0001140361-19-010500.txt : 20190605 0001140361-19-010500.hdr.sgml : 20190605 20190605172930 ACCESSION NUMBER: 0001140361-19-010500 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20190428 FILED AS OF DATE: 20190605 DATE AS OF CHANGE: 20190605 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15451 FILM NUMBER: 19880795 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 10-Q 1 form10q.htm 10-Q

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 28, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from ___ to ___

Commission file number 0-15451


PHOTRONICS, INC.
(Exact name of registrant as specified in its charter)

Connecticut
 
06-0854886
(State or other jurisdiction of incorporation or organization)
 
(IRS Employer Identification No.)

15 Secor Road, Brookfield, Connecticut
 
06804
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code
 
(203) 775-9000

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 periods that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes ☒  No ☐

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes ☒  No ☐


Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

Large Accelerated Filer
Accelerated Filer
Non-Accelerated Filer
Smaller Reporting Company
Emerging growth company
   

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. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes ☐  No

Securities registered pursuant to Section 12(b) of the Act:

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
COMMON
PLAB
NASDAQ Global Select Market

The registrant had 67,065,655 shares of common stock outstanding as of June 3, 2019.



Forward-Looking Statements

The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements made by or on behalf of Photronics, Inc. (“Photronics”, the “Company”, “we”, “our”, or “us”). These statements are based on management’s beliefs, as well as assumptions made by, and information currently available to, management. Forward-looking statements may be identified by words like “expect,” “anticipate,” “believe,” “plan,” “project,” “could,” “estimate,” “intend,” “may,” “will” 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 quarterly report on Form 10-Q or in other documents filed with the Securities and Exchange Commission in press releases or in the Company’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’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’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’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’s facilities, or the facilities of its customers or suppliers, by natural disasters, labor strikes, political unrest, or terrorist activity; construction of new facilities and assembly of new equipment; dilutive issuances of the Company’s stock; 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’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.

2

PHOTRONICS, INC.

INDEX

PART I.
FINANCIAL INFORMATION
   
       
Item 1.
 
4
       
   
4
       
   
5
       
   
6
       
   
7
       
   
9
       
   
10
       
Item 2.
 
25
       
Item 3.
 
32
       
Item 4.
 
32
       
       
PART II.
OTHER INFORMATION
   
       
Item 1A.
 
33
       
Item 2.
 
33
       
Item 6.
 
34

PART I.
FINANCIAL INFORMATION

Item 1.
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

PHOTRONICS, INC.
Condensed Consolidated Balance Sheets
(in thousands, except per share amounts)
(unaudited)

   
April 28,
2019
   
October 31,
2018
 
             
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
167,066
   
$
329,277
 
Accounts receivable, net of allowance of $1,360 in 2019 and $1,526 in 2018
   
123,371
     
120,515
 
Inventories
   
34,696
     
29,180
 
Prepaid expenses
   
8,531
     
6,901
 
Other current assets
   
38,304
     
16,858
 
                 
Total current assets
   
371,968
     
502,731
 
                 
Property, plant and equipment, net
   
654,357
     
571,781
 
Intangible assets, net
   
10,182
     
12,368
 
Deferred income taxes
   
15,121
     
18,109
 
Other assets
   
33,610
     
5,020
 
                 
Total assets
 
$
1,085,238
   
$
1,110,009
 
                 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Current portion of long-term debt
 
$
505
   
$
57,453
 
Accounts payable
   
80,120
     
89,149
 
Accrued liabilities
   
58,659
     
44,474
 
 
               
Total current liabilities
   
139,284
     
191,076
 
                 
Long-term debt
   
35,921
     
-
 
Deferred income taxes
   
829
     
643
 
Other liabilities
   
10,876
     
13,721
 
                 
Total liabilities
   
186,910
     
205,440
 
                 
Commitments and contingencies
               
                 
Equity:
               
Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding
   
-
     
-
 
Common stock, $0.01 par value, 150,000 shares authorized, 69,984 shares issued and 66,289 outstanding at April 28, 2019 and 69,700 shares issued and 67,142 outstanding at October 31, 2018
   
700
     
697
 
Additional paid-in capital
   
558,359
     
555,606
 
Retained earnings
   
245,144
     
231,445
 
Treasury stock, 3,695 shares at April 28, 2019 and 2,558 shares at October 31, 2018
   
(33,807
)
   
(23,111
)
Accumulated other comprehensive loss
   
(6,828
)
   
(4,966
)
                 
Total Photronics, Inc. shareholders’ equity
   
763,568
     
759,671
 
Noncontrolling interests
   
134,760
     
144,898
 
                 
Total equity
   
898,328
     
904,569
 
                 
Total liabilities and equity
 
$
1,085,238
   
$
1,110,009
 

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Condensed Consolidated Statements of Income
(in thousands, except per share amounts)
(unaudited)

   
Three Months Ended
   
Six Months Ended
 
             
   
April 28,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                         
Revenue
 
$
131,580
   
$
130,779
   
$
256,291
   
$
254,225
 
                                 
Cost of goods sold
   
105,570
     
97,960
     
204,179
     
193,744
 
                                 
Gross profit
   
26,010
     
32,819
     
52,112
     
60,481
 
                                 
Operating expenses:
                               
                                 
Selling, general and administrative
   
13,269
     
13,637
     
27,061
     
25,387
 
 
                               
Research and development
   
3,542
     
3,817
     
7,805
     
7,921
 
                                 
Total operating expenses
   
16,811
     
17,454
     
34,866
     
33,308
 
                                 
Operating income
   
9,199
     
15,365
     
17,246
     
27,173
 
                                 
Other income (expense):
                               
Interest income and other income (expense), net
   
4,286
     
3,883
     
5,925
     
351
 
Interest expense
   
355
     
551
     
886
     
1,125
 
                                 
Income before income taxes
   
13,130
     
18,697
     
22,285
     
26,399
 
                                 
Income tax provision
   
3,278
     
3,508
     
4,665
     
1,729
 
                                 
Net income
   
9,852
     
15,189
     
17,620
     
24,670
 
                                 
Net income attributable to noncontrolling interests
   
1,373
     
4,524
     
3,874
     
8,107
 
                                 
Net income attributable to Photronics, Inc. shareholders
 
$
8,479
   
$
10,665
   
$
13,746
   
$
16,563
 
                                 
Earnings per share:
                               
                                 
Basic
 
$
0.13
   
$
0.15
   
$
0.21
   
$
0.24
 
                                 
Diluted
 
$
0.13
   
$
0.15
   
$
0.20
   
$
0.23
 
                                 
Weighted-average number of common shares outstanding:
                               
                                 
Basic
   
66,261
     
69,293
     
66,422
     
69,024
 
                                 
Diluted
   
70,597
     
75,190
     
71,593
     
75,052
 

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Condensed Consolidated Statements of Comprehensive Income
(in thousands)
(unaudited)

   
Three Months Ended
   
Six Months Ended
 
             
   
April 28,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                         
Net income
 
$
9,852
   
$
15,189
   
$
17,620
   
$
24,670
 
                                 
Other comprehensive income (loss), net of tax of $0:
                               
                                 
Foreign currency translation adjustments
   
(7,054
)
   
(11,098
)
   
(482
)
   
18,989
 
                                 
Amortization of cash flow hedge
   
-
     
16
     
-
     
48
 
Other
   
25
     
54
     
44
     
22
 
                                 
Net other comprehensive (loss) income
   
(7,029
)
   
(11,028
)
   
(438
)
   
19,059
 
                                 
Comprehensive income
   
2,823
     
4,161
     
17,182
     
43,729
 
 
                               
Less: comprehensive income attributable to noncontrolling interests
   
1,515
     
1,841
     
5,298
     
10,301
 
                                 
Comprehensive income attributable to Photronics, Inc. shareholders
 
$
1,308
   
$
2,320
   
$
11,884
   
$
33,428
 

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Condensed Consolidated Statements of Equity
(in thousands)
(unaudited)

   
Three Months Ended April 28, 2019
 
   
Photronics, Inc. Shareholders
                 
   
Common Stock
   
Additional
Paid-in
Capital
   
Retained
Earnings
   
Treasury
Stock
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Non-
controlling
Interests
   
Total
Equity
 
   
Shares
   
Amount
 
                                                 
Balance at January 28, 2019
   
69,917
   
$
699
   
$
557,188
   
$
236,665
   
$
(33,807
)
 
$
343
   
$
152,082
   
$
913,170
 
                                                                 
Net income
   
-
     
-
     
-
     
8,479
     
-
     
-
     
1,373
     
9,852
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(7,171
)
   
142
     
(7,029
)
Sale of common stock through employee   stock option and purchase plans
   
41
     
1
     
271
     
-
     
-
     
-
     
-
     
272
 
Restricted stock awards vesting and expense
   
26
     
-
     
650
     
-
     
-
     
-
     
-
     
650
 
Share-based compensation expense
   
-
     
-
     
250
     
-
     
-
     
-
     
-
     
250
 
Subsidiary dividend payable
   
-
     
-
     
-
     
-
     
-
     
-
     
(18,837
)
   
(18,837
)
                                                                 
Balance at April 28, 2019
   
69,984
   
$
700
   
$
558,359
   
$
245,144
   
$
(33,807
)
 
$
(6,828
)
 
$
134,760
   
$
898,328
 

   
Three Months Ended April 29, 2018
 
       
   
Photronics, Inc. Shareholders
                 
       
   
Common Stock
   
Additional
Paid-in
Capital
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income
   
Non-
controlling
Interests
   
Total
Equity
 
     
Shares
     
Amount
                      
                                           
Balance at January 29, 2018
   
68,869
   
$
689
   
$
549,328
   
$
195,288
   
$
32,128
   
$
141,014
   
$
918,447
 
                                                         
Net income
   
-
     
-
     
-
     
10,665
     
-
     
4,524
     
15,189
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
(8,372
)
   
(2,656
)
   
(11,028
)
Sale of common stock through employee stock option and purchase plans
   
548
     
5
     
2,892
     
-
     
-
     
-
     
2,897
 
Restricted stock awards vesting and expense
   
26
     
-
     
457
     
-
     
-
     
-
     
457
 
Share-based compensation expense
   
-
     
-
     
300
     
-
     
-
     
-
     
300
 
Subsidiary dividend payable
   
-
     
-
     
-
     
-
     
-
     
(8,196
)
   
(8,196
)
                                                         
Balance at April 29, 2018
   
69,443
   
$
694
   
$
552,977
   
$
205,953
   
$
23,756
   
$
134,686
   
$
918,066
 

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Condensed Consolidated Statements of Equity (continued)
(in thousands)
(unaudited)

    Six Months Ended April 28, 2019  
       

 
Photronics, Inc. Shareholders
                 

                                               

                               
Accumulated
Other
Comprehensive
Loss
             

 
Common Stock
   
Additional
Paid-in
Capital
               
Non-
controlling
Interests
       

 
       
Retained
Earnings
   
Treasury
Stock
           
Total
Equity
 

 
Shares
   
Amount
 
                                                 
Balance at November 1, 2018
   
69,700
   
$
697
   
$
555,606
   
$
231,445
   
$
(23,111
)
 
$
(4,966
)
 
$
144,898
   
$
904,569
 
                                                                 
Adoption of ASU 2014-09
   
-
     
-
     
-
     
1,083
     
-
     
-
     
121
     
1,204
 
Adoption of ASU 2016-16
   
-
     
-
     
-
     
(1,130
)
   
-
     
-
     
(3
)
   
(1,133
)
Net income
   
-
     
-
     
-
     
13,746
     
-
     
-
     
3,874
     
17,620
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(1,862
)
   
1,424
     
(438
)
Sale of common stock through employee stock option and purchase plans
   
136
     
1
     
792
     
-
     
-
     
-
     
-
     
793
 
Restricted stock awards vesting and expense
   
148
     
2
     
1,217
     
-
     
-
     
-
     
-
     
1,219
 
Share-based compensation expense
   
-
     
-
     
744
     
-
     
-
     
-
     
-
     
744
 
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
29,394
     
29,394
 
Dividends to noncontrolling interests
   
-
     
-
     
-
     
-
     
-
     
-
     
(26,102
)
   
(26,102
)
Subsidiary dividend payable
   
-
     
-
     
-
     
-
     
-
     
-
     
(18,837
)
   
(18,837
)
Repurchase of common stock of subsidiary
   
-
     
-
     
-
     
-
     
-
     
-
     
(9
)
   
(9
)
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(10,696
)
   
-
     
-
     
(10,696
)
                                                                 
Balance at April 28, 2019
   
69,984
   
$
700
   
$
558,359
   
$
245,144
   
$
(33,807
)
 
$
(6,828
)
 
$
134,760
   
$
898,328
 

   
Six Months Ended April 29, 2018
 
       
   
Photronics, Inc. Shareholders
                 
       
                           
Accumulated
Other
Comprehensive
Income
             
   
Common Stock
   
Additional
Paid-in
Capital
         
Non-
controlling
Interests
     
Total
Equity
 
             
Retained
Earnings
             
   
Shares
   
Amount
 
                                           
Balance at October 30, 2017
   
68,666
   
$
687
   
$
547,596
   
$
189,390
   
$
6,891
   
$
120,731
   
$
865,295
 
                                                         
Net income
   
-
     
-
     
-
     
16,563
     
-
     
8,107
     
24,670
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
16,865
     
2,194
     
19,059
 
Sale of common stock through employee stock option and purchase plans
   
664
     
7
     
3,592
     
-
     
-
     
-
     
3,599
 
Restricted stock awards vesting and expense
   
113
     
-
     
843
     
-
     
-
     
-
     
843
 
Share-based compensation expense
   
-
     
-
     
798
     
-
     
-
     
-
     
798
 
Contribution from noncontrolling interest
   
-
     
-
     
148
     
-
     
-
     
11,850
     
11,998
 
Subsidiary dividend payable
   
-
     
-
     
-
     
-
     
-
     
(8,196
)
   
(8,196
)
                                                         
Balance at April 29, 2018
   
69,443
   
$
694
   
$
552,977
   
$
205,953
   
$
23,756
   
$
134,686
   
$
918,066
 

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)

   
Six Months Ended
 
   
April 28,
2019
   
April 29,
2018
 
             
Cash flows from operating activities:
           
Net income
 
$
17,620
   
$
24,670
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
38,515
     
44,429
 
Changes in assets and liabilities:
               
Accounts receivable
   
(2,295
)
   
(16,976
)
Inventories
   
(9,447
)
   
(7,765
)
Other current assets
   
(6,114
)
   
(9,666
)
Accounts payable, accrued liabilities, and other
   
(40,566
)
   
3,216
 
                 
Net cash (used in) provided by operating activities
   
(2,287
)
   
37,908
 
                 
Cash flows from investing activities:
               
Purchases of property, plant and equipment
   
(140,436
)
   
(44,129
)
Government incentives
   
5,698
     
-
 
Other
   
(23
)
   
296
*
                 
Net cash used in investing activities
   
(134,761
)
   
(43,833
)*
                 
Cash flows from financing activities:
               
Proceeds from debt
   
39,633
     
-
 
Contribution from noncontrolling interest
   
29,394
     
11,998
 
Repayments of long-term debt
   
(61,220
)
   
(2,771
)
Dividends paid to noncontrolling interests
   
(26,102
)
   
-
 
Purchase of treasury stock
   
(10,696
)
   
-
 
Proceeds from share-based arrangements
   
1,033
     
3,776
 
Other
   
(45
)
   
(267
)
                 
Net cash (used in) provided by financing activities
   
(28,003
)
   
12,736
 
                 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash
   
2,843
     
6,330
*
                 
Net (decrease) increase in cash, cash equivalents, and restricted cash
   
(162,208
)
   
13,141
*
Cash, cash equivalents, and restricted cash at beginning of period
   
331,989
*
   
310,936
*
                 
Cash, cash equivalents, and restricted cash at end of period
 
$
169,781
   
$
324,077
*
                 
Supplemental disclosure information:
               
                 
Accrual for property, plant and equipment purchased during the period
 
$
17,454
   
$
10,317
 
Accrual for property, plant and equipment purchased with funds receivable from government incentives
 
$
13,402
   
$
-
 
Subsidiary dividend payable
 
$
18,837
   
$
8,196
 

* Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 14).

See accompanying notes to condensed consolidated financial statements.

PHOTRONICS, INC.
Notes to Condensed Consolidated Financial Statements
Three Months and Six Months Ended April 28, 2019 and April 29, 2018
(unaudited)
(in thousands, except share amounts and per share data)

NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION

Photronics, Inc. (“Photronics”, “the Company”, “we”, “our”, or “us”) is one of the world’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 (“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. We currently have eleven manufacturing facilities, which are located in Taiwan (3), Korea, the United States (3), Europe (2), and two recently constructed facilities in China. Our FPD Facility in Hefei, China, commenced production in the second quarter of 2019; we anticipate our IC facility in Xiamen, China, to commence production later in 2019.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2019. For further information, refer to the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2018.

NOTE 2 - INVENTORIES

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:

   
April 28,
2019
   
October 31,
2018
 
             
Raw materials
 
$
34,276
   
$
25,110
 
Work in process
   
416
     
3,402
 
Finished goods
   
4
     
668
 
                 
   
$
34,696
   
$
29,180
 

10

NOTE 3 - PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consists of the following:

   
April 28,
2019
   
October 31,
2018
 
             
Land
 
$
11,164
   
$
11,139
 
Buildings and improvements
   
124,374
     
124,771
 
Machinery and equipment
   
1,673,574
     
1,566,163
 
Leasehold improvements
   
19,598
     
19,577
 
Furniture, fixtures and office equipment
   
13,503
     
12,415
 
Construction in progress
   
132,394
     
128,649
 
                 
     
1,974,607
     
1,862,714
 
Accumulated depreciation and amortization
   
(1,320,250
)
   
(1,290,933
)
                 
   
$
654,357
   
$
571,781
 

Depreciation and amortization expense for property, plant and equipment was $18.6 million and $36.2 million in the three- and six-month periods ended April 28, 2019, respectively, and $20.8 million and $42.0 million in the three- and six-month periods ended April 29, 2018, respectively.

In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with fair values of approximately $6.7 million during the six-month period ended April 29, 2018.

NOTE 4 - PDMCX JOINT VENTURE

In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note “we”, or “Photronics”), and Dai Nippon Printing Co., Ltd., through its wholly-owned subsidiary “DNP Asia Pacific PTE, Ltd.” (hereinafter, within this Note, “DNP”) entered into a joint venture under which DNP obtained a 49.99% interest in our recently-established IC business in Xiamen, China, in which we anticipate production to commence in 2019. The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (hereinafter, “PDMCX”), 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 this joint venture.

As of April 28, 2019, Photronics and DNP had each contributed cash of approximately $48 million to the joint venture. The total investment per the PDMCX operating agreement (the Agreement) is $160 million, of which approximately $13 million remained for Photronics as of April 28, 2019 and will be funded over the next several quarters with cash and local borrowings.

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’s ownership percentage of the joint venture’s net book value, with closing to take place within three business days of obtaining required approvals and clearance.

We recorded net losses from the operations of PDMCX of approximately $0.6 million, and $1.9 million during the three- and six-month periods ended April 28, 2019, respectively, and $0.2 million and $0.7 million in the three- and six-month periods ended April 29, 2018, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and our maximum exposure to loss from PDMCX at April 28, 2019, was $44.7 million.

11

As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification, 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 (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it was 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 and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the facts 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), had the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year reporting periods 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 management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior-year periods, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.

The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.

   
April 28, 2019
   
October 31, 2018
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 

                   

 
Current assets
 
$
31,219
   
$
15,612
   
$
9,625
   
$
4,813
 
Non-current assets
   
116,677
     
58,350
     
43,415
     
21,708
 
                                 
Total assets
   
147,896
     
73,962
     
53,040
     
26,521
 
                                 
Current liabilities
   
22,668
     
11,336
     
21,205
     
10,603
 
Non-current liabilities
   
35,937
     
17,972
     
20
     
10
 
                                 
Total liabilities
   
58,605
     
29,308
     
21,225
     
10,613
 
                                 
Net assets
 
$
89,291
   
$
44,654
   
$
31,815
   
$
15,908
 

NOTE 5 – LONG-TERM DEBT

Long-term debt consists of the following:

   
April 28,
2019
   
October 31,
2018
 
             
Project Loan due December 2025
 
$
11,400
   
$
-
 
Project Loan due December 2022
   
14,932
      -  
Working Capital Loan due January 2022
   
10,094
     
-
 
3.25% convertible senior notes matured April 2019
   
-
     
57,453
 
                 
     
36,426
     
57,453
 
Current portion
   
(505
)
   
(57,453
)
                 
   
$
35,921
   
$
-
 

In April 2019, the $57.5 million convertible senior notes, discussed below, matured and were repaid.

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 was 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. Note holders could 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; we were not required to redeem the notes, other than upon conversion, prior to their maturity date. Interest on the notes accrued in arrears, and was paid semiannually through the notes’ maturity date.

12

In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the borrowing, pursuant to which PDMCX will enter into separate loan agreements (“the Project Loans”) for each borrowing. The Project Loans, which are denominated in renminbi, are being used to finance certain capital expenditures in China. PDMCX has agreed to grant a lien on the land, building and certain equipment owned by PDMCX as collateral for the Project Loans. As of April 28, 2019, PDMCX had borrowed $26.3 million against this approval, which includes $11.4 million that was borrowed during the three-month period ended April 28, 2019. Subsequent to April 28, 2019, PDMCX borrowed an additional $9.7 million. Repayments on the amounts borrowed before the three-month period ended April 28, 2019, will be made semiannually, commencing in June 2020 and ending in December 2022. Repayments on the amount borrowed after the three-month period ended January 27, 2019, will be made semiannually, commencing in June 2023 and ending in December 2025. The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at April 28, 2019). Interest incurred on these loans will be reimbursed through incentives afforded to us by the Xiamen Torch Hi-Tech Industrial Development Zone which, to a prescribed limit, provide for such reimbursements.

In November 2018, PDMCX was approved for credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. No guarantees were required as part of this approval. As of April 28, 2019, PDMCX had borrowed $13.8 million against this approval of which $3.7 million were 90-day loans. The remaining $10.1 million borrowed (the “Working Capital Loans”) is to be repaid semiannually from the dates of the individual borrowings; repayments commenced in May 2019 and end in January 2022. In May 2019, we borrowed an additional $1.9 million against this approval, and repaid $0.1 million. The 90-day loans were repaid in our second quarter of 2019. The Working Capital Loans, which are denominated in renminbi, are being used for general financing purposes, including payments of import and value-added taxes. The interest rates on the 90-day loans were the market rate on the date of issuance (4.9%), and interest rates on the Working Capital Loans are approximately 5%, and are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus a spread of 67.75 basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which, to a prescribed limit, provide for such reimbursements.

In September 2018, we entered into an amended and restated credit agreement (“the new agreement”) 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 for dividends, distributions and redemption on Photronics, Inc. equity of up to an aggregate amount of $100 million, 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 as of April 28, 2019. We had no outstanding borrowings against the new agreement as of April 28, 2019, and $50 million was available for borrowing. The interest rate on the new agreement (2.5% at April 28, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.

NOTE 6 - REVENUE

We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.

Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.

13

Condensed Consolidated Balance Sheet
April 28, 2019

   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
Assets
                 
Accounts receivable
 
$
123,371
   
$
(794
)
 
$
122,577
 
Inventory
   
34,696
     
4,807
     
39,503
 
Other current assets
   
38,304
     
(6,237
)
   
32,067
 
Deferred income taxes
   
15,121
     
105
     
15,226
 
                         
Liabilities
                       
Accrued liabilities
 
$
58,659
   
$
686
   
$
59,345
 
Deferred income taxes
   
829
     
(367
)
   
462
 
                         
Equity
                       
Photronics, Inc. shareholders’ equity
 
$
763,568
   
$
(1,963
)
 
$
761,605
 
Noncontrolling interests
   
134,760
     
(475
)
   
134,285
 

Condensed Consolidated Statement of Income
Three Months Ended April 28, 2019

   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Revenue
 
$
131,580
   
$
(242
)
 
$
131,338
 
Cost of goods sold
    105,570       (162
)
    105,408  
Gross profit
   
26,010
     
(80
)
   
25,930
 
Provision for taxes
    3,278       (48
)
    3,230  
Net income
   
9,852
     
(128
)
   
9,724
 
Noncontrolling interests
    1,373       78       1,451  
Income attributable to Photronics, Inc. shareholders
 
$
8,479
   
$
(206
)
 
$
8,273
 

Condensed Consolidated Statement of Income
Six Months Ended April 28, 2019

   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Revenue
 
$
256,291
   
$
(2,524
)
 
$
253,767
 
Cost of goods sold
   
204,179
     
(1,041
)
   
203,138
 
Gross profit
   
52,112
     
(1,483
)
   
50,629
 
Provision for taxes
   
4,665
     
(178
)
   
4,487
 
Net income
   
17,620
     
(1,305
)
   
16,315
 
Noncontrolling interests
   
3,874
     
(353
)
   
3,521
 
Income attributable to Photronics, Inc. shareholders
 
$
13,746
   
$
(952
)
 
$
12,794
 

14

Condensed Consolidated Statement of Cash Flows
Six Months Ended April 28, 2019

   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Net Income
 
$
17,620
   
$
(1,305
)
 
$
16,315
 
Changes in operating accounts:
                       
Accounts receivable
 
$
(2,295
)
 
$
211
   
$
(2,084
)
Inventories
   
(9,447
)
   
(1,204
)
   
(10,651
)
Other current assets
   
(6,114
)
   
1,799
     
(4,315
)
Accounts payable, accrued liabilities, and other
   
(40,566
)
   
499
     
(40,067
)

We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.

As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.

Contract Assets, Contract Liabilities and Accounts Receivable

We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in-process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets account primarily consists of a significant amount of our work-in-process inventory and fully-manufactured photomasks which have not yet shipped, if we have an enforceable right to collect consideration (including a reasonable profit), in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $6.2 million are included in “Other” current assets, and contract liabilities of $7.9 million are included in “Other” current liabilities in our April 28, 2019 condensed consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the six-month period ended April 28, 2019, and, during the respective three- and six-month periods ended April 28, 2019, we recognized $0.5 million and $1.2 million of revenue from the settlement of contract liabilities that existed at the beginning of those periods.

We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. We did not incur any credit losses on our accounts receivable during the six-month period ended April 28, 2019.

15

Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.

In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.

Disaggregation of Revenue

The following tables present our revenue for the three and six-month periods ended April 28, 2019, disaggregated by product type, geographic location, and timing of recognition.

Revenue by Product Type
 
Three Months Ended
April 28, 2019
   
Six Months Ended
April 28, 2019
 
             
IC
           
High-end
 
$
38,429
   
$
72,995
 
Mainstream
   
60,158
     
120,471
 
Total IC
 
$
98,587
   
$
193,466
 
                 
FPD
               
High-end
 
$
22,956
   
$
44,422
 
Mainstream
   
10,037
     
18,403
 
Total FPD
 
$
32,993
   
$
62,825
 
   
$
131,580
   
$
256,291
 
Revenue by Geographic Location
         
Taiwan
 
$
56,469
   
$
114,209
 
Korea
   
38,038
     
73,275
 
United States
   
26,742
     
49,215
 
Europe
   
8,435
     
16,788
 
China
   
1,467
     
1,730
 
Other
   
429
     
1,074
 
   
$
131,580
   
$
256,291
 
Revenue by Timing of Recognition
         
Over time
 
$
123,853
   
$
244,699
 
At a point in time
   
7,727
     
11,592
 
   
$
131,580
   
$
256,291
 

Contract Costs

We pay commissions to third party sales agents for certain sales that they obtain for us. However, the basis of the commissions is the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.

Remaining Performance Obligations

As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.

16

Sales and Similar Taxes

We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.

Product Warranty

Our photomasks are sold under warranties that generally range from 1 to 12 months. We warrant that our photomasks conform to customer specifications, and that we will repair or replace, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.

NOTE 7 - SHARE-BASED COMPENSATION

In March 2016, shareholders approved a new equity incentive compensation plan (the “Plan”), 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. Total share-based compensation costs for the three and six-month periods ended April 28, 2019, were $0.9 million and $2.0 million, respectively, and $0.8 million and $1.6 million for the three and six-month periods ended April 29, 2018, respectively. The Company received cash from option exercises of $0.3 million and $0.8 million for the three and six-month periods ended April 28, 2019, respectively, and $2.9 million and $3.6 million for the three and six-month periods ended April 29, 2018, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the periods presented.

Stock Options

Option awards generally vest in one-to-four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants 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 closing prices of our common stock on the dates 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 options 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.

There were no share options granted during the three-month periods ended April 28, 2019 and April 29, 2018. There were 132,000 share options granted during the six-month period ended April 28, 2019, with a weighted-average grant-date fair value of $3.31 per share, and 252,000 share options granted during the six-month period ended April 29, 2018, with a weighted-average grant-date fair value of $2.74 per share. As of April 28, 2019, the total unrecognized compensation cost related to unvested option awards was approximately $1.2 million. That cost is expected to be recognized over a weighted-average amortization period of 2.4 years.

The weighted-average inputs and risk-free rate of return ranges used to calculate the grant-date fair value of options issued during the three and six-month periods ended April 28, 2019 and April 29, 2018, are presented in the following table.

   
Three Months Ended
   
Six Months Ended
 
             
   
April 28,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                         
Volatility
   
N/A
     
N/A
     
33.1
%
   
31.6
%
                                 
Risk free rate of return
   
N/A
     
N/A
     
2.5-2.9
%
   
2.2
%
                                 
Dividend yield
   
N/A
     
N/A
     
0.0
%
   
0.0
%
                                 
Expected term
   
N/A
     
N/A
   
5.1 years
   
5.0 years
 

17

Information on outstanding and exercisable option awards as of April 28, 2019, is presented below.

Options
 
Shares
   
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 

           

 
 
Outstanding at April 28, 2019
   
2,405,318
   
$
8.88
 
5.7 years
 
$
2,968
 
                           
Exercisable at April 28, 2019
   
1,795,651
   
$
8.47
 
4.9 years
 
$
2,797
 

Restricted Stock

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 is determined on the date of grant, based on the closing price of our common stock. There were 435,000 restricted stock awards granted during the six-month period ended April 28, 2019, with a grant date fair value of $9.80 per share. There were 10,000 restricted stock awards granted during the three-month period ended April 29, 2018, with a grant-date fair value of $8.40 per share, and 290,000 restricted stock awards granted during the six-month period ended April 29, 2018, with a weighted-average fair value of $8.62 per share. As of April 28, 2019, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $5.7 million. That cost is expected to be recognized over a weighted-average amortization period of 2.9 years. As of April 28, 2019, there were 698,613 shares of restricted stock outstanding.

NOTE 8 - INCOME TAXES

We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.


The effective tax rate of 25.0% differs from the U.S. statutory rate of 21.0% in the three-month period ended April 28, 2019, primarily due to the elimination of tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.

The effective tax rate of 20.9% differs from the U.S. statutory rate of 21.0% in the six-month period ended April 28, 2019, primarily due to the elimination of the tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of the settlement of a tax audit, as well as a tax holiday and investment credits in certain foreign jurisdictions.

Unrecognized tax benefits related to uncertain tax positions were $0.8 million at April 28, 2019, and $1.9 million at October 31, 2018, all of which, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at April 28, 2019 and October 31, 2018. The year to date reduction in the amount primarily resulted from settlement of a tax audit in Taiwan in Q1 FY19. 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 an immaterial amount of its uncertain tax positions (including accrued interest and penalties, net of tax benefits) may be resolved over the next twelve months. The resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements.

We were granted a five-year tax holiday in Taiwan which expires at the end of calendar year 2019. This tax holiday reduced foreign taxes by $0.3 million, and $1.1 million in the three and six-month periods ended April 28, 2019, and $0.7 and $0.8 million in the respective prior year periods. The per share impact of the tax holiday was a deminimus amount for the three-month period ended April 28, 2019, and one cent per share for the six-month periods ended April 28, 2019 and April 29, 2018, and the three-month period ended April 29, 2018.

18

The effective tax rates of 18.8% and 6.5% differ from the post U.S. Tax Reform blended statutory rate of 23.4% in the three and six-month periods ended April 29, 2018, primarily due to benefits from U.S. and Taiwan Tax Reform (as discussed below), earnings being taxed at lower statutory rates in foreign jurisdictions, and the benefits of various investment credits in a foreign jurisdiction.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized the effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:


The Act repealed the corporate alternative minimum tax (“AMT”) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously-recorded valuation allowance.

As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net zero impact for the period.

The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net zero impact on the period.

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%, which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of $0.2 million is reflected in our tax provision for the period.

Adoption of New Accounting Standard

In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets on the condensed consolidated balance sheets) against beginning retained earnings.

19

NOTE 9 - EARNINGS PER SHARE

The calculations of basic and diluted earnings per share is presented below.

   
Three Months Ended
   
Six Months Ended
 
             
   
April 28,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
8,479
   
$
10,665
   
$
13,746
   
$
16,563
 
                                 
Effect of dilutive securities:
                               
Interest expense on convertible notes, net of tax
   
349
     
496
     
845
     
992
 
                                 
Earnings used for diluted earnings per share
 
$
8,828
   
$
11,161
   
$
14,591
   
$
17,555
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
66,261
     
69,293
     
66,422
     
69,024
 
Effect of dilutive securities:
                               
Convertible notes
   
3,898
     
5,542
     
4,720
     
5,542
 
Share-based payment awards
   
438
     
355
     
451
     
486
 
                                 
Potentially dilutive common shares
   
4,336
     
5,897
     
5,171
     
6,028
 
                                 
Weighted-average common shares used for diluted earnings per share
   
70,597
     
75,190
     
71,593
     
75,052
 
                                 
Basic earnings per share
 
$
0.13
   
$
0.15
   
$
0.21
   
$
0.24
 
Diluted earnings per share
 
$
0.13
   
$
0.15
   
$
0.20
   
$
0.23
 

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 prices 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 anti-dilutive.

   
Three Months Ended
   
Six Months Ended
 
             
   
April 28,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                         
Share-based payment awards
   
1,204
     
2,022
     
1,134
     
1,803
 
                                 
Total potentially dilutive shares excluded
   
1,204
     
2,022
     
1,134
     
1,803
 

20

NOTE 10 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT

The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the three and six-month periods ended April 28, 2019 and April 29, 2018.

   
Three Months Ended April 28, 2019
 
       
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at January 28, 2019
 
$
971
   
$
(628
)
 
$
343
 
Other comprehensive (loss) income
   
(7,054
)
   
25
     
(7,029
)
Less: other comprehensive income attributable to noncontrolling interests
   
129
     
13
     
142
 
                         
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

   
Three Months Ended April 29, 2018
 
       
   
Foreign Currency
Translation
Adjustments
   
Amortization
of Cash
Flow Hedge
   
Other
   
Total
 
                         
Balance at January 29, 2018
 
$
32,848
   
$
(16
)
 
$
(704
)
 
$
32,128
 
Other comprehensive (loss) income before Reclassifications
   
(11,098
)
   
-
     
54
     
(11,044
)
Amounts reclassified from accumulated other comprehensive income
   
-
     
16
     
-
     
16
 
                                 
Net current period other comprehensive (loss) income
   
(11,098
)
   
16
     
54
     
(11,028
)
Less: other comprehensive (loss) income attributable to noncontrolling interests
   
(2,683
)
   
-
     
27
     
(2,656
)
                                 
Balance at April 29, 2018
 
$
24,433
   
$
-
   
$
(677
)
 
$
23,756
 

   
Six Months Ended April 28, 2019
 
       
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at November 1, 2018
 
$
(4,328
)
 
$
(638
)
 
$
(4,966
)
Other comprehensive (loss) income
   
(482
)
   
44
     
(438
)
Less: other comprehensive income   attributable to noncontrolling interests
   
1,402
     
22
     
1,424
 
                         
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

21

   
Six Months Ended April 29, 2018
 
       
   
Foreign Currency
Translation
Adjustments
   
Amortization
of Cash
Flow Hedge
   
Other
   
Total
 
                                 
Balance at October 30, 2017
 
$
7,627
   
$
(48
)
 
$
(688
)
 
$
6,891
 
Other comprehensive income before Reclassifications
   
18,989
     
-
     
22
     
19,011
 
Amounts reclassified from accumulated other comprehensive income
   
-
     
48
     
-
     
48
 
                                 
Net current period other comprehensive income
   
18,989
     
48
     
22
     
19,059
 
Less: other comprehensive income attributable to noncontrolling interests
   
2,183
     
-
     
11
     
2,194
 
                                 
Balance at April 29, 2018
 
$
24,433
   
$
-
   
$
(677
)
 
$
23,756
 

The amortization of the cash flow hedge is included in cost of sales in the condensed consolidated statements of income for all periods presented.

NOTE 11 - FAIR VALUE MEASUREMENTS

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.

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. 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. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at April 28, 2019 or October 31, 2018.

Fair Value of Financial Instruments Not Measured at Fair Value

The fair value of our convertible senior notes was 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.

   
October 31, 2018
 
       
   
Fair Value
   
Carrying Value
 
             
3.25% convertible senior notes matured 2019
 
$
62,094
   
$
57,453
 

22

NOTE 12 – SHARE REPURCHASE PROGRAM

In October 2018, the Company’s Board of Directors authorized the repurchase of up to $25 million of its common stock, to have been 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 was terminated on February 1, 2019.

   
Six Months Ended
April 28, 2019
   
From Inception Date of
October 22, 2018
 
             
Number of shares repurchased
   
1,137
     
1,467
 
                 
Cost of shares repurchased
 
$
10,694
   
$
13,807
 
                 
Average price paid per share
 
$
9.40
   
$
9.41
 

NOTE 13 - COMMITMENTS AND CONTINGENCIES

As of April 28, 2019, the Company had commitments outstanding for capital equipment expenditures of approximately $37 million, nearly all of which related to building and equipping our China facilities.

We are subject to various claims that arise in the ordinary course of business. We believe that such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.

NOTE 14 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates to be Implemented

In June 2016, the FASB issued ASU 2016-13 “Measurement of Credit Losses”, 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.

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (ASU 2016-02”), 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 to be adopted using a modified retrospective approach, 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 “Leases (Topic 842) – Targeted Improvements” (“ASU 2018-11”), which provided entities with an additional (and optional) transition method to adopt the new leases standard. Under this optional transition method, an entity initially applies the new leases standard at its adoption date and recognizes the effects of adoption through cumulative-effect adjustments to its beginning balance sheet. We will utilize this optional method when we transition to the new leases guidance and, as a result, expect to recognize significant amounts of right of use assets and lease liabilities in our fiscal year 2020 beginning balance sheet. ASU 2016-02 included a number of practical expedients, which we are currently in the process of evaluating, that entities can elect to use as they transition to the new guidance. To date, an implementation team has been established to evaluate the lease portfolio, system process and policy change requirements. The Company has made progress in drafting new lease accounting policies, gathering the necessary data elements for the lease population, and selected a system provider, with system configuration and implementation underway.

Accounting Standards Updates Implemented

In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, 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 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.

23

In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, 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 us in our 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. Please see Note 8 for a discussion of the effects of adopting the guidance.

In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then 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 deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.

We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition and adjustments to these items was reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements 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. Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The impact of the adoption of this guidance on our January 27, 2019, financial statements is presented in Note 6.

    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.

Shipping and handling activities performed after control of a good is transferred to a customer

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.

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

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.

Exclusion of sales and similar taxes collected from customers in the transaction price

Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.

Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers

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 input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.

24

Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations

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.

Item 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Overview

Management’s discussion and analysis (“MD&A”) of the Company’s financial condition, results of operations and outlook should be read in conjunction with its condensed consolidated financial statements and related notes. Various segments of this MD&A contain forward-looking statements, all of which are presented based on current expectations, which may be adversely affected by uncertainties and risk factors (presented throughout this filing and in the Company’s Annual Report on Form 10-K for the fiscal 2018 year), that may cause actual results to materially differ from these expectations.

We sell substantially all of our photomasks to semiconductor and FPD designers and manufacturers. 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 and FPD designs and applications, particularly as they relate to the micro-electronic industry’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 ‒ 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.

We are typically required to fulfill customer orders within a short period of time, sometimes within 24 hours. This results in 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.

The global semiconductor and FPD industries are driven by end markets which have been closely tied to consumer-driven applications of high-performance devices, including, but not limited to, mobile display devices, mobile communications, and computing solutions. While we cannot predict the timing of the industry'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.

In the second quarter of fiscal 2019, PDMC, the Company’s majority owned IC subsidiary in Taiwan, declared a dividend of which 49.99%, or approximately $18.8 million, is payable to noncontrolling interests.

In the first quarter of fiscal 2019, PDMC paid a dividend, of which 49.99%, or approximately $26.1 million, was paid to noncontrolling interests.

In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the borrowing, pursuant to which PDMCX will enter into separate loan agreements (“the Project Loans”) for each borrowing. The Project Loans, which are denominated in renminbi, are being used to finance certain capital expenditures in China. PDMCX has agreed to grant a lien on the land, building and certain equipment owned by PDMCX as collateral for the Project Loans. As of April 28, 2019, PDMCX had borrowed $26.3 million against this approval, which includes $11.4 million that was borrowed during the three-month period ended April 28, 2019. Subsequent to April 28, 2019, PDMCX borrowed an additional $9.7 million. Repayments on the amounts borrowed before the three-month period ended April 28, 2019, will be made semiannually, commencing in June 2020 and ending in December 2022. Repayments on the amount borrowed after the three-month period ended January 27, 2019, will be made semiannually, commencing in June 2023 and ending in December 2025. The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at April 28, 2019). Interest incurred on these loans will be reimbursed through incentives afforded to us by the Xiamen Torch Hi-Tech Industrial Development Zone which, to a prescribed limit, provide for such reimbursements.

25

In the first quarter of 2019, PDMCX was approved for credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. No guarantees were required as part of this approval. As of April 28, 2019, PDMCX had borrowed $13.8 million against this approval of which $3.7 million were 90-day loans. The remaining $10.1 million borrowed (the “Working Capital Loans”) is to be repaid semiannually from the dates of the individual borrowings; repayments commenced in May 2019 and end in January 2022. In May 2019, we borrowed an additional $1.9 million against this approval, and repaid $0.1 million. The 90-day loans were repaid in our second quarter of 2019. The Working Capital Loans, which are denominated in renminbi, are being used for general financing purposes, including payments of import and value added taxes. The interest rates on the 90-day loans were the market rate on the date of issuance (4.9%), and interest rates on the Working Capital Loans are approximately 5%, and are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus a spread of 67.75 basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone which, to a prescribed limit, provide for such reimbursements.

In the fourth quarter of fiscal 2018, we entered into an amended and restated credit agreement (“the new agreement”) that expires in September 2023. 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 minimum unrestricted cash balance, all of which we were in compliance with at April 28, 2019. We had no outstanding borrowings against the new agreement at April 28, 2019, and $50 million was available for borrowing. The interest rate on the new agreement (2.5% at April 28, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit agreement.

In the fourth quarter of fiscal 2018, the Company’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 expired on February 1, 2019. In total, we repurchased 1.5 million shares at a cost of $13.8 million (an average of $9.41 per share) under this program.

In the first quarter of fiscal 2018, we announced the successful closing of the China joint venture agreement with Dai Nippon Printing Co., Ltd. (“DNP”), 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 Xiamen American Japan Photronics Mask Co., Ltd. (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.

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 agreed to invest a minimum of $160 million to build and operate a research and development and manufacturing facility for high-end and mainstream FPD photomasks. As of April 28, 2019, we have met the minimum investment requirement and satisfied the terms of the agreement. 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 of this facility was completed in late 2018, and production commenced in the second quarter of 2019. We expect depreciation expense to increase accordingly as production activities continue to ramp up.

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 $13 million remained for Photronics as of April 28, 2019, and will be funded over the next several quarters with cash and local borrowings. Construction began in 2017 and production is anticipated to commence later in 2019. We expect depreciation expense will increase accordingly as production activities ramp up.

26

Material Changes in Results of Operations
Three Months ended April 28, 2019, January 27, 2019 and April 29, 2018, and Six Months ended April 28, 2019 and April 29, 2018

The following table presents selected operating information expressed as a percentage of revenue.

   
Three Months Ended
   
Six Months Ended
 
   
April 28,
2019
   
January 27,
2019
   
April 29,
2018
   
April 28,
2019
   
April 29,
2018
 
                               
Revenue
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of goods sold
   
80.2
     
79.1
     
74.9
     
79.7
     
76.2
 
                                         
Gross profit
   
19.8
     
20.9
     
25.1
     
20.3
     
23.8
 
Selling, general and administrative expenses
   
10.1
     
11.0
     
10.4
     
10.6
     
10.0
 
Research and development expenses
   
2.7
     
3.4
     
2.9
     
3.0
     
3.1
 
                                         
Operating income
   
7.0
     
6.5
     
11.8
     
6.7
     
10.7
 
Other income (expense), net
   
3.0
     
0.8
     
2.5
     
2.0
     
(0.3
)
                                         
Income before income taxes
   
10.0
     
7.3
     
14.3
     
8.7
     
10.4
 
Income tax provision
   
2.5
     
1.1
     
2.7
     
1.8
     
0.7
 
                                         
Net income
   
7.5
     
6.2
     
11.6
     
6.9
     
9.7
 
Net income attributable to noncontrolling interests
   
1.1
     
2.0
     
3.4
     
1.5
     
3.2
 
                                         
Net income attributable to Photronics, Inc. shareholders
   
6.4
%
   
4.2
%
   
8.2
%
   
5.4
%
   
6.5
%

Note: All of the following tabular comparisons, unless otherwise indicated, are for the three months ended April 28, 2019 (Q2 FY19), January 27, 2019 (Q1 FY19) and April 29, 2018 (Q2 FY18), and for the six months ended April 28, 2019 (YTD FY19) and April 29, 2018 (YTD FY18), in millions of dollars.

Revenue

   
Q2 FY19 from Q1 FY19
   
Q2 FY19 from Q2 FY18
   
YTD FY19 from YTD FY18
 
                   
   
Revenue in
Q2 FY19
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Revenue in
YTD FY19
   
Percent
Change
   
Increase
(Decrease)
 
IC
                                               
High-end
 
$
38.4
     
11.2
%
 
$
3.8
     
(7.3
)%
 
$
(3.1
)
 
$
73.0
     
(2.5
)%
 
$
(1.8
)
Mainstream
   
60.2
     
(0.3
)%
   
(0.1
)
   
(1.1
)%
   
(0.6
)
   
120.5
     
(2.1
)%
   
(2.6
)
                                                                 
Total IC
 
$
98.6
     
3.9
%
 
$
3.7
     
(3.6
)%
 
$
(3.7
)
 
$
193.5
     
(2.3
)%
 
$
(4.4
)
                                                                 
FPD
                                                               
High-end
 
$
23.0
     
6.9
%
 
$
1.5
     
25.9
%
 
$
4.8
   
$
44.4
     
20.0
%
 
$
7.4
 
Mainstream
   
10.0
     
20.0
%
   
1.7
     
(2.4
)%
   
(0.3
)
   
18.4
     
(4.5
)%
   
(0.9
)
                                                                 
Total FPD
 
$
33.0
     
10.6
%
 
$
3.2
     
15.7
%
 
$
4.5
   
$
62.8
     
11.6
%
 
$
6.5
 
                                                                 
Total Revenue
 
$
131.6
     
5.5
%
 
$
6.9
     
0.6
%
 
$
0.8
   
$
256.3
     
0.8
%
 
$
2.1
 

27

The following tables present revenue changes by geographic area:


 
Q2 FY19 from Q1 FY19
   
Q2 FY19 from Q2 FY18
   
YTD FY19 from YTD FY18
 
                               
   
Revenue in
Q2 FY19
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Revenue in
YTD FY19
   
Percent
Change
   
Increase
(Decrease)
 
                                                 
Taiwan
 
$
56.6
     
(2.0
)%
 
$
(1.1
)
   
0.9
%
 
$
0.5
   
$
114.2
     
1.4
%
 
$
1.6
 
Korea
   
38.0
     
7.9
%
   
2.8
     
5.4
%
   
1.9
     
73.3
     
6.0
%
   
4.2
 
United States
   
26.7
     
19.0
%
   
4.2
     
(8.4
)%
   
(2.5
)
   
49.2
     
(9.2
)%
   
(5.0
)
Europe
   
8.4
     
1.0
%
   
0.0
     
(3.6
)%
   
(0.3
)
   
16.8
     
(2.6
)%
   
(0.4
)
China
   
1.5
     
457.8
%
   
1.2
     
505.6
%
   
1.3
     
1.7
     
542.2
%
   
1.4
 
Other
   
0.4
     
(33.6
)%
   
(0.2
)
   
(2.4
)%
   
(0.1
)
   
1.1
     
36.9
%
   
0.3
 
                                                                 
   
$
131.6
     
5.5
%
 
$
6.9
     
0.6
%
 
$
0.8
   
$
256.3
     
0.8
%
 
$
2.1
 

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.

Revenue increased 5.5% in Q2 FY19, compared with Q1 FY19, as a result of high-end IC and overall FPD growth. High-end IC revenues increased $3.8 million due to increased demand for NAND and foundry DRAM masks in Asia. FPD revenue increased $3.2 million (high-end $1.5 million and mainstream $1.7 million) as demand increased for AMOLED (high-end) and LTPS LCD (mainstream) mobile displays. IC mainstream revenue decreased 0.3%, as demand was slightly softer. High-end photomask applications include mask sets for 28 nanometer and smaller products for IC, and G8 and above and active matrix organic light-emitting diode (AMOLED) display technologies for FPD products. High-end photomasks typically have higher selling prices than mainstream products.

Revenue increased 0.6% in Q2 FY19, compared with Q2 FY18, primarily as a result of high-end FPD growth, which increased 25.9% from Q2 FY18, due to increase demand for AMOLED products. IC revenue decreased 3.6% as demand moderated from the prior year quarter.

Revenue increased 0.8% in YTD Q2 2019, compared with YTD Q2 2018, as high-end FPD revenue, led by an increase in demand for AMOLED display masks, grew 20.0%. Demand for IC masks for both memory and logic applications fell from YTD Q218, as did demand for mainstream FPD masks.

Looking ahead, we expect demand for mobile applications to remain strong, and anticipate that our shipments of high-end large area FPD masks will increase. We recently entered into purchase agreements with a large China-based IC customer (our second such agreement) and two FPD customers, also based in China. Hence, we are optimistic that overall demand for our photomasks will be stable to improving. Our optimism is somewhat tempered by the current uncertainty surrounding China – U.S. trade relations.

Gross Margin

   
Three Months Ended
   
Six Months Ended
 
             
   
Q2 FY19
   
Q1 FY19
   
Percent
Change
   
Q2 FY18
   
Percent
Change
   
YTD FY19
   
YTD FY18
   
Percent
Change
 
                                                 
Gross profit
 
$
26.0
   
$
26.1
     
(0.4
)%
 
$
32.8
     
(20.7
)%
 
$
52.1
   
$
60.5
     
(13.8
)%
Gross margin
   
19.8
%
   
20.9
%
           
25.1
%
           
20.3
%
   
23.8
%
       

Gross margin decreased 1.1% from Q1 FY19, as the increase in revenue discussed above was offset by increased compensation expense of $0.6 million, primarily the result of Q2 FY19 having three more days than Q1 FY19. Depreciation expense increased $0.9 million from the prior quarter due both to the additional days in Q2 FY19 and the commencement of depreciation of equipment in our China FPD plant, which began production in April 2019. In addition, inbound freight expense increased $0.5 million sequentially, with much of the increase related to the ramp-up of our China FPD plant, as did service contract expenses of $0.4 million, primarily caused by additional equipment being placed under service contracts at our Korea-based facility. Transfers of manufacturing overhead costs to research and development decreased by $1.0 million from last quarter, reflecting a reduction of qualification activity. These increases were somewhat offset by decreased equipment relocation costs of $1.7 million at our IC facility in China, since the relocated equipment is now in place. Material costs were consistent, as a percentage of revenue, in both periods.

28

Gross margin decreased 5.3% in Q2 FY19 from Q2 FY18, despite a modest 0.6% increase in revenue from the prior year quarter. The decrease was, in significant part, due to increased losses at our two China facilities of $2.3 million, one of which commenced manufacturing operations in April 2019; the other facility is anticipated to commence operations later in the year. Transfers of manufacturing overhead costs to research and development decreased by $0.6 million from the prior year quarter, reflecting a reduction of qualification activity. Depreciation expense decreased $2.3 million from the prior year quarter (the placement of equipment into service at one of our China-based facilities, notwithstanding), as certain equipment in the U.S. and Korea reached the end of their depreciable lives during the period between the two comparative quarters. Service contract expense increased $0.9 million from Q2 FY18 in response to additional equipment placed under service contracts in the U.S. and Korea. Material costs were consistent, as a percentage of revenue, in both periods.

On a year-to-date basis, gross margin decreased 3.5%, with increased losses totaling $5.6 million at our two China-based facilities the most significant cause. Service contract expense increased $1.4 million from Q2 FY18, primarily in response to additional equipment placed under service contracts. These and other individually less-significant increases were marginally offset by a reduction in depreciation expense of $5.2 million, excluding China, as certain tools reached the end of their depreciable lives during the time between the two periods. Material costs were consistent, as a percentage of revenue, in both periods.

Selling, General and Administrative Expenses

Selling, general and administrative expenses decreased $0.5 million, or 3.8%, to $13.3 million in Q2 FY19, from $13.8 million in Q1 FY19, primarily due to decreased non-China compensation related expenses of $0.9 million, which were the result of reduced health insurance costs, share-based compensation expense, and other savings. Smaller increases in other categories somewhat offset these reductions. Selling, general and administrative expenses decreased in Q2 FY19 $0.4 million, or 2.7%, to $13.3 million from $13.6 million in Q2 FY18; the decrease was primarily a result of lower compensation-related expenses of $0.8 million, somewhat offset by costs associated with the opening of our China-based facilities and smaller increases in other categories. On a year-to-date basis, selling, general and administrative expenses increased $1.7 million, or 6.6%, to $27.1 million from $25.4 million. Expenses related to our expansion into China accounted for $1.3 million of this increase, with compensation related expenses of $0.4 million being the largest single component.

Research and Development

Research and development expenses consist of development efforts related to high-end process technologies for 28nm and smaller IC nodes. In Asia, in addition to the focus on high-end IC process technology nodes, G8 and above FPDs and AMOLED applications are also under development.

Research and development expense decreased $0.7 million, or 16.9%, from Q1 FY19, reflecting a decline in IC qualification activities, which was somewhat offset by an increase in FPD qualifications, including initial qualification activities at our China-based FPD facility. Research and development expense was down $0.3 million in Q2 FY19, or 7.2%, lower than Q2 FY18, and $0.1 million or 1.5% in YTD FY19 lower than YTD FY18, as decreased IC-related activity was somewhat offset by initial qualification activity at our China-based FPD facility.

Other Income (Expense), net

   
Three Months Ended
   
Six Months Ended
 
             
   
Q2 FY19
   
Q1 FY19
   
Q2 FY18
   
YTD FY19
   
YTD FY18
 
                               
Interest income and other income (expense), net
 
$
4.3
   
$
1.6
   
$
3.9
   
$
5.9
   
$
0.3
 
Interest expense
   
0.4
     
0.5
     
0.6
     
0.9
     
1.1
 
                                         
Other income (expense), net
 
$
3.9
   
$
1.1
   
$
3.3
   
$
5.0
   
$
(0.8
)

Interest income and other income (expense), net increased from Q1 FY19 by $2.6 million primarily due to a $2.9 million increase in foreign currency exchange gains in Q2 FY19. Interest income and other income (expense), net increased from Q2 FY18 by $0.4 million as a result of increased foreign currency exchange gains of $1.7 million, the effects of which were partially offset by gains on the sale of certain assets in Q2 FY18 of $0.6 million that did not repeat in Q2 FY19, and reduced interest income of $0.4 million, reflecting lower average cash balance in the current year quarter. On a year-to-date basis, Interest income and other income (expense), net increased $5.6 million primarily as a result of the impact of $7.5 million from foreign currency exchange gains in YTD FY19, in contrast to losses incurred in YTD FY18, somewhat offset by the previously-mentioned $0.6 million gain on the sale of certain assets in YTD FY18, and reduced interest income of $0.6 million, due to the lower average cash balance in the current year period.

29

Interest expense decreased $0.2 million in Q2 FY19 from both Q1 FY19 and Q2 FY18, primarily as a result of the repayment of the $57.5 million convertible senior notes in April 2019. On a year-to-date basis, Interest expense also decreased $0.2 million, which was also principally the result of the repayment of the senior convertible notes.

Income Tax Provision

   
Three Months Ended
   
Six Months Ended
 
             
   
Q2 FY19
   
Q1 FY19
   
Q2 FY18
   
YTD FY19
   
YTD FY18
 
                               
Income tax provision
 
$
3.3
   
$
1.4
   
$
3.5
   
$
4.7
   
$
1.7
 
Effective income tax rate
   
25.0
%
   
15.2
%
   
18.8
%
   
20.9
%
   
6.5
%

The effective income tax rate is sensitive to the jurisdictional mix of earnings, due, in part, to the non-recognition of tax benefits on losses in jurisdictions with valuation allowances.

The effective income tax rate increased in Q2 FY19, compared with Q1 FY19, primarily due to the non-recurring impact of an audit settlement accounted for discretely in Q1 FY19 and changes in the jurisdictional mix of earnings. The effective income tax rate increased in Q2 FY19, compared with Q2 FY18 due to changes in the jurisdictional mix of earnings.

The effective income tax rate increased in YTD FY19, compared with YTD FY18, primarily due to Q1 FY18 nonrecurring tax benefits ($4.2 million) related to tax reform in the US and Taiwan, that were partially offset by a one-time audit settlement benefit in Q1 FY19, as well as changes in jurisdictional mix of earnings.

Net (Income) Loss Attributable to Noncontrolling Interests

Net income attributable to noncontrolling interests was $1.4 million in Q2 FY19, which represented a decrease of $1.1 million and $3.2 million from Q1 FY19 and Q2 FY18, respectively. Year-to-date, noncontrolling interests’ share decreased $4.2 million from YTD FY18. The changes for all comparative periods were due to changes in net income at our IC manufacturing facilities in Taiwan and China, in which noncontrolling interests hold 49.99% ownership interests.

Liquidity and Capital Resources

Our working capital at the end of Q2 FY19 was $232.7 million, compared with $311.7 million at the end of Q4 FY18. The $79.0 million decrease is primarily attributable to a decrease in our cash and cash equivalents of $104.8 million (net of $57.5 million used to repay our senior convertible notes, which did not impact working capital). Significant factors contributing to the decrease in our cash balance were $114.9 million used to purchase capital assets (the preponderance of which related to equipping our China-based facilities), and $10.7 million to repurchase our common stock. Our working capital increased due to incentives received and receivable from Chinese government authorities of $19.1 million, and reduced accounts payable of $9.0 million, which was predominantly the result of an $8.6 million decrease from Q4 FY18 of amounts we owed for capital equipment purchases. Cash and cash equivalents decreased in fiscal year 2019 by $162.2 million to $167.1 million from $329.3 million at October 31, 2018. Net cash used in operating activities was $2.3 million in YTD FY19, compared with $37.9 million provided in YTD FY18. The unfavorable movement in operating cash flows was largely the result of a $37.3 million increase in prepaid value-added taxes at our two China facilities. These prepayments are recoverable through future sales transactions of the facilities. The favorable effects of foreign currency exchange rates contributed $2.8 million to our reported cash balance at April 28, 2019.

Net cash used in investing activities was $134.8 million in YTD FY19, an increase of $90.9 million from the $43.8 million used in YTD FY18. The increase was primarily attributable to increased capital expenditures of $96.3 million, in excess of ninety percent of which related to the building and equipping of our China facilities. Cash flows from financing activities decreased from funds provided of $12.7 million in YTD FY18 to $28.0 million of funds used in YTD FY19. In YTD FY19, significant uses of cash in finance activities included the $57.5 million repayment (upon their maturity), of our senior convertible notes, dividends of $26.1 million paid to DNP (related to their 49.99% interest in our IC facility in Taiwan), and $10.7 million to acquire our common stock under a share repurchase program. We received cash in YTD FY19 in the forms of a $29.4 million contribution from DNP for their investment in our recently established IC joint venture in China, and loans of $39.6 million to equip and provide working capital for that same facility.

30

As of April 28, 2019, and October 31, 2018, our total cash and cash equivalents included $134.5 million and $244.5 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. may subject them to U.S. state income taxes and local country withholding taxes in certain jurisdictions. 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.

As of April 28, 2019, we had capital commitments outstanding of approximately $37 million, nearly all of which related to building and equipping 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 $13 million which we will fulfill over the next several quarters. In Q2 FY19, we commenced production at our newly constructed FPD facility in China in which, as of April 28, 2019, we had invested $160 million. 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.

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 facility.

Off-Balance Sheet Arrangements

In January 2018, Photronics, through its wholly-owned Singapore subsidiary, and DNP, through its wholly-owned subsidiary “DNP Asia Pacific PTE, Ltd.” 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 “Photronics DNP Mask Corporation Xiamen” (“PDMCX”), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. Under the Joint Venture Operating Agreement of PDMCX (“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 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’s ownership percentage of the joint venture’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 PDMCX’s net assets, incur a loss. As of April 28, 2019, Photronics and DNP each had net investments in PDMCX of approximately $44.7 million.

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.

Business Outlook

A majority of our revenue growth is expected to continue to come from the Asia region, predominantly China. In response to this expectation, we have entered into a joint venture that completed 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 in the second 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 was completed in late 2018, and production commenced in the second quarter of 2019.

31

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, additional impairments of intangible or long-lived assets, workforce reductions, or the addition of increased manufacturing facilities, all of which would be based on market conditions and customer requirements.

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 were discussed in Part1, Item 1A in our Annual Report on Form 10-K for the year ended October 31, 2018, a number of other unforeseen factors could cause actual results to differ materially from our expectations.

Effect of Recent Accounting Pronouncements

See “Item 1. Condensed Consolidated Financial Statements – Notes to Condensed Consolidated Financial Statements – Note 14 – Recent Accounting Pronouncements” for recent accounting pronouncements that may affect the Company’s financial reporting.

Item 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Rate Risk

We conduct business in several major international 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.

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 and collect for 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 entity. There can be no assurance that this approach 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.

As of April 28, 2019, a 10% adverse movement in the value of currencies different than the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $34.1 million, which represents an increase of $20.9 million from our exposure at October 31, 2018. The increase in foreign currency rate change risk is primarily the result of increased exposures of the Chinese renminbi, South Korean won and New Taiwan dollar against the U.S. dollar. We do not believe that a 10% change in the exchange rates of non-US dollar currencies, other than the aforementioned currencies and the Japanese Yen, would have had a material effect on our April 28, 2019, condensed consolidated financial statements.

Interest Rate Risk

As the Company will be reimbursed for interest incurred on our outstanding variable rate borrowings through incentives afforded to us by government authorities under agreements currently in place, we did not have any interest rate risk as of April 28, 2019.

Item 4.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

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 “Exchange Act”), designed to provide reasonable assurance that information required to be disclosed in reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’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.

32

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.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting during the second quarter of fiscal year 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II.
OTHER INFORMATION

Item 1A.
RISK FACTORS

There have been no material changes to risks relating to our business as disclosed in Part 1, Item 1A of our Form 10-K for the year ended October 31, 2018.

Item 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Issuer Purchases of Equity Securities

In October 2018, the Company’s Board of Directors authorized the repurchase of up to $25 million of its common stock, to have been 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 repurchase program was terminated February 1, 2019.

   
Total Number of
Shares Purchased
(in millions)
   
Average Price
Paid
Per share
   
Total Number of Shares
Purchased as Part of
Publicly Announced
Program (in millions)
   
Dollar Value of
Shares That May
Yet Be Purchased
(in millions)
 
                         
Period
                       
October 12, 2018 – October 31, 2018
   
0.3
   
$
9.45
     
0.3
   
$
21.9
 
November 1, 2018 – November 25, 2018
   
0.2
   
$
9.49
     
0.2
   
$
20.1
 
November 26, 2018 – December 23, 2018
   
0.7
   
$
9.38
     
0.7
   
$
13.4
 
December 24, 2018 – January 27, 2019
   
0.2
   
$
9.41
     
0.2
   
$
11.2
*
Total
   
1.4
             
1.4
         

* The share repurchase program was terminated on February 1, 2019, with no additional shares being purchased subsequent to January 27, 2019.

33

Item 6.
EXHIBITS

 
(a)
 
Exhibits
   
           
     
Exhibit
Number
 
 
Description
           
       
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.
           
       
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.
           
       
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.
           
       
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.
           
     
101.INS
 
XBRL Instance Document
           
     
101.SCH
 
XBRL Taxonomy Extension Schema Document
           
     
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
           
     
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
           
     
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
           
     
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 
Photronics, Inc.
 
 
(Registrant)
 
     
By:
/s/ JOHN P. JORDAN
 
 
JOHN P. JORDAN
 
 
Senior Vice President
 
 
Chief Financial Officer
 
 
(Principal Accounting Officer/
 
 
Principal Financial Officer)
 

Date:  June 5, 2019


34

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

EXHIBIT 31.1

I, Peter S. Kirlin, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Photronics, Inc.

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report.

4.
The registrant’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:


a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/s/ PETER S. KIRLIN
 
   
Peter S. Kirlin
 
Chief Executive Officer
 
June 5, 2019
 



EX-31.2 3 ex31_2.htm EXHIBIT 31.2

EXHIBIT 31.2

I, John P. Jordan, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Photronics, Inc.

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report.

4.
The registrant’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:


a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

/s/ JOHN P. JORDAN
 
   
John P. Jordan
 
Chief Financial Officer
 
June 5, 2019
 



EX-32.1 4 ex32_1.htm EXHIBIT 32.1

EXHIBIT 32.1

Section 1350 Certification of the Chief Executive Officer

I, Peter S. Kirlin, Chief Executive Officer of Photronics, Inc. (the “Company”), certify, to my knowledge, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

(1)
The Quarterly Report on Form 10-Q of the Company for the quarter ended April 28, 2019 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

The foregoing certification is being furnished pursuant to 18 U.S.C. § 1350 and will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

/s/ PETER S. KIRLIN
 
   
Peter S. Kirlin
 
Chief Executive Officer
 
June 5, 2019
 



EX-32.2 5 ex32_2.htm EXHIBIT 32.2

EXHIBIT 32.2

Section 1350 Certification of the Chief Financial Officer

I, John P. Jordan, Chief Financial Officer of Photronics, Inc. (the “Company”), certify, to my knowledge, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

(1)
The Quarterly Report on Form 10-Q of the Company for the quarter ended April 28, 2019 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

The foregoing certification is being furnished pursuant to 18 U.S.C. § 1350 and will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

/s/ JOHN P. JORDAN
 
   
John P. Jordan
 
Chief Financial Officer
 
June 5, 2019
 



EX-101.INS 6 plab-20190428.xml XBRL INSTANCE DOCUMENT 0000810136 2018-11-01 2019-04-28 0000810136 2019-06-03 0000810136 2019-04-28 0000810136 2018-10-31 0000810136 2018-01-29 2018-04-29 0000810136 2019-01-28 2019-04-28 0000810136 2017-10-30 2018-04-29 0000810136 2017-10-29 0000810136 us-gaap:RetainedEarningsMember 2017-10-29 0000810136 us-gaap:AdditionalPaidInCapitalMember 2017-10-29 0000810136 us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:CommonStockMember 2017-10-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-29 0000810136 us-gaap:NoncontrollingInterestMember 2017-10-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:TreasuryStockMember 2018-10-31 0000810136 2019-01-27 0000810136 us-gaap:RetainedEarningsMember 2019-01-27 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-01-27 0000810136 us-gaap:CommonStockMember 2019-01-27 0000810136 us-gaap:TreasuryStockMember 2019-01-27 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-27 0000810136 us-gaap:NoncontrollingInterestMember 2019-01-27 0000810136 us-gaap:NoncontrollingInterestMember 2018-01-28 0000810136 2018-01-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-28 0000810136 us-gaap:RetainedEarningsMember 2018-01-28 0000810136 us-gaap:CommonStockMember 2018-01-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-01-28 0000810136 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201601Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201601Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201601Member us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 us-gaap:CommonStockMember us-gaap:AccountingStandardsUpdate201601Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:RetainedEarningsMember us-gaap:AccountingStandardsUpdate201601Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:RetainedEarningsMember 2018-01-29 2018-04-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-28 2019-04-28 0000810136 us-gaap:CommonStockMember 2019-01-28 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2019-01-28 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 us-gaap:CommonStockMember 2018-01-29 2018-04-29 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-01-28 2019-04-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-01-29 2018-04-29 0000810136 us-gaap:NoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-29 2018-04-29 0000810136 us-gaap:RetainedEarningsMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 us-gaap:RetainedEarningsMember 2017-10-30 2018-04-29 0000810136 us-gaap:CommonStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:RetainedEarningsMember 2018-11-01 2019-04-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-11-01 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 us-gaap:CommonStockMember 2017-10-30 2018-04-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-30 2018-04-29 0000810136 us-gaap:AdditionalPaidInCapitalMember 2017-10-30 2018-04-29 0000810136 2018-04-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-29 0000810136 us-gaap:CommonStockMember 2018-04-29 0000810136 us-gaap:NoncontrollingInterestMember 2018-04-29 0000810136 us-gaap:CommonStockMember 2019-04-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-04-29 0000810136 us-gaap:RetainedEarningsMember 2018-04-29 0000810136 us-gaap:RetainedEarningsMember 2019-04-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2018-11-01 2019-04-28 0000810136 srt:EuropeMember 2018-11-01 2019-04-28 0000810136 country:US 2018-11-01 2019-04-28 0000810136 country:KR 2018-11-01 2019-04-28 0000810136 country:TW 2018-11-01 2019-04-28 0000810136 country:CN 2018-11-01 2019-04-28 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2018-10-31 0000810136 us-gaap:MachineryAndEquipmentMember 2019-04-28 0000810136 us-gaap:MachineryAndEquipmentMember 2018-10-31 0000810136 us-gaap:LandMember 2019-04-28 0000810136 us-gaap:ConstructionInProgressMember 2019-04-28 0000810136 us-gaap:LandMember 2018-10-31 0000810136 us-gaap:ConstructionInProgressMember 2018-10-31 0000810136 us-gaap:FurnitureAndFixturesMember 2019-04-28 0000810136 us-gaap:LeaseholdImprovementsMember 2019-04-28 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2019-04-28 0000810136 us-gaap:FurnitureAndFixturesMember 2018-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2018-10-31 0000810136 srt:MinimumMember 2018-11-01 2019-04-28 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-11-01 2019-04-28 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-11-01 2019-04-28 0000810136 plab:PDMCXMember 2018-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-04-28 0000810136 plab:PDMCXMember 2019-04-28 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-10-31 0000810136 plab:ProjectLoanDueDecember2025Member 2019-04-28 0000810136 plab:ProjectLoanDueDecember2025Member 2018-10-31 0000810136 plab:WorkingCapitalLoanDueInNovember2021Member 2019-04-28 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2019-04-28 0000810136 plab:WorkingCapitalLoanDueInNovember2021Member 2018-10-31 0000810136 plab:ProjectLoanDueDecember2022Member 2019-04-28 0000810136 plab:ProjectLoanDueDecember2022Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2011-03-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2016-04-30 0000810136 us-gaap:LetterOfCreditMember 2019-04-28 0000810136 plab:ProjectLoanMember 2019-04-28 0000810136 plab:WorkingCapitalLoanDueInNovember2021Member 2018-11-01 2019-04-28 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2018-11-01 2019-04-28 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2018-11-01 2019-04-28 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2016-04-01 2016-04-30 0000810136 plab:ProjectLoanDueDecember2025Member 2018-11-01 2019-04-28 0000810136 us-gaap:LetterOfCreditMember 2018-11-01 2019-04-28 0000810136 plab:ProjectLoanDueDecember2022Member 2018-11-01 2019-04-28 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2015-01-01 2015-01-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2015-01-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2019-04-28 0000810136 plab:WorkingCapitalLoanDueInNovember2021Member us-gaap:SubsequentEventMember 2019-05-31 0000810136 plab:WorkingCapitalLoanDueInNovember2021Member us-gaap:SubsequentEventMember 2019-05-31 2019-05-31 0000810136 plab:ProjectLoanDueDecember2025Member 2019-01-28 2019-04-28 0000810136 plab:ProjectLoanMember us-gaap:SubsequentEventMember 2019-04-29 2019-06-05 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-04-28 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-04-28 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-11-01 2019-04-28 0000810136 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-11-01 2019-04-28 0000810136 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2019-01-28 2019-04-28 0000810136 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2019-01-28 2019-04-28 0000810136 us-gaap:OtherCurrentAssetsMember 2019-04-28 0000810136 us-gaap:OtherCurrentLiabilitiesMember 2019-04-28 0000810136 srt:MaximumMember 2018-11-01 2019-04-28 0000810136 srt:MaximumMember plab:FlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 plab:FlatPanelDisplaysMember srt:MinimumMember 2018-11-01 2019-04-28 0000810136 srt:MaximumMember plab:IntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 plab:IntegratedCircuitsMember srt:MinimumMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamFlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredOverTimeMember 2018-11-01 2019-04-28 0000810136 plab:HighEndIntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 plab:HighEndFlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 plab:HighEndIntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 srt:EuropeMember 2019-01-28 2019-04-28 0000810136 plab:FlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 country:US 2019-01-28 2019-04-28 0000810136 country:TW 2019-01-28 2019-04-28 0000810136 country:CN 2019-01-28 2019-04-28 0000810136 us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredAtPointInTimeMember 2019-01-28 2019-04-28 0000810136 country:KR 2019-01-28 2019-04-28 0000810136 plab:MainstreamFlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 plab:AllOtherAsiaMember 2018-11-01 2019-04-28 0000810136 plab:AllOtherAsiaMember 2019-01-28 2019-04-28 0000810136 plab:HighEndFlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 plab:IntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 plab:IntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredOverTimeMember 2019-01-28 2019-04-28 0000810136 plab:FlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2018-11-01 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2018-11-01 2019-04-28 0000810136 srt:MaximumMember us-gaap:RestrictedStockMember 2018-11-01 2019-04-28 0000810136 srt:MinimumMember us-gaap:RestrictedStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2017-10-30 2018-04-29 0000810136 us-gaap:EmployeeStockOptionMember 2018-01-29 2018-04-29 0000810136 us-gaap:EmployeeStockOptionMember 2019-01-28 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2019-04-28 0000810136 us-gaap:RestrictedStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:RestrictedStockMember 2018-01-29 2018-04-29 0000810136 us-gaap:RestrictedStockMember 2017-10-30 2018-04-29 0000810136 us-gaap:RestrictedStockMember 2019-04-28 0000810136 2017-10-30 2017-12-31 0000810136 plab:AlternateMinimumTaxCreditCarryforwardMember 2018-11-01 2019-04-28 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2018-11-01 2019-04-28 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2016-10-31 2017-10-29 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2017-10-30 2018-04-29 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2018-01-29 2018-04-29 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccountingStandardsUpdate201616Member 2018-10-31 0000810136 us-gaap:StockCompensationPlanMember 2018-01-29 2018-04-29 0000810136 us-gaap:StockCompensationPlanMember 2017-10-30 2018-04-29 0000810136 us-gaap:StockCompensationPlanMember 2018-11-01 2019-04-28 0000810136 us-gaap:StockCompensationPlanMember 2019-01-28 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2017-10-29 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-28 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-29 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-27 0000810136 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-10-29 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2018-01-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-01-27 0000810136 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2018-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-04-28 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2018-01-29 2018-04-29 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2017-10-30 2018-04-29 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2017-10-30 2018-04-29 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2019-01-28 2019-04-28 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2017-10-30 2018-04-29 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-04-28 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2018-01-29 2018-04-29 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2018-01-29 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-04-28 0000810136 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2018-04-29 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-28 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-29 0000810136 us-gaap:EstimateOfFairValueFairValueDisclosureMember plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2017-10-30 2018-10-31 0000810136 plab:October2018AnnouncedProgramMember 2018-10-31 0000810136 plab:October2018AnnouncedProgramMember 2017-10-30 2018-10-31 0000810136 plab:October2018AnnouncedProgramMember 2018-10-22 0000810136 plab:October2018AnnouncedProgramMember 2019-04-28 0000810136 plab:October2018AnnouncedProgramMember 2018-11-01 2019-04-28 0000810136 plab:October2018AnnouncedProgramMember 2018-10-22 2018-10-22 0000810136 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares plab:Facility xbrli:pure false --10-31 2019-04-28 Large Accelerated Filer PHOTRONICS INC 0000810136 67065655 2019 Q2 10-Q false false false 80120000 89149000 123371000 120515000 122577000 -794000 600000 44474000 58659000 59345000 686000 -300000 1320250000 1290933000 -6828000 -4966000 558359000 555606000 0 0 250000 0 300000 0 0 250000 0 0 300000 0 0 0 744000 744000 0 0 0 0 798000 0 798000 0 0 0 2000000 800000 1600000 900000 1360000 1526000 2022000 2022000 1803000 1803000 1134000 1204000 1204000 1134000 0 0 1110009000 1085238000 26521000 147896000 53040000 73962000 44654000 15908000 89291000 31815000 502731000 371968000 9625000 15612000 31219000 4813000 58350000 43415000 116677000 21708000 <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; color: rgb(0, 0, 0);">NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Photronics, Inc. (&#8220;Photronics&#8221;, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, or &#8220;us&#8221;) is one of the world&#8217;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 (&#8220;FPDs&#8221;), and are used as masters to transfer circuit patterns onto semiconductor wafers and flat panel display substrates during the fabrication of integrated circuits (&#8220;ICs&#8221; or &#8220;semiconductors&#8221;) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. We currently have eleven manufacturing facilities, which are located in Taiwan (3), Korea, the United States (3), Europe (2), and two recently constructed facilities <font style="font-size: 10pt; font-family: 'Times New Roman';">in </font>China. Our FPD Facility in Hefei, China, commenced production in the second quarter of 2019; we anticipate our IC facility in Xiamen, China, to commence production later in 2019.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2019. For further information, refer to the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2018.</font></div></div> 10317000 17454000 0 167066000 329277000 310936000 331989000 169781000 324077000 13141000 -162208000 <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; color: rgb(0, 0, 0);">NOTE 13 - COMMITMENTS AND CONTINGENCIES</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As of April 28, 2019, the Company had commitments outstanding for capital equipment expenditures of approximately $37 million, nearly all of which related to building and equipping our China facilities.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We are subject to various claims that arise in the ordinary course of business. We believe that such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.</font></div></div> 150000000 150000000 0.01 0.01 69984000 69700000 67142000 66289000 700000 697000 1515000 1841000 10301000 5298000 1308000 2320000 33428000 11884000 2823000 4161000 43729000 17182000 500000 1200000 4600000 6200000 7800000 7900000 4600000 62094000 57453000 97960000 105570000 193744000 204179000 203138000 -162000 105408000 -1041000 42000000 18600000 20800000 36200000 0 0 0 0 0 -1133000 -3000 0 1204000 121000 1083000 0 -1130000 0 -1130000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The following tables present our revenue for the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019, disaggregated by product type, geographic location, and timing of recognition.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 46%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Revenue by Product Type</font></u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#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-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">Three Months Ended</font></div><div><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#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-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended</font></div><div><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</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; width: 46%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#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; width: 46%;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">IC</font></u></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: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">High-end</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';">38,429</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';">72,995</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: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Mainstream</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">60,158</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="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: 'Times New Roman';">120,471</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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total IC</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">$</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: 'Times New Roman';">98,587</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="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: 'Times New Roman';">$</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: 'Times New Roman';">193,466</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><tr><td valign="bottom" style="vertical-align: top; width: 46%; 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: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">FPD</font></u></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);">&#160;</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);">&#160;</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: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">High-end</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: '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';">22,956</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: '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';">44,422</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%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Mainstream</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">10,037</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">18,403</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; 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: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total FPD</font></div></td><td colspan="1" valign="bottom" style="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;"><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%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">32,993</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="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;"><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%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">62,825</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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><tr><td colspan="4" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Revenue by Geographic Location</font></u></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%;">&#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: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">56,469</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';">114,209</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">38,038</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';">73,275</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">26,742</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: 'Times New Roman';">49,215</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">8,435</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,788</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">China</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: 'Times New Roman';">1,467</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: 'Times New Roman';">1,730</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">429</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="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: 'Times New Roman';">1,074</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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><tr><td colspan="4" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Revenue by Timing of Recognition</font></u></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%;">&#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: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Over time</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';">123,853</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';">244,699</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">At a point in time</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">7,727</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="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: 'Times New Roman';">11,592</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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> 2023-06-30 2020-06-30 2019-05-31 P90D 10.37 10.37 0.006775 57500000 57500000 96 96 0.050 0.0325 0.049 0.049 0.0325 0.0325 0.025 2019-04-01 2023-09-30 2016-04-01 2022-01-31 2025-12-31 2019-02-28 2022-12-31 2019-04-01 18109000 15121000 105000 15226000 829000 643000 -367000 462000 44429000 38515000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 14 - <font style="font-size: 10pt; font-family: 'Times New Roman';">RECENT </font>ACCOUNTING <font style="font-size: 10pt; font-family: 'Times New Roman';">PRONOUNCEMENTS</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 18pt;">Accounting Standards Updates to be <font style="font-size: 10pt; font-family: 'Times New Roman';">Implemented</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (ASU 2016-02&#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 to be adopted using a modified retrospective approach, 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;Leases (Topic 842) &#8211; Targeted Improvements&#8221; (&#8220;ASU 2018-11&#8221;), which provided entities with an additional (and optional) transition method to adopt the new leases standard. Under this optional transition method, an entity initially applies the new leases standard at its adoption date and recognizes the effects of adoption through cumulative-effect adjustments to its beginning balance sheet. We will utilize this optional method when we transition to the new leases guidance and, as a result, expect to recognize significant amounts of right of use assets and lease liabilities in our fiscal year 2020 beginning balance sheet. ASU 2016-02 included a number of practical expedients, which we are currently in the process of evaluating, that entities can elect to use as they transition to the new guidance. To date, <font style="font-size: 10pt; font-family: 'Times New Roman';">an implementation team has been established to evaluate</font> the <font style="font-size: 10pt; font-family: 'Times New Roman';">lease portfolio, system process and policy change requirements. The Company has</font> made progress <font style="font-size: 10pt; font-family: 'Times New Roman';">in </font>drafting new lease accounting policies<font style="font-size: 10pt; font-family: 'Times New Roman';">, gathering</font> the <font style="font-size: 10pt; font-family: 'Times New Roman';">necessary data elements for the lease population, and selected</font> a <font style="font-size: 10pt; font-family: 'Times New Roman';">system provider</font>, with system configuration and implementation underway<font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div><div style="text-align: left; text-indent: 13.5pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 18pt;">Accounting Standards Updates <font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Implemented</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 us in our 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. Please see Note 8 for a discussion of the effects of adopting the guidance.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 superseded nearly all then 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<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> 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 deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed 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 amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.</font></font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition and adjustments to these items was reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements 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 style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. </font>The impact of the adoption of this guidance on our January 27, 2019, financial statements is presented in Note 6.</font></div><div style="text-align: left; text-indent: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.</font></div><div><br /></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 input-based cost accumulation systems and methods 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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">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<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>satisfied performance obligations that exist at the end of a reporting period.</div></div> <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; color: rgb(0, 0, 0);">NOTE 7 - SHARE-BASED COMPENSATION</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In March 2016, shareholders approved a new equity incentive compensation plan (the &#8220;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. 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. <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Total share-based compensation costs for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 28, 2019, were $0.9 million and $2.0 million, respectively, and $0.8 million and $1.6 million for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 29, 2018, respectively. The Company received cash from option exercises of $0.3 million and $0.8 million for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 28, 2019, respectively, and $2.9 million and $3.6 million for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 29, 2018, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the periods presented.</font></div><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Stock Options</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in one-to-four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants 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 closing prices of our common stock on the dates of grant and <font style="font-size: 10pt; font-family: 'Times New Roman';">are </font>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 options 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.</div><div><br /></div><div style="text-align: left; text-indent: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">There were no share options granted during the three<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019 and April 29, 2018. There were 132,000 share options granted during the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019, with a weighted-average grant<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>date fair value of $3.31 per share, and 252,000 share options granted during the six month period ended April 29, 2018, with a weighted-average grant<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>date fair value of $2.74 per share. As of April 28, 2019, the total unrecognized compensation cost related to unvested option awards was approximately $1.2 million. That cost is expected to be recognized over a weighted-average amortization period of 2.4 years.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>date fair value of options issued during the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019 and April 29, 2018, are presented in the following table.</font></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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: 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Volatility</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">33.1</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'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">31.6</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'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Risk free rate of return</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">2.5-2.9</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'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">2.2</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'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Dividend yield</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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: 'Times New Roman'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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: 'Times New Roman'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Expected term</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.1 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Information on outstanding and exercisable option awards as of April 28, 2019, is presented below.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 54%;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Options</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Shares</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Weighted</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Exercise</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Price</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Weighted</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Remaining</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Contractual</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Life</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Aggregate</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Intrinsic</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Value</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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%;"><div style="text-align: right;"><br /></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: 10%;"><div style="text-align: center;"><br /></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;"><br /></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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Outstanding at April 28, 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">2,405,318</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8.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><td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.7 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">2,968</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: 54%; 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><td valign="bottom" style="vertical-align: middle; width: 10%; 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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Exercisable at April 28, 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">1,795,651</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8.47</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 valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">4.9 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">2,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></tr></table><div><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Restricted Stock</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">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 is determined on the date of grant, based on the closing price of our common stock. There were 435,000 restricted stock awards granted during the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019, with a grant date fair value of $9.80 per share. There were 10,000 restricted stock awards granted during the three<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 29, 2018, with a grant<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>date fair value of $8.40 per share, and 290,000 restricted stock awards granted during the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 29, 2018, with a weighted-average fair value of $8.62 per share. As of April 28, 2019, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $5.7 million. That cost is expected to be recognized over a weighted-average amortization period of 2.9 years. As of April 28, 2019, there were 698,613 shares of restricted stock outstanding.</div></div> 18837000 8196000 <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; color: rgb(0, 0, 0);">NOTE 9 - EARNINGS PER SHARE</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The calculations of basic and diluted earnings per share is presented below.</font></div><div><br /></div><table 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="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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; 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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: middle; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8,479</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">10,665</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">13,746</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">16,563</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: 52%; 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: middle; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Interest expense on convertible notes, net of tax</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: 'Times New Roman'; color: rgb(0, 0, 0);">349</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: 'Times New Roman'; color: rgb(0, 0, 0);">496</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: 'Times New Roman'; color: rgb(0, 0, 0);">845</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: 'Times New Roman'; color: rgb(0, 0, 0);">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Earnings used 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8,828</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">11,161</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">14,591</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">17,555</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: 52%; 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: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Weighted-average common shares computations:</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: #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: 'Times New Roman'; color: rgb(0, 0, 0);">66,261</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: 'Times New Roman'; color: rgb(0, 0, 0);">69,293</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: 'Times New Roman'; color: rgb(0, 0, 0);">66,422</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: 'Times New Roman'; color: rgb(0, 0, 0);">69,024</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: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Convertible notes</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: 'Times New Roman'; color: rgb(0, 0, 0);">3,898</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,542</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: 'Times New Roman'; color: rgb(0, 0, 0);">4,720</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,542</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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Share-based payment awards</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: 'Times New Roman'; color: rgb(0, 0, 0);">438</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: 'Times New Roman'; color: rgb(0, 0, 0);">355</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: 'Times New Roman'; color: rgb(0, 0, 0);">451</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: 'Times New Roman'; color: rgb(0, 0, 0);">486</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: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">4,336</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,897</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,171</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: 'Times New Roman'; color: rgb(0, 0, 0);">6,028</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: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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(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: 'Times New Roman'; color: rgb(0, 0, 0);">70,597</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">75,190</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">71,593</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">75,052</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: 52%; 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: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Basic earnings per share</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.13</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.15</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.21</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.24</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: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Diluted earnings per share</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.13</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.15</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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);">&#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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.23</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><br /></div><div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 prices 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 anti-dilutive.</font></div><div><br /></div><table 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="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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; 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">1,204</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'; color: rgb(0, 0, 0);">2,022</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'; color: rgb(0, 0, 0);">1,134</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'; color: rgb(0, 0, 0);">1,803</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: #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: 52%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">1,204</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: 'Times New Roman'; color: rgb(0, 0, 0);">2,022</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: 'Times New Roman'; color: rgb(0, 0, 0);">1,134</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: 'Times New Roman'; color: rgb(0, 0, 0);">1,803</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> 0.15 0.13 0.24 0.21 0.13 0.20 0.15 0.23 6330000 2843000 0.210 0.234 0.350 0.210 0.234 0.209 0.250 0.188 0.065 P2Y4M24D P2Y10M24D 1200000 0 0 0 0 5700000 0 0 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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> <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; color: rgb(0, 0, 0);">NOTE 11 - FAIR VALUE MEASUREMENTS</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;">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. 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. We did not have any assets or liabilities <font style="font-size: 10pt; font-family: 'Times New Roman';">measured</font> at fair value, on a recurring or a nonrecurring basis, at April 28, 2019 or October 31, 2018.</div><div><br /></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';"><u>Fair Value of Financial Instruments Not Measured at Fair Value</u></font></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';"><u><br /></u></font></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The fair value of our convertible senior notes was 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.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 56%; 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="6" nowrap="nowrap" rowspan="1" 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;">October 31, 2018</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#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; 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-family: 'Times New Roman'; 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; 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: 'Times New Roman'; 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; 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: 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.25% convertible senior notes matured 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: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">57,453 <br /></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> 52112000 32819000 26010000 60481000 25930000 50629000 -80000 -1483000 -200000 18697000 13130000 22285000 26399000 800000 700000 300000 1100000 3508000 3278000 1729000 4665000 -48000 -178000 3230000 4487000 <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; color: rgb(0, 0, 0);">NOTE 8 - INCOME TAXES</font></div><p align="left" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: left; line-height: normal; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: black;">We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.</font></p><p align="left" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: left; line-height: normal;"><br /></p><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The effective tax rate of 25.0% differs from the U.S. statutory rate of 21.0% in the three<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019, primarily due to the elimination of tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.</div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The effective tax rate of 20.9% differs from the U.S. statutory rate of 21.0% in the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019, primarily due to the elimination of the tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of the settlement of a tax audit, as well as a tax holiday and investment credits in certain foreign jurisdictions.</div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Unrecognized tax benefits related to uncertain tax positions were $0.8 million at April 28, 2019, and $1.9 million at October 31, 2018, all of which, if recognized, would favorably impact the Company&#8217;s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at April 28, 2019 and October 31, 2018. The year to date reduction in the amount primarily resulted from settlement of a tax audit in Taiwan in Q1 FY19. 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 an immaterial amount of its uncertain tax positions (including accrued interest and penalties, net of tax benefits) may be resolved over the next twelve months. The resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements.</font></div><div><font style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman'; color: black; mso-spacerun: yes;"><br /></font></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We were granted a five-year tax holiday in Taiwan which expires <font style="font-size: 10pt; font-family: 'Times New Roman';">at the end of</font> calendar year 2019. This tax holiday reduced foreign taxes by $0.3 million, and $1.1 million in the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019, and $0.7 and $0.8 million in the respective prior year periods. The per share impact of the tax holiday was a deminimus amount for the three<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019, and one cent per share for the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019 and April 29, 2018, and the three<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 29, 2018.</div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The effective tax rates of 18.8% and 6.5% differ from the post U.S. Tax Reform blended statutory rate of 23.4% in the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 29, 2018, primarily due to benefits from U.S. and Taiwan Tax Reform (as discussed below), earnings being taxed at lower statutory rates in foreign jurisdictions, and the benefits of various investment credits in a foreign jurisdiction.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) to address situations in which the accounting under Accounting Standards Codification Topic 740 &#8211; &#8220;Income Taxes&#8221; is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized the effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:</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: 40.5pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#8226;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Act repealed the corporate alternative minimum tax (&#8220;AMT&#8221;) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>recorded valuation allowance.</div></div></td></tr></table><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 40.5pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#8226;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net zero impact for the period.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 40.5pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#8226;</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net zero impact on the period.</font></div></td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 18pt; margin-right: 20pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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%, which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of $0.2 million is reflected in our tax provision for the period.</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; color: rgb(0, 0, 0);">Adoption of New Accounting Standard</font></div><div><br /></div><div style="text-align: justify; text-indent: 18pt; margin-right: 20pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 &#8211; &#8220;Intra-Entity Transfers Other Than Inventory&#8221;, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets on the condensed consolidated balance sheets) against beginning retained earnings.</font></div></div> 0.01 0.01 0.01 December 31, 2019 <div style="font-size: 10pt; font-family: 'Times New Roman';"><p align="left" class="MsoNormal" style="margin-bottom: 0pt; text-align: left; line-height: normal; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: black;">We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.</font><br /></p><div>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. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) to address situations in which the accounting under Accounting Standards Codification Topic 740 &#8211; &#8220;Income Taxes&#8221; is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized the effects in our fourth quarter of fiscal 2018.</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; color: rgb(0,0,0);">Adoption of New Accounting Standard</font></div><div><br /></div><div><div style="text-align: justify; margin-right: 20pt; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0,0,0);">In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 &#8211; &#8220;Intra-Entity Transfers Other Than Inventory&#8221;, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets on the condensed consolidated balance sheets) against beginning retained earnings.</font></div></div></div> 6114000 9666000 4315000 -1799000 16976000 2295000 -211000 2084000 3216000 -40566000 499000 -40067000 7765000 9447000 1204000 10651000 451000 355000 438000 486000 3898000 4720000 5542000 5542000 10182000 12368000 551000 355000 886000 1125000 992000 496000 845000 349000 4000 668000 <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; color: rgb(0, 0, 0);">NOTE 2 - INVENTORIES</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 (&#8220;FIFO&#8221;) 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-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;">&#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: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Raw materials</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';">34,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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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';">25,110</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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">416</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';">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></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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Finished goods</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</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';">668</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);">&#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: top; width: 46%; 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: 'Times New Roman';">$</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: 'Times New Roman';">34,696</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: 'Times New Roman';">$</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: 'Times New Roman';">29,180</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> 25110000 34276000 34696000 29180000 39503000 4807000 -3700000 416000 3402000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>Inventories are stated at the lower of cost, determined under the first-in, first-out (&#8220;FIFO&#8221;) method, or net realizable value.</div></div> 186910000 205440000 10613000 58605000 29308000 21225000 0 0 1110009000 1085238000 10000 20000 35937000 17972000 191076000 139284000 10603000 22668000 11336000 21205000 50000000 0 1900000 25000000 50000000 100000000 50000000 11400000 0 10094000 57453000 0 0 36426000 57453000 14932000 0 <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; color: rgb(0, 0, 0);">NOTE 5 &#8211; LONG-TERM DEBT</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Long-term debt consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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-family: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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: 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Project Loan due December 2025</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><div style="text-align: right;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">11,400</font></div></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';">-</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Project Loan due December 2022</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="text-align: right;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">14,932</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Working Capital Loan due January 2022</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: 'Times New Roman';">10,094</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: '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);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.25% convertible senior notes matured April 2019</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: '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: 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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; 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);">&#160;</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);">&#160;</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: 56%; 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: 'Times New Roman';">36,426</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: 'Times New Roman';">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);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Current portion</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';">(505</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';">(57,453</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; 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: 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: 'Times New Roman';">$</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: 'Times New Roman';">35,921</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: 'Times New Roman';">$</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: '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: 4px;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In April 2019, the $57.5 million convertible senior notes, discussed below, matured and were repaid.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 was 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. Note holders could 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; we were not required to redeem the notes, other than upon conversion, prior to their maturity date. Interest on the notes accrued in arrears, and was paid semiannually through the notes&#8217; maturity date.</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the borrowing, pursuant to which PDMCX will enter into separate loan agreements (&#8220;the Project Loans&#8221;) for each borrowing. The Project Loans, which are denominated in renminbi, are being used to finance certain capital expenditures in China. PDMCX has agreed to grant a lien on the land, building and certain equipment owned by PDMCX as collateral for the Project Loans. As of April 28, 2019, PDMCX had borrowed $26.3 million against this approval, which includes $11.4 million that was borrowed during the three-month period ended April 28, 2019. <font style="font-size: 10pt; font-family: 'Times New Roman';">Subsequent to April 28, 2019, PDMCX borrowed an additional $9.7 million. </font>Repayments on the amounts borrowed before the three-month period ended April 28, 2019, will be made semiannually, commencing in June 2020 and ending in December 2022. Repayments on the amount borrowed <font style="font-size: 10pt; font-family: 'Times New Roman';">after</font> the three-month period ended <font style="font-size: 10pt; font-family: 'Times New Roman';">January 27</font>, 2019, will be made semiannually, commencing in June 2023 and ending in December 2025. The interest rates on the Project Loans are based on the benchmark lending rate of the People&#8217;s Bank of China (4.9% at April 28, 2019). Interest incurred on these loans will be reimbursed through incentives afforded to us by the Xiamen Torch Hi-Tech Industrial Development Zone which, to a prescribed limit, provide for such reimbursements.</div><div><br /></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">In November 2018, PDMCX was approved for credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. No guarantees were required as part of this approval. As of April 28, 2019, PDMCX had borrowed $13.8 million against this approval of which $3.7 million were 90-day loans. The remaining $10.1 million borrowed (the &#8220;Working Capital Loans&#8221;) is to be repaid semiannually from the dates of the individual borrowings; repayments commenced in May 2019 and end in January 2022. In May 2019, we borrowed an additional $1.9 million against this approval, and repaid $0.1 million. The 90-day loans were repaid in our second quarter of 2019. The Working Capital Loans, which are denominated in renminbi, are being used for general financing purposes, including payments of import and value-added taxes. The interest rates on the 90-day loans were the market rate on the date of issuance (4.9%), and interest rates on the Working Capital Loans are approximately 5%, and are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus a spread of 67.75 basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which, to a prescribed limit, provide for such reimbursements.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 for cash dividends, distributions and redemption on Photronics, Inc. in equity of up to an aggregate amount of $100 million, 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 as of April 28, 2019. We had no outstanding borrowings against the new agreement as of April 28, 2019, and $50 million was available for borrowing. The interest rate on the new agreement (2.5% at April 28, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.</font></div></div> 57453000 505000 35921000 0 144898000 134760000 -475000 134285000 100000 0 26102000 0 26102000 0 0 0 0 0 9000 0 0 9000 0 -28003000 12736000 17555000 14591000 8828000 11161000 -134761000 -43833000 1373000 4524000 8107000 3874000 78000 -353000 3521000 1451000 37908000 -2287000 8479000 10665000 13746000 16563000 12794000 -206000 -952000 8273000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 18pt;">Accounting Standards Updates to be <font style="font-size: 10pt; font-family: 'Times New Roman';">Implemented</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 18pt;">In February 2016, the FASB issued ASU 2016-02 &#8220;Leases (Topic 842)&#8221; (ASU 2016-02&#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 to be adopted using a modified retrospective approach, 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;Leases (Topic 842) &#8211; Targeted Improvements&#8221; (&#8220;ASU 2018-11&#8221;), which provided entities with an additional (and optional) transition method to adopt the new leases standard. Under this optional transition method, an entity initially applies the new leases standard at its adoption date and recognizes the effects of adoption through cumulative-effect adjustments to its beginning balance sheet. We will utilize this optional method when we transition to the new leases guidance and, as a result, expect to recognize significant amounts of right of use assets and lease liabilities in our fiscal year 2020 beginning balance sheet. ASU 2016-02 included a number of practical expedients, which we are currently in the process of evaluating, that entities can elect to use as they transition to the new guidance. To date, <font style="font-size: 10pt; font-family: 'Times New Roman';">an implementation team has been established to evaluate</font> the <font style="font-size: 10pt; font-family: 'Times New Roman';">lease portfolio, system process and policy change requirements. The Company has</font> made progress <font style="font-size: 10pt; font-family: 'Times New Roman';">in </font>drafting new lease accounting policies<font style="font-size: 10pt; font-family: 'Times New Roman';">, gathering</font> the <font style="font-size: 10pt; font-family: 'Times New Roman';">necessary data elements for the lease population, and selected</font> a <font style="font-size: 10pt; font-family: 'Times New Roman';">system provider</font>, with system configuration and implementation underway<font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div><div style="text-align: left; text-indent: 13.5pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 18pt;">Accounting Standards Updates <font style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Implemented</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 us in our 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. Please see Note 8 for a discussion of the effects of adopting the guidance.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 superseded nearly all then 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<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> 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 deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed 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 amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.</font></font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition and adjustments to these items was reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements 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 style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. </font>The impact of the adoption of this guidance on our January 27, 2019, financial statements is presented in Note 6.</font></div><div style="text-align: left; text-indent: 13.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.</font></div><div><br /></div><div style="text-align: left;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 input-based cost accumulation systems and methods 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;"><font style="font-style: italic; color: rgb(0, 0, 0); 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: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">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<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>satisfied performance obligations that exist at the end of a reporting period.</div></div> 6700000 29394000 0 0 11850000 0 0 0 148000 0 0 11998000 29394000 0 15365000 9199000 17246000 27173000 16811000 17454000 33308000 34866000 -7054000 19011000 44000 -7029000 0 -482000 54000 -11044000 0 22000 18989000 -438000 25000 -11098000 0 -16000 0 -48000 -11098000 -7054000 18989000 -482000 -11028000 -7029000 19059000 -438000 0 -7171000 0 0 -8372000 0 0 142000 0 -2656000 0 0 1424000 0 0 16865000 0 -1862000 0 0 0 2194000 48000 -11098000 22000 -11028000 16000 19059000 54000 18989000 33610000 5020000 38304000 16858000 32067000 -6237000 <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; color: rgb(0, 0, 0);">NOTE 10 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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'; color: rgb(0, 0, 0);">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'; color: rgb(0, 0, 0);">for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 28, 2019 and April 29, 2018.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 54%; 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-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended April 28, 2019</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: 54%;">&#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: top;">&#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; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Foreign Currency</font></div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-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; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at January 28, 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">971</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">(628</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'; color: rgb(0, 0, 0);">)</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">343</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: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other comprehensive (loss) 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'; color: rgb(0, 0, 0);">(7,054</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'; color: rgb(0, 0, 0);">)</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'; color: rgb(0, 0, 0);">25</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'; color: rgb(0, 0, 0);">(7,029</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'; color: rgb(0, 0, 0);">)</font></div></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; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">13</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'; color: rgb(0, 0, 0);">142</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: 54%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 54%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at April 28, 2019</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,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: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(616</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,828</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td></tr></table><div><br /></div><table 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" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Three Months Ended April 29, 2018</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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 January 29, 2018</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;"><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';">32,848</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;"><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: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</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;"><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';">(704</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="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;"><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';">32,128</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 (loss) income before Reclassifications</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: 'Times New Roman';">(11,098</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="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: '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="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: 'Times New Roman';">54</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: 'Times New Roman';">(11,044</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 accumulated other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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';">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); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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';">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); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: bottom; 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';">Net current period other comprehensive (loss) income</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: 'Times New Roman';">(11,098</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="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: '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: #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: 'Times New Roman';">54</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: 'Times New Roman';">(11,028</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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; font-family: 'Times New Roman';">Less: other comprehensive (loss) income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">(2,683</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: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: '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: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">27</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="text-align: right; 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: 'Times New Roman';">(2,656</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: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: 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 April 29, 2018</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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';">24,433</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="text-align: right; 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="text-align: right; 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';">(677</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="text-align: right; 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';">23,756</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><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; width: 54%; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Six Months Ended April 28, 2019</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: 54%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="10" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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%;">&#160;</td><td colspan="1" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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: 54%; 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 November 1, 2018</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;"><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';">(4,328</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="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;"><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';">(638</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="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;"><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';">(4,966</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></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; 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 (loss) income</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: 'Times New Roman'; color: rgb(0, 0, 0);">(482</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'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">44</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: 'Times New Roman'; color: rgb(0, 0, 0);">(438</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'; color: rgb(0, 0, 0);">)</font></div></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; font-family: 'Times New Roman';">Less: other comprehensive income&#160;&#160; attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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'; color: rgb(0, 0, 0);">1,402</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="text-align: right; 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'; color: rgb(0, 0, 0);">22</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="text-align: right; 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'; color: rgb(0, 0, 0);">1,424</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: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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: 54%; 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-family: 'Times New Roman';">Balance at April 28, 2019</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,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: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(616</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,828</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td></tr></table><div><br /></div><table 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" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Six Months Ended April 29, 2018</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 52%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#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; 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 30, 2017</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;"><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="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;"><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="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;"><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="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;"><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="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: 'Times New Roman';">18,989</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: '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="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: 'Times New Roman';">22</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: 'Times New Roman';">19,011</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; font-family: 'Times New Roman';">Amounts reclassified from accumulated other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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="text-align: right; 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="text-align: right; 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); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: bottom; 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';">Net current period other comprehensive income</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: 'Times New Roman';">18,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><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: '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;">&#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: 'Times New Roman';">22</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: 'Times New Roman';">19,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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; font-family: 'Times New Roman';">Less: other comprehensive income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">2,183</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="text-align: right; 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: '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: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">11</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="text-align: right; 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: 'Times New Roman';">2,194</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: 52%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: 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 April 29, 2018</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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';">24,433</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="text-align: right; 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="text-align: right; 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';">(677</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="text-align: right; 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';">23,756</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: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The amortization of the cash flow hedge is included in cost of sales in the condensed consolidated statements of income for all periods presented.</font></div></div> 0 0 0 0 13721000 10876000 3883000 4286000 5925000 351000 0 -11000 -2183000 -142000 -1402000 -13000 -2194000 -129000 -22000 2656000 0 -27000 -1424000 2683000 10696000 0 -296000 23000 0 26102000 44129000 140436000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 6901000 8531000 39633000 0 -45000 -267000 29394000 11998000 11400000 9700000 13800000 3776000 1033000 2900000 300000 800000 3600000 24670000 9852000 17620000 15189000 10665000 0 0 0 4524000 0 0 0 1373000 0 8479000 0 3874000 16563000 0 13746000 0 0 8107000 0 0 0 16315000 -128000 -1305000 9724000 <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 - PROPERTY, PLANT AND EQUIPMENT</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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: 60%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 36%;">&#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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%;">&#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: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">11,164</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">124,374</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">1,673,574</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">19,598</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">13,503</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">132,394</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; 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></tr><tr><td valign="bottom" style="vertical-align: middle; 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">1,974,607</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';">1,862,714</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: 36%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accumulated depreciation and amortization</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';">(1,320,250</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';">(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(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></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); 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: 'Times New Roman';">$</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: 'Times New Roman';">654,357</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: 'Times New Roman';">$</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: 'Times New Roman';">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></tr></table><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Depreciation and amortization expense for property, plant and equipment was $18.6 million and $36.2 million in the three and six month periods ended April 28, 2019, respectively, and $20.8 million and $42.0 million in the three and six month periods ended April 29, 2018, respectively.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 fair values of approximately $6.7 million during the six month period ended April 29, 2018.</font></div></div> 1974607000 124771000 1673574000 1862714000 1566163000 11164000 132394000 11139000 128649000 13503000 19598000 124374000 12415000 19577000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><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: 60%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 36%;">&#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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%;">&#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: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">11,164</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">124,374</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">1,673,574</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">19,598</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';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">13,503</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">132,394</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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 36%; 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></tr><tr><td valign="bottom" style="vertical-align: middle; 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">1,974,607</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';">1,862,714</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: 36%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accumulated depreciation and amortization</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';">(1,320,250</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';">(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(204, 238, 255); padding-bottom: 2px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></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); 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: 'Times New Roman';">$</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: 'Times New Roman';">654,357</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: 'Times New Roman';">$</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: 'Times New Roman';">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></tr></table></div> 571781000 654357000 37000000 0 0 -16000 -16000 0 0 -48000 -48000 61220000 2771000 3700000 57500000 100000 3542000 3817000 7921000 7805000 245144000 231445000 1100000 130779000 131580000 256291000 254225000 253767000 -2524000 -242000 131338000 120471000 18403000 244699000 114209000 1730000 72995000 60158000 22956000 38429000 73275000 8435000 49215000 62825000 26742000 56469000 1467000 11592000 7727000 38038000 10037000 1074000 429000 44422000 98587000 193466000 123853000 32993000 16788000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 <font style="font-size: 10pt; font-family: 'Times New Roman';">-</font> &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;) - on November 1, 2018, under the modified retrospective transition method, only <font style="font-size: 10pt; font-family: 'Times New Roman';">with respect </font>to contracts that were not complete as of the date of adoption. This approach <font style="font-size: 10pt; font-family: 'Times New Roman';">required</font> prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.</font></div><div style="text-align: left; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as &#8220;mask sets&#8221;), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications<font style="font-size: 10pt; font-family: 'Times New Roman';">,</font> they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or &#8220;over time&#8221; on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or &#8220;list&#8221; prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.</font></div></div> <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; color: rgb(0, 0, 0);">NOTE 6 - REVENUE</font></div><div style="text-indent: 18pt;"><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 <font style="font-size: 10pt; font-family: 'Times New Roman';">-</font> &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;) - on November 1, 2018, under the modified retrospective transition method, only <font style="font-size: 10pt; font-family: 'Times New Roman';">with respect </font>to contracts that were not complete as of the date of adoption. This approach <font style="font-size: 10pt; font-family: 'Times New Roman';">required</font> prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.</font></div><div style="text-align: left; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Balance Sheet</font></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table 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="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div></div><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div></div><div style="text-indent: 0.7pt;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">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: #000000 solid 2px;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adoption of Topic 606</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: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Assets</font></u></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;">&#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: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts receivable</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">123,371</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';">(794</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';">122,577</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventory</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'; color: rgb(0, 0, 0);">34,696</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';">4,807</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';">39,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: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">38,304</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: 'Times New Roman';">(6,237</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;">&#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: 'Times New Roman';">32,067</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred income taxes</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'; color: rgb(0, 0, 0);">15,121</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';">105</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';">15,226</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: 64%; 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: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Liabilities</font></u></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);">&#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: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accrued liabilities</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'; color: rgb(0, 0, 0);">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58,<font style="font-size: 10pt; font-family: 'Times New Roman';">659</font></div></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';">686</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 style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">59,<font style="font-size: 10pt; font-family: 'Times New Roman';">345</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred income taxes</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'; color: rgb(0, 0, 0);">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: 'Times New Roman';">(367</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';">462</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: 64%; 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: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Equity</font></u></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);">&#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: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc. shareholders&#8217; equity</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">763,568</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';">(1,963</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';">761,605</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</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'; color: rgb(0, 0, 0);">134,760</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';">(475</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';">134,285</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: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Statement of Income</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Three Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table 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="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-family: 'Times New Roman'; font-weight: bold;">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; 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-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; 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-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adoption of Topic 606</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">131,580</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';">(242</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';">131,338</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of goods sold</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">105,570</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">(162</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 'Times New Roman';">)</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">105,408</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Gross profit</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: 'Times New Roman'; color: rgb(0, 0, 0);">26,010</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: 'Times New Roman';">(80</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 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: 'Times New Roman';">25,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);">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Provision for taxes</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">3,278</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">(48</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 'Times New Roman';">)</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">3,230</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net income</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: 'Times New Roman'; color: rgb(0, 0, 0);">9,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);">&#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: 'Times New Roman';">(128</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 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: 'Times New Roman';">9,724</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">1,373</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">78</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,451</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income attributable to Photronics, Inc. shareholders</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">8,479</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: 'Times New Roman';">$</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: 'Times New Roman';">(206</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;"><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: 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: 'Times New Roman';">$</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: 'Times New Roman';">8,273</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 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;">Condensed Consolidated Statement of Income</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adoption of Topic 606</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%;">&#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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">256,291</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';">(2,524</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';">253,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of goods sold</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: 'Times New Roman'; color: rgb(0, 0, 0);">204,179</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: 'Times New Roman';">(1,041</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: '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: 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: 'Times New Roman';">203,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: 2px;">&#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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">52,112</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: 'Times New Roman';">(1,483</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;">&#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: 'Times New Roman';">50,629</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Provision for taxes</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'; color: rgb(0, 0, 0);">4,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: 'Times New Roman';">(178</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';">4,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">17,620</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: 'Times New Roman';">(1,305</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;">&#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: 'Times New Roman';">16,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: 54%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</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: 'Times New Roman'; color: rgb(0, 0, 0);">3,874</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: 'Times New Roman';">(353</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: '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: 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: 'Times New Roman';">3,521</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: 54%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income attributable to Photronics, Inc. shareholders</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">13,746</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: 'Times New Roman';">$</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: 'Times New Roman';">(952</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;"><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: 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: 'Times New Roman';">$</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: 'Times New Roman';">12,794</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: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Statement of Cash Flows</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table 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="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">Balance without</font></div><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adoption of Topic 606</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">17,620</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';">(1,305</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';">16,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: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Changes in operating accounts:</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: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts receivable</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">(2,295</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'; color: rgb(0, 0, 0);">)</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';">211</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';">(2,084</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories</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'; color: rgb(0, 0, 0);">(9,447</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'; color: rgb(0, 0, 0);">)</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';">(1,204</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';">(10,651</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: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,114</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'; color: rgb(0, 0, 0);">)</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: 'Times New Roman';">1,799</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: 'Times New Roman';">(4,315</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts payable, accrued liabilities, and other</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'; color: rgb(0, 0, 0);">(40,566</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'; color: rgb(0, 0, 0);">)</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';">499</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';">(40,067</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></table><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as &#8220;mask sets&#8221;), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications<font style="font-size: 10pt; font-family: 'Times New Roman';">,</font> they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or &#8220;over time&#8221; on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or &#8220;list&#8221; prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.</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; color: rgb(0, 0, 0);">Contract Assets, Contract Liabilities and Accounts Receivable</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in-process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets account primarily <font style="font-size: 10pt; font-family: 'Times New Roman';">consists</font> of a significant amount of our work-in-process inventory and fully<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>manufactured photomasks which have not yet shipped, if we have an enforceable right to collect consideration (including a reasonable profit), in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $6.2 million are included in &#8220;Other&#8221; current assets, and contract liabilities of $7.9 million are included in &#8220;Other&#8221; current liabilities in our April 28, 2019 condensed consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the six month period ended April 28, 2019, and, during the respective three and six month periods ended April 28, 2019, we recognized $0.5 million and $1.2 million of revenue from the settlement of contract liabilities that existed at the beginning of those periods.</div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We generally record our accounts <font style="font-size: 10pt; font-family: 'Times New Roman';">receivable</font> at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. We did not incur any credit losses on our accounts receivable during the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer&#8217;s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract&#8217;s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we&#8217;ve received from customers have not preceded the completion of our performance obligations by more than one year.</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; color: rgb(0, 0, 0);">Disaggregation of Revenue</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">The following tables present our revenue for the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019, disaggregated by product type, geographic location, and timing of recognition.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 70%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 46%;"><div style="text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Revenue by Product Type</font></u></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#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-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">Three Months Ended</font></div><div><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#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-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended</font></div><div><font style="font-weight: bold; color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</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; width: 46%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#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; width: 46%;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">IC</font></u></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: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">High-end</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';">38,429</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';">72,995</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: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Mainstream</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">60,158</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="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: 'Times New Roman';">120,471</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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total IC</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">$</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: 'Times New Roman';">98,587</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="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: 'Times New Roman';">$</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: 'Times New Roman';">193,466</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><tr><td valign="bottom" style="vertical-align: top; width: 46%; 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: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">FPD</font></u></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);">&#160;</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);">&#160;</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: 46%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">High-end</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: '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';">22,956</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: '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';">44,422</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%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Mainstream</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">10,037</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">18,403</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; 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: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total FPD</font></div></td><td colspan="1" valign="bottom" style="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;"><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%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">32,993</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="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;"><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%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">62,825</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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><tr><td colspan="4" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Revenue by Geographic Location</font></u></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%;">&#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: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">56,469</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';">114,209</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">38,038</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';">73,275</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">26,742</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: 'Times New Roman';">49,215</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">8,435</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,788</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">China</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: 'Times New Roman';">1,467</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: 'Times New Roman';">1,730</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">429</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="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: 'Times New Roman';">1,074</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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><tr><td colspan="4" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Revenue by Timing of Recognition</font></u></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%;">&#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: top; width: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Over time</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';">123,853</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';">244,699</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">At a point in time</font></div></td><td colspan="1" valign="bottom" style="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: 'Times New Roman';">7,727</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="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: 'Times New Roman';">11,592</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="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: 'Times New Roman';">$</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: 'Times New Roman';">131,580</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="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: 'Times New Roman';">$</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: 'Times New Roman';">256,291</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><br /></div><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; color: rgb(0, 0, 0);">Contract Costs</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We pay commissions to third party sales agents for certain sales that they obtain for us. However, the basis of the commissions is the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.</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; color: rgb(0, 0, 0);">Remaining Performance Obligations</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</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; color: rgb(0, 0, 0);">Product Warranty</font></div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Our photomasks are sold under warranties that generally range from <font style="font-size: 10pt; font-family: 'Times New Roman';">1</font> to <font style="font-size: 10pt; font-family: 'Times New Roman';">12 months</font>. We warrant that our photomasks conform to customer specifications, and that we will repair or replace, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.</div></div> <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; font-style: italic; color: rgb(0, 0, 0);">Remaining Performance Obligations</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</font></div></div> P5Y8M12D P4Y10M24D 2797000 P10Y P5Y1M6D P5Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><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 (&#8220;FIFO&#8221;) 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-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top; width: 46%;">&#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: 46%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Raw materials</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';">34,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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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';">25,110</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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">416</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';">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></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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Finished goods</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</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';">668</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);">&#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: top; width: 46%; 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: 'Times New Roman';">$</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: 'Times New Roman';">34,696</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: 'Times New Roman';">$</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: 'Times New Roman';">29,180</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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>date fair value of options issued during the three and six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month periods ended April 28, 2019 and April 29, 2018, are presented in the following table.</font></div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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: bottom;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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: 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Volatility</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">33.1</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'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">31.6</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'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Risk free rate of return</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">2.5-2.9</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'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">2.2</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'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Dividend yield</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: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; 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 style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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: 'Times New Roman'; color: rgb(0, 0, 0);">%</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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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: 'Times New Roman'; color: rgb(0, 0, 0);">%</font></div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; 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: center; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; 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); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; 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: #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: bottom; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Expected term</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">&#160;</td><td colspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">N/A</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.1 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.0 years</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The calculations of basic and diluted earnings per share is presented below.</font></div><div><br /></div><table 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="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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; 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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: middle; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8,479</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">10,665</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">13,746</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">16,563</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: 52%; 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: middle; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Interest expense on convertible notes, net of tax</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: 'Times New Roman'; color: rgb(0, 0, 0);">349</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: 'Times New Roman'; color: rgb(0, 0, 0);">496</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: 'Times New Roman'; color: rgb(0, 0, 0);">845</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: 'Times New Roman'; color: rgb(0, 0, 0);">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Earnings used 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8,828</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">11,161</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">14,591</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">17,555</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: 52%; 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: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Weighted-average common shares computations:</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: #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: 'Times New Roman'; color: rgb(0, 0, 0);">66,261</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: 'Times New Roman'; color: rgb(0, 0, 0);">69,293</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: 'Times New Roman'; color: rgb(0, 0, 0);">66,422</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: 'Times New Roman'; color: rgb(0, 0, 0);">69,024</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: 52%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 52%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Convertible notes</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: 'Times New Roman'; color: rgb(0, 0, 0);">3,898</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,542</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: 'Times New Roman'; color: rgb(0, 0, 0);">4,720</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,542</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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Share-based payment awards</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: 'Times New Roman'; color: rgb(0, 0, 0);">438</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: 'Times New Roman'; color: rgb(0, 0, 0);">355</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: 'Times New Roman'; color: rgb(0, 0, 0);">451</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: 'Times New Roman'; color: rgb(0, 0, 0);">486</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: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">4,336</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,897</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: 'Times New Roman'; color: rgb(0, 0, 0);">5,171</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: 'Times New Roman'; color: rgb(0, 0, 0);">6,028</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: 52%; 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: 52%; background-color: rgb(255, 255, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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(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: 'Times New Roman'; color: rgb(0, 0, 0);">70,597</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">75,190</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">71,593</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);">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">75,052</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: 52%; 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: 52%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Basic earnings per share</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.13</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.15</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.21</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.24</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: 52%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Diluted earnings per share</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.13</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.15</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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.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);">&#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'; color: rgb(0, 0, 0);">$</font></div></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: 'Times New Roman'; color: rgb(0, 0, 0);">0.23</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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Information on outstanding and exercisable option awards as of April 28, 2019, is presented below.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 54%;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Options</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Shares</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Weighted</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Exercise</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Price</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td rowspan="1" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Weighted</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Average</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Remaining</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Contractual</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Life</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; 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; color: rgb(0, 0, 0);">Aggregate</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Intrinsic</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">Value</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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%;"><div style="text-align: right;"><br /></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: 10%;"><div style="text-align: center;"><br /></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;"><br /></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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Outstanding at April 28, 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">2,405,318</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8.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><td valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.7 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">2,968</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: 54%; 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><td valign="bottom" style="vertical-align: middle; width: 10%; 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></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Exercisable at April 28, 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">1,795,651</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">8.47</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 valign="bottom" style="vertical-align: middle; width: 10%; background-color: rgb(204, 238, 255);"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">4.9 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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">2,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></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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'; color: rgb(0, 0, 0);">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'; color: rgb(0, 0, 0);">for the three and six</font><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">month periods ended April 28, 2019 and April 29, 2018.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; width: 54%; 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-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended April 28, 2019</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: 54%;">&#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: top;">&#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; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Foreign Currency</font></div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-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; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%;">&#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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at January 28, 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">971</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">(628</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'; color: rgb(0, 0, 0);">)</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">343</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: 54%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other comprehensive (loss) 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'; color: rgb(0, 0, 0);">(7,054</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'; color: rgb(0, 0, 0);">)</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'; color: rgb(0, 0, 0);">25</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'; color: rgb(0, 0, 0);">(7,029</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'; color: rgb(0, 0, 0);">)</font></div></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; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">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: 'Times New Roman'; color: rgb(0, 0, 0);">13</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'; color: rgb(0, 0, 0);">142</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: 54%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 54%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Balance at April 28, 2019</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,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: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(616</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,828</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td></tr></table><div><br /></div><table 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" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Three Months Ended April 29, 2018</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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 January 29, 2018</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;"><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';">32,848</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;"><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: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</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;"><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';">(704</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="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;"><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';">32,128</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 (loss) income before Reclassifications</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: 'Times New Roman';">(11,098</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="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: '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="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: 'Times New Roman';">54</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: 'Times New Roman';">(11,044</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 accumulated other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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';">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); padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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';">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); padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: bottom; 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';">Net current period other comprehensive (loss) income</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: 'Times New Roman';">(11,098</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="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: '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: #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: 'Times New Roman';">54</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: 'Times New Roman';">(11,028</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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; font-family: 'Times New Roman';">Less: other comprehensive (loss) income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">(2,683</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: 'Times New Roman';">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: '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: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">27</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="text-align: right; 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: 'Times New Roman';">(2,656</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: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: 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 April 29, 2018</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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';">24,433</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="text-align: right; 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="text-align: right; 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';">(677</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="text-align: right; 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';">23,756</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><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: top; width: 54%; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Six Months Ended April 28, 2019</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: 54%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="10" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" 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;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" 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%;">&#160;</td><td colspan="1" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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: 54%; 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 November 1, 2018</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;"><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';">(4,328</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="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;"><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';">(638</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="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;"><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';">(4,966</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></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; 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 (loss) income</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: 'Times New Roman'; color: rgb(0, 0, 0);">(482</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'; color: rgb(0, 0, 0);">)</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: 'Times New Roman'; color: rgb(0, 0, 0);">44</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: 'Times New Roman'; color: rgb(0, 0, 0);">(438</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'; color: rgb(0, 0, 0);">)</font></div></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; font-family: 'Times New Roman';">Less: other comprehensive income&#160;&#160; attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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'; color: rgb(0, 0, 0);">1,402</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="text-align: right; 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'; color: rgb(0, 0, 0);">22</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="text-align: right; 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'; color: rgb(0, 0, 0);">1,424</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: 54%; background-color: rgb(255, 255, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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: 54%; 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-family: 'Times New Roman';">Balance at April 28, 2019</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,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: 4px;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(616</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,828</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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">)</font></div></td></tr></table><div><br /></div><table 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" nowrap="nowrap" 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: 'Times New Roman'; font-weight: bold;">Six Months Ended April 29, 2018</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" 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 rowspan="1" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Foreign Currency</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Translation</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Amortization</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">of Cash</font></div><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Flow Hedge</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Other</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: &amp;quot; font-weight: bold;">Total</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 52%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;">&#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; 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 30, 2017</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;"><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="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;"><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="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;"><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="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;"><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="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: 'Times New Roman';">18,989</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: '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="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: 'Times New Roman';">22</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: 'Times New Roman';">19,011</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; font-family: 'Times New Roman';">Amounts reclassified from accumulated other comprehensive income</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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="text-align: right; 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="text-align: right; 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="text-align: right; 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); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: bottom; 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';">Net current period other comprehensive income</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: 'Times New Roman';">18,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><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: '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;">&#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: 'Times New Roman';">22</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: 'Times New Roman';">19,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 52%; 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; font-family: 'Times New Roman';">Less: other comprehensive income attributable to noncontrolling interests</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">2,183</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="text-align: right; 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: '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: 2px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; 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: 'Times New Roman';">11</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="text-align: right; 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: 'Times New Roman';">2,194</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: 52%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;">&#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;">&#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="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;">&#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="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;">&#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="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;">&#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: 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 April 29, 2018</font></div></td><td colspan="1" valign="bottom" style="text-align: right; 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';">24,433</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="text-align: right; 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="text-align: right; 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';">(677</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="text-align: right; 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';">23,756</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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: justify; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">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 prices 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 anti-dilutive.</font></div><div><br /></div><table 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="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: 'Times New Roman'; font-weight: bold;">Three Months Ended</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: 'Times New Roman'; font-weight: bold;">Six Months 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;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" 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="6" 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; 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;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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;">April 29,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">1,204</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'; color: rgb(0, 0, 0);">2,022</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'; color: rgb(0, 0, 0);">1,134</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'; color: rgb(0, 0, 0);">1,803</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: #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: 52%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">1,204</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: 'Times New Roman'; color: rgb(0, 0, 0);">2,022</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: 'Times New Roman'; color: rgb(0, 0, 0);">1,134</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: 'Times New Roman'; color: rgb(0, 0, 0);">1,803</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> <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.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 56%; 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="6" nowrap="nowrap" rowspan="1" 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;">October 31, 2018</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 56%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top;">&#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; 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-family: 'Times New Roman'; 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; 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: 'Times New Roman'; 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; 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: 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.25% convertible senior notes matured 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: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="text-align: right;"><font style="font-size: 10pt; font-family: 'Times New Roman';">57,453 <br /></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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Long-term debt consists of the following:</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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-family: 'Times New Roman'; font-weight: bold;">April 28,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2019</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: 'Times New Roman'; font-weight: bold;">October 31,</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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></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: 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Project Loan due December 2025</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><div style="text-align: right;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">11,400</font></div></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';">-</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255);"><div style="text-align: left;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Project Loan due December 2022</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="text-align: right;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">14,932</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">-</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Working Capital Loan due January 2022</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: 'Times New Roman';">10,094</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: '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);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.25% convertible senior notes matured April 2019</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: '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: 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: 'Times New Roman';">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></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; 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);">&#160;</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);">&#160;</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: 56%; 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: 'Times New Roman';">36,426</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: 'Times New Roman';">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);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Current portion</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';">(505</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';">(57,453</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; 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: 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: 'Times New Roman';">$</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: 'Times New Roman';">35,921</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: 'Times New Roman';">$</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: '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: 4px;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.</div><div style="text-align: left; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><br /></font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Balance Sheet</font></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">April 28, 2019</font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table 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="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div></div><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div></div><div style="text-indent: 0.7pt;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">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: #000000 solid 2px;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adoption of Topic 606</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: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Assets</font></u></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;">&#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: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts receivable</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">123,371</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';">(794</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';">122,577</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventory</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'; color: rgb(0, 0, 0);">34,696</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';">4,807</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';">39,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: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">38,304</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: 'Times New Roman';">(6,237</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;">&#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: 'Times New Roman';">32,067</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred income taxes</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'; color: rgb(0, 0, 0);">15,121</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';">105</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';">15,226</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: 64%; 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: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Liabilities</font></u></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);">&#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: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accrued liabilities</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'; color: rgb(0, 0, 0);">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58,<font style="font-size: 10pt; font-family: 'Times New Roman';">659</font></div></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';">686</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 style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">59,<font style="font-size: 10pt; font-family: 'Times New Roman';">345</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred income taxes</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'; color: rgb(0, 0, 0);">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: 'Times New Roman';">(367</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';">462</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: 64%; 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: 64%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Equity</font></u></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);">&#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: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc. shareholders&#8217; equity</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">763,568</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';">(1,963</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';">761,605</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: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</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'; color: rgb(0, 0, 0);">134,760</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';">(475</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';">134,285</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: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Statement of Income</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Three Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table 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="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-family: 'Times New Roman'; font-weight: bold;">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; 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-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; 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-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adoption of Topic 606</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">131,580</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';">(242</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';">131,338</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of goods sold</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">105,570</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">(162</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 'Times New Roman';">)</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">105,408</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Gross profit</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: 'Times New Roman'; color: rgb(0, 0, 0);">26,010</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: 'Times New Roman';">(80</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 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: 'Times New Roman';">25,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);">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Provision for taxes</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">3,278</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">(48</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: 'Times New Roman';">)</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">3,230</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net income</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: 'Times New Roman'; color: rgb(0, 0, 0);">9,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);">&#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: 'Times New Roman';">(128</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 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: 'Times New Roman';">9,724</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 rowspan="1" valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">1,373</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">78</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="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" rowspan="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);"><font style="font-size: 10pt; font-family: 'Times New Roman';">1,451</font></td><td colspan="1" nowrap="nowrap" rowspan="1" 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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income attributable to Photronics, Inc. shareholders</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">8,479</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: 'Times New Roman';">$</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: 'Times New Roman';">(206</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;"><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: 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: 'Times New Roman';">$</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: 'Times New Roman';">8,273</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 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;">Condensed Consolidated Statement of Income</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><u><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></u></div><table border="0" cellpadding="0" cellspacing="0" style="width: 90%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 54%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px; width: 1%;">&#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-family: 'Times New Roman'; font-weight: bold;">Balance without</font></div><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Adoption of Topic 606</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%;">&#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: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">256,291</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';">(2,524</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';">253,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of goods sold</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: 'Times New Roman'; color: rgb(0, 0, 0);">204,179</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: 'Times New Roman';">(1,041</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: '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: 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: 'Times New Roman';">203,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: 2px;">&#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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">52,112</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: 'Times New Roman';">(1,483</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;">&#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: 'Times New Roman';">50,629</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: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Provision for taxes</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'; color: rgb(0, 0, 0);">4,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: 'Times New Roman';">(178</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';">4,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></tr><tr><td valign="bottom" style="vertical-align: top; width: 54%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman'; color: rgb(0, 0, 0);">17,620</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: 'Times New Roman';">(1,305</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;">&#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: 'Times New Roman';">16,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: 54%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Noncontrolling interests</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: 'Times New Roman'; color: rgb(0, 0, 0);">3,874</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: 'Times New Roman';">(353</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: '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: 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: 'Times New Roman';">3,521</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: 54%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Income attributable to Photronics, Inc. shareholders</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: 'Times New Roman'; color: rgb(0, 0, 0);">$</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: 'Times New Roman'; color: rgb(0, 0, 0);">13,746</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: 'Times New Roman';">$</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: 'Times New Roman';">(952</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;"><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: 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: 'Times New Roman';">$</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: 'Times New Roman';">12,794</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: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Statement of Cash Flows</font></div><div style="text-align: center;"><u><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Six Months Ended April 28, 2019</font></font></u></div><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"><br /></font></div><table 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="2" nowrap="nowrap" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">As Reported</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adjustments</font></div></td><td colspan="1" nowrap="nowrap" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#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;">Balance without</font></div><div><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Adoption of Topic 606</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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;"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">17,620</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';">(1,305</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';">16,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: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Changes in operating accounts:</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: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts receivable</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">(2,295</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'; color: rgb(0, 0, 0);">)</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';">211</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';">(2,084</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories</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'; color: rgb(0, 0, 0);">(9,447</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'; color: rgb(0, 0, 0);">)</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';">(1,204</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';">(10,651</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: 64%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other 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;">&#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: 'Times New Roman'; color: rgb(0, 0, 0);">(6,114</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'; color: rgb(0, 0, 0);">)</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: 'Times New Roman';">1,799</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: 'Times New Roman';">(4,315</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></tr><tr><td valign="bottom" style="vertical-align: top; width: 64%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Accounts payable, accrued liabilities, and other</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'; color: rgb(0, 0, 0);">(40,566</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'; color: rgb(0, 0, 0);">)</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';">499</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';">(40,067</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></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><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 have been 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 was terminated on February 1, 2019.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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-family: 'Times New Roman'; font-weight: bold;">Six Months Ended</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">April 28, 2019</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: 'Times New Roman'; font-weight: bold;">From Inception Date of </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">October 22, 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></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: top; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Number of shares repurchased</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: 'Times New Roman';">1,137</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: 'Times New Roman';">1,467</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: 56%; 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: top; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of shares repurchased</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">10,694</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">13,807</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: 56%; 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Average price paid 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: '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';">9.40</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';">9.41</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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" 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: 'Times New Roman'; font-weight: bold;">April 28, 2019</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" 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: 'Times New Roman'; font-weight: bold;">October 31, 2018</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td style="vertical-align: bottom; width: 32%; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">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; font-family: 'Times New Roman'; font-weight: bold;">Carrying</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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-family: 'Times New Roman'; font-weight: bold;">Photronics</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> 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><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-family: 'Times New Roman'; font-weight: bold;">Carrying </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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-family: 'Times New Roman'; font-weight: bold;">Photronics</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> 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: 32%;"><br /></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: 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;"><div style="text-align: right;"><br /></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: middle; width: 32%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">31,219</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';">15,612</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';">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: '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';">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: 32%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">116,677</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: 'Times New Roman';">58,350</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: 'Times New Roman';">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: 'Times New Roman';">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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 32%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total 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: 'Times New Roman';">147,896</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: 'Times New Roman';">73,962</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: 'Times New Roman';">53,040</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: 'Times New Roman';">26,521</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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 32%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">22,668</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';">11,336</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';">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: 'Times New Roman';">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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">35,937</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';">17,972</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';">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: 'Times New Roman';">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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total 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: 'Times New Roman';">58,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;">&#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';">29,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); 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';">21,225</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';">10,613</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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">$</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: 'Times New Roman';">89,291</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: 'Times New Roman';">$</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: 'Times New Roman';">44,654</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: 'Times New Roman';">$</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: 'Times New Roman';">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: 'Times New Roman';">$</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: 'Times New Roman';">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> 13637000 13269000 25387000 27061000 P1Y P4Y P4Y P1Y 252000 0 0 132000 0.000 0.000 0.029 0.025 0.022 0.331 0.316 435000 10000 290000 698613 8.62 9.80 8.40 8.47 1795651 8.88 2.74 3.31 2405318 2968000 4000000 In March 2016, shareholders approved a new equity incentive compensation plan (the “Plan”), 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. <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; text-indent: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in one-to-four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants 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 closing prices of our common stock on the dates of grant and <font style="font-size: 10pt; font-family: 'Times New Roman';">are </font>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 options 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.</div></div> 68666000 69700000 69917000 68869000 69984000 69443000 25000000 26000 26000 148000 113000 548000 41000 136000 664000 2019-02-01 0 0 0 0 0 0 0 457000 650000 650000 0 0 457000 0 2000 1217000 0 1219000 0 0 0 843000 0 843000 0 0 1000 272000 0 0 271000 0 0 2892000 0 2897000 0 5000 0 0 0 0 0 1000 0 793000 792000 3592000 0 3599000 0 7000 898328000 904569000 865295000 189390000 547596000 697000 687000 6891000 120731000 -4966000 555606000 144898000 231445000 -23111000 913170000 236665000 557188000 699000 -33807000 343000 152082000 141014000 918447000 32128000 195288000 689000 549328000 918066000 23756000 694000 134686000 700000 552977000 205953000 245144000 558359000 134760000 -33807000 -6828000 763568000 759671000 -1963000 761605000 -688000 32848000 7627000 971000 -48000 343000 -4966000 6891000 -4328000 -704000 32128000 -628000 -16000 -638000 -616000 0 -677000 -6212000 23756000 -6828000 24433000 <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 &#8211; SHARE REPURCHASE PROGRAM</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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 have been 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 was terminated on February 1, 2019.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; 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-family: 'Times New Roman'; font-weight: bold;">Six Months Ended</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">April 28, 2019</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: 'Times New Roman'; font-weight: bold;">From Inception Date of </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">October 22, 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></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: top; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Number of shares repurchased</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: 'Times New Roman';">1,137</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: 'Times New Roman';">1,467</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: 56%; 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: top; width: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Cost of shares repurchased</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">10,694</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'; color: rgb(0, 0, 0);">$</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'; color: rgb(0, 0, 0);">13,807</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: 56%; 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: 56%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Average price paid 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: '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';">9.40</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';">9.41</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> 0 10696000 0 10696000 0 0 0 2558000 3695000 1467000 1137000 9.40 9.41 33807000 23111000 13807000 10694000 100000 100000 800000 1900000 3900000 0 44700000 -1900000 -600000 -700000 -200000 0 0 48000000 48000000 0.2 0.4999 0.5001 <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; color: rgb(0, 0, 0);">NOTE 4 - PDMCX JOINT VENTURE</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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, in which we anticipate production to commence in 2019. The joint venture, known as &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Xiamen American Japan Photronics Mask Co., Ltd.</font>&#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 this joint venture.</font></div><div><br /></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">As of April 28, 2019, Photronics and DNP had each contributed cash of approximately $48 million to the joint venture. <font style="font-size: 10pt; font-family: 'Times New Roman';">The total investment </font>per the PDMCX operating agreement (the Agreement<font style="font-size: 10pt; font-family: 'Times New Roman';">) is $160 million, of which approximately</font> $13 million <font style="font-size: 10pt; font-family: 'Times New Roman';">remained for Photronics as of April 28, 2019, and </font>will be <font style="font-size: 10pt; font-family: 'Times New Roman';">funded over the next several quarters with cash and </font>local borrowings.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><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: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">We recorded net losses from the operations of PDMCX of approximately $0.6 million, and $1.9 million during the three and six month periods ended April 28, 2019, respectively, and $0.2 million and $0.7 million in the three and six month periods ended April 29, 2018, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and our maximum exposure to loss from PDMCX at April 28, 2019, was $44.7 million.</font></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"></font><br /></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">As required by the guidance in Topic 810 - &#8220;Consolidation&#8221; of the Accounting Standards Codification, 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 was 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 and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the facts 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), had the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year reporting periods 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 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 and prior<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>year periods, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.</font></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 80%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td rowspan="1" valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" 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: 'Times New Roman'; font-weight: bold;">April 28, 2019</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" 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: 'Times New Roman'; font-weight: bold;">October 31, 2018</font></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td style="vertical-align: bottom; width: 32%; text-align: left; border-bottom: 2px solid rgb(0, 0, 0);"><div><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">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; font-family: 'Times New Roman'; font-weight: bold;">Carrying</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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-family: 'Times New Roman'; font-weight: bold;">Photronics</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> 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><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-family: 'Times New Roman'; font-weight: bold;">Carrying </font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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-family: 'Times New Roman'; font-weight: bold;">Photronics</font></div><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> 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: 32%;"><br /></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: 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;"><div style="text-align: right;"><br /></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: middle; width: 32%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: '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';">31,219</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';">15,612</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';">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: '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';">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: 32%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">116,677</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: 'Times New Roman';">58,350</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: 'Times New Roman';">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: 'Times New Roman';">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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 32%; background-color: rgb(255, 255, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total 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: 'Times New Roman';">147,896</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: 'Times New Roman';">73,962</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: 'Times New Roman';">53,040</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: 'Times New Roman';">26,521</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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; 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: 32%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">22,668</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';">11,336</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';">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: 'Times New Roman';">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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">35,937</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';">17,972</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';">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: 'Times New Roman';">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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total 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: 'Times New Roman';">58,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;">&#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';">29,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); 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';">21,225</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';">10,613</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: 32%; 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><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; 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: 32%; background-color: rgb(204, 238, 255); padding-bottom: 4px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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: 'Times New Roman';">$</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: 'Times New Roman';">89,291</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: 'Times New Roman';">$</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: 'Times New Roman';">44,654</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: 'Times New Roman';">$</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: 'Times New Roman';">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: 'Times New Roman';">$</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: 'Times New Roman';">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> As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification, 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 is a variable interest entity (“VIE”). 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 are the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the facts 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), had the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year reporting periods 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 management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior year periods, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. 66261000 69293000 66422000 69024000 6028000 5171000 5897000 4336000 70597000 75190000 75052000 71593000 P5Y 0.200 0.170 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</font></div></div> <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; font-style: italic; color: rgb(0, 0, 0);">Contract Costs</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We pay commissions to third party sales agents for certain sales that they obtain for us. However, the basis of the commissions is the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.</font></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in-process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets account primarily <font style="font-size: 10pt; font-family: 'Times New Roman';">consists</font> of a significant amount of our work-in-process inventory and fully<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>manufactured photomasks which have not yet shipped, if we have an enforceable right to collect consideration (including a reasonable profit), in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $6.2 million are included in &#8220;Other&#8221; current assets, and contract liabilities of $7.9 million are included in &#8220;Other&#8221; current liabilities in our April 28, 2019 condensed consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the six month period ended April 28, 2019, and, during the respective three and six month periods ended April 28, 2019, we recognized $0.5 million and $1.2 million of revenue from the settlement of contract liabilities that existed at the beginning of those periods.</div><div><br /></div><div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">We generally record our accounts <font style="font-size: 10pt; font-family: 'Times New Roman';">receivable</font> at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. We did not incur any credit losses on our accounts receivable during the six<font style="font-size: 10pt; font-family: 'Times New Roman';">-</font>month period ended April 28, 2019.</div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer&#8217;s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract&#8217;s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.</font></div><div><br /></div><div style="text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we&#8217;ve received from customers have not preceded the completion of our performance obligations by more than one year.</font></div></div> 0 13402000 5698000 0 P21D P14D P14D P7D P90D P30D P1M P12M 2018-10-22 100000000 1000 1000 18837000 0 0 18837000 8196000 0 0 8196000 0 18837000 0 0 0 0 0 0 0 0 0 8196000 18837000 0 8196000 0 0 0 2 3 1 3 2 11 54000 25000 44000 22000 160000000 P6M P3D 13000000 P2Y Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 14) EX-101.SCH 7 plab-20190428.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statements of Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statements of Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - PDMCX JOINT VENTURE link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - SHARE REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - INVENTORIES (Policies) link:presentationLink link:calculationLink link:definitionLink 070600 - Disclosure - REVENUE (Policies) link:presentationLink link:calculationLink link:definitionLink 070700 - Disclosure - SHARE-BASED COMPENSATION (Policies) link:presentationLink link:calculationLink link:definitionLink 070800 - Disclosure - INCOME TAXES (Policies) link:presentationLink link:calculationLink link:definitionLink 071100 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 071400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - PDMCX JOINT VENTURE (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - SHARE REPURCHASE PROGRAM (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - PDMCX JOINT VENTURE, VIE (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - REVENUE, Impact of Adoption on Statement of Income (Details) link:presentationLink link:calculationLink link:definitionLink 090604 - Disclosure - REVENUE, Impact of Adoption on Statement of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 090606 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090608 - Disclosure - REVENUE, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - SHARE REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 plab-20190428_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 plab-20190428_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 plab-20190428_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity [Domain] Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Legal Entity [Axis] Document Type Entity Shell Company Entity Emerging Growth Company Entity Ex Transition Period Entity Small Business AOCI Including Portion Attributable to Noncontrolling Interest [Member] AOCI Attributable to Noncontrolling Interest [Member] Award Type [Axis] ASU 2016-16 [Member] ASU 2016-16 [Member] Accounting Standards Update 2016-01 [Member] ASU 2014-09 [Member] Accounts payable Accounts receivable, net of allowance of $1,360 in 2019 and $1,526 in 2018 Accounts receivable Accrued liabilities Accrued Liabilities, Current Accrual for income taxes Amortization of Cash Flows Hedge [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] Amortization of Cash Flows Hedge [Member] Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Foreign Currency Translation Adjustments [Member] Accumulated Other Comprehensive Income (Loss) [Table] Amortization of Cash Flows Hedge [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated other comprehensive loss CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract] Additional paid-in capital Additional Paid-in Capital [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Share-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Share-based compensation expense incurred Accounts receivable, allowance Antidilutive Securities [Axis] Total potentially dilutive shares excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] ASSETS Assets [Abstract] Total assets Total assets Assets Net assets Net Assets Current assets Total current assets Current assets: Non-current assets Balance Sheet Location [Domain] Balance Sheet Location [Axis] Buildings and Improvements [Member] Building and Building Improvements [Member] BASIS OF FINANCIAL STATEMENT PRESENTATION Business Description and Basis of Presentation [Text Block] Balance without Adoption of Topic 606 [Member] Accrual for property, plant and equipment purchased during the period Impairment loss on contract assets Capitalized Contract Cost, Impairment Loss Carrying Value [Member] Cash and cash equivalents Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Change in Contract with Customer, Liability [Abstract] Class of Treasury Stock [Table] Variable Interest Entity, Classification [Domain] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES [Abstract] Commitments and contingencies Common Stock [Member] Common stock, shares authorized (in shares) Common stock, par value (in dollars per share) Common stock, shares issued (in shares) Common stock, shares outstanding (in shares) Common stock, $0.01 par value, 150,000 shares authorized, 69,984 shares issued and 66,289 outstanding at April 28, 2019 and 69,700 shares issued and 67,142 outstanding at October 31, 2018 Common Stock, Value, Issued Less: comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to Photronics, Inc. shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Construction in Progress [Member] Revenue from settlement of contract liabilities Contract with Customer, Liability, Revenue Recognized Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Asset and Liability [Abstract] Contract assets Contract liabilities Contract asset Convertible senior notes Cost of goods sold Depreciation and amortization expense Credit Facility [Axis] Credit Facility [Domain] Cumulative effect of adoption of new accounting principle Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Abstract] Disaggregation of Revenue LONG-TERM DEBT [Abstract] Date of first required payment Term of loan Debt Instrument, Term Conversion price per share (in dollars per share) Basis spread on variable rate Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Face amount of debt Number of shares each note is convertible to (in shares) Debt Instrument, Convertible, Number of Equity Instruments Debt Instrument [Line Items] Interest rate percentage Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Maturity date of debt Debt Instrument, Name [Domain] Amount of reasonably possible decrease in uncertain tax positions Decrease in Unrecognized Tax Benefits is Reasonably Possible Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred income taxes Depreciation and amortization RECENT ACCOUNTING PRONOUNCEMENTS Description of New Accounting Pronouncements Not yet Adopted [Text Block] Adjustments [Member] Effect of dilutive securities [Abstract] SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Subsidiary dividend payable Dividends Payable Calculation of basic and diluted earnings per share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] EARNINGS PER SHARE Earnings Per Share [Text Block] Basic (in dollars per share) Basic earnings per share (in dollars per share) Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Earnings per share: EARNINGS PER SHARE [Abstract] Effect of exchange rate changes on cash, cash equivalents, and restricted cash U.S. statutory rate Effective tax rate Period for recognition of compensation cost not yet recognized Stock Options [Member] Employee Stock Option [Member] Unrecognized compensation cost related to unvested option awards Income tax benefits realized from stock option exercises Compensation cost not yet recognized related to unvested restricted stock awards Share-based compensation cost capitalized Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Equity Component [Domain] Equity, Class of Treasury Stock [Line Items] Fair Value [Member] Fair Value Financial Instruments Fair Value Measurement, Policy [Policy Text Block] FAIR VALUE MEASUREMENTS [Abstract] Measurement Basis [Axis] Fair Value, Assets and Liability [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Fair Value Measurement [Domain] Fair and carrying values of the Company's convertible senior notes [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Furniture, Fixtures and Office Equipment [Member] Furniture and Fixtures [Member] Gross profit Gross profit Income Tax Authority, Name [Domain] INCOME TAXES [Abstract] Income Tax Authority, Name [Axis] Foreign income tax expense (benefit) Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Condensed Consolidated Statements of Income (unaudited) [Abstract] Income Statement [Abstract] Dollar effect of income tax holiday Income tax provision Provision for taxes Income Tax Holiday [Table] Effective Income and Statutory Tax Rate [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Income Tax Holiday [Line Items] Income Tax Holiday [Line Items] Per share effect of income tax holiday (in dollars per share) Income tax holiday termination date Income Taxes Other current assets Increase (Decrease) in Other Current Assets Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable, accrued liabilities, and other Inventories Increase (Decrease) in Inventories Changes in assets and liabilities: Changes in operating accounts: Share-based payment awards (in shares) Convertible notes (in shares) Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Intangible assets, net Interest expense Interest expense on convertible notes, net of tax Finished goods INVENTORIES Inventory Disclosure [Text Block] INVENTORIES [Abstract] Raw materials Inventories Inventory Inventory Work in process Inventories Long-term Debt, Type [Domain] Long-term debt [Abstract] Long-term Debt, Current and Noncurrent [Abstract] Long-term Debt, Type [Axis] Land [Member] Leasehold Improvements [Member] Short Term Debt Due in February 2019 [Member] Letter of Credit [Member] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Liabilities Total liabilities Total liabilities and equity Liabilities and Equity Liabilities [Abstract] Non-current liabilities Current liabilities: Current liabilities Total current liabilities Current borrowing capacity Amount outstanding under credit facility Maximum borrowing capacity Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Long term debt Long-term Debt LONG-TERM DEBT Long-term Debt [Text Block] Current portion of long-term debt Current portion Long-term debt Long-term debt noncurrent Long-term Debt, Excluding Current Maturities Machinery and Equipment [Member] Machinery and Equipment [Member] Noncontrolling interests Dividends to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Repurchase of common stock by subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Cash flows from financing activities: Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Earnings used for diluted earnings per share Net Income (Loss) Attributable to Parent, Diluted Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Cash flows from operating activities: Net income attributable to noncontrolling interests Noncontrolling interests Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Net income attributable to Photronics, Inc. shareholders Net income attributable to Photronics, Inc. shareholders Income attributable to Photronics, Inc. shareholders Recent Accounting Pronouncements New Accounting Pronouncements or Change in Accounting Principle [Line Items] RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] Adoption of New Accounting Standard [Abstract] Adjustments for New Accounting Pronouncement [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] Equipment acquired in exchange for product Noncash or Part Noncash Acquisition, Fixed Assets Acquired Other income (expense): Non-Controlling Interests [Member] Noncontrolling Interest [Member] Contribution from noncontrolling interest Noncontrolling Interest, Increase from Subsidiary Equity Issuance Operating income Operating Income (Loss) Operating expenses: Total operating expenses Operating Expenses PDMCX JOINT VENTURE [Abstract] Other Current Assets [Member] Other Current Liabilities [Member] Other comprehensive (loss) income before Reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amortization of cash flow hedge Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Net other comprehensive (loss) income Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Other assets Other Assets, Noncurrent Other current assets Other Assets, Current Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Other comprehensive income (loss), tax Other comprehensive income, tax Other liabilities Interest income and other income (expense), net Less: other comprehensive income (loss) attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Purchase of treasury stock Payments for Repurchase of Common Stock Other Payments for (Proceeds from) Other Investing Activities Dividend paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Portion at Fair Value Measurement [Member] Preferred stock, par value (in dollars per share) Preferred stock, shares authorized (in shares) Preferred stock, shares issued (in shares) Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding Preferred stock, shares outstanding (in shares) Prepaid expenses Proceeds from debt Other Proceeds from (Payments for) Other Financing Activities Contribution from noncontrolling interest Proceeds from Noncontrolling Interests Proceeds from credit facility Proceeds from share-based arrangements Cash received from option exercises Net income Net income Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment [Line Items] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] PROPERTY, PLANT AND EQUIPMENT [Abstract] Property, plant and equipment, gross Property, Plant and Equipment Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Property, plant and equipment, net Property, plant and equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Outstanding commitments for capital expenditure Amounts reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Changes in Accumulated Other Comprehensive Income [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Unrecognized Tax Benefits [Abstract] Repayments of long-term debt Repayments of Debt and Capital Lease Obligations Repayments of debt Research and development Restricted Stock [Member] Retained earnings Retained Earnings [Member] Retained Earnings [Member] Revenue Revenue Revenue, Initial Application Period Cumulative Effect Transition [Table] REVENUE [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue Revenue from Contract with Customer [Policy Text Block] REVENUE Revenue from Contract with Customer [Text Block] Remaining Performance Obligations Weighted average remaining contractual life, Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value, Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Expected term Plan [Member] Scenario, Unspecified [Domain] Inventories Schedule of Inventory, Current [Table Text Block] Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options Calculation of Basic and Diluted Earnings Per Share Information on Outstanding and Exercisable Option Share-based Compensation, Stock Options, Activity [Table Text Block] Changes in Accumulated Other Comprehensive Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Fair Value and Carrying Amount of Convertible Senior Notes Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Property, Plant and Equipment [Table] Impacts of Adoption of Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Income and Cash Flows Volume of Shares Repurchased are Subject to Market Conditions Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Carrying Amounts and Exposure to Loss Related to Assets and Liabilities Schedule of Variable Interest Entities [Table] Selling, general and administrative Weighted Average Exercise Price [Abstract] Award vesting period Share Repurchase Program [Axis] Share-based Compensation [Abstract] Share-based Arrangements with Employees and Nonemployees [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share options granted (in shares) Share Repurchase Program [Domain] Dividend yield Restricted Stock [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Risk free rate of return Volatility Restricted stock awards granted (in shares) Number of shares of restricted stock outstanding (in shares) Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract] Weighted average grant date fair value of restricted stock awards (in dollars per share) Weighted average exercise price, Exercisable at end of period (in dollars per share) Exercisable at end of period (in shares) Weighted average exercise price, Outstanding at end of period (in dollars per share) Outstanding and exercisable option awards [Roll Forward] Weighted-average grant date fair value of options granted (in dollars per share) Outstanding at end of period (in shares) Aggregate intrinsic value, Outstanding at end of period Additional disclosures [Abstract] Stock Options [Abstract] Maximum number of shares of common stock that may be issued (in shares) Date and terms of plan modification Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms Share-based Compensation Accounting Equity Award [Domain] Beginning (in shares) Balance (in shares) Shares, Outstanding Scenario [Axis] Condensed Consolidated Balance Sheets (unaudited) [Abstract] Statement of Financial Position [Abstract] Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract] Statement [Line Items] Statement [Table] Condensed Consolidated Statements of Cash Flows (unaudited) [Abstract] Statement of Cash Flows [Abstract] Equity Components [Axis] Condensed Consolidated Statements of Equity (unaudited) [Abstract] Share-Based Payment Awards [Member] Stock Compensation Plan [Member] Stock repurchased authorized amount Restricted stock awards vesting and expense (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Sales of common stock through employee stock option and purchase plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Stock repurchase program - termination date Stock Repurchase Program Expiration Date Restricted stock awards vesting and expense Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Sales of common stock through employee stock option and purchase plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Equity: Total Photronics, Inc. shareholders' equity Total Photronics, Inc. shareholders' equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Equity [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Axis] Subsequent Event [Member] Supplemental disclosure information: At a Point in Time [Member] Over Time [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Tax credit carryforward, amount Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] SHARE REPURCHASE PROGRAM SHARE REPURCHASE PROGRAM [Abstract] Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Treasury Stock [Member] Treasury Stock [Member] Number of shares repurchased (in shares) Treasury stock, shares (in shares) Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Cost of shares repurchased Treasury stock, 3,695 shares at April 28, 2019 and 2,558 shares at October 31, 2018 Treasury Stock, Common, Value Type of Adoption [Domain] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Consolidation liabilities, recourse Carrying amounts of assets and liabilities [Abstract] Photronics Interest [Member] Maximum exposure to loss Operating (loss) Gain (loss) on consolidation Variable Interest Entity, Initial Consolidation, Gain (Loss) Financial or other support, amount Variable Interest Entities [Axis] DNP [Member] Ownership percentage Variable Interest Entity [Line Items] PDMCX JOINT VENTURE Variable Interest Entity Disclosure [Text Block] Methodology use for determining whether enterprise is primary beneficiary Basic (in shares) Weighted-average common shares used for basic earnings per share (in shares) Potentially dilutive common shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted (in shares) Weighted-average common shares used for diluted earnings per share (in shares) Effect of dilutive securities [Abstract] Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted-average number of common shares outstanding: Weighted-average common shares computations [Abstract] Europe [Member] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] Range [Domain] Range [Axis] Geographical [Domain] Geographical [Axis] China [Member] Korea [Member] Korea [Member] Taiwan [Member] Taiwan [Member] United States [Member] Stock options activity [Abstract] Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Life [Abstract] Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Income Tax Holiday [Abstract] Significant Change in Unrecognized Tax Benefits Reasonably Possible [Abstract] Refers to term of tax year holidays. Term of tax year holidays Term of tax year holidays Disclosure of information about income taxes. Income Tax Disclosure [Table] 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. Income Tax Disclosure [Line Items] Tax Credit Carryforward [Abstract] Refers to credit carryforwards refund period. Credit Carryforwards Refund Period Credit carryforwards refund period Foreign Tax [Abstract] Percentage of foreign federal statutory tax rate applicable to pretax income (loss). Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent Foreign statutory rate Designated tax department of the government of Taiwan. Taiwan Agency of the Ministry of Finance [Member] Taiwan Agency of the Ministry of Finance [Member] Tax credit carryforwards relating to alternate minimum tax. Alternate Minimum Tax Credit Carryforward [Member] Federal Alternate Minimum [Member] Effect of Tax Cuts and Jobs Act of 2017 [Abstract] Amount of reasonable estimate for valuation allowance 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. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Valuation Allowance Estimated deemed repatriation transition tax, valuation allowance Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings in cash of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings in Cash, Percent Toll charge rate on accumulated earnings in cash Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Provisional income tax expense (benefit) 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. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Change in tax rate, deferred tax asset, provisional income tax expense Disclosure of accounting policy election for sales and similar taxes. Sales and Similar Taxes [Policy Text Block] Sales and Similar Taxes Disclosure of accounting policy for contract costs. Contract Costs [Policy Text Block] Contract Costs Disclosure of accounting policy for contract assets, contract liabilities and accounts receivable. Contract Assets, Contract Liabilities and Accounts Receivable [Policy Text Block] Contract Assets, Contract Liabilities and Accounts Receivable 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. Convertible Senior Notes Due On April2019 [Member] 3.25% Convertible Senior Notes Matured 2019 [Member] Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other. Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member] Other [Member] Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other. Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member] Other [Member] Changes to accumulated comprehensive income resulting from other. Accumulated Other Comprehensive Income Other [Member] Other [Member] Document and Entity Information [Abstract] Receivables of government incentives applied to offset the cost of capital expenditures during the period. Government Incentives Receivable For Capital Expenditures Accrual for property, plant and equipment purchased with funds receivable from government incentives The cash inflow from government incentives during the period. Proceeds From Government Incentives Government incentives Period in which customer order is expected to be fulfilled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Customer orders, Expected Timing of Satisfaction, Period Customer order, expected satisfaction period The term of the product invoiced for payment settlement. Product Invoice Term Product invoice term Revenue, Remaining Performance Obligations [Abstract] Remaining Performance Obligations [Abstract] Represents the period of warranty coverage of products sold. Period of warranty Product warranty period Product Warranty [Abstract] Product Warranty [Abstract] The October 2018 Announced Program. October 2018 Announced Program [Member] Date when authorized share repurchase program commenced, in CCYY-MM-DD format. Stock Repurchase Program Commencement Date Stock repurchase program - commencement date The cash limit for dividends, distributions and redemption on equity. Cash limit for dividends, distributions and redemption on equity 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. Project Loan Due December 2025 [Member] 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. Convertible senior notes due on April 2016 [Member] 3.25% Convertible Senior Notes due in April 2016 [Member] 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. Working Capital Loan due in November 2021 [Member] Working Capital Loan due January 2022 [Member] 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. Convertible Senior Notes Matured April2019 [Member] 3.25% Convertible Senior Notes Matured April 2019 [Member] The member represents to amended and restated credit agreement. Amended and Restated Credit Agreement [Member] Amended and Restated Credit Agreement [Member] This line item represents the face amount of each note converted or convertible to common stock. Face Amount Of Each Note Converted Or Convertible Face amount of each note converted 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. Project Loan [Member] Project Loan [Member] 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. Project Loan Due December 2022 [Member] Project Loan Due December 2022 [Member] Represents the classification of products by performance. Mainstream Integrated Circuits [Member] Mainstream [Member] Represents the classification of products by performance. High-end Integrated Circuits [Member] High-end [Member] Represents one of the products of the entity. Integrated Circuits [Member] IC [Member] Represents the classification of products by performance. Mainstream Flat Panel Displays [Member] Mainstream [Member] Represents the classification of products by performance. High-end Flat Panel Displays [Member] High-end [Member] Represents one of the products of the entity. Flat Panel Displays [Member] FPD [Member] Represents one of the geographical areas where entity's activities take place. All Other Asia [Member] Other [Member] Antidilutive Securities [Abstract] 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. Dividend Payable to Non Controlling Shareholder of Subsidiary Subsidiary dividend payable This line item represents the number of manufacturing facilities of the entity. Number of manufacturing facilities Number of manufacturing facilities Manufacturing Facilities [Abstract] Manufacturing Facilities [Abstract] 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. Manufacturing Facilities By Geographical Region [Line Items] Manufacturing Facilities By Geographical Region [Line Items] Describes the operating facilities of the reporting entity by geographical region. Manufacturing Facilities by Geographical Region [Table] Net of tax amount of the appreciation (loss) for other adjustments. Other Comprehensive Income (Loss), Other Adjustments, Net of Tax Other Amount invested and amount of additional committed investment of variable interest holders in consolidated variable interest entity. Amount Invested And Committed To Be Invested In Affiliates Subsidiaries Associates And Joint Ventures Total committed investment Number of consecutive months an investor's ownership can be below 20% before an option to put or purchase the investor's ownership interest may be exercised. Number of Consecutive Months Ownership Interest may Fall Below Twenty Percent For Put or Purchase Options to be Exercised Period before put or purchase option can be exercised 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. Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party Number of business days for obtaining required approvals and clearance for exiting party Amount of future support planned to be provided to variable interest entity. Variable Interest Entity Future Support To Be Provided Future support to be provided Refer to initial term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Variable Interest Entity, Initial Term of Agreement Initial term of agreement Variable Interest Entity [Abstract] BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract] Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings not in cash of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings Not in Cash, Percent Toll charge rate on accumulated earnings not in cash 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. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in tax rate, deferred tax asset, valuation allowance Change in tax rate, deferred tax asset, valuation allowance 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. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense Estimated deemed repatriation transition tax The joint venture. PDMCX [Member] Carrying Amount [Member] EX-101.PRE 11 plab-20190428_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 image0.jpg begin 644 image0.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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/4M0ATO3 M[B]N-WDVZ&1]HR< 9XKC/^%N>&_^GS_OQ_\ 7KL-6TU-6TJZL)':-+B)HRRC MD9&,UY__ ,*7T[_H*W?_ 'RO^%85753_ '9ZF7QR]Q?UMM/I8T?^%N>'/2\_ M[\?_ %Z/^%N>'/\ I\_[\?\ UZSO^%+Z=_T%;O\ [Y7_ H_X4QIW_05N_\ MOE?\*RYL5V1Z'L\B_FG_ %\C1_X6YX<_Z?/^_'_UZ/\ A;GAS_I\_P"_'_UZ MSO\ A3&F_P#06N_^^5_PK#UKP!H>@@O>W>LB$?\ +:.V#H/J0./QI.>)6K2+ MA1R2;Y8RG?\ KR.M_P"%N>'/^GS_ +\?_7H_X6YX<_Z?/^_'_P!>O-?L/@7' M_(;U7_P%'^%)]B\"_P#0:U7_ ,!1_A6?UBMW1U_V3EW\M3[O^ >E_P#"W/#G M_3Y_WX_^O1_PMSPY_P!/G_?C_P"O7FOV'P+_ -!K5?\ P%'^%'V'P-_T&M5_ M\!1_A1]8K=T/^R,N_EJ?<_\ (])_X6YX<_Z?/^_'_P!>K.G_ !/T#4=1M[&# M[7YMQ((TW0X&3P,G->6?8? W_0:U7_P%'^%:GANR\'+XFTUK35]2DN1<(8DD MMP%9L\ G'2JA7JN23:,:^5X"%*4HQJ72ZK3\CW4\9%-9%=2K*&4]01Q7C.A?$_Q!J.OV%E.MGY,\ZQOM MB(.">W->SKTK2E5C55XG'CO13W%95J:7O+3Y'HY9BZE1^RDI2?3WVOU.*_P"$@\$_]"C)_P"!C4?\ M)!X)_P"A1D_\#&K6_P"%E+_T*%G_ )_X!1_PLI?^A0L_\_\ *YKQ_F7_@)[ MG)6_Y]2_\&?\$RO^$A\%?]"C)_X&-6GX=USPE-XDTV.T\+O!#CO3O\ A92_]"A9_P"?^ 5H:%X_6_UZQM!X7M8/.F5/-45 M5['\6-%U35KK3&T^PGNEC20.8ESMR1UKSC_A#O$G_0$O?^_=>/BJG@(1G-)Z[OS(_"?_(W:1_U]1_SKZ;7I7SYX:\*Z_;>)],GFT>\CBCN4 M9W:/ 4 \DU]!KTKKP,7&#NCY[BFO3K8F#IR35NGJ+7$>/KWQ/:/8CP[;O*&# M^=MA5\=,=>G>NXK@?'7A[Q)KFHVSZ/>K;6\49##[0T99B?8>F*Z*M^1V/%R_ MD^L1<[6\]CE/[9^)?_/A+_X")1_;/Q+_ .?"7_P$2C_A /'7_09'_@;)_A1_ MP@'CK_H,C_P-D_PKCM4_O'TWM,)WI?T35OB#+KEC M'?64BV;3*)F-JH 3///;BJ/_ @/CK_H,C_P-D_PJ]H?@GQC9Z[97-WJP>WB MF5Y4^UNVY0>1C'-.$:G,MS*O/"NE*SIWMT3O\CUH=**!T%%>@?(BT444 )1@ M50U35['1K7[5J%PL$&X+O8$\GH.*Q_\ A8?A7_H,P_\ ?#?X5+DENS2%&I-7 MC%OY'3X]J*YC_A8?A;_H,P_]\M_A1_PL/PM_T&(?^^6_PI<\>Y?U:M_(_N9N MWERL4+ 30QS%3Y?FM@9]_:O)+KX?:M>74MS/XJM&EEWWGI8*53"ZP4DWO[B?YF) M_P *UU'_ *&FU_[^M_C1_P *UU'_ *&FU_[^M_C6WL^%'I9_E)1L^%'I9_E) M67L8>7WG?_:6)_O?^ (Q/^%:ZC_T--K_ -_6_P :O:)X O['7;&[?Q';3)#. MKF)9&)< YQUJ[M^%']VS_*2KFE)\-3JUI_9RVGVT2CR-H?._MC-5&E%--6^\ MSK9AB)4W%\UK?R)'H8Z44#I178?-BT444 9>M7[:=9"==-N;]MX7R;= S?7! M/2N?_P"$MF_Z$W6?_ =/\:ZB^N6M(/-2TGN3N V0@%OKR16=_;L__0!U3_OB M/_XNHDM=S>E)*/PW^9C_ /"6S?\ 0FZS_P!^$_\ BJ/^$MF_Z$W6?^_"?_%5 ML?V[/_T =4_[XC_^+H_MV?\ Z .J?]\1_P#Q=*WF:\Z_D_%_YF/_ ,);-_T) MNL_]^$_^*H_X2V;_ *$W6?\ OPG_ ,56Q_;L_P#T =4_[XC_ /BZ/[=G_P"@ M#JG_ 'Q'_P#%T6\PYU_)^+_S,?\ X2R;_H3=9_\ =/_ (JC_A+9O^A-UG_P M'3_XJMC^W9_^@#JG_?$?_P 71_;L_P#T =4_[XC_ /BZ/F'.OY/Q?^9C_P#" M6S_]";K/_?A/\:LV/B6:ZOH(#X5U6W#N%\Z2% J>Y(/ J_\ V[EASVJ&_O1I5S';ZAXVM;2:3[DH]ZK_VW9B$3'X@:?Y3,4#YM\$C&1GUY'YT6'[O=?B:_G^)O M^?+2_P#P*?\ ^(H\_P 3?\^6E_\ @4__ ,15:S-QJ-LUQ8^+H;F!?O20Q0NH M^I' J'3[P:K<20:=XUM;N:+[\<"0NR_4"BP>[W7XE_S_ !-_SY:7_P"!3_\ MQ%'G^)O^?+2__ I__B*JK)-):SW2>,(6M[[W7XD_G^)O^?+2__ I__B*DMYO$#7,8N+33 MEA+#>R7#E@/8%!DUF65Z-3NY+6Q\:VMU<1??BA2%V7\!3[;481KB:>_C*TFN MT?Y[+$(D;_9P.0?UIV$[6Z?B=510.E%48G!_&;_DE&N?[L7_ *-2N2;P=JP% MWXAO-(T;1;>TT6YB$.FMEKDO$>7^4# Z_6O7]0TZSU:QDLM0MHKFUEQOBE7< MK8.1D?45)+:P3VCVLL2O;NAC:-AD%2,$?3% '@+)XH'PU\&M?2Z0=$-[8^2L M*2"X'S?+N).WUS@5T7A6#PS>7WC:3Q>EA)JB:E,LYOMNY+8#Y-F[HN,XQ_A7 MJ#:!I+Z;;:.R6$5W^S?W\-6>I>!W\'I81ZC)J4*PFQVA MGML'S-^WDKC&<^]>HG1-,_M"XU V-N;NYB\F>4H-TJ?W6]1]:J:3X/\ #FAW MCWFEZ+96EPXP98H@&P>P/8?2@#Y^F^V^'O"WBC58S)+I&L75]I]W$.1#,&/D MR#V.2I_"M75GO(QXE:Q+B8>$[#)C^\(_DWX_X#NKW,^'-&.F7&F'3+8V-R[2 M36YC&R1F.22.YSS4EOHFEVMT]Q!86\%0^P]* .&MXOAQ9WOA M:2RBM!?R<:N$M+>TTD6&HVS:%KNAOK"21.Z-!J<,K3< M<\%F4GH>H'3%>TZ9X0\.Z->R7NF:-96EU(#NEAA"MSU /;\*C7P5X936?[77 90K$:@'\T7 A&X/\ WOK[]: -^BBB@#__V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
6 Months Ended
Apr. 28, 2019
Jun. 03, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name PHOTRONICS INC  
Entity Central Index Key 0000810136  
Current Fiscal Year End Date --10-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Ex Transition Period false  
Entity Common Stock, Shares Outstanding   67,065,655
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Apr. 28, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Apr. 28, 2019
Oct. 31, 2018
Current assets:    
Cash and cash equivalents $ 167,066 $ 329,277
Accounts receivable, net of allowance of $1,360 in 2019 and $1,526 in 2018 123,371 120,515
Inventories 34,696 29,180
Prepaid expenses 8,531 6,901
Other current assets 38,304 16,858
Total current assets 371,968 502,731
Property, plant and equipment, net 654,357 571,781
Intangible assets, net 10,182 12,368
Deferred income taxes 15,121 18,109
Other assets 33,610 5,020
Total assets 1,085,238 1,110,009
Current liabilities:    
Current portion of long-term debt 505 57,453
Accounts payable 80,120 89,149
Accrued liabilities 58,659 44,474
Total current liabilities 139,284 191,076
Long-term debt 35,921 0
Deferred income taxes 829 643
Other liabilities 10,876 13,721
Total liabilities 186,910 205,440
Commitments and contingencies
Equity:    
Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par value, 150,000 shares authorized, 69,984 shares issued and 66,289 outstanding at April 28, 2019 and 69,700 shares issued and 67,142 outstanding at October 31, 2018 700 697
Additional paid-in capital 558,359 555,606
Retained earnings 245,144 231,445
Treasury stock, 3,695 shares at April 28, 2019 and 2,558 shares at October 31, 2018 (33,807) (23,111)
Accumulated other comprehensive loss (6,828) (4,966)
Total Photronics, Inc. shareholders' equity 763,568 759,671
Noncontrolling interests 134,760 144,898
Total equity 898,328 904,569
Total liabilities and equity $ 1,085,238 $ 1,110,009
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Apr. 28, 2019
Oct. 31, 2018
Current assets:    
Accounts receivable, allowance $ 1,360 $ 1,526
Equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,000 2,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 69,984 69,700
Common stock, shares outstanding (in shares) 66,289 67,142
Treasury stock, shares (in shares) 3,695 2,558
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Income (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Condensed Consolidated Statements of Income (unaudited) [Abstract]        
Revenue $ 131,580 $ 130,779 $ 256,291 $ 254,225
Cost of goods sold 105,570 97,960 204,179 193,744
Gross profit 26,010 32,819 52,112 60,481
Operating expenses:        
Selling, general and administrative 13,269 13,637 27,061 25,387
Research and development 3,542 3,817 7,805 7,921
Total operating expenses 16,811 17,454 34,866 33,308
Operating income 9,199 15,365 17,246 27,173
Other income (expense):        
Interest income and other income (expense), net 4,286 3,883 5,925 351
Interest expense 355 551 886 1,125
Income before income taxes 13,130 18,697 22,285 26,399
Income tax provision 3,278 3,508 4,665 1,729
Net income 9,852 15,189 17,620 24,670
Net income attributable to noncontrolling interests 1,373 4,524 3,874 8,107
Net income attributable to Photronics, Inc. shareholders $ 8,479 $ 10,665 $ 13,746 $ 16,563
Earnings per share:        
Basic (in dollars per share) $ 0.13 $ 0.15 $ 0.21 $ 0.24
Diluted (in dollars per share) $ 0.13 $ 0.15 $ 0.20 $ 0.23
Weighted-average number of common shares outstanding:        
Basic (in shares) 66,261 69,293 66,422 69,024
Diluted (in shares) 70,597 75,190 71,593 75,052
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract]        
Net income $ 9,852 $ 15,189 $ 17,620 $ 24,670
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (7,054) (11,098) (482) 18,989
Amortization of cash flow hedge 0 16 0 48
Other 25 54 44 22
Net other comprehensive (loss) income (7,029) (11,028) (438) 19,059
Comprehensive income 2,823 4,161 17,182 43,729
Less: comprehensive income attributable to noncontrolling interests 1,515 1,841 5,298 10,301
Comprehensive income attributable to Photronics, Inc. shareholders $ 1,308 $ 2,320 $ 11,884 $ 33,428
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract]        
Other comprehensive income (loss), tax $ 0 $ 0 $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Equity (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Non-Controlling Interests [Member]
Total
Balance at Oct. 29, 2017 $ 687 $ 547,596 $ 189,390   $ 6,891 $ 120,731 $ 865,295
Beginning (in shares) at Oct. 29, 2017 68,666            
Net income $ 0 0 16,563   0 8,107 24,670
Other comprehensive (loss) income 0 0 0   16,865 2,194 19,059
Sales of common stock through employee stock option and purchase plans $ 7 3,592 0   0 0 3,599
Sales of common stock through employee stock option and purchase plans (in shares) 664            
Restricted stock awards vesting and expense $ 0 843 0   0 0 843
Restricted stock awards vesting and expense (in shares) 113            
Share-based compensation expense $ 0 798 0   0 0 798
Contribution from noncontrolling interest 0 148 0   0 11,850 11,998
Subsidiary dividend payable 0 0 0   0 (8,196) (8,196)
Balance at Apr. 29, 2018 $ 694 552,977 205,953   23,756 134,686 918,066
Balance (in shares) at Apr. 29, 2018 69,443            
Balance at Jan. 28, 2018 $ 689 549,328 195,288   32,128 141,014 918,447
Beginning (in shares) at Jan. 28, 2018 68,869            
Net income $ 0 0 10,665   0 4,524 15,189
Other comprehensive (loss) income 0 0 0   (8,372) (2,656) (11,028)
Sales of common stock through employee stock option and purchase plans $ 5 2,892 0   0 0 2,897
Sales of common stock through employee stock option and purchase plans (in shares) 548            
Restricted stock awards vesting and expense $ 0 457 0   0 0 457
Restricted stock awards vesting and expense (in shares) 26            
Share-based compensation expense $ 0 300 0   0 0 300
Subsidiary dividend payable 0 0 0   0 (8,196) (8,196)
Balance at Apr. 29, 2018 $ 694 552,977 205,953   23,756 134,686 918,066
Balance (in shares) at Apr. 29, 2018 69,443            
Cumulative effect of adoption of new accounting principle | ASU 2014-09 [Member] $ 0 0 1,083 $ 0 0 121 1,204
Cumulative effect of adoption of new accounting principle | ASU 2016-16 [Member] 0 0 (1,130) 0 0 (3) (1,133)
Balance at Oct. 31, 2018 $ 697 555,606 231,445 (23,111) (4,966) 144,898 904,569
Beginning (in shares) at Oct. 31, 2018 69,700            
Net income $ 0 0 13,746 0 0 3,874 17,620
Other comprehensive (loss) income 0 0 0 0 (1,862) 1,424 (438)
Sales of common stock through employee stock option and purchase plans $ 1 792 0 0 0 0 793
Sales of common stock through employee stock option and purchase plans (in shares) 136            
Restricted stock awards vesting and expense $ 2 1,217 0 0 0 0 1,219
Restricted stock awards vesting and expense (in shares) 148            
Share-based compensation expense $ 0 744 0 0 0 0 744
Contribution from noncontrolling interest 0 0 0 0 0 29,394 29,394
Dividends to noncontrolling interests 0 0 0 0 0 (26,102) (26,102)
Subsidiary dividend payable 0 0 0 0 0 (18,837) (18,837)
Repurchase of common stock by subsidiary 0 0 0 0 0 (9) (9)
Purchase of treasury stock 0 0 0 (10,696) 0 0 (10,696)
Balance at Apr. 28, 2019 $ 700 558,359 245,144 (33,807) (6,828) 134,760 898,328
Balance (in shares) at Apr. 28, 2019 69,984            
Balance at Jan. 27, 2019 $ 699 557,188 236,665 (33,807) 343 152,082 913,170
Beginning (in shares) at Jan. 27, 2019 69,917            
Net income $ 0 0 8,479 0 0 1,373 9,852
Other comprehensive (loss) income 0 0 0 0 (7,171) 142 (7,029)
Sales of common stock through employee stock option and purchase plans $ 1 271 0 0 0 0 272
Sales of common stock through employee stock option and purchase plans (in shares) 41            
Restricted stock awards vesting and expense $ 0 650 0 0 0 0 650
Restricted stock awards vesting and expense (in shares) 26            
Share-based compensation expense $ 0 250 0 0 0 0 250
Subsidiary dividend payable 0 0 0 0 0 (18,837) (18,837)
Balance at Apr. 28, 2019 $ 700 $ 558,359 $ 245,144 $ (33,807) $ (6,828) $ 134,760 $ 898,328
Balance (in shares) at Apr. 28, 2019 69,984            
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Cash flows from operating activities:    
Net income $ 17,620 $ 24,670
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 38,515 44,429
Changes in assets and liabilities:    
Accounts receivable (2,295) (16,976)
Inventories (9,447) (7,765)
Other current assets (6,114) (9,666)
Accounts payable, accrued liabilities, and other (40,566) 3,216
Net cash (used in) provided by operating activities (2,287) 37,908
Cash flows from investing activities:    
Purchases of property, plant and equipment (140,436) (44,129)
Government incentives 5,698 0
Other (23) 296 [1]
Net cash used in investing activities (134,761) (43,833) [1]
Cash flows from financing activities:    
Proceeds from debt 39,633 0
Contribution from noncontrolling interest 29,394 11,998
Repayments of long-term debt (61,220) (2,771)
Dividend paid to noncontrolling interest (26,102) 0
Purchase of treasury stock (10,696) 0
Proceeds from share-based arrangements 1,033 3,776
Other (45) (267)
Net cash (used in) provided by financing activities (28,003) 12,736
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 2,843 6,330 [1]
Net (decrease) increase in cash, cash equivalents, and restricted cash (162,208) 13,141 [1]
Cash, cash equivalents, and restricted cash at beginning of period [1] 331,989 310,936
Cash, cash equivalents, and restricted cash at end of period 169,781 324,077 [1]
Supplemental disclosure information:    
Accrual for property, plant and equipment purchased during the period 17,454 10,317
Accrual for property, plant and equipment purchased with funds receivable from government incentives 13,402 0
Subsidiary dividend payable $ 18,837 $ 8,196
[1] Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 14)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.1
BASIS OF FINANCIAL STATEMENT PRESENTATION
6 Months Ended
Apr. 28, 2019
BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract]  
BASIS OF FINANCIAL STATEMENT PRESENTATION
NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION

Photronics, Inc. (“Photronics”, “the Company”, “we”, “our”, or “us”) is one of the world’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 (“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. We currently have eleven manufacturing facilities, which are located in Taiwan (3), Korea, the United States (3), Europe (2), and two recently constructed facilities in China. Our FPD Facility in Hefei, China, commenced production in the second quarter of 2019; we anticipate our IC facility in Xiamen, China, to commence production later in 2019.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information, and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for annual financial statements. In the opinion of management, adjustments, all of which are of a normal recurring nature, considered necessary for a fair presentation have been included. 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. Operating results for the interim period are not necessarily indicative of the results that may be expected for the fiscal year ending October 31, 2019. For further information, refer to the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended October 31, 2018.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORIES
6 Months Ended
Apr. 28, 2019
INVENTORIES [Abstract]  
INVENTORIES
NOTE 2 - INVENTORIES

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:

  
April 28,
2019
  
October 31,
2018
 
       
Raw materials
 
$
34,276
  
$
25,110
 
Work in process
  
416
   
3,402
 
Finished goods
  
4
   
668
 
         
  
$
34,696
  
$
29,180
 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.1
PROPERTY, PLANT AND EQUIPMENT
6 Months Ended
Apr. 28, 2019
PROPERTY, PLANT AND EQUIPMENT [Abstract]  
PROPERTY, PLANT AND EQUIPMENT
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consists of the following:

  
April 28,
2019
  
October 31,
2018
 
       
Land
 
$
11,164
  
$
11,139
 
Buildings and improvements
  
124,374
   
124,771
 
Machinery and equipment
  
1,673,574
   
1,566,163
 
Leasehold improvements
  
19,598
   
19,577
 
Furniture, fixtures and office equipment
  
13,503
   
12,415
 
Construction in progress
  
132,394
   
128,649
 
         
   
1,974,607
   
1,862,714
 
Accumulated depreciation and amortization
  
(1,320,250
)
  
(1,290,933
)
         
  
$
654,357
  
$
571,781
 

Depreciation and amortization expense for property, plant and equipment was $18.6 million and $36.2 million in the three and six month periods ended April 28, 2019, respectively, and $20.8 million and $42.0 million in the three and six month periods ended April 29, 2018, respectively.

In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with fair values of approximately $6.7 million during the six month period ended April 29, 2018.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.1
PDMCX JOINT VENTURE
6 Months Ended
Apr. 28, 2019
PDMCX JOINT VENTURE [Abstract]  
PDMCX JOINT VENTURE
NOTE 4 - PDMCX JOINT VENTURE

In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note “we”, or “Photronics”), and Dai Nippon Printing Co., Ltd., through its wholly-owned subsidiary “DNP Asia Pacific PTE, Ltd.” (hereinafter, within this Note, “DNP”) entered into a joint venture under which DNP obtained a 49.99% interest in our recently-established IC business in Xiamen, China, in which we anticipate production to commence in 2019. The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (hereinafter, “PDMCX”), 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 this joint venture.

As of April 28, 2019, Photronics and DNP had each contributed cash of approximately $48 million to the joint venture. The total investment per the PDMCX operating agreement (the Agreement) is $160 million, of which approximately $13 million remained for Photronics as of April 28, 2019, and will be funded over the next several quarters with cash and local borrowings.

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’s ownership percentage of the joint venture’s net book value, with closing to take place within three business days of obtaining required approvals and clearance.

We recorded net losses from the operations of PDMCX of approximately $0.6 million, and $1.9 million during the three and six month periods ended April 28, 2019, respectively, and $0.2 million and $0.7 million in the three and six month periods ended April 29, 2018, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and our maximum exposure to loss from PDMCX at April 28, 2019, was $44.7 million.

As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification, 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 (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it was 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 and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the facts 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), had the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year reporting periods 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 management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior-year periods, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.

The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.

  
April 28, 2019
  
October 31, 2018
 
Classification
 
Carrying
Amount
  
Photronics
Interest
  
Carrying
Amount
  
Photronics
Interest
 

          

 
Current assets
 
$
31,219
  
$
15,612
  
$
9,625
  
$
4,813
 
Non-current assets
  
116,677
   
58,350
   
43,415
   
21,708
 
                 
Total assets
  
147,896
   
73,962
   
53,040
   
26,521
 
                 
Current liabilities
  
22,668
   
11,336
   
21,205
   
10,603
 
Non-current liabilities
  
35,937
   
17,972
   
20
   
10
 
                 
Total liabilities
  
58,605
   
29,308
   
21,225
   
10,613
 
                 
Net assets
 
$
89,291
  
$
44,654
  
$
31,815
  
$
15,908
 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.1
LONG-TERM DEBT
6 Months Ended
Apr. 28, 2019
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT
NOTE 5 – LONG-TERM DEBT

Long-term debt consists of the following:

  
April 28,
2019
  
October 31,
2018
 
       
Project Loan due December 2025
 
$
11,400
  
$
-
 
Project Loan due December 2022
  
14,932
   - 
Working Capital Loan due January 2022
  
10,094
   
-
 
3.25% convertible senior notes matured April 2019
  
-
   
57,453
 
         
   
36,426
   
57,453
 
Current portion
  
(505
)
  
(57,453
)
         
  
$
35,921
  
$
-
 

In April 2019, the $57.5 million convertible senior notes, discussed below, matured and were repaid.

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 was 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. Note holders could 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; we were not required to redeem the notes, other than upon conversion, prior to their maturity date. Interest on the notes accrued in arrears, and was paid semiannually through the notes’ maturity date.

In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the borrowing, pursuant to which PDMCX will enter into separate loan agreements (“the Project Loans”) for each borrowing. The Project Loans, which are denominated in renminbi, are being used to finance certain capital expenditures in China. PDMCX has agreed to grant a lien on the land, building and certain equipment owned by PDMCX as collateral for the Project Loans. As of April 28, 2019, PDMCX had borrowed $26.3 million against this approval, which includes $11.4 million that was borrowed during the three-month period ended April 28, 2019. Subsequent to April 28, 2019, PDMCX borrowed an additional $9.7 million. Repayments on the amounts borrowed before the three-month period ended April 28, 2019, will be made semiannually, commencing in June 2020 and ending in December 2022. Repayments on the amount borrowed after the three-month period ended January 27, 2019, will be made semiannually, commencing in June 2023 and ending in December 2025. The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at April 28, 2019). Interest incurred on these loans will be reimbursed through incentives afforded to us by the Xiamen Torch Hi-Tech Industrial Development Zone which, to a prescribed limit, provide for such reimbursements.

In November 2018, PDMCX was approved for credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. No guarantees were required as part of this approval. As of April 28, 2019, PDMCX had borrowed $13.8 million against this approval of which $3.7 million were 90-day loans. The remaining $10.1 million borrowed (the “Working Capital Loans”) is to be repaid semiannually from the dates of the individual borrowings; repayments commenced in May 2019 and end in January 2022. In May 2019, we borrowed an additional $1.9 million against this approval, and repaid $0.1 million. The 90-day loans were repaid in our second quarter of 2019. The Working Capital Loans, which are denominated in renminbi, are being used for general financing purposes, including payments of import and value-added taxes. The interest rates on the 90-day loans were the market rate on the date of issuance (4.9%), and interest rates on the Working Capital Loans are approximately 5%, and are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus a spread of 67.75 basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which, to a prescribed limit, provide for such reimbursements.

In September 2018, we entered into an amended and restated credit agreement (“the new agreement”) 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 for cash dividends, distributions and redemption on Photronics, Inc. in equity of up to an aggregate amount of $100 million, 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 as of April 28, 2019. We had no outstanding borrowings against the new agreement as of April 28, 2019, and $50 million was available for borrowing. The interest rate on the new agreement (2.5% at April 28, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the credit facility.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE
6 Months Ended
Apr. 28, 2019
REVENUE [Abstract]  
REVENUE
NOTE 6 - REVENUE

We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.

Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.

Condensed Consolidated Balance Sheet
April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
Assets
         
Accounts receivable
 
$
123,371
  
$
(794
)
 
$
122,577
 
Inventory
  
34,696
   
4,807
   
39,503
 
Other current assets
  
38,304
   
(6,237
)
  
32,067
 
Deferred income taxes
  
15,121
   
105
   
15,226
 
             
Liabilities
            
Accrued liabilities
 
$
58,659
  
$
686
  
$
59,345
 
Deferred income taxes
  
829
   
(367
)
  
462
 
             
Equity
            
Photronics, Inc. shareholders’ equity
 
$
763,568
  
$
(1,963
)
 
$
761,605
 
Noncontrolling interests
  
134,760
   
(475
)
  
134,285
 

Condensed Consolidated Statement of Income
Three Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Revenue
 
$
131,580
  
$
(242
)
 
$
131,338
 
Cost of goods sold
  105,570   (162
)
  105,408 
Gross profit
  
26,010
   
(80
)
  
25,930
 
Provision for taxes
  3,278   (48
)
  3,230 
Net income
  
9,852
   
(128
)
  
9,724
 
Noncontrolling interests
  1,373   78   1,451 
Income attributable to Photronics, Inc. shareholders
 
$
8,479
  
$
(206
)
 
$
8,273
 

Condensed Consolidated Statement of Income
Six Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Revenue
 
$
256,291
  
$
(2,524
)
 
$
253,767
 
Cost of goods sold
  
204,179
   
(1,041
)
  
203,138
 
Gross profit
  
52,112
   
(1,483
)
  
50,629
 
Provision for taxes
  
4,665
   
(178
)
  
4,487
 
Net income
  
17,620
   
(1,305
)
  
16,315
 
Noncontrolling interests
  
3,874
   
(353
)
  
3,521
 
Income attributable to Photronics, Inc. shareholders
 
$
13,746
  
$
(952
)
 
$
12,794
 

Condensed Consolidated Statement of Cash Flows
Six Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Net Income
 
$
17,620
  
$
(1,305
)
 
$
16,315
 
Changes in operating accounts:
            
Accounts receivable
 
$
(2,295
)
 
$
211
  
$
(2,084
)
Inventories
  
(9,447
)
  
(1,204
)
  
(10,651
)
Other current assets
  
(6,114
)
  
1,799
   
(4,315
)
Accounts payable, accrued liabilities, and other
  
(40,566
)
  
499
   
(40,067
)

We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.

As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.

Contract Assets, Contract Liabilities and Accounts Receivable

We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in-process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets account primarily consists of a significant amount of our work-in-process inventory and fully-manufactured photomasks which have not yet shipped, if we have an enforceable right to collect consideration (including a reasonable profit), in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $6.2 million are included in “Other” current assets, and contract liabilities of $7.9 million are included in “Other” current liabilities in our April 28, 2019 condensed consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the six month period ended April 28, 2019, and, during the respective three and six month periods ended April 28, 2019, we recognized $0.5 million and $1.2 million of revenue from the settlement of contract liabilities that existed at the beginning of those periods.

We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. We did not incur any credit losses on our accounts receivable during the six-month period ended April 28, 2019.

Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.

In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.

Disaggregation of Revenue

The following tables present our revenue for the three and six-month periods ended April 28, 2019, disaggregated by product type, geographic location, and timing of recognition.

Revenue by Product Type
 
Three Months Ended
April 28, 2019
  
Six Months Ended
April 28, 2019
 
       
IC
      
High-end
 
$
38,429
  
$
72,995
 
Mainstream
  
60,158
   
120,471
 
Total IC
 
$
98,587
  
$
193,466
 
         
FPD
        
High-end
 
$
22,956
  
$
44,422
 
Mainstream
  
10,037
   
18,403
 
Total FPD
 
$
32,993
  
$
62,825
 
  
$
131,580
  
$
256,291
 
Revenue by Geographic Location
     
Taiwan
 
$
56,469
  
$
114,209
 
Korea
  
38,038
   
73,275
 
United States
  
26,742
   
49,215
 
Europe
  
8,435
   
16,788
 
China
  
1,467
   
1,730
 
Other
  
429
   
1,074
 
  
$
131,580
  
$
256,291
 
Revenue by Timing of Recognition
     
Over time
 
$
123,853
  
$
244,699
 
At a point in time
  
7,727
   
11,592
 
  
$
131,580
  
$
256,291
 

Contract Costs

We pay commissions to third party sales agents for certain sales that they obtain for us. However, the basis of the commissions is the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.

Remaining Performance Obligations

As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.

Sales and Similar Taxes

We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.

Product Warranty

Our photomasks are sold under warranties that generally range from 1 to 12 months. We warrant that our photomasks conform to customer specifications, and that we will repair or replace, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE-BASED COMPENSATION
6 Months Ended
Apr. 28, 2019
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
NOTE 7 - SHARE-BASED COMPENSATION

In March 2016, shareholders approved a new equity incentive compensation plan (the “Plan”), 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. Total share-based compensation costs for the three and six-month periods ended April 28, 2019, were $0.9 million and $2.0 million, respectively, and $0.8 million and $1.6 million for the three and six-month periods ended April 29, 2018, respectively. The Company received cash from option exercises of $0.3 million and $0.8 million for the three and six-month periods ended April 28, 2019, respectively, and $2.9 million and $3.6 million for the three and six-month periods ended April 29, 2018, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the periods presented.

Stock Options

Option awards generally vest in one-to-four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants 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 closing prices of our common stock on the dates 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 options 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.

There were no share options granted during the three-month periods ended April 28, 2019 and April 29, 2018. There were 132,000 share options granted during the six-month period ended April 28, 2019, with a weighted-average grant-date fair value of $3.31 per share, and 252,000 share options granted during the six month period ended April 29, 2018, with a weighted-average grant-date fair value of $2.74 per share. As of April 28, 2019, the total unrecognized compensation cost related to unvested option awards was approximately $1.2 million. That cost is expected to be recognized over a weighted-average amortization period of 2.4 years.

The weighted-average inputs and risk-free rate of return ranges used to calculate the grant-date fair value of options issued during the three and six-month periods ended April 28, 2019 and April 29, 2018, are presented in the following table.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Volatility
  
N/A
   
N/A
   
33.1
%
  
31.6
%
                 
Risk free rate of return
  
N/A
   
N/A
   
2.5-2.9
%
  
2.2
%
                 
Dividend yield
  
N/A
   
N/A
   
0.0
%
  
0.0
%
                 
Expected term
  
N/A
   
N/A
  
5.1 years
  
5.0 years
 

Information on outstanding and exercisable option awards as of April 28, 2019, is presented below.

Options
 
Shares
  
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 

      

 
 
Outstanding at April 28, 2019
  
2,405,318
  
$
8.88
 
5.7 years
 
$
2,968
 
              
Exercisable at April 28, 2019
  
1,795,651
  
$
8.47
 
4.9 years
 
$
2,797
 

Restricted Stock

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 is determined on the date of grant, based on the closing price of our common stock. There were 435,000 restricted stock awards granted during the six-month period ended April 28, 2019, with a grant date fair value of $9.80 per share. There were 10,000 restricted stock awards granted during the three-month period ended April 29, 2018, with a grant-date fair value of $8.40 per share, and 290,000 restricted stock awards granted during the six-month period ended April 29, 2018, with a weighted-average fair value of $8.62 per share. As of April 28, 2019, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $5.7 million. That cost is expected to be recognized over a weighted-average amortization period of 2.9 years. As of April 28, 2019, there were 698,613 shares of restricted stock outstanding.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES
6 Months Ended
Apr. 28, 2019
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 8 - INCOME TAXES

We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.


The effective tax rate of 25.0% differs from the U.S. statutory rate of 21.0% in the three-month period ended April 28, 2019, primarily due to the elimination of tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.

The effective tax rate of 20.9% differs from the U.S. statutory rate of 21.0% in the six-month period ended April 28, 2019, primarily due to the elimination of the tax benefits in jurisdictions, including the U.S, in which it is not more likely than not that the benefit will be realized; the effects of these eliminations were partially offset by the benefits of the settlement of a tax audit, as well as a tax holiday and investment credits in certain foreign jurisdictions.

Unrecognized tax benefits related to uncertain tax positions were $0.8 million at April 28, 2019, and $1.9 million at October 31, 2018, all of which, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was $0.1 million at April 28, 2019 and October 31, 2018. The year to date reduction in the amount primarily resulted from settlement of a tax audit in Taiwan in Q1 FY19. 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 an immaterial amount of its uncertain tax positions (including accrued interest and penalties, net of tax benefits) may be resolved over the next twelve months. The resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements.

We were granted a five-year tax holiday in Taiwan which expires at the end of calendar year 2019. This tax holiday reduced foreign taxes by $0.3 million, and $1.1 million in the three and six-month periods ended April 28, 2019, and $0.7 and $0.8 million in the respective prior year periods. The per share impact of the tax holiday was a deminimus amount for the three-month period ended April 28, 2019, and one cent per share for the six-month periods ended April 28, 2019 and April 29, 2018, and the three-month period ended April 29, 2018.

The effective tax rates of 18.8% and 6.5% differ from the post U.S. Tax Reform blended statutory rate of 23.4% in the three and six-month periods ended April 29, 2018, primarily due to benefits from U.S. and Taiwan Tax Reform (as discussed below), earnings being taxed at lower statutory rates in foreign jurisdictions, and the benefits of various investment credits in a foreign jurisdiction.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized the effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:


The Act repealed the corporate alternative minimum tax (“AMT”) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously-recorded valuation allowance.

As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net zero impact for the period.

The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net zero impact on the period.

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%, which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of $0.2 million is reflected in our tax provision for the period.

Adoption of New Accounting Standard

In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets on the condensed consolidated balance sheets) against beginning retained earnings.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE
6 Months Ended
Apr. 28, 2019
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
NOTE 9 - EARNINGS PER SHARE

The calculations of basic and diluted earnings per share is presented below.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Net income attributable to Photronics, Inc. shareholders
 
$
8,479
  
$
10,665
  
$
13,746
  
$
16,563
 
                 
Effect of dilutive securities:
                
Interest expense on convertible notes, net of tax
  
349
   
496
   
845
   
992
 
                 
Earnings used for diluted earnings per share
 
$
8,828
  
$
11,161
  
$
14,591
  
$
17,555
 
                 
Weighted-average common shares computations:
                
Weighted-average common shares used for basic earnings per share
  
66,261
   
69,293
   
66,422
   
69,024
 
Effect of dilutive securities:
                
Convertible notes
  
3,898
   
5,542
   
4,720
   
5,542
 
Share-based payment awards
  
438
   
355
   
451
   
486
 
                 
Potentially dilutive common shares
  
4,336
   
5,897
   
5,171
   
6,028
 
                 
Weighted-average common shares used for diluted earnings per share
  
70,597
   
75,190
   
71,593
   
75,052
 
                 
Basic earnings per share
 
$
0.13
  
$
0.15
  
$
0.21
  
$
0.24
 
Diluted earnings per share
 
$
0.13
  
$
0.15
  
$
0.20
  
$
0.23
 

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 prices 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 anti-dilutive.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Share-based payment awards
  
1,204
   
2,022
   
1,134
   
1,803
 
                 
Total potentially dilutive shares excluded
  
1,204
   
2,022
   
1,134
   
1,803
 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
6 Months Ended
Apr. 28, 2019
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
NOTE 10 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT

The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the three and six-month periods ended April 28, 2019 and April 29, 2018.

  
Three Months Ended April 28, 2019
 
    
  
Foreign Currency
Translation
Adjustments
  
Other
  
Total
 
          
Balance at January 28, 2019
 
$
971
  
$
(628
)
 
$
343
 
Other comprehensive (loss) income
  
(7,054
)
  
25
   
(7,029
)
Less: other comprehensive income attributable to noncontrolling interests
  
129
   
13
   
142
 
             
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

  
Three Months Ended April 29, 2018
 
    
  
Foreign Currency
Translation
Adjustments
  
Amortization
of Cash
Flow Hedge
  
Other
  
Total
 
             
Balance at January 29, 2018
 
$
32,848
  
$
(16
)
 
$
(704
)
 
$
32,128
 
Other comprehensive (loss) income before Reclassifications
  
(11,098
)
  
-
   
54
   
(11,044
)
Amounts reclassified from accumulated other comprehensive income
  
-
   
16
   
-
   
16
 
                 
Net current period other comprehensive (loss) income
  
(11,098
)
  
16
   
54
   
(11,028
)
Less: other comprehensive (loss) income attributable to noncontrolling interests
  
(2,683
)
  
-
   
27
   
(2,656
)
                 
Balance at April 29, 2018
 
$
24,433
  
$
-
  
$
(677
)
 
$
23,756
 

  
Six Months Ended April 28, 2019
 
    
  
Foreign Currency
Translation
Adjustments
  
Other
  
Total
 
          
Balance at November 1, 2018
 
$
(4,328
)
 
$
(638
)
 
$
(4,966
)
Other comprehensive (loss) income
  
(482
)
  
44
   
(438
)
Less: other comprehensive income   attributable to noncontrolling interests
  
1,402
   
22
   
1,424
 
             
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

  
Six Months Ended April 29, 2018
 
    
  
Foreign Currency
Translation
Adjustments
  
Amortization
of Cash
Flow Hedge
  
Other
  
Total
 
                 
Balance at October 30, 2017
 
$
7,627
  
$
(48
)
 
$
(688
)
 
$
6,891
 
Other comprehensive income before Reclassifications
  
18,989
   
-
   
22
   
19,011
 
Amounts reclassified from accumulated other comprehensive income
  
-
   
48
   
-
   
48
 
                 
Net current period other comprehensive income
  
18,989
   
48
   
22
   
19,059
 
Less: other comprehensive income attributable to noncontrolling interests
  
2,183
   
-
   
11
   
2,194
 
                 
Balance at April 29, 2018
 
$
24,433
  
$
-
  
$
(677
)
 
$
23,756
 

The amortization of the cash flow hedge is included in cost of sales in the condensed consolidated statements of income for all periods presented.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS
6 Months Ended
Apr. 28, 2019
FAIR VALUE MEASUREMENTS [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 11 - FAIR VALUE MEASUREMENTS

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.

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. 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. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at April 28, 2019 or October 31, 2018.

Fair Value of Financial Instruments Not Measured at Fair Value

The fair value of our convertible senior notes was 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.

  
October 31, 2018
 
    
  
Fair Value
  
Carrying Value
 
       
3.25% convertible senior notes matured 2019
 
$
62,094
  
$
57,453
 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE REPURCHASE PROGRAM
6 Months Ended
Apr. 28, 2019
SHARE REPURCHASE PROGRAM [Abstract]  
SHARE REPURCHASE PROGRAM
NOTE 12 – SHARE REPURCHASE PROGRAM

In October 2018, the Company’s Board of Directors authorized the repurchase of up to $25 million of its common stock, to have been 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 was terminated on February 1, 2019.

  
Six Months Ended
April 28, 2019
  
From Inception Date of
October 22, 2018
 
       
Number of shares repurchased
  
1,137
   
1,467
 
         
Cost of shares repurchased
 
$
10,694
  
$
13,807
 
         
Average price paid per share
 
$
9.40
  
$
9.41
 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Apr. 28, 2019
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 13 - COMMITMENTS AND CONTINGENCIES

As of April 28, 2019, the Company had commitments outstanding for capital equipment expenditures of approximately $37 million, nearly all of which related to building and equipping our China facilities.

We are subject to various claims that arise in the ordinary course of business. We believe that such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.1
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Apr. 28, 2019
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
NOTE 14 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates to be Implemented

In June 2016, the FASB issued ASU 2016-13 “Measurement of Credit Losses”, 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.

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (ASU 2016-02”), 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 to be adopted using a modified retrospective approach, 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 “Leases (Topic 842) – Targeted Improvements” (“ASU 2018-11”), which provided entities with an additional (and optional) transition method to adopt the new leases standard. Under this optional transition method, an entity initially applies the new leases standard at its adoption date and recognizes the effects of adoption through cumulative-effect adjustments to its beginning balance sheet. We will utilize this optional method when we transition to the new leases guidance and, as a result, expect to recognize significant amounts of right of use assets and lease liabilities in our fiscal year 2020 beginning balance sheet. ASU 2016-02 included a number of practical expedients, which we are currently in the process of evaluating, that entities can elect to use as they transition to the new guidance. To date, an implementation team has been established to evaluate the lease portfolio, system process and policy change requirements. The Company has made progress in drafting new lease accounting policies, gathering the necessary data elements for the lease population, and selected a system provider, with system configuration and implementation underway.

Accounting Standards Updates Implemented

In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, 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 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.

In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, 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 us in our 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. Please see Note 8 for a discussion of the effects of adopting the guidance.

In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then 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 deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.

We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition and adjustments to these items was reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements 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. Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The impact of the adoption of this guidance on our January 27, 2019, financial statements is presented in Note 6.

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.

Shipping and handling activities performed after control of a good is transferred to a customer

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.

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

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.

Exclusion of sales and similar taxes collected from customers in the transaction price

Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.

Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers

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 input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.

Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations

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.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORIES (Policies)
6 Months Ended
Apr. 28, 2019
INVENTORIES [Abstract]  
Inventories
Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Policies)
6 Months Ended
Apr. 28, 2019
REVENUE [Abstract]  
Revenue
We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.

Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.

We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.

As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.
Contract Assets, Contract Liabilities and Accounts Receivable
We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in-process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets account primarily consists of a significant amount of our work-in-process inventory and fully-manufactured photomasks which have not yet shipped, if we have an enforceable right to collect consideration (including a reasonable profit), in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $6.2 million are included in “Other” current assets, and contract liabilities of $7.9 million are included in “Other” current liabilities in our April 28, 2019 condensed consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the six month period ended April 28, 2019, and, during the respective three and six month periods ended April 28, 2019, we recognized $0.5 million and $1.2 million of revenue from the settlement of contract liabilities that existed at the beginning of those periods.

We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. We did not incur any credit losses on our accounts receivable during the six-month period ended April 28, 2019.

Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.

In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.
Contract Costs
Contract Costs

We pay commissions to third party sales agents for certain sales that they obtain for us. However, the basis of the commissions is the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.
Remaining Performance Obligations
Remaining Performance Obligations

As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.
Sales and Similar Taxes
Sales and Similar Taxes

We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE-BASED COMPENSATION (Policies)
6 Months Ended
Apr. 28, 2019
Employee Stock Option [Member]  
Stock Options [Abstract]  
Share-based Compensation Accounting
Option awards generally vest in one-to-four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants 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 closing prices of our common stock on the dates 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 options 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.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES (Policies)
6 Months Ended
Apr. 28, 2019
INCOME TAXES [Abstract]  
Income Taxes

We calculate our provision for income taxes at the end of each interim reporting period on the basis of an estimated annual effective tax rate adjusted for tax items that are discrete to each period.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized the effects in our fourth quarter of fiscal 2018.

Adoption of New Accounting Standard

In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets on the condensed consolidated balance sheets) against beginning retained earnings.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS (Policies)
6 Months Ended
Apr. 28, 2019
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value Financial Instruments
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.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
6 Months Ended
Apr. 28, 2019
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
Recent Accounting Pronouncements
Accounting Standards Updates to be Implemented

In June 2016, the FASB issued ASU 2016-13 “Measurement of Credit Losses”, 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.

In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)” (ASU 2016-02”), 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 to be adopted using a modified retrospective approach, 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 “Leases (Topic 842) – Targeted Improvements” (“ASU 2018-11”), which provided entities with an additional (and optional) transition method to adopt the new leases standard. Under this optional transition method, an entity initially applies the new leases standard at its adoption date and recognizes the effects of adoption through cumulative-effect adjustments to its beginning balance sheet. We will utilize this optional method when we transition to the new leases guidance and, as a result, expect to recognize significant amounts of right of use assets and lease liabilities in our fiscal year 2020 beginning balance sheet. ASU 2016-02 included a number of practical expedients, which we are currently in the process of evaluating, that entities can elect to use as they transition to the new guidance. To date, an implementation team has been established to evaluate the lease portfolio, system process and policy change requirements. The Company has made progress in drafting new lease accounting policies, gathering the necessary data elements for the lease population, and selected a system provider, with system configuration and implementation underway.

Accounting Standards Updates Implemented

In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, 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 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.

In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, 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 us in our 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. Please see Note 8 for a discussion of the effects of adopting the guidance.

In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then 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 deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.

We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition and adjustments to these items was reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements 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. Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The impact of the adoption of this guidance on our January 27, 2019, financial statements is presented in Note 6.

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.

Shipping and handling activities performed after control of a good is transferred to a customer

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.

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

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.

Exclusion of sales and similar taxes collected from customers in the transaction price

Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.

Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers

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 input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.

Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations

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.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORIES (Tables)
6 Months Ended
Apr. 28, 2019
INVENTORIES [Abstract]  
Inventories
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:

  
April 28,
2019
  
October 31,
2018
 
       
Raw materials
 
$
34,276
  
$
25,110
 
Work in process
  
416
   
3,402
 
Finished goods
  
4
   
668
 
         
  
$
34,696
  
$
29,180
 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
6 Months Ended
Apr. 28, 2019
PROPERTY, PLANT AND EQUIPMENT [Abstract]  
Property, Plant and Equipment
Property, plant and equipment consists of the following:

  
April 28,
2019
  
October 31,
2018
 
       
Land
 
$
11,164
  
$
11,139
 
Buildings and improvements
  
124,374
   
124,771
 
Machinery and equipment
  
1,673,574
   
1,566,163
 
Leasehold improvements
  
19,598
   
19,577
 
Furniture, fixtures and office equipment
  
13,503
   
12,415
 
Construction in progress
  
132,394
   
128,649
 
         
   
1,974,607
   
1,862,714
 
Accumulated depreciation and amortization
  
(1,320,250
)
  
(1,290,933
)
         
  
$
654,357
  
$
571,781
 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.1
PDMCX JOINT VENTURE (Tables)
6 Months Ended
Apr. 28, 2019
PDMCX JOINT VENTURE [Abstract]  
Carrying Amounts and Exposure to Loss Related to Assets and Liabilities
The carrying amounts of PDMCX assets and liabilities included in our condensed consolidated balance sheets are presented in the following table, together with our exposure to loss related to these assets and liabilities.

  
April 28, 2019
  
October 31, 2018
 
Classification
 
Carrying
Amount
  
Photronics
Interest
  
Carrying
Amount
  
Photronics
Interest
 

          

 
Current assets
 
$
31,219
  
$
15,612
  
$
9,625
  
$
4,813
 
Non-current assets
  
116,677
   
58,350
   
43,415
   
21,708
 
                 
Total assets
  
147,896
   
73,962
   
53,040
   
26,521
 
                 
Current liabilities
  
22,668
   
11,336
   
21,205
   
10,603
 
Non-current liabilities
  
35,937
   
17,972
   
20
   
10
 
                 
Total liabilities
  
58,605
   
29,308
   
21,225
   
10,613
 
                 
Net assets
 
$
89,291
  
$
44,654
  
$
31,815
  
$
15,908
 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
LONG-TERM DEBT (Tables)
6 Months Ended
Apr. 28, 2019
LONG-TERM DEBT [Abstract]  
Long-Term Debt
Long-term debt consists of the following:

  
April 28,
2019
  
October 31,
2018
 
       
Project Loan due December 2025
 
$
11,400
  
$
-
 
Project Loan due December 2022
  
14,932
   - 
Working Capital Loan due January 2022
  
10,094
   
-
 
3.25% convertible senior notes matured April 2019
  
-
   
57,453
 
         
   
36,426
   
57,453
 
Current portion
  
(505
)
  
(57,453
)
         
  
$
35,921
  
$
-
 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE (Tables)
6 Months Ended
Apr. 28, 2019
REVENUE [Abstract]  
Impacts of Adoption of Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Income and Cash Flows
The following tables present the impacts of our adoption of Topic 606 on our April 28, 2019, condensed consolidated balance sheet, and condensed consolidated statements of income for the three and six months ended April 28, 2019, and cash flows for the six months ended April 28, 2019.

Condensed Consolidated Balance Sheet
April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
Assets
         
Accounts receivable
 
$
123,371
  
$
(794
)
 
$
122,577
 
Inventory
  
34,696
   
4,807
   
39,503
 
Other current assets
  
38,304
   
(6,237
)
  
32,067
 
Deferred income taxes
  
15,121
   
105
   
15,226
 
             
Liabilities
            
Accrued liabilities
 
$
58,659
  
$
686
  
$
59,345
 
Deferred income taxes
  
829
   
(367
)
  
462
 
             
Equity
            
Photronics, Inc. shareholders’ equity
 
$
763,568
  
$
(1,963
)
 
$
761,605
 
Noncontrolling interests
  
134,760
   
(475
)
  
134,285
 

Condensed Consolidated Statement of Income
Three Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Revenue
 
$
131,580
  
$
(242
)
 
$
131,338
 
Cost of goods sold
  105,570   (162
)
  105,408 
Gross profit
  
26,010
   
(80
)
  
25,930
 
Provision for taxes
  3,278   (48
)
  3,230 
Net income
  
9,852
   
(128
)
  
9,724
 
Noncontrolling interests
  1,373   78   1,451 
Income attributable to Photronics, Inc. shareholders
 
$
8,479
  
$
(206
)
 
$
8,273
 

Condensed Consolidated Statement of Income
Six Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Revenue
 
$
256,291
  
$
(2,524
)
 
$
253,767
 
Cost of goods sold
  
204,179
   
(1,041
)
  
203,138
 
Gross profit
  
52,112
   
(1,483
)
  
50,629
 
Provision for taxes
  
4,665
   
(178
)
  
4,487
 
Net income
  
17,620
   
(1,305
)
  
16,315
 
Noncontrolling interests
  
3,874
   
(353
)
  
3,521
 
Income attributable to Photronics, Inc. shareholders
 
$
13,746
  
$
(952
)
 
$
12,794
 

Condensed Consolidated Statement of Cash Flows
Six Months Ended April 28, 2019

  
As Reported
  
Adjustments
  
Balance without
Adoption of Topic 606
 
          
Net Income
 
$
17,620
  
$
(1,305
)
 
$
16,315
 
Changes in operating accounts:
            
Accounts receivable
 
$
(2,295
)
 
$
211
  
$
(2,084
)
Inventories
  
(9,447
)
  
(1,204
)
  
(10,651
)
Other current assets
  
(6,114
)
  
1,799
   
(4,315
)
Accounts payable, accrued liabilities, and other
  
(40,566
)
  
499
   
(40,067
)
Disaggregation of Revenue
The following tables present our revenue for the three and six-month periods ended April 28, 2019, disaggregated by product type, geographic location, and timing of recognition.

Revenue by Product Type
 
Three Months Ended
April 28, 2019
  
Six Months Ended
April 28, 2019
 
       
IC
      
High-end
 
$
38,429
  
$
72,995
 
Mainstream
  
60,158
   
120,471
 
Total IC
 
$
98,587
  
$
193,466
 
         
FPD
        
High-end
 
$
22,956
  
$
44,422
 
Mainstream
  
10,037
   
18,403
 
Total FPD
 
$
32,993
  
$
62,825
 
  
$
131,580
  
$
256,291
 
Revenue by Geographic Location
     
Taiwan
 
$
56,469
  
$
114,209
 
Korea
  
38,038
   
73,275
 
United States
  
26,742
   
49,215
 
Europe
  
8,435
   
16,788
 
China
  
1,467
   
1,730
 
Other
  
429
   
1,074
 
  
$
131,580
  
$
256,291
 
Revenue by Timing of Recognition
     
Over time
 
$
123,853
  
$
244,699
 
At a point in time
  
7,727
   
11,592
 
  
$
131,580
  
$
256,291
 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Apr. 28, 2019
SHARE-BASED COMPENSATION [Abstract]  
Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options
The weighted-average inputs and risk-free rate of return ranges used to calculate the grant-date fair value of options issued during the three and six-month periods ended April 28, 2019 and April 29, 2018, are presented in the following table.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Volatility
  
N/A
   
N/A
   
33.1
%
  
31.6
%
                 
Risk free rate of return
  
N/A
   
N/A
   
2.5-2.9
%
  
2.2
%
                 
Dividend yield
  
N/A
   
N/A
   
0.0
%
  
0.0
%
                 
Expected term
  
N/A
   
N/A
  
5.1 years
  
5.0 years
 
Information on Outstanding and Exercisable Option
Information on outstanding and exercisable option awards as of April 28, 2019, is presented below.

Options
 
Shares
  
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 

      

 
 
Outstanding at April 28, 2019
  
2,405,318
  
$
8.88
 
5.7 years
 
$
2,968
 
              
Exercisable at April 28, 2019
  
1,795,651
  
$
8.47
 
4.9 years
 
$
2,797
 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Apr. 28, 2019
EARNINGS PER SHARE [Abstract]  
Calculation of Basic and Diluted Earnings Per Share
The calculations of basic and diluted earnings per share is presented below.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Net income attributable to Photronics, Inc. shareholders
 
$
8,479
  
$
10,665
  
$
13,746
  
$
16,563
 
                 
Effect of dilutive securities:
                
Interest expense on convertible notes, net of tax
  
349
   
496
   
845
   
992
 
                 
Earnings used for diluted earnings per share
 
$
8,828
  
$
11,161
  
$
14,591
  
$
17,555
 
                 
Weighted-average common shares computations:
                
Weighted-average common shares used for basic earnings per share
  
66,261
   
69,293
   
66,422
   
69,024
 
Effect of dilutive securities:
                
Convertible notes
  
3,898
   
5,542
   
4,720
   
5,542
 
Share-based payment awards
  
438
   
355
   
451
   
486
 
                 
Potentially dilutive common shares
  
4,336
   
5,897
   
5,171
   
6,028
 
                 
Weighted-average common shares used for diluted earnings per share
  
70,597
   
75,190
   
71,593
   
75,052
 
                 
Basic earnings per share
 
$
0.13
  
$
0.15
  
$
0.21
  
$
0.24
 
Diluted earnings per share
 
$
0.13
  
$
0.15
  
$
0.20
  
$
0.23
 
Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share
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 prices 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 anti-dilutive.

  
Three Months Ended
  
Six Months Ended
 
       
  
April 28,
2019
  
April 29,
2018
  
April 28,
2019
  
April 29,
2018
 
             
Share-based payment awards
  
1,204
   
2,022
   
1,134
   
1,803
 
                 
Total potentially dilutive shares excluded
  
1,204
   
2,022
   
1,134
   
1,803
 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)
6 Months Ended
Apr. 28, 2019
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
Changes in Accumulated Other Comprehensive Income by Component
The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the three and six-month periods ended April 28, 2019 and April 29, 2018.

  
Three Months Ended April 28, 2019
 
    
  
Foreign Currency
Translation
Adjustments
  
Other
  
Total
 
          
Balance at January 28, 2019
 
$
971
  
$
(628
)
 
$
343
 
Other comprehensive (loss) income
  
(7,054
)
  
25
   
(7,029
)
Less: other comprehensive income attributable to noncontrolling interests
  
129
   
13
   
142
 
             
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

  
Three Months Ended April 29, 2018
 
    
  
Foreign Currency
Translation
Adjustments
  
Amortization
of Cash
Flow Hedge
  
Other
  
Total
 
             
Balance at January 29, 2018
 
$
32,848
  
$
(16
)
 
$
(704
)
 
$
32,128
 
Other comprehensive (loss) income before Reclassifications
  
(11,098
)
  
-
   
54
   
(11,044
)
Amounts reclassified from accumulated other comprehensive income
  
-
   
16
   
-
   
16
 
                 
Net current period other comprehensive (loss) income
  
(11,098
)
  
16
   
54
   
(11,028
)
Less: other comprehensive (loss) income attributable to noncontrolling interests
  
(2,683
)
  
-
   
27
   
(2,656
)
                 
Balance at April 29, 2018
 
$
24,433
  
$
-
  
$
(677
)
 
$
23,756
 

  
Six Months Ended April 28, 2019
 
    
  
Foreign Currency
Translation
Adjustments
  
Other
  
Total
 
          
Balance at November 1, 2018
 
$
(4,328
)
 
$
(638
)
 
$
(4,966
)
Other comprehensive (loss) income
  
(482
)
  
44
   
(438
)
Less: other comprehensive income   attributable to noncontrolling interests
  
1,402
   
22
   
1,424
 
             
Balance at April 28, 2019
 
$
(6,212
)
 
$
(616
)
 
$
(6,828
)

  
Six Months Ended April 29, 2018
 
    
  
Foreign Currency
Translation
Adjustments
  
Amortization
of Cash
Flow Hedge
  
Other
  
Total
 
                 
Balance at October 30, 2017
 
$
7,627
  
$
(48
)
 
$
(688
)
 
$
6,891
 
Other comprehensive income before Reclassifications
  
18,989
   
-
   
22
   
19,011
 
Amounts reclassified from accumulated other comprehensive income
  
-
   
48
   
-
   
48
 
                 
Net current period other comprehensive income
  
18,989
   
48
   
22
   
19,059
 
Less: other comprehensive income attributable to noncontrolling interests
  
2,183
   
-
   
11
   
2,194
 
                 
Balance at April 29, 2018
 
$
24,433
  
$
-
  
$
(677
)
 
$
23,756
 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Apr. 28, 2019
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value and Carrying Amount of Convertible Senior Notes
The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018.

  
October 31, 2018
 
    
  
Fair Value
  
Carrying Value
 
       
3.25% convertible senior notes matured 2019
 
$
62,094
  
$
57,453
 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE REPURCHASE PROGRAM (Tables)
6 Months Ended
Apr. 28, 2019
SHARE REPURCHASE PROGRAM [Abstract]  
Volume of Shares Repurchased are Subject to Market Conditions
In October 2018, the Company’s Board of Directors authorized the repurchase of up to $25 million of its common stock, to have been 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 was terminated on February 1, 2019.

  
Six Months Ended
April 28, 2019
  
From Inception Date of
October 22, 2018
 
       
Number of shares repurchased
  
1,137
   
1,467
 
         
Cost of shares repurchased
 
$
10,694
  
$
13,807
 
         
Average price paid per share
 
$
9.40
  
$
9.41
 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)
6 Months Ended
Apr. 28, 2019
Facility
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 11
Taiwan [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 3
Korea [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 1
United States [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 3
Europe [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 2
China [Member]  
Manufacturing Facilities [Abstract]  
Number of manufacturing facilities 2
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Apr. 28, 2019
Oct. 31, 2018
INVENTORIES [Abstract]    
Raw materials $ 34,276 $ 25,110
Work in process 416 3,402
Finished goods 4 668
Inventory $ 34,696 $ 29,180
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.1
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Oct. 31, 2018
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 1,974,607   $ 1,974,607   $ 1,862,714
Accumulated depreciation and amortization (1,320,250)   (1,320,250)   (1,290,933)
Property, plant and equipment, net 654,357   654,357   571,781
Depreciation and amortization expense 18,600 $ 20,800 36,200 $ 42,000  
Equipment acquired in exchange for product       $ 6,700  
Land [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 11,164   11,164   11,139
Buildings and Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 124,374   124,374   124,771
Machinery and Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 1,673,574   1,673,574   1,566,163
Leasehold Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 19,598   19,598   19,577
Furniture, Fixtures and Office Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 13,503   13,503   12,415
Construction in Progress [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 132,394   $ 132,394   $ 128,649
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
PDMCX JOINT VENTURE, VIE (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Variable Interest Entity [Abstract]        
Ownership percentage     50.01%  
Gain (loss) on consolidation   $ 0.0 $ 0.0  
Total committed investment $ 160.0   $ 160.0  
Initial term of agreement     2 years  
Period before put or purchase option can be exercised     6 months  
Operating (loss) (0.6) $ (0.2) $ (1.9) $ (0.7)
Consolidation liabilities, recourse 0.0   0.0  
Maximum exposure to loss $ 44.7   $ 44.7  
Methodology use for determining whether enterprise is primary beneficiary     As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification, 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 is a variable interest entity (“VIE”). 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 are the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the facts 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), had the obligation to absorb losses, and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year reporting periods 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 management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior year periods, we had the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX.  
Minimum [Member]        
Variable Interest Entity [Abstract]        
Ownership percentage     20.00%  
Number of business days for obtaining required approvals and clearance for exiting party     3 days  
Photronics Interest [Member]        
Variable Interest Entity [Abstract]        
Financial or other support, amount     $ 48.0  
Future support to be provided     $ 13.0  
DNP [Member]        
Variable Interest Entity [Abstract]        
Ownership percentage     49.99%  
Financial or other support, amount     $ 48.0  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.1
PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 28, 2019
Oct. 31, 2018
Carrying amounts of assets and liabilities [Abstract]    
Current assets $ 371,968 $ 502,731
Total assets 1,085,238 1,110,009
Current liabilities 139,284 191,076
Total liabilities 186,910 205,440
Carrying Amount [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 31,219 9,625
Non-current assets 116,677 43,415
Total assets 147,896 53,040
Current liabilities 22,668 21,205
Non-current liabilities 35,937 20
Total liabilities 58,605 21,225
Net assets 89,291 31,815
Photronics Interest [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 15,612 4,813
Non-current assets 58,350 21,708
Total assets 73,962 26,521
Current liabilities 11,336 10,603
Non-current liabilities 17,972 10
Total liabilities 29,308 10,613
Net assets $ 44,654 $ 15,908
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.1
LONG-TERM DEBT (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2019
USD ($)
Jun. 05, 2019
USD ($)
Apr. 30, 2016
USD ($)
shares
$ / shares
Jan. 31, 2015
USD ($)
shares
$ / shares
Apr. 28, 2019
USD ($)
Apr. 28, 2019
USD ($)
Oct. 31, 2018
USD ($)
Mar. 31, 2011
USD ($)
Long-term debt [Abstract]                
Long term debt         $ 36,426 $ 36,426 $ 57,453  
Current portion         (505) (505) (57,453)  
Long-term debt noncurrent         $ 35,921 35,921 0  
Cash limit for dividends, distributions and redemption on equity           $ 100,000    
Short Term Debt Due in February 2019 [Member]                
Long-term debt [Abstract]                
Interest rate percentage         4.90% 4.90%    
Maturity date of debt           Feb. 28, 2019    
Repayments of debt           $ 3,700    
Term of loan           90 days    
Project Loan [Member]                
Long-term debt [Abstract]                
Interest rate percentage         4.90% 4.90%    
Maximum borrowing capacity         $ 50,000 $ 50,000    
Project Loan [Member] | Subsequent Event [Member]                
Long-term debt [Abstract]                
Proceeds from credit facility   $ 9,700            
Project Loan Due December 2025 [Member]                
Long-term debt [Abstract]                
Long term debt         11,400 $ 11,400 0  
Maturity date of debt           Dec. 31, 2025    
Date of first required payment           Jun. 30, 2023    
Proceeds from credit facility         11,400      
Project Loan Due December 2022 [Member]                
Long-term debt [Abstract]                
Long term debt         14,932 $ 14,932 0  
Maturity date of debt           Dec. 31, 2022    
Date of first required payment           Jun. 30, 2020    
Working Capital Loan due January 2022 [Member]                
Long-term debt [Abstract]                
Long term debt         $ 10,094 $ 10,094 0  
Interest rate percentage         5.00% 5.00%    
Basis spread on variable rate           0.6775%    
Maturity date of debt           Jan. 31, 2022    
Date of first required payment           May 31, 2019    
Maximum borrowing capacity         $ 25,000 $ 25,000    
Proceeds from credit facility           13,800    
Working Capital Loan due January 2022 [Member] | Subsequent Event [Member]                
Long-term debt [Abstract]                
Amount outstanding under credit facility $ 1,900              
Repayments of debt $ 100              
3.25% Convertible Senior Notes Matured April 2019 [Member]                
Long-term debt [Abstract]                
Long term debt         0 0 $ 57,453  
Face amount of debt         $ 57,500 $ 57,500    
Interest rate percentage         3.25% 3.25%    
Maturity date of debt           Apr. 01, 2019    
Number of shares each note is convertible to (in shares) | shares       96        
Face amount of each note converted       $ 1        
Conversion price per share (in dollars per share) | $ / shares       $ 10.37        
Repayments of debt           $ 57,500    
Amended and Restated Credit Agreement [Member]                
Long-term debt [Abstract]                
Maturity date of debt           Sep. 30, 2023    
Current borrowing capacity         $ 50,000 $ 50,000    
Maximum borrowing capacity         100,000 100,000    
Amount outstanding under credit facility         0 0    
Available borrowing capacity         $ 50,000 $ 50,000    
Effective interest rate         2.50% 2.50%    
3.25% Convertible Senior Notes due in April 2016 [Member]                
Long-term debt [Abstract]                
Face amount of debt               $ 57,500
Interest rate percentage     3.25%          
Maturity date of debt     Apr. 01, 2016          
Number of shares each note is convertible to (in shares) | shares     96          
Face amount of each note converted     $ 1          
Conversion price per share (in dollars per share) | $ / shares     $ 10.37          
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 28, 2019
Oct. 31, 2018
Assets [Abstract]    
Accounts receivable $ 123,371 $ 120,515
Inventory 34,696 29,180
Other current assets 38,304 16,858
Deferred income taxes 15,121 18,109
Liabilities [Abstract]    
Accrued liabilities 58,659 44,474
Deferred income taxes 829 643
Equity [Abstract]    
Total Photronics, Inc. shareholders' equity 763,568 759,671
Noncontrolling interests 134,760 144,898
Adjustments [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable (794) 600
Inventory 4,807 (3,700)
Other current assets (6,237)  
Deferred income taxes 105  
Liabilities [Abstract]    
Accrued liabilities 686  
Deferred income taxes (367)  
Equity [Abstract]    
Total Photronics, Inc. shareholders' equity (1,963)  
Noncontrolling interests (475) $ 100
Balance without Adoption of Topic 606 [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 122,577  
Inventory 39,503  
Other current assets 32,067  
Deferred income taxes 15,226  
Liabilities [Abstract]    
Accrued liabilities 59,345  
Deferred income taxes 462  
Equity [Abstract]    
Total Photronics, Inc. shareholders' equity 761,605  
Noncontrolling interests $ 134,285  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, Impact of Adoption on Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Income Statement [Abstract]        
Revenue $ 131,580 $ 130,779 $ 256,291 $ 254,225
Cost of goods sold 105,570 97,960 204,179 193,744
Gross profit 26,010 32,819 52,112 60,481
Provision for taxes 3,278 3,508 4,665 1,729
Net income 9,852 15,189 17,620 24,670
Noncontrolling interests 1,373 4,524 3,874 8,107
Income attributable to Photronics, Inc. shareholders 8,479 $ 10,665 13,746 $ 16,563
Adjustments [Member] | ASU 2014-09 [Member]        
Income Statement [Abstract]        
Revenue (242)   (2,524)  
Cost of goods sold (162)   (1,041)  
Gross profit (80)   (1,483)  
Provision for taxes (48)   (178)  
Net income (128)   (1,305)  
Noncontrolling interests 78   (353)  
Income attributable to Photronics, Inc. shareholders (206)   (952)  
Balance without Adoption of Topic 606 [Member] | ASU 2014-09 [Member]        
Income Statement [Abstract]        
Revenue 131,338   253,767  
Cost of goods sold 105,408   203,138  
Gross profit 25,930   50,629  
Provision for taxes 3,230   4,487  
Net income 9,724   16,315  
Noncontrolling interests 1,451   3,521  
Income attributable to Photronics, Inc. shareholders $ 8,273   $ 12,794  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, Impact of Adoption on Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Statement of Cash Flows [Abstract]        
Net income $ 9,852 $ 15,189 $ 17,620 $ 24,670
Changes in operating accounts:        
Accounts receivable     (2,295) (16,976)
Inventories     (9,447) (7,765)
Other current assets     (6,114) (9,666)
Accounts payable, accrued liabilities, and other     (40,566) $ 3,216
Adjustments [Member] | ASU 2014-09 [Member]        
Statement of Cash Flows [Abstract]        
Net income (128)   (1,305)  
Changes in operating accounts:        
Accounts receivable     211  
Inventories     (1,204)  
Other current assets     1,799  
Accounts payable, accrued liabilities, and other     499  
Balance without Adoption of Topic 606 [Member] | ASU 2014-09 [Member]        
Statement of Cash Flows [Abstract]        
Net income $ 9,724   16,315  
Changes in operating accounts:        
Accounts receivable     (2,084)  
Inventories     (10,651)  
Other current assets     (4,315)  
Accounts payable, accrued liabilities, and other     $ (40,067)  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 28, 2019
Oct. 31, 2018
Contract with Customer, Asset and Liability [Abstract]      
Impairment loss on contract assets   $ 0  
Change in Contract with Customer, Liability [Abstract]      
Revenue from settlement of contract liabilities $ 500 1,200  
Other Current Assets [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract assets 6,200 6,200  
Other Current Liabilities [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract liabilities $ 7,900 $ 7,900  
Minimum [Member]      
Change in Contract with Customer, Liability [Abstract]      
Product invoice term   30 days  
Product Warranty [Abstract]      
Product warranty period   1 month  
Maximum [Member]      
Change in Contract with Customer, Liability [Abstract]      
Product invoice term   90 days  
Product Warranty [Abstract]      
Product warranty period   12 months  
IC [Member] | Minimum [Member]      
Remaining Performance Obligations [Abstract]      
Customer order, expected satisfaction period   7 days  
IC [Member] | Maximum [Member]      
Remaining Performance Obligations [Abstract]      
Customer order, expected satisfaction period   14 days  
FPD [Member] | Minimum [Member]      
Remaining Performance Obligations [Abstract]      
Customer order, expected satisfaction period   14 days  
FPD [Member] | Maximum [Member]      
Remaining Performance Obligations [Abstract]      
Customer order, expected satisfaction period   21 days  
ASU 2014-09 [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract assets     $ 4,600
Contract liabilities     $ 7,800
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Disaggregation of Revenue [Abstract]        
Revenue $ 131,580 $ 130,779 $ 256,291 $ 254,225
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 123,853   244,699  
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 7,727   11,592  
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 56,469   114,209  
Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 38,038   73,275  
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 26,742   49,215  
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 8,435   16,788  
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 1,467   1,730  
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 429   1,074  
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 98,587   193,466  
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 38,429   72,995  
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 60,158   120,471  
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 32,993   62,825  
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 22,956   44,422  
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 10,037   $ 18,403  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Share-based Compensation [Abstract]        
Date and terms of plan modification     In March 2016, shareholders approved a new equity incentive compensation plan (the “Plan”), 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.  
Maximum number of shares of common stock that may be issued (in shares) 4,000,000   4,000,000  
Share-based compensation expense incurred $ 900 $ 800 $ 2,000 $ 1,600
Cash received from option exercises 300 2,900 800 3,600
Share-based compensation cost capitalized 0 0 0 0
Income tax benefits realized from stock option exercises $ 0 $ 0 $ 0 $ 0
Stock Options [Member]        
Share-based Compensation [Abstract]        
Contractual term     10 years  
Additional disclosures [Abstract]        
Share options granted (in shares) 0 0 132,000 252,000
Weighted-average grant date fair value of options granted (in dollars per share)     $ 3.31 $ 2.74
Unrecognized compensation cost related to unvested option awards $ 1,200   $ 1,200  
Period for recognition of compensation cost not yet recognized     2 years 4 months 24 days  
Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]        
Volatility     33.10% 31.60%
Risk free rate of return       2.20%
Dividend yield     0.00% 0.00%
Expected term     5 years 1 month 6 days 5 years
Outstanding and exercisable option awards [Roll Forward]        
Outstanding at end of period (in shares) 2,405,318   2,405,318  
Exercisable at end of period (in shares) 1,795,651   1,795,651  
Weighted Average Exercise Price [Abstract]        
Weighted average exercise price, Outstanding at end of period (in dollars per share) $ 8.88   $ 8.88  
Weighted average exercise price, Exercisable at end of period (in dollars per share) $ 8.47   $ 8.47  
Weighted-Average Remaining Contractual Life [Abstract]        
Weighted average remaining contractual life, Outstanding at end of period     5 years 8 months 12 days  
Weighted average remaining contractual life, Exercisable at end of period     4 years 10 months 24 days  
Aggregate Intrinsic Value [Abstract]        
Aggregate intrinsic value, Outstanding at end of period $ 2,968   $ 2,968  
Aggregate intrinsic value, Exercisable at end of period 2,797   $ 2,797  
Stock Options [Member] | Minimum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     1 year  
Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]        
Risk free rate of return     2.50%  
Stock Options [Member] | Maximum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     4 years  
Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]        
Risk free rate of return     2.90%  
Restricted Stock [Member]        
Additional disclosures [Abstract]        
Period for recognition of compensation cost not yet recognized     2 years 10 months 24 days  
Restricted Stock [Abstract]        
Restricted stock awards granted (in shares)   10,000 435,000 290,000
Weighted average grant date fair value of restricted stock awards (in dollars per share)   $ 8.40 $ 9.80 $ 8.62
Compensation cost not yet recognized related to unvested restricted stock awards $ 5,700   $ 5,700  
Number of shares of restricted stock outstanding (in shares) 698,613   698,613  
Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     1 year  
Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     4 years  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2017
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Oct. 29, 2017
Oct. 31, 2018
Effective Income and Statutory Tax Rate [Abstract]              
Effective tax rate   25.00% 18.80% 20.90% 6.50%    
U.S. statutory rate 35.00% 21.00% 23.40% 21.00% 23.40%    
Unrecognized Tax Benefits [Abstract]              
Unrecognized tax benefits   $ 800   $ 800     $ 1,900
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Accrued interest and penalties related to unrecognized tax benefits   100   $ 100     100
Taiwan Agency of the Ministry of Finance [Member]              
Foreign Tax [Abstract]              
Foreign statutory rate       20.00%   17.00%  
Foreign income tax expense (benefit)       $ (200)      
Income Tax Holiday [Abstract]              
Term of tax year holidays       5 years      
Income tax holiday termination date       December 31, 2019      
Dollar effect of income tax holiday   $ 300 $ 700 $ 1,100 $ 800    
Per share effect of income tax holiday (in dollars per share)     $ 0.01 $ 0.01 $ 0.01    
Federal Alternate Minimum [Member]              
Tax Credit Carryforward [Abstract]              
Change in valuation allowance       $ 3,900      
ASU 2016-16 [Member]              
Adoption of New Accounting Standard [Abstract]              
Cumulative effect of adoption of new accounting principle             $ (1,130)
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
Calculation of basic and diluted earnings per share [Abstract]        
Net income attributable to Photronics, Inc. shareholders $ 8,479 $ 10,665 $ 13,746 $ 16,563
Effect of dilutive securities [Abstract]        
Interest expense on convertible notes, net of tax 349 496 845 992
Earnings used for diluted earnings per share $ 8,828 $ 11,161 $ 14,591 $ 17,555
Weighted-average common shares computations [Abstract]        
Weighted-average common shares used for basic earnings per share (in shares) 66,261 69,293 66,422 69,024
Effect of dilutive securities [Abstract]        
Convertible notes (in shares) 3,898 5,542 4,720 5,542
Share-based payment awards (in shares) 438 355 451 486
Potentially dilutive common shares (in shares) 4,336 5,897 5,171 6,028
Weighted-average common shares used for diluted earnings per share (in shares) 70,597 75,190 71,593 75,052
Basic earnings per share (in dollars per share) $ 0.13 $ 0.15 $ 0.21 $ 0.24
Diluted earnings per share (in dollars per share) $ 0.13 $ 0.15 $ 0.20 $ 0.23
Antidilutive Securities [Abstract]        
Total potentially dilutive shares excluded (in shares) 1,204 2,022 1,134 1,803
Share-Based Payment Awards [Member]        
Antidilutive Securities [Abstract]        
Total potentially dilutive shares excluded (in shares) 1,204 2,022 1,134 1,803
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2019
Apr. 29, 2018
Apr. 28, 2019
Apr. 29, 2018
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]        
Other comprehensive income, tax $ 0 $ 0 $ 0 $ 0
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance     759,671  
Net other comprehensive (loss) income (7,029) (11,028) (438) 19,059
Ending Balance 763,568   763,568  
Accumulated Other Comprehensive Income [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 343 32,128 (4,966) 6,891
Net other comprehensive (loss) income (7,171) (8,372) (1,862) 16,865
Ending Balance (6,828) 23,756 (6,828) 23,756
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 971 32,848 (4,328) 7,627
Ending Balance (6,212) 24,433 (6,212) 24,433
Amortization of Cash Flows Hedge [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance   (16)   (48)
Ending Balance   0   0
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (628) (704) (638) (688)
Ending Balance (616) (677) (616) (677)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income before Reclassifications (7,029) (11,044) (438) 19,011
Amounts reclassified from accumulated other comprehensive income   16   48
Net other comprehensive (loss) income   (11,028)   19,059
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income before Reclassifications (7,054) (11,098) (482) 18,989
Amounts reclassified from accumulated other comprehensive income   0   0
Net other comprehensive (loss) income   (11,098)   18,989
Amortization of Cash Flows Hedge [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income before Reclassifications   0   0
Amounts reclassified from accumulated other comprehensive income   16   48
Net other comprehensive (loss) income   16   48
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income before Reclassifications 25 54 44 22
Amounts reclassified from accumulated other comprehensive income   0   0
Net other comprehensive (loss) income   54   22
AOCI Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income (loss) attributable to noncontrolling interests 142 (2,656) 1,424 2,194
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income (loss) attributable to noncontrolling interests 129 (2,683) 1,402 2,183
Amortization of Cash Flows Hedge [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income (loss) attributable to noncontrolling interests   0   0
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income (loss) attributable to noncontrolling interests $ 13 $ 27 $ 22 $ 11
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2018
Apr. 28, 2019
Fair Value, Assets and Liability [Abstract]    
Total assets $ 0 $ 0
Total liabilities $ 0 $ 0
3.25% Convertible Senior Notes Matured 2019 [Member]    
Fair and carrying values of the Company's convertible senior notes [Abstract]    
Interest rate percentage 3.25%  
Maturity date of debt Apr. 01, 2019  
Fair Value [Member] | 3.25% Convertible Senior Notes Matured 2019 [Member]    
Fair and carrying values of the Company's convertible senior notes [Abstract]    
Convertible senior notes $ 62,094  
Carrying Value [Member] | 3.25% Convertible Senior Notes Matured 2019 [Member]    
Fair and carrying values of the Company's convertible senior notes [Abstract]    
Convertible senior notes $ 57,453  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.1
SHARE REPURCHASE PROGRAM (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Oct. 22, 2018
Apr. 28, 2019
Oct. 31, 2018
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased (in shares)   3,695 2,558
Cost of shares repurchased   $ 33,807 $ 23,111
October 2018 Announced Program [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock repurchased authorized amount     $ 25,000
Stock repurchase program - commencement date     Oct. 22, 2018
Stock repurchase program - termination date     Feb. 01, 2019
Number of shares repurchased (in shares) 1,467 1,137  
Cost of shares repurchased $ 13,807 $ 10,694  
Average price paid per share (in dollars per share) $ 9.41 $ 9.40  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Apr. 28, 2019
USD ($)
COMMITMENTS AND CONTINGENCIES [Abstract]  
Outstanding commitments for capital expenditure $ 37,000
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
Apr. 28, 2019
Oct. 31, 2018
Contract with Customer, Asset and Liability [Abstract]    
Accounts receivable $ 123,371 $ 120,515
Inventories 34,696 29,180
Retained earnings 245,144 231,445
Noncontrolling interests 134,760 144,898
Adjustments [Member] | ASU 2014-09 [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Accounts receivable (794) 600
Contract asset   4,600
Inventories 4,807 (3,700)
Accrual for income taxes   (300)
Retained earnings   1,100
Noncontrolling interests $ (475) $ 100
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *V+Q4X?(\\#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+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ K8O%3B?HAPZ" L0 ! !D;V-0&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 " "MB\5.Y#$!'/ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NNW$8%&7"]-.("$Q"<0M D0\DM,Q'Q/MV-QW MP6D>G^$ 7N.'/A!41;$$1ZR-9@T3,/,S4:C:H,1 FKMPQAN<\?XS- EF$*@A M1RU'*/,2A)HF^M/0U' %3#"FX.)W@'MZ?$GK9K:-K%ND\5>TDD^>UN(R^77QL-EMA:J*I] M&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ K8O%3KBQ79EO @ V@@ !@ !X;"]W;W)K^H)OY\SQV#.,\YZ+5UDRIH*WIF[E-BR5ZIX1DN>2-50^\8ZU M>N7*14.5'HH;DIU@]&))38U(%&6HH54;%KF=.XHBYW=55RT[BD#>FX:*WWM6 M\WX;XO!]XJ6ZE#S91M&9D>L9F=E3%#=/-B!U;6QI/?Q:S0:3IJ&..^_ M6_]HG=?.G*AD!U[_K"ZJW(;K,+BP*[W7ZH7WG]CH4!H&H_=?V(/5&FYVHC7. MO);V&YSO4O%FM**WTM"WH:U:V_;#2A*/-)A 1@*9""3Y+R$>"?%$P): AIU9 M5S]018M<\#X0PVUUU 0%?H[U89[-I#T[NZ:]E7KV440Y>A@S(V(_(,@,@2<$ MTK8G 0()[(E')_\*''Q$# O$H >QI<@+3$Y">6'HRHZ?. ?B(#!9(08'4 MHZ\< 1^QA@4R4"#SZ!M'P$?@"%98@0HKGX\="0!"8(DU*+'V^;$C 4 6;GH# M2FQ\OGO5 &1! D=P.D6^A>!>+]B'S,XKG!N8[]5"9N($.8A4C&<,)C/Y^) M&\L09LD7..NQG]3$#6<(X_Z[T*Q2-$S<;%&5P9G?6UO19[-3X=X16VG^PH>J M_Y6*6]7*X,25KE>VJEPY5TQO)7K2#I?ZH3$-:G95IKO2?3%4VV&@>#>^)-#T MG"G^ %!+ P04 " "MB\5.5V@AYDL$ "/% & 'AL+W=OOGTI63&V::DC-[J7H3UVL=E-04Q>HE"N:ZG!@HUO%I M&+NHTN4M;F-=CSTE'__.G2ZO8XZ!M_?OO?\R)9^2>:SZN&WK?PZ[87^_#,O% M+CY7K_7PK3W_&N>$['(Q9_][?(MUDH].TAA/;=U/?Q=/K_W0-G,OR4I3_;A< M#\?I>I[[?P^3 W .P&L F$\#]!R@24!Q<3:E^G,U5.M5UYX7W66V3M6X*.!. MIV(^C0^GVDV_I6S[]/1MC7Y5O(W]S)+-18*WDH^*K: (5TF1QK^:0-$$3O'Z M-KZ4X[48KZ=XR+:23%FPLALKNK'<#9F^C67#:.-*6AJNPA*"DKTXT8OC7C3QXM@HP=+R M;;G(E0ID)UYTXKD30YQX7I6@%5%MN0IIVI3"FZ*;D;LA(V)2^_-=H2;FRYS'KP(>,&E,PGQ?TP0"D^"0H"HY0@0^TR M"XU+;DT."RS!N*,E!1 "H% M&')2!J1S)8BY$DFF/F?<<,_M0#E/#:L,I"<&5 MC*:"+NW=C,G-ELQ3%'A*\2YH+'/SJ>:C$YFBR"EJ<]65*8JGI>Q$@9TV: 9/46>=RK *97HB MIZ>E]$1.1306*/6WDDXG6>8#!F5Z(J>GI?1$CL4O6@=%]Z22+EF"S$K6,D,U M9RC=_6XTQ^,7%Y#N<229*5UFSK3,4D=]JR;PA)9TOGEZW6B!I-IX1U\S26=,*#,;=YTY(^ $I"-M--]PIF$TGS2N*Y6Q+G=H(1-5 M\X,"1P\*9LV'-S @ ]@@ !@ !X;"]W;W)KA,?^/^9 M;P@:.^\)?6>Q0X@:Q%>EP*YZ<"&T0%TMZ]EA',3HJ M4U-[T/=CKT%5ZQ:YVMO1(B<77E.U.I=<;GA% MWJ$S_HGYKVY'QL(JU#\6GC?@+K+0BD02G>*MRSV=R1I>P)>9>+ M;\>-ZTLB7.,#ER&0&*YXB^M:1A(U<99Y2\#!(XDVB*K4613A)/Y)\@H!4"*G\P]V=V M?V#U!\H?SHL(M"(&2:PDK9* (/:U.BRB",9VDM!*$AJ51,#NCZS^R*PDU"H9 M),D,TE_Y0*ODB6A!$EM)8I,DTD@&231+(MJ'_DZ?B!8DB94D,4EBC20QDN@8 MCQ0+AM3*D)H,B<:0/F5XI%@P9%:&S&1(-8;L?[Z-)Z(%"?#M7<,W63*];?A& MN2#RS0_DN6Y)=*>/ 8,H\74B8&2*LRP-=2";++G+8V]I )H\0.>!9J(8IIG. M8Y$E((1W>.PM$I@],C$:?6 D"N(LTG%,%8PBO=][LP-(W@A^('JN6N;L"1=G MF3IQ3H1P+"+Z*Q&K%)>0:5'C$Y?31,SI=XA]02P,$% M @ K8O%3@G#ID2$! (14 !@ !X;"]W;W)KUD^S)N[ZN2/ MX3\O55WF;;BM7Z/F5/M\UP>5181*F:C,#\?YZJ7B^JM+0Y'_U3/FK>R MS.M_5[ZHS@]SF'\\^')XW;?=@VBY..6O_D_??CT]U>$NNF;9'4I_; [5<5;[ MEX?Y(]QO4'#X^B/[+[WX(.8Y;WQ6%7\?=NW^8>[FLYU_R=^*]DMU_M4/ M@O1\-JC_W;_[(N!=3T(;VZIH^K^S[5O35N60)72ES+]??@_'_O<\Y/\(DP-P M",!K .A/ ^(A(/X1D'P:D P!R<^VH(< 35J(+MK[8J[S-E\NZNH\JR_SX91W MTP[N=1BN;?>P'YW^?Z&>37CZOK3Q(GKO\@S(ZH+@&$END35'X$I$H?UK)U#J MQ I9.-XVD''":M*'_TVR^33)33=CL59Q'Q^/XXT$*6M34A*.H3:8 JF+A"6($[71HC;-M3FB[8+H<:>5UI9JXUAJ M4T.H-:=0)4 KL!':3&.;)+(T(THS7!II9F5X;XP"JHQ3,3J@@\8IC0!T+G/* MJ,1-O'56U&79=![-LYMX)\8[5A='9M;*\?+':(CB3*),3%Z--:?0*D/GLD#I MV%E95RKJ2KDN4OU5RD&FHV$ M64R8.(ZAA9'#WHH3W?$1D+^H$VLSR,8%,2^/H>6)65<3I%0F4+&C$VDM4#I% M.JNE7'IJ5LN."MQ2';74@;EM1E-='-(:J"P..5JAC0"%U7MJO&0S!>ZFCKHI M"-86AUT %29@SJ1T&1(P1'1LR 3,Q*.7Z%:=[*? #=510P7)*^F.(I,HK1S5 MQJG$T#=Z(U#AC9Y2)CLJ6*8L5529Y9,,'[O@I=?R!&6^2 M74+W@9E @6)S;2UA85?*EA(!,]I,N ?*QH^*N4=XC=L=#Y/D*[C,0GJ_A?G,YK?N1_G)X^$=>OQZ.S>RY:MNJ[(^.7JJJ]:'W MZB[T>^_SW?6F\"]M=VG#=7TYM+OBR_\ 4$L#!!0 ( *V+ MQ4Y%EE7G#P, +,+ 8 >&PO=V]R:W-H965T&ULC59M M;YLP$/XKB.\KV)B71$FD0I@V:9.J3ML^T\1)4 %GX"3=OY]M*"7G2[LO 5^> M>^Z>\]GZJKIENY!RN/<\[K-@==%=R>.O%'_[$1;%U(MV[W7 M'5M>;(U377G4]R.O+LK&72V,[:%=+<1)5F7#'UJG.]5UT?Y->24N2Y>XKX;' M M'2WE28AGO?BZ7;J^SHA7?",U1:$>9Y[QJM),*H\_ ZD[QM2.T_=7]L]&O!+S M5'0\$]7O5X&_ESV<([:YX! MDO80.H'$[!JRMB%D1'@J_I@$Q9)(J>5.KP-D-B(.00X?DN3ODERE&:"U"HQ_ M,%7I^S@!0PF8(6#38ON@V#TD,I"FAR0AK(8-(B%)P+ZM$50<41 PMU&41?$- M62$J*T3JUB@U2- M)U6^$A:CPF)$6 "$Q588L$69C2 1$/0A26XC6()+25 I"2(%5#]-K!@4G-+, MAL ]7-L0!B Y$HCB8F:HF!DB!F2:SK"&H^"090A*-1R%#8? 6 ! N0TB,S^\ MT7#$Q^]S'Y$&NB4=0%?U2RAHS Q!,1(1H Q!D9A8APDC"V)Z2]R-CQ5!Q,50 M'+$3"@GL0PR5,$NTKF&4'L M:SV1F@'GC;X?9[\7[;YL.N=)2#4FF6%F)X3D*GO_3FW*04W0XZ+B.ZE?8_7> M]F-DOY#B.(S(WCBGK_X!4$L#!!0 ( *V+Q4ZAC!/G 0( (0% 8 M>&PO=V]R:W-H965T&ULC53;CILP$/T5Q >LN6731H"TN:Q: MJ96BK;9]=F"X:&U,;2=L_[ZV<5A"4+(OV#.<<^;",'''^)NH *3S3DDC$K>2 MLETA)+(**!8/K(5&O2D8IU@JDY=(M!QP;DB4H,#S'A'%=>.FL?'M>1JSHR1U M WONB".EF/]; V%=XOKNV?%2EY74#I3&+2[A%\C7=L^5A0:5O*;0B)HU#H /X74,G1G='5W)@[$T;W_/$]71"0""36@&KXP0;($0+J33^6DUW M"*F)X_M9_=G4KFHY8 $;1O[4N:P2]XOKY%#@(Y$OK/L&MIZ%Z]CB?\ )B(+K M3%2,C!%AGDYV%))1JZ)2H?B]/^O&G)W5/]/F"8$E! -!Q;Y%""TA_"!$-PF1 M)42?C;"PA,4D NIK-\W<8HG3F+/.X?TXM%A/G;]:J,^5::?Y.N:=ZJ=0WE/J M>U]C=-)"%K/N,<$(LXPN(=MKB#\@D$I@R"*8RV(=7-&#RP";:\1R,U,!7:B4.!H%"ZNM2W7F_&'I#LM;N/#0LWO0_4$L# M!!0 ( *V+Q4XZ +.=>P@ HZ 8 >&PO=V]R:W-H965T&ULC9MK;^)&%(;_"N([B^?J\2J)5#"V*[72:JNVG]G$2= "3L%)VG]? M UXV/N<=#E\VP#YS\>O+/#,#-^_-[OO^N:[;T;^;]79_.WYNVY?/T^G^_KG> M+/>?FI=ZV_W/8[/;+-ON[>YING_9UJJ3Q$\WR]5V?'=S_.S+[NZF M>6W7JVW]93?:OVXVR]U_LWK=O-^.U?C'!U]73\_MX8/IWZGF]7A]JZOKQ3U_I^-SFH>#'US]J+XX'WQW,M^6^ MGC?KOUJ[H_(#<>]4?_6_U6KSO\T).NC?MFO3_^ M.[I_W;?-IJ^EZ\IF^>_I[VI[_/O>U_^C&"Z@^P+Z7$#KBP5,7\"<"QA_L8#M M"]B?+:07"[B^@/M9P%XLX/L"_ES N8L%TKY ^O,8+A<(?8%P+J!.9_QT.H[G M-U^VR[N;7?,^VITNT9?EX4Y0GT-W!=T?/CQ>,,?_ZT[QOOOT[4XI=3-].U34 M,[,3HP>,'C)SQ)@ADR/&#ID%8MR0*1#CATR)F'3(5(@)9V;:Y78.3\/P]+$" M.Z@@(^&=&']DMD?&!]*1.6><35U&CBGGF J9R1(2#VHQ(^>T!'7I)#4$JS@6 MO-.9PRD9F)+A*6G2Y]F)<8,^>^]Q,Q8V8UDS-)F994=#B+EE_2!$S@GEG2>7 M>B'64W(BJ(1>H1S2UJ<)CL7!6!Q(G][@3NKM7"1RD2@XH;J33&[NDE-:9>0I M48&JLL1E.!1:G(.T6A$HA2)"G8E$DD*(TE! M).3"GJ7\1O46-Q)@(P$T0D[O+(CW:>!WCZ7##6=H[")1BD1UN2>#0#(82 8" M(3?%+./7NXHTHA(\SB>@&3+ S'KH4O ]\K$K:19(\@"BT+#B*. X.M!XM!R/B.0R4LA( M"9!)4-2E*A$;AH/-1B&UH0+80P,?HP/:7'$!C8>(1M22%=8I=JQB?4 M-"&N5#HP1XE%_U]R8G(TM>F!CTLB8J,+WT*6; M6',_L8X.> !BZQVR,V[(3:=F) **20-I:R&T5I+$S:>!,A@U'LC/) M2 Z03F'H9;&0:RIDI$2-&9H?[E#L L1*I8%2&39L<:7R&=O'X!;CG/,)V\@ MMF.4M8X&R;E)!](-J@)Q-O/L"0*6T:P-=/FJ ER66!>;ZABL8P;HF*'#M.$Z MUL4:&_<,%C+#A8Q-JHSL8T:4I!P@RJ26'-5"KJF0D1(@)J1TWH6ZE'H=2Q"; MFT'F1N==1E[EDI%<1A8R4@!DHH*G4S. *)%'D%C)2R$@I(Y70X6%VV 4-6C^CFSE&=D$9R65D(2.% MC)0 T9EA6^(B-LP/JZ!!*LCR$Y>SYC*2R\A"1@H9*0$RT5XEF@8HF%4,C=,$-NL! FQ@3Z#?&"L3YP/87 M ::,33V+E7/=?-G$-FULY*MY0' MG5Y9M/&;A<@ 9K'B6J"XEDY#+%KEI!N_ M%JURIHINZ.: T\:SC<8%X/ )Y)RA7VTJ :2<3@(=TP"7*:-BWR"TV'PM,%_: MI9E%:Z&9BCW[L?O:*[:'K:R^5EX*!4BP:49/FNR^,E("I+,JNI8'J"RXF'U@ M_[77[!];V7]E))>1A8P4 )FD*J7?5@88NZTK6%>B8V,H-F![S?ZRY8NA=!W# M@B5.>E@Y@%B&L@/+2"DC%>QPY.ISV'W=-1O0CDOBAZ%@V P61'?-_K.3USL= M%RY/OT27 XB>(ADI9*24D4KH\# [K(CNFBUJ=_T6M<,>Y:[9HG;R%K4#=L1/ MD;P:*".%C)0R4@D='F:'9,!=LGB'-= A#60_)8$:R"Q^^N'W M:8=?2?Z^W#VMMOO1MZ9MF\WQ!VF/3=/6797)IZZRYWKY<'ZSKA_;P\NT>[T[ M_3KQ]*9M7OI?7D[//_^\^Q]02P,$% @ K8O%3LKP-%Z9! S14 !@ M !X;"]W;W)KVB!5K@<$7;9\5F8N,DRY64^/KO2WW$YW"'>;$M:G9W=KDZN9[>["V MF_VHRE-[/S]TW7D11>WN8*NB_5*?[:Z;JNC<8_,2M>?&%OO!J"HCCF,3 M5<7Q-%\MA[&OS6I9OW;E\62_-K/VM:J*YK]'6]:7^SG-WP>^'5\.73\0K9;G MXL7^:;N_SE\;]Q1=O>R/E3VUQ_HT:^SS_?R!%EME>H,!\??17MJ;W[,^E:>Z M_MX__+:_G\<](UO:7=>[*-S7FUW;LNP].1[_3D[GUYB]X>WO=^^_#,F[9)Z* MUJ[K\I_COCOR^U9??K530LE\-F7_NWVSI8/W3%R,75VVP^=L M]]IV=35Y<52JXL?X?3P-WY?)_[L9-N#)@*\&:?:I@9H,U-7 D?W,0$\&^J>! M_M0@F0R2J\& C\;4AUINBJY8+9OZ,FO&=C@7?=?1(G&SM>L'A\D9WKERMF[T M;45:+Z.WWM&$68\8OL5<$9'S?@W!*,2:A3E_#+"1B#3!$11,0@WVZD,2 0<: M.M"# WWC((^](HP0,T!.8XS4L(?:2!1KD\:82P*Y)" 9@QT8Z,"(9$BG7C8C M)KGAJ;*$$B\;B=):,Z]S&2;7_@1L "I-3:!I*<9K-Y9LQ-J-92!#Y,$V")8;$Z@-!;2$ MY%PE_CJ:0!\BZ3BY"34QDCC%%"($E>>!&! BGQ"C[LG\"0,PE>9QH)<)"Q4! MI4HXX )+%4FMHD3Y.6G0ZSK62E09 +6FT!HG+%F4 $ZB$Q,1*C%YYA.2J(!Z M$E8_ O(7"RY2V>Y8^50DB'.O@%L4+@DM8RR1E (7QF><@AE5.C7DLP9 K3*E M?.(H:H@XEF;*0#>G 1=83TD**B69G[L42Y4;/Z,-@ 5:A[&>LM138G_G9*F4 MG*O<%U0 (\KS@%PP%E1&@NIO?@P$U1"+HPG"<9J&CG)841DHJO$EGI&B&HK% ML4_B0A.&Y9259*-$?118.;'Q5_(&X$)LL#(S4&9_>:Y9"B[%HI4!2J6ADPIC M468@RD((6=)T@^'LM )(B33YO$#3( M&\L\ YDW7IL](E"2^,F!O4!1GN5^;@!'<1[J$85W! 5V!/^DNE9 ZMW_BLS? MF0%.L8Y3;X?9HJ"A>BN\<2B2.W-HP2JL] HIO;\S*ZG@E&K_Z+=!L%A1B%#@ M3SX0>^.+O9(B[DY)8NC%[O$1^YOY?RQM>TV!(8 MW_!BB_ /*EEL5 +>..+NS7!5&?VD-%YT_E$T+\=3.WNJNZZNAGNNY[KNK,LW M_N(J>;#%_OI0VN>N_YFZW\UXP3@^=/5YNCR-KC>XJ_\!4$L#!!0 ( *V+ MQ4Z&#.WFM $ -(# 8 >&PO=V]R:W-H965T&UL?5/; M;IPP$/T5RQ\0+["Y: 5(V515*[72*E';9R\,8,478ILE_?N,#:&TI7VQ/>,Y M9\Z,Q_EH[+/K #QY55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK+? Z@I1D MZ6YWPQ07FI9Y])ULF9O!2Z'A9(D;E.+VYQ&D&0N:T'?'HV@['QRLS'O>PA/X M;_W)HL46EEHHT$X832PT!;U/#L=]B(\!WP6,;G4FH9*S,<_!^%P7=!<$@83* M!P:.VP4>0,I A#)>9DZZI S ]?F=_6.L'6LY\*>D=)#0T?I'\T MXR>8Z[FF9"[^"UQ 8GA0@CDJ(UU<234X;]3,@E(4?YUVH>,^3C?7V0S;!J0S M(%T =S$/FQ)%Y1^XYV5NS4CLU/N>AR=.#BGVI@K.V(IXA^(=>B]E,T.5*90<=)7GF7@;U/XYO\"I^F_2NWK=".G(W'EXW];XSQ@%)V M5SA"'7ZPQ9#0^'"\Q;.=QFPRO.GG'\26;UR^ 5!+ P04 " "MB\5.8QV7 MQK0! #2 P &0 'AL+W=O!-8YT6 4W7,M\[$'4":<7X;G?' MM)"&EGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>' M%EM8:JG!>&D-<= 4]'%_/&4Q/@5\DS#ZU9G$2B[6OD3C8UW0710$"JH0&01N M5W@"I2(1RO@Q<](E902NSV_L[U/M6,M%>'BRZKNL0U?0!TIJ:,2@PK,=/\!< MSRTE<_&?X H*PZ,2S%%9Y=-*JL$'JV<6E*+%Z[1+D_9QNN&'&;8-X#. +X"' ME(=-B9+R=R*(,G=V)&[J?2_B$^^/''M316=J1;I#\1Z]UW)_G^7L&HGFF-,4 MP];A-DFP19(LC^6^)6S-U?2=BJ MIQISVX:L\D(MI]_$%N^&PO=V]R:W-H965T6_>#$,^HGFV M'8 C+TIJ6]#.N?[$F*TZ4-S>80_:WS1H%'?>-"VSO0%>1Y"2+-WMWC+%A:9E M'GT74^8X."DT7 RQ@U+<_#R#Q+&@"7UU/(JV<\'!RKSG+7P%]ZV_&&^QA:46 M"K05J(F!IJ#WR>F5W4;NNH$=*:FCX(-TCCA]AKN<-)7/Q MG^$&TH<')3Y'A=+&E52#=:AF%B]%\9=I%SKNXW23)3-L&Y#.@'0!'&,>-B6* MRM]SQ\OAR=.3JGO316U.BS 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0DMRM M.YV22+U.4RMMTJG3ML])"TS*/OK,I M1-NYX&!EWO,6OH#[VI^-M]C"4@L%V@K4 MQ$!3T+OT>-J'^!CP3F2,@#7YS?VC[%V7\N%6[A'^5W4KBOH@9(:&CY(]X3C \SUO*-D+OX37$'Z M\*#$YZA0VKB2:K .U2G+C1ZCS'VPQ)#0N'-_[ MLYG&;#(<]O,/8LLW+G\"4$L#!!0 ( *V+Q4YY FQWM $ -(# 9 M>&PO=V]R:W-H965T[^?I3LNFYG[$42*9[#0XI*!V.?70/@R:N2VF6T M\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S0U3HM4T3Z/O9//4]%ZV M&DZ6N%XI8?\<09HAHUOZYGALZ\8'!\O33M3P$_RO[F318C-+V2K0KC6:6*@R M>KL]'),0'P-^MS"XQ9F$2L[&/ ?CHBE?S3#-YCJN:9D*OX[7$!B>%"" M.0HC75Q)T3MOU,2"4I1X'?=6QWT8;_C-!%L'\ G 9\ ^YF%CHJC\7GB1I]8, MQ(Z][T1XXNV!8V^*X(RMB'EUG.2% M=Q[86Q[?Y#U\G/8?PM:M=N1L/+YL[']EC >4LKG"$6KP@\V&A,J'XQ<\VW', M1L.;;OI!;/[&^5]02P,$% @ K8O%3N0M2U6T 0 T@, !D !X;"]W M;W)K&UL?5-A;]L@$/TKB!]0$B=KL\BVU'2:-FF3 MHD[;/A/[;*,"YP&.NW\_P-3S6FM?@#ONO7MW'/F(YLEV (X\*ZEM03OG^B-C MMNI <7N#/6A_TZ!1W'G3M,SV!G@=04JR;+.Y98H+34/X4M>L*>J"DAH8/TCWB^ E2/>\H2<5_@2M('QZ4^!P52AM7 M4@W6H4HL7HKBS],N=-S'=/,^P=8!60)D,^ 0\[ I453^@3M>Y@9'8J;>]SP\ M\?:8^=Y4P1E;$>^\>.N]UW)[N,W9-1"EF-,4DRUCY@CFV><4V5J*4_8&GJW# M=ZL*=Q&^^T?AW3K!?I5@'PGV_RUQ+>;P*@E;]%2!:>,T65+AH.,D+[SSP-YG M\4W^AD_3_I6;5FA++NC\R\;^-X@.O)3-C1^ASG^PV9#0N'"\\VSGGW \NV8#FU;8 CKPIJ6U.6^>Z(V.V;$%Q M>X,=:']3HU'<>=,TS'8&>!5)2K(T26Z9XD+3(HN^LRDR[)T4&LZ&V%XI;GZ? M0.*0TPU]=SR)IG7!P8JLXPW\ />S.QMOL5FE$@JT%:B)@3JG=YOC:1?P$? L M8+"+,PF57!!?@_&]RFD2$@()I0L*W&]7N D2>>0@;@\OZM_C;7[ M6B[2_=$P[?8*KG$R53\0]P!>GA(1,?HT1IXTK*WCI4 MDXI/1?&W<1\R P.Q(R][WAXXLTQ M];TI@S.V(M[YY*WW7HO-_I"Q:Q":,*<1DRXQ,X)Y]3E$NA;BE/Y#3]?IV]4, MMY&^748_).L"NU6!7138_;?$%QTG>>&=!_8NC6_R M 1^G_9&;1FA++NC\R\;^UX@.?"K)C1^AUG^PV9!0NW#\[,]F'+/1<-A-/XC- MW[CX U!+ P04 " "MB\5.;,N$%K,! #2 P &0 'AL+W=O05HSO=F^9%M+0,D^^LRUS'+R2!LZ6N$%K87^?0.%8 MT#U]=CS(MO/1P"'A-&M MSB164E)#(P;E'W#\!',];RB9B_\"5U A/"H).2I4+JVD&IQ'/;,$ M*5H\3;LT:1^G&Y[-L&T GP%\ =RF/&Q*E)1_$%Z4N<61V*GWO8A/O#_RT)LJ M.E,KTET0[X+W6N[?\YQ=(]$<$OSP MC\+#-D&V29 E@NR_)6[%9"^2L%5/-=@V39,C%0XF3?+*NPSL'4]O\C=\FO:O MPK;2.')!'UXV];]!]!"D[&[""'7A@RV&@L;'X[MPMM.838;'?OY!;/G&Y1]0 M2P,$% @ K8O%3N,6_4JT 0 T@, !D !X;"]W;W)K&UL?5/;CML@$/T5Q &MF6-EM5K=1*T5;=/A-[;*,%Q@4< M;_^^@!W7;:V^ #/,.7-F&+(![:MK 3QYT\JXG+;>=P?&7-F"%NX&.S#AID:K MA0^F;9CK+(@J@;1B?+.Y8UI(0XLL^4ZVR+#W2AHX6>)ZK87]>02%0TZW].IX MEDWKHX,562<:^ K^6W>RP6(S2R4U&"?1$ MU3A^WA^,^QJ> %PF#6YQ)K.2, M^!J-3U5.-U$0*"A]9!!AN\ 3*!6)@HP?$R>=4T;@\GQE_Y!J#[643,5_A@NH$!Z5A!PE*I=64O;.HYY8@A0MWL9= MFK0/X\WN"EL'\ G 9\!# K Q45+^7GA19!8'8L?>=R(^\?; 0V_*Z$RM2'=! MO O>2[%]=YNQ2R2:8HYC#%_&S!$LL,\I^%J*(_\'SM?ANU6%NP3?_:'P;IU@ MOTJP3P3[_Y:X%G/_5Q*VZ*D&VZ1I@I3-31BA-GRPV5!0^WB\#V<[CMEH>.RF'\3F;US\ E!+ P04 M " "MB\5.X&Y[G;8! #2 P &0 'AL+W=OF@6V@Z3!LP 8$'=8^*S9M"]7%D^2X_?M2 MLNMZJ[$72:1X#@\I*AN,?7(M@"?/2FJ7T];[[L"8*UM0W%V9#C3>U,8J[M&T M#7.=!5Y%D)(LV6P^,\6%ID46?2=;9*;W4F@X6>)ZI;A].8(T0TZW],UQ+YK6 M!P,)A;JG-YN#\ !PYQ)J.1LS%,P MOE=4P;@\OS&_C76CK60&!Z48([22!=74O;.&S6QH!3%G\==Z+@/ MX\UU.L'6 ]_Q\,3;0X*]*8,SMB+>H7B' MWDNQO=EG[!*(IICC&),L8^8(ANQSBF0MQ3'Y $_6X;M5A;L(W_VE\&:=(%TE M2"-!^M\2/\;@7/^3A"UZJL V<9H<*4VOXR0OO// WB;Q3=[#QVG_R6TCM"-G MX_%E8_]K8SR@E,T5CE"+'VPV)-0^'*_Q;,[DJS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#7 M6Q!5!&G%>))\8%K(CA99])ULD9G!*]G!R1(W:"WLZQ&4&7.ZHV^.1]FT/CA8 MD?6B@6_@O_&X#_$QX(>$T:W.)%1R-N8I&/=5 M3I,@"!24/C (W"YP!TH%(I3Q/'/2)64 KL]O[)]C[5C+63BX,^JGK'R;TQM* M*JC%H/RC&;_ 7,\U)7/Q7^$""L.#$LQ1&N7B2LK!>:-G%I2BQ\1#-F7%'PKQ9'_!>?;\'1381KAZ6\*_T&PWR381X+] M?TO4$IRA2/4X@=;# 6U#\>/>+;3F$V&-_W\@]CRC8M?4$L#!!0 ( *V+ MQ4Z=E5B+M0$ -(# 9 >&PO=V]R:W-H965TJM.2:1>JVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ MC=_SLS'9B.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501I MQ7B2')@6LJ-%%GUG4V0X."4[.!MB!ZV%^74"A6-.=_3-\22;U@4'*[)>-/ - MW/?^;+S%%I9*:NBLQ(X8J'-ZOSN>TA ? WY(&.WJ3$(E%\278'RN M2G+C1ZCU'VPQ%-0N'#_XLYG&;#(<]O,/8LLW+GX#4$L#!!0 ( *V+Q4[1 MGJ,IM0$ -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+;&^ U1$D!:%) M?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O.Q<X@/#A08G/46EAXXJJP3HM9Q8O1;*7:>U,%9VQ%O//BK?=>2IK>9>!O:7Q3=["IVG_P4S+E45G[?S+QOXW6COP4I(K M/T*=_V"+(:!QX7CCSV8:L\EPNI]_$%F^&PO=V]R:W-H965TOWW'="SMO7N"S##O#=OAB&? MC'UT'8 G3UKUKJ"=]\.1,5=UH(6[,0/T>-,8JX5'T[;,#19$'4%:,9XD;YD6 MLJ=E'GUG6^9F]$KV<+;$C5H+^^L$RDP%3>FSXT&VG0\.5N:#:.$K^&_#V:+% M5I9::NB=-#VQT!3T+CV>LA ? [Y+F-SF3$(E%V,>@_&I+F@2!(&"R@<&@=L5 M[D&I0(0R?BZ<=$T9@-OS,_N'6#O6)IWF4?]VF^R;(%M@_@"X"O@-N8 MA\V)HO+WPHLRMV8B=N[](,(3IT>.O:F",[8BWJ%XA]YKR=,D9]= M,2PUG VQHU+"_#N!Q*F@"7UU//5MYX*#E?D@6O@)[M=P-MYBJTK=*]"V M1TT,- 5]2(ZG+. CX'N*^@])34T8I3N":>OL-1S2\E2_'>X M@O3PD(F/4:&T<275:!VJ1<6GHL3+O/U,%9VQ%O//)6^^]ECQ)DV^MWMOD"V*Y!%@6PCD/)W%7Z$\"1[%X-M6JK MM'&8+*EPU'&0-]YU7A]X?)(W^#SL/X1I>VW)!9U_V-C^!M&!3^5PXR>H\_]K M-20T+ASO_-G,4S8;#H?E ['U%Y?_ 5!+ P04 " "MB\5.FYS M=U%%)F^&=SU<5*!O0C#UYPQ!Z_\;^R==N:[DR#4^2_^HJT^9A&@85U.S&S;,-#1NZ.:,:<)PQ= M8>(%02S[(D$QB3-]%T[Q\!V:XPB-C[C& M =4X( 1;$0R3XB)'5.2($'S8B" 8&N$B"2J2( 3Q1@3#_.=-4U0D10AV&Q$, ML]^(D-5O+D UOL%U4,I;[X?+RKO,D$??5^0??!I WYAJNEX'5VELL_F6J*4T M8%.)'NS3M7;F+0:'VKAM8O=JZOS),'*8AQI9)FOQ%U!+ P04 " "MB\5. M<(YGL,$! 3! &0 'AL+W=O?< M<_EP/FKS;#L AUZD4+; G7/]B1!;=2"9O=,]*+_2:".9\Z%IB>T-L#J2I"!T MLSD0R;C"91YS%U/F>G""*[@89 @+-<*&6@*_+ ]G;. CX"?'$:[FJ/0R57KYQ!\J0N\"89 0.6" M O/##1Y!B"#D;?R>-?%2,A#7\U?U3[%WW\N567C4XA>O75?@(T8U-&P0[DF/ MGV'N)\-H;OXKW$!X>'#B:U1:V/A%U6"=EK.*MR+9RS1R%<=Q6MD=9EJ:0&<" M70C'6(=,A:+SC\RQ,C=Z1&;:^YZ%(]Z>J-^;*B3C5L0U;][Z[*VD-,O)+0C- MF/.$H2O,=D$0K[Z4H*D29_H?G:;INZ3#7:3OWS@\I 7V28%]%-B]$;A/"V1) M@2SAX/ANCU*8#^^*D-6A2#!MO(X657I0\2FLLLN-?Z#Q4/_!I^?RC9F6*XNN MVOFK$0^PT=J!M[*Y\UXZ_T*70$#CPO3>S\UT3Z? Z7Y^@F3Y#Y1_ 5!+ P04 M " "MB\5.Y^9TP+8! #2 P &0 'AL+W=OI%"V1+WS@T'0FS=@V3V2@^@_$VKC63.FZ8C M=C# F@B2@M DN2&2<86K(OI.IBKTZ 17<#+(CE(R\WH$H:<2I_C-\NG8'QO M2IP$02"@=H&!^>T"]R!$(/(RGA=.O*8,P.WYC?UKK-W7>U,'9VQ%O//BK?=> M*IHE!;D$HB7F.,?034RZ1A#/OJ:@>RF.] .<[L.S7859A&?;[)^S?8)\ER"/ M!/E_):;O2MR+>:^2;'HJP71QFBRJ]:CB)&^\Z\#>T?@F_\+G:7]@IN/*HK-V M_F5C_UNM'7@IR94?H=Y_L-40T+IP_.3/9AZSV7!Z6'X06;]Q]1=02P,$% M @ K8O%3H'XT3&V 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0LX9MHQ4@95-%C=1*JU1MGKTP@!5?B&V6].]K&T)( M0E]LS_B<,Q>/\U&;)]L!./0BA;(%[ISK#X38J@/)[)7N0?F;1AO)G#=-2VQO M@-61) 6A2?*%2,85+O/H.YDRUX,37,')(#M(RO\-]9>.+=@?K>5,$96Q'O?/+6>R\E M3=.<7(+0C#E.&+K"[!8$\>I+"+H5XD@_T>DV/=W,,(WT=$U/_B.0;0ID42![ M5V+VH<0MS/Y#$++JJ033QFFRJ-*#BI.\\BX#>T/CF[S!IVG_R4S+E45G[?S+ MQOXW6COPJ217?H0Z_\$60T#CPO&K/YMIS";#Z7[^063YQN4_4$L#!!0 ( M *V+Q4Y\@\]4MP$ -(# 9 >&PO=V]R:W-H965T--[6Q2G@T;<-<;T%4 MD:0DX[O='5.BT[3(HN]LB\P,7G8:SI:X02EA?YU FC&G"7US/'=-ZX.#%5DO M&O@*_EM_MFBQ1:7J%&C7&4TLU#E]2(ZG-. CX'L'HUN=2:CD8LQ+,#Y5.=V% MA$!"Z8."P.T*CR!E$,(T?LZ:= D9B.OSF_I3K!UKN0@'CT;^Z"K?YO1 206U M&*1_-N-'F.NYI60N_C-<02(\9((Q2B-=7$DY.&_4K(*I*/$Z[9V.^SC=I.E, MVR;PF< 7PB'&85.@F/D'X46163,2._6^%^&)DR/'WI3!&5L1[S!YA]YKP?=W M&;L&H1ESFC!\A4D6!$/U)03?"G'B_]#Y-GV_F>$^TO=K>O*?^.FF0!H%TK]* MO']7XA;F\"X(6_54@6WB-#E2FD''25YYEX%]X/%-_L"G:?\B;--I1R[&X\O& M_M?&>,!4=CSG<9L,KSIYQ_$EF]<_ 902P,$% @ MK8O%3B<2__JX 0 T0, !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0LX8TZ0J0LJFJ5FJE5:JVSUX8P(J-J6V6].\[-H2BA!?; M,S[GS,7C?#+VV74 GKQHU;N"=MX/1\9EGGTG6V9F]$KVS?$R@S%?1 7QU/LNU\<+ R'T0+ M/\#_',X6+;:JU%)#[Z3IB86FH ^'XRD+^ CX)6%RFS,)E5R,>0[&U[J@24@( M%%0^* C#1J-^R]EU![RFIH1&C M\D]F^@)+/;>4+,5_@RLHA(=,,$9EE(LKJ4;GC5Y4,!4M7N9=]G&?YAN>+K1] M E\(?"7)6]BL$U+-=@V#I,CE1G[.,@;[SJO#SP^R7_X/.S?A6UE[\C%>'S8 MV/[&& ^82G*#$]3A_UH-!8T/QSL\VWG*9L.;8?E ;/W%Y3]02P,$% @ MK8O%3@=,S]RV 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$->LTJY5M*9NH:J566J5J\\S:8QL%/"[@=?KW!>PX;NH7 M8(9SSEP8LA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I( MTHKQW>X3TT)VM,BB[VR*# >G9 =G0^R@M3!_3J!PS&E"WQQ/LFE=<+ BZT4# M/\#][,_&6VQ1J:2&SDKLB($ZI_?)\90&? 3\DC#:U9F$2BZ(+\'X6N5T%Q(" M!:4+"L)O5W@ I8*03^/WK$F7D(&X/K^I?XZU^UHNPL(#JF=9N3:G!THJJ,6@ MW!..7V"NYY:2N?AO< 7EX2$3'Z-$9>-*RL$ZU+.*3T6+UVF77=S'Z29-9MHV M@<\$OA .,0Z; L7,'X43169P)&;J?2_"$R='[GM3!F=L1;SSR5OOO18\33)V M#4(SYC1A^ KSCF!>?0G!MT*<^']TODW?;V:XC_3].OK=85L@W11(HT#Z3XG\ M0XE;F/V'(&S54PVFB=-D28E#%R=YY5T&]I['-WF'3]/^79A&=I9&PO=V]R:W-H965T:9M<<7!1@'\#K]^P)V'"=U7X 9 MYIPS,PSI@.;9-@".O"JI;48;Y[H#8[9H0 E[A1UH?U.A4<)YT]3,=@9$&4%* M,K[9W# E6DWS-/I.)D^Q=[+5<#+$]DH)\^<($H>,;NF;X[&M&Q<<+$\[4<-/ M<+^ZD_$6FUG*5H&V+6IBH,KHW?9P3$)\#/C=PF 79Q(J.2,^!^-;F=%-2 @D M%"XP"+]=X!ZD#$0^C9>)D\Z2 ;@\O[%_C;7[6L["PCW*I[9T34;WE)10B5ZZ M1QP>8*KGFI*I^.]P >G#0R9>HT!IXTJ*WCI4$XM/18G7<6]UW(?QYI9/L'4 MGP!\!NRC#AN%8N9?A!-Y:G @9NQ])\(3;P_<]Z8(SMB*>.>3M]Y[R7F2I.P2 MB*:8XQC#%S';.8)Y]EF"KTD<^3]PO@[?K6:XB_#=4GW_'_UDE2")!,F'$J\_ ME;@6<_-)A"UZJL#4<9HL*;#7<9(7WGE@[^(CLO?P<=I_"%.WVI(S.O^RL?\5 MH@.?RN;*CU#C/]AL2*A<.-[ZLQG';#0<=M,/8O,WSO\"4$L#!!0 ( *V+ MQ4Z;%;-'MP$ -(# 9 >&PO=V]R:W-H965T:9M<;&Z:%;&F>1M_)YJGIO9(MG"QQO=;"_CV",D-&M_3-\23KQ@<'R]-.U/ 3 M_*_N9-%BLTHI-;1.FI98J#)ZMST$K3/5<4S(5_QTNH! >,L$8A5$NKJ3HG3=Z4L%4M'@==]G&?1AO^,U$6R?P MBG;.,D+[SRP=SR^R7_X..T_A*UEZ\C9>'S9V/_* M& ^8RN8*1ZC!#S8;"BH?CK=XMN.8C88WW?2#V/R-\W]02P,$% @ K8O% M3FTAAH+! 0 -P0 !D !X;"]W;W)K&UL=51A M;]L@$/TKB!]0;!*O561;:CI5G;1)4:=MGXE]ME'!>(#C[M\/L.-Y&?L2N/.[ M]]X!EWQ2^LUT !:]2]&; G?6#@="3-6!9.9.#="[+XW2DED7ZI:800.K0Y$4 MA";)!R(9[W&9A]Q)E[D:K> ]G#0RHY1,_SJ"4%.!4WQ-O/*VLSY!RGQ@+7P% M^VTX:1>1E:7F$GK#58\T- 5^3 _'S.,#X#N'R6SVR'=R5NK-!Y_J B?>$ BH MK&=@;KG $PCAB9R-GPLG7B5]X79_97\.O;M>SLS DQ(_>&V[ C]@5$/#1F%? MU?0"2S\91DOSG^$"PL&]$Z=1*6'"+ZI&8Y5<6)P5R=[GE?=AG1;^:UF\@"X% M]*: S$+!^4=F69EK-2$]G_W _!6G!^K.IO+)^_V>G[+&UL;53M;ML@%'T5Q ,4A\3]B&Q+3:=IDS8IZK3U-[&O;50P'N"X??L" M=CPWXT_@7I][SKG 338J_6I: (O>I.A,CEMK^STAIFQ!,G.C>NC3LS DQ(OO+)M MCN\QJJ!F@[#/:OP&F3X2C"-V?>N.RY MH&F:D;,GFC&'"4-7F,V"((Y]D: QB0/]KYS&R[=1A]M0OEVK/R1Q@EV48!<( M=I]:O+UJ,8:YBXND49$T0G!_)1+#/%R)D-7%2=!->+(&E6KHPKBLLLM4/-)P M\?_@TTC]9+KAG4$G9=WS"9=<*V7!64ENG)?63?$2"*BMW]ZYO9[>\A18U<]C M2I;_BN(#4$L#!!0 ( *V+Q4[/0\XCP@$ #<$ 9 >&PO=V]R:W-H M965TE7TP)8]"9%9W+<6ML?"#%E"Y*9 M.]5#Y[[42DMF7:@;8GH-K I%4A":)'LB&>]PD87<21>9&JS@'9PT,H.43+\? M0:@QQRF^)EYXTUJ?($76LP:^@?W>G[2+R,)2<0F=X:I#&NH%Z?V7_''IW MO9R9@4A76<^:]E\0(Z%]"; C()!>>?F&5%IM6(]'3V/?-7G!ZH.YO2 M)\-1A&_.O''92T'W248NGFC&'"<,76'2!4$<^R)!8Q)'^D\YC9=OH@XWH7RS M5O^XCQ-LHP3;0+#]J\7TIL48YC\N=U&1781@&?065GW?,(EUTI9<%:2.^>E=5.\! )JZ[.;S9YI(5N:I]%W-GF*O5.R MA;,AMM=:F#\G4#AD=$O?',^R;EQPL#SM1 W?P?WHSL9;;%8II8;62FR)@2JC M#]OC*0GX"/@I8;"+,PF57!!?@O&ES.@F) 0*"A<4A-^N\ A*!2&?QN])D\XA M W%Y?E/_%&OWM5R$A4=4OV3IFHS>45)")7KEGG'X#%,]MY1,Q7^%*R@/#YGX M& 4J&U=2]-:AGE1\*EJ\CKMLXSZ,-X=DHJT3^$3@,^$NQF%CH)CYDW B3PT. MQ(R][T1XXNV1^]X4P1E;$>]\\M9[KSG?WZ;L&H0FS&G$\ 5F.R.85Y]#\+40 M)_Z!SM?IN]4,=Y&^6T:_OU\72%8%DBB0_%?B_EV):YC#NR!LT5,-IH[39$F! M?1LG>>&=!_:!QS?Y!Q^G_9LPM6PMN:#S+QO[7R$Z\*EL;OP(-?Z#S8:"RH7C MP9_-.&:CX;";?A";OW'^%U!+ P04 " "MB\5.>4]RR;D! #2 P &0 M 'AL+W=O)#=,"]G2/(V^D\U3TWLE M6SA9XGJMA?U]!&6&C&[HF^-)UHT/#I:GG:CA._@?W)0QN<2:ADK,Q+\'X4F8T"0F!@L('!8';!1Y J2"$:?R:-.D< M,A"7YS?U3[%VK.4L'#P8]5.6OLGHGI(2*M$K_V2&SS#5,@$ M8Q1&N;B2HG?>Z$D%4]'B==QE&_=AO+F^FVCK!#X1^$S8QSAL#!0S?Q1>Y*DU M [%C[SL1GGASX-B;(CAC*^(=)N_0>\GYS3YEER T88XCAB\PFQG!4'T.P==" M'/E_=+Y.WZYFN(WT[9*>?""P6Q7818'=/R7>O2MQ!7.;O O"%CW58.LX38X4 MIF_C)"^\\\#>\_@F?^'CM'\3MI:M(V?C\65C_RMC/& JR16.4(,?;#845#X< M;_%LQS$;#6^ZZ0>Q^1OG?P!02P,$% @ K8O%3BZL?CZV 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+[NY:&5; MRB:*4JF55JG:/+/V^*( XP!>IW]?P([C)'X!9CCGS(4A'="\V ; D34%)")7KIGG!XA*F>2TJFXG_"&:2'ATQ\ MC *EC2LI>NM032H^%27>QKW5<1_&FRL^T=8)?"+PF7 3X[ Q4,S\7CB1IP8' M8L;>=R(\\6;/?6^*X(RMB'<^>>N]YYQ?;U)V#D(3YC!B^ +S@6!>?0[!UT(< M^#&PO=V]R:W-H965TF3?F/[>;:59H1%E7S>L M5;5H/W:@)ZY?Q.43&P1% MOC>H_\+.C!MWFXGA* 57[M25X9Z[D@R2)'9PLT^&QZ M'W+E@T-XCM;X3BN98(%K! -%DDY!P#6 TP>TPE6 LSE:L_]J15=?^8;) MH^MORBO%J77-]5P8^0$ M '(% 9 >&PO=V]R:W-H965T)L9/Q5 M- #2>^MH+W*_D7(X("3*!CHB'M@ O5JI&>^(5$-^16+@0"ICZBC"09"BCK2] M7V1F[LR+C-TD;7LX@;,S]T'^?>&FOC=03J,@&XU#G_E-X.*5:;P0_6QC%JN_I2BZ,O>K!ERKW PT$%$JI$XAJ M[G "2G60PO@]9_K+EMJX[K^G?S*UJUHN1,")T5]M)9O!36Y4?G"QL\P MUY/XWES\5[@#57)-HO8H&17FURMO0K)N3E$H'7F;VK8W[3BMQ+O9YC;@V8 7 M0QC_UQ#-AL@RH(G,E/I,)"DRSD:/3Y?>1Z P ]P\ !D !X;"]W;W)K&ULE5==;YLP%/TKB/<5;&,;HB12DQ1MTB95G;8]T\1)4 %GX#3= MOY_Y:)K8E]9]"6#.O??<8SCA3D^R?FKV0BCOI2RJ9N;OE3I,@J!9[T69-3?R M("I]9ROK,E/ZLMX%S:$6V:8+*HL AR$+RBRO_/FT6[NOYU-Y5$5>B?O::XYE MF=7_%J*0IYF/_->%AWRW5^U",)\>LIWX*=2OPWVMKX)SEDU>BJK)9>758COS M;]$DQ:P-Z!"_G#LUB*HF@S:1Y_ MAZ3^N68;>'G^FCWMFM?-/&:-6,KB3[Y1^YD?^]Y&;+-CH1[DZ:L8&J*^-W3_ M73R+0L-;)KK&6A9-]^NMCXV2Y9!%4RFSE_Z85]WQU-]A= B# _ 0@,\!Z/T M,@20MX#HW8!H"(A<*] A@+I68$, ,P*"7JQ._56FLOFTEB>O[A^@0]8^IVC" M]/ZNV\5N.[M[>@,:O?H\QW$\#9[;1 -FT6/P!89'UY"5#4%G1* )G%E@B,4" M6^'XNL#21G!JL M$L%>B5S,<@!=]8LC8O^%N>%2&,?YR+N+8+=$D%VRD12P:2'V"0%A"T&0AU@" M B;"N/8T2T%'8 H!*6.(C9@V@GT"04;!1U+ )H 2=PTQ[ (X=-!P %UUG-#$ M^-):N<%2&,9'6L>P]6#(>D:^=3#L AA_0CW8!3!Q48_8_1(:$E,])U@*P7"$ M1MP+P]:#(>L9:QVV $P_H1YL =C^< '48_;G'<$D,5]?1UP*X7#,(I-Z<#&# ME*+>=1-DXZWEL5)MVQ>KYRGU%KTIU^=U/XKV%TH>AC$[.,_Z\_]0 M2P,$% @ K8O%3C/ X=@= P 30T !D !X;"]W;W)K&ULE5==;YLP%/TKB/<%;#[RH212DW3:I$VJ.FU[=A,G007,;"?I M_OULXU(P%]J]%.R<>^ZYMN^I6=X8?Q9G2J7W4N2E6/EG*:M%$(C]F19$3%A% M2_7+D?&"2#7DIT!4G)*#"2KR (=A&A0D*_WUTLP]\/62762>E?2!>^)2%(3_ MW="J)8+VLR(G^H/)G]<#5*&A8#EE!2Y&QTN/TN/+OT.(> MQSK ('YE]"9:[YXNY8FQ9SWX>ECYH59$<[J7FH*HQY5N:9YK)J7CCR7UFYPZ ML/W^RO[9%*^*>2*";EG^.SO(\\J?^=Z!'LDEEX_L]H7:@A+?L]5_HU>:*[A6 MHG+L62[,7V]_$9(5ED5)*RZT-0@PB4@$8%AE1L<"\<=Q-L^XAIXFAXE^1^ ME*0C,P(7*S+Q46>Q!NJ,08+8$,0= D?D#L)$<)($3)( !,Y^;6M,:C"EP3B; MOAM#=$2DH(@4$.%LV";MI4"I*V,3S/L$R&W5&C-K+=>G<.*4NZU!\R[(/88 "$WF3D.!3 ,KAT+8@$*@ M+.0Z4 U*1L[K**0K9, )$2 $NT)0K^(X;E5LM;R#ZLH!+?$.84!.Y":"0/% M'MC34 10#+@B@ET-Q1_W101[%H),RSV2$ BE WE@6T* +Z'>]D&@V4 >V'40 M8"EHH-L1["EH]A^K"CL& BP#]QIGWK/8>*!8#+H(";"N./KRF&^P4#_=([J1 (#U4+-Q4&[@&]O;.@T;T+6E?!@O*3 MN9<+;\\NI=1+T9IM[OYW6%\EG?D-6FP1,+]3WPKUS?Z-OO[0^$[X*2N%]\2D MNL"::^:1,4F5]'"BFOFLOFV:04Z/4K].U3NO+_CU0++*?KP$S1?4^A]02P,$ M% @ K8O%3I(9"HMA P ; X !D !X;"]W;W)K&ULC9=O;YLP$,:_"N(##)^-#:Z22&NF:9,VJ=JT[35-G 8-< :TV;[] MS)]&Q'?>\J9@\OC\W''\:J_.MOW9'8WIH]]UU73K^-CWI[LDZ79'4Q?=&WLR MC?OE8-NZZ-VP?4JZ4VN*_3BIKA+.F$KJHFSBS6I\]M!N5O:YK\K&/+11]US7 M1?OGWE3VO(XA?GWPI7PZ]L.#9+,Z%4_FJ^F_G1Y:-THN4?9E;9JNM$W4FL,Z M?@MW6YX.$T;%]]*3%;4U5#).?C MUQPTOJPY3%S>OT9_/R;ODGDL.K.UU8]RWQ_7<1Y'>W,HGJO^BSU_,'-",H[F M[#^9%U,Y^>#$K;&S53?^C7;/76_K.8JS4A>_IVO9C-?S'/]U&CV!SQ/X90*D M_YP@Y@G"FY!,SL94WQ5]L5FU]ARUT]LZ%4-3P)UPQ=P-#\?:C;^Y;#OW]&4C M>+I*7H9 L^9^TO"%AE\KMH0BOT@29^#B@I,N^#A?7+F0= !!!A!C@/0J@/+2 MF#1JU#23)@.M&G?*[Q,KMQ"GALLXTRFBV)? MN]R17" M#24#U\0!0S3^@."?0"42N(6D%NB581D/E8>F'Q#X\[]OP%R3N5JD/9O!,E>= M8$?3] ,"?PN>SX8PV'+--?B&L$Q 'FQHFG^ 2@@ '2@H079[= !&EN0WX"= M673U74D%: . 96D.(N"'IB!0&$3@P823N9#^_P5"QB%CH4T)34*.28BXPS'@ M,N&8Z_DA9%Q)'MA4<)J#'',08X<3( 0A? Y2,J98X(WQP+:-X"#"#L> @TQG MJ$*$+( =3D.08P@B[' ";EHP'\J$S%4GU,^B?2J;+GJTO3M!C/O\@[6]<2'9&Y?=T1W]+H/*'/KA-G/W M[73^F0:]/M=]\E;5VZ+M+NOWI-G7NE@-1MLRH6DJ MDVVQV4WGL^'>UWH^JS[:K-KUW32;3E;ZK?@HVV_58:G-@,1T8D;_F_[490?O,^EBO%9E M,_R?O'XT;;4U7KI4ML6/\76S&UX/XR=*&#-L0(T!/1K0]*P!,P;L?P-RUH ; M WXT8.JL@3 &(M9 &@,9FY(R!BK6(#,&6:Q!;@QRQR 9G]]0$(]%6\QG=768 MU&--[XN>.N0V[TKNM;\Y5-CP65<337?W<\X8G26?O2.#N1\QU,(P&_. ,-S& M/"*,L#%?$$;:F">$439F$8%9(DQF8YX1)C]BDFYNCQ-,X033P0$[=5M$H98^2B@N&$Z9PY0Y2-DIJJ<1(T["_")2 MIQH6,: E H4S%C!C 3)V2OQ)^-,G!. ([R*"#++[Z<^@@!QFX>H PKAZT&=+I4$,*] M*C P>1ZV!-Y".6,R4]2.N"J(0"(+Q,&,IZ"'$+D;!X!D:#Q8%B@@LUMR3]1? MKNW)M2-ASE/ >4D"+C!+J;JBYC!+:193"H-W'5'8&4NQY= -G)8%'@,4T' JG *B*P) @D M"+5XB+P.(B8IH !,I"<; H"" *F2MB K = MG$QGA*5!(-9[<^3W"UXVYR#V*3#6#@FT(W,/ MV@WHTL.Z"+,3PBHC@^'G\+,%ZTU=[\SB$Y_MAB_A]02P,$% M @ K8O%3E.H?R?! P 3A$ !D !X;"]W;W)K&ULC5C;CM,P$/V5*.]+XAG;<59M)2A"((&T @'/V=;=1N12DNP6_I[=;J.HW1UMF;5OZI.M^G\. M=5-F7=]L'J+VU-AL/P:5101QK*,RRZMPLQK[[IK-JG[LBKRR=TW0/I9EUOQ] M9XOZO Y%^-SQ-7\X=D-'M%F=L@?[S7;?3W=-WXHN6?9Y::LVKZN@L8=U^%;< M;E$/ 2/B1V[/[=5],)1R7]>_AL:G_3J,!T:VL+MN2)'UER>[M44Q9.IY_)Z3 MAILL>B^UJ?/]JY(!4&<_6? M[9,M>OC I!]C5Q?M^!OL'MNN+N@$Q!-S,92WV==MEDU]3EHIJ=URH9%(6ZQG\S=T#G.W?A?7VW;]SYMT"2K MZ&E(-&/>31BXPL 2L640Y@*)>@(7%L"R@#$>%RP\"9!-@&,">95 R-0I8\+H M$5--&$!,A%,+!XN54#P=R=*1A Z069TPZFHC6#**D$'I M<%&4B\'806TI2FBC/,])LUPTY6(<+IJ.H@2X3XE!&1&G/)>$Y9(PB\Z3P+ ) M#"E&NA-K"$UEM')6YI:BI)2)Y+FD+)?TY8E-R2@&7"84HR7R/$3,&TI,IS7U MK%?A\21!BE%N,3/FFFFB46GC.A.#4ZF^4OV2$>]/ B@CUUYFS&))HDQT[#)B M<%*:U*,CP1N>H(Z'J:\HWJ2$?+WK"MY:!/46ZKN"^L9-DKKFPJ!T[%LWO+D( MZB[4=@5U#FGBQ&5#43>8>/GP!B.2EYUWQBP&TH")9R#>B 1U(J)^04U&Q)Y- M3? >(]+7.R;P[@#QRYXY8Q8KP6C/,+R# '40,B% G>$&M6?BP7-N80XN/K,# M7LA A4S,;L8LJ(I4>XP9>+D#/900#P-ZW+B1B7+$,:,61R2?-( W#F .)2EX M4O!J!_UZ^P)>H$ %2NT+J$(%@$I\*X67*%")4F\"JE%,5>Q[SKQ*@3D*$(G1 M?1XA]BU^Y+6,5,M$9$BU+!2 1\W(JQG%ZWT'>:$BW<")[R#=F%6*TN.1Z'D1 M8?9E,BE4SE)[%C_R8D9F[_89#_(21"I!8CQ(-^5$"^W;-Y!7*M)]F3C/C%EX M"DHP[DC1U8OM\*7A2]8\Y%4;W-==_XX\OLD>ZKJS?<[X3<_[:+/]I5'80S?< M)OU],[WA3XVN/LU?+Z++)Y3-/U!+ P04 " "MB\5.(ASS^TL$ ")$P M&0 'AL+W=OEO^M759<[^TF?WIZO_NGPM_5MP\W(XY>YUP/P\;1BYS^[IQD?JO5[=Q6=9X\CS^[9W.;S$;P^'SF_=?VN1] M,H]IY39%]L_I4!_OY_%\=G!/Z4M6?RNNO[H^(3.?]=G_[EY=YN$-$Q]C7V15 M^SG;OU1UD?=>/)4\_=%]G\[M][7W_V8F&V!O@#<#'_L] ]4;J)\&^ET#W1OH MST8PO8$A$8(N][:8V[1.5\NRN,[*;CULRZP^ $^DQ9,LA<$,$GL"-!4HLULC,<1Q@PQ&1(1P^=+)[U\F( MIA*+I5I[-2J6EAUHT8%N'>@A@8@4NX/8%G+N*JG Q"&IAP0+HR@A->$P-!83 M((618!IQHCA&S,WPW&*26P4H##70"NR$F(F*],2T M63$URU,C8=:6L[$AT,PX2F$,=-(XRB 7TGY($TW8";'C52Q)"MKZW@S!=)DY@[R9LU5DUD-]%;0\B"-N2M! (=3ZT8N=$ [S1CM(ZG)DP60.0"R"0'N;0E$3O"""BP_I_4!!U9 M 9$K(),<%(ZLV@"E(QV1<>I/LBR R 60BTX/&IY<8J2GP*V HS8?@\&UPBY M*Y_;.YUJMB]>SG6C%8/1V[W1 S;7$&1\#7<;$,:W<+?K;H5^NN\NJ?Y(R^?3 MN9H]%G5=Y.T5Q5-1U,ZS#[_X,AY=>KB]9.ZI;AXC_UQVET/=2UU<^HNOX';[ MMOH?4$L#!!0 ( *V+Q4ZZ8<%*7P, . 9 >&PO=V]R:W-H965T M2V+JIFY!R&.$\]K-@=6 M9LT]/[)*_K/C=9D).:SW7G.L6;;MC,K"([X?>6665^Y\VLT]UO,I/XDBK]AC M[32GLLSJ?PM6\,O,!?=MXBG?'T0[X#=:9?RS/E+._BVG;E^RX@5;"-:%YE\G-F2%47K M2?+XJYRZUYBMX?#]S?N7;O%R,<]9PY:\^)-OQ6'F)JZS9;OL5(@G?OG*U(*H MZZC5?V=G5DAXRT3&V/"BZ7Z=S:D1O%1>))4R>^V?>=4]+\K_FQEN0)0!N1H M_= @4 ;!NT'XH4&H#,+/1J#*@&H1O'[M73)7FI]=Y5HG T_5:+=X\'L];KR0-K3KS:_ M@,D2D/F5O-[TEY%W]_W=Z$=6[_.J<9ZYD&?N[F2\XUPP2=^_E_0/\CIV'11L M)]K76+[7_9VD'PA^5/&PO=V]R:W-H965T#QFKT)?_+<^>[L'_;-SK)Z MJ0]"*.R37-1U*DLG$KLYNX#NU_SN#$PBI^I.-<7]TZ3RK.4+\W# ME^W<]9N(1"8VJG&1Z,M)K$26-9YT'+\[IVX_9F-X>?_F_9-)7B?SG-1B);-? MZ58=YF[L.ENQ2XZ9>I+GSZ)+*'2=+ONOXB0R+6\BT6-L9%:;7V=SK)7,.R\Z ME#QY;:]I8:[GSO^;&3:@SH!Z SWVOPQX9\!O-0@Z@^#=(##5:E,QM5DG*EG, M*GEVJG9ZRZ191>P^T-7?-"]-L,#T54HS,<8^B"8B<6%A61V>T$8Q/"! M$8@B'GX-:+0^)M-133Y278>#B61\% YGEC7",),LN)T8AIEC(2C*=)@N$#%; MMAA-%HU#9;;YPTPQ !4;?H*@R%82C!Z+@8O X@+#QZ:W3PQA9@@Q,YP8(.(A M6<;!8!$ RS8QA,$B -9H8J#(LMP)$T-C8@(665Q@8@@0PRQ?(L+$$((A'F:+ M1%/+.)@8 KL96: C3 Q-_B-;# ,A&$;9 A'9UA FAL!^19:5S#$QW+\]6XYA MX.R&;)'(EBW'Q' UF^#]QRH ,G.FNV& 8.SG3C;(&(+%]#CHGA :RH,\Q M#!QL'[;MGV,8.#J3#4Y$ZTYTN;$'D6UCYQ@9#F@8GC/6G>CJ!!&/!O(N&IU< M5'O31-;.1AX+T\%>O.T;U0&ULE5C;CJ,X M$/V5B \8<%6!H95$ZMMH5]J56K/:G6'%2>UE_*DRKTFUU9Y6FC'ZN] M7Y\JE6X[HSSS(0@B/T^/A;=>=F,OU7I9GIOL6*B7:E&?\SRM_GM067E9><)[ M'_AVW!^:=L!?+T_I7OVEFK]/+Y5^\J]>ML=<%?6Q+!:5VJV\>W'W3%%KT"'^ M.:I+/;I?M*F\EN6/]N'W[OW;)ZV1>TUH]EMGWX[8YK+S86VS5+CUGS;?R\IL:$@J]Q9#]'^I-91K> M1J+GV)19W?TN-N>Z*?/!BPXE3W_VUV/172_]&_ENQAO 8 !7 SWW1P8X&. O M _K0@ 8#FCI#.!B$Q@Q^GWM'YE/:I.ME55X65;\>3FF[[,1=J/^N33O8_3O= M.\UGK4??U@31TG]K'0V8AQX#(XRD6\B3#1%7A*\#N$8!7!0/8)G#[02/-D*& M1@R?.GG^T,E-F,B2A9T]WI E>0?$.J#. 8T#D ;9/23J($7/)(HP#@P^.%@@ M96)P8L,@C" 1!C$)>P Q2>!$+G$ *6NF&D5X )BLV3 B"P/$W"[XH"+LJ@'2Y MX+4GPAFT\.H3T01:(BM?C .,35ILF$1PE5K!BUG8:H91%;QUP2M0Q#-8X34H MD@FL)':UB"2!R8H-HP2$@Q7@%0VVHB%V;;6\"D%,9P5X%0)\SLJ &:<;$UI[ MMHT2D8P=10%X18.M:(@=I0EX#0+-((77(-@;H$U*:*=+D5EL.91$Q]H'7LY@ MRYF<+G@%@IS!":] L#=!FY/8U@68E98!B6#4A=X&PVL9;"T3.K2#O/PPF$X) M\O)#>Q.T*!DPXVR3.(S-=<+ 1((418Z >#&C+69"AWK0T1?/:(R1%R!.:(T' MS.WV8Z\5!B8A25R=/J]F9-I91(<+7H(XHZ%%7H(XH:5%NUF- OW%8++"M;X! M29< >$$CT]6B0X;(RQ!G]+7$RY F]+5D=ZRH5X'9Z3.P2&\>CL5"O*;)UK13 M0L2KD&8TML2KD"8TMF1WK !)&)FLV# B_4'HB,?QL6M+VBDAXE5(,_I:XE5( M$_K: 7/S-1T$:-9;#A938*;DC\Y>K$IST73YC(:O1ZVW4-[=F., M/XB[1\&,/XF[Y_XH[9?[_F3OS[3:'XMZ\5HV39EWYSJ[LFR4CC[XHKD\J'1[ M?*S83&RM9KJ3$V[>O3O&*PY]6XHO84GX.9T3. MQZ&XN.;%]_)H3#7YD:7G1ADR>D\72W:>T_%:I&_5>GI;)Z*2?F694GQW]JD^74Y9=./ M&]].K\>JN1&L%I?DU?QIJK\N3T5]%=RL'$Z9.9>G_#PIS,MR^L@>=DHW#5K% MWR=S+0>_)TTHSWG^O;GX[;"S<:D:6.I]N/?WNCTUF?3 M3 MUO+&D[J/?9Z6[=_)_JVL\JRW4KN2)3^Z[].Y_;[V]C^:X0:\;\!O#>J^[S40 M?0/QLX&\VT#V#>1G75)] T5Z"+K8VX>Y3:IDM2CRZZ3HYL,E::8=>U#U<.V; MF^WHM/^KGV=9WWU?2:$6P7MCJ->L.PT?:")I2[:NA-T40>W S0N.O%ASISFW M.]BXBHBXN1TULKMKQ')3P(E@A-B"A =D:D):!B(2!-!IWHF G"AB( MR9!V&M5JSIUFWGZ(,^,ZRZ$0.A2Z#DG2T;K3A(..8NK,QM5HQV%7PYVH=JZ( MA;Z0(AA2!$)B)*3(>7;"" %A2\4^?K!=&4 KS+RF,!\90">4I.Q[T7W9O&X9 LD3 #6 !U7W$M0 MAIG. -1E3%WJ1-$0 C/!J$.NBL\BWZS"1&< Z8HBG0',<@=N8RK;'4QC!G"L M&.T(B;BG'XQ(IMT9JH3'!(83 W123C6%1(J.(Q)Y,HYCOG# %T7JD1T4>0H2 MCB'$&3!!9R\2A32;1D2V,QAG') JI),%BIQR$HD\TX%CYG' O-"3BQPSCP/F MA;2$YX!"-"2LGFD]'WR<"+_2Q'84HXJ#9/T.9I0 C(HBZ@Y 3Q33[7&O"GTJVQU,)P'H%/DBPBP1 M@"6^NEI@E@C DHBNBDBD?>F!42"^4+4(G*0"U1K.R+@BH3TS7^),EB!)M8I_,*&1^+\DV!==P8&B;2')Q(GJ02+OV]@I.>%$D@L9V"02/OZP1DC0<9X MQQ9GC 09X]O>29PQ\C-U/A)I#STESA@),D;[YA#.& DR1I.!V?0BJZX!+^& M3 KE;C6!KGF;Y-M,*9R#"N4@610VO8B4 ?3EH2N*9U9-0\N+';0;LGCX\42# M<:# ]%P',-8AXR6&N,ZVR5,(05* MA=C#7(4II.3GF:L\+ZW1DDR9BT2^Q5!A"BGPYB+V8%MA"JGH"]%BP"A0G;O1 M I&SP@2#@Y[,%*_MJ5LYV>=OYZKQ<7#W=K+WR)N#(G)_S1XV#-S?LH===V[W MTWQWC/A'4KR>SN7D.:^J/&L/D5[RO#*U[_-9/5)'DQQN%ZEYJ9J?4?V[Z([O MNHLJO_1'D\'M?'3U/U!+ P04 " "NB\5.R:-WN'D# "@#P &0 'AL M+W=O_5GE)N?>1948WM M/>>'H>-4ZSW-D^J!'6@A_MFR,D^X^"QW3G4H:;)I2'GF$-<-G3Q)"WLR:L:> MR\F('7F6%O2YM*ICGB?EORG-V'EL@_TY\)+N]KP><":C0[*CKY3_.CR7XLOI M5#9I3HLJ9855TNW8?H3ABO@UH4'\3NFYNGJWZE#>&'NO/[YOQK9;>T0SNN:U M1"(>)SJC658K"3_^2E&[LUD3K]\_U9=-\"*8MZ2B,Y;]23=\/[9CV]K0;7+, M^ L[KZ@,*+ M&?T/>J*9@->>"!MKEE7-K[4^5ISE4D6XDB34*ICB%]Q%Q' M1($2RYP(#94IU3."Z MRJ1B&&7]%QA&G5<,X^$!!6A 2*@I.H4PRBK-\,P2J[-,8RRPHL[=):W=7I! MAVC0H98&@6M(@P@5B! /U#1H,6&#*1I,K*;!X@[,2L? X K4\S9&O8WU<,$@ M,$ %!GJXH&3KK,4$UVYJX0[T4+1P;^OTG 47+^(NXBXQ2!C. 4"FS+"O "V^ MCT 0+[1#0 =YH*3[$ZID. @ KWO@(1*AZHRG+<\W8IQ[O#Z"CTR<86\"7I$ MV=X0J[[J(#\T+1!>!"!$[ Q4.PB(F*8$KQ6 % NB[A[0=[FG'1H(*-+V& (" M;9'B0HNK+C/F@GW5VHY5>HOM-X)0.DE!%#WA"\O!!7 M3W'B&R3P\D( \4*[5(&>$L;"3_ B1)#204*#!%XZB'YG"HAA1Q.\*!#DED*4 M';V2H%[U ?#4>)VKJWQ.RUW3ZE76FAT+7GMY-=JUDX^D;@64\1D,YX",+V"X M;)O%BWS;N_Y,REU:5-8;XZ(!:=J$+6.<"N_=!U&/]J)=[CXRNN7U:R3>R[9G M;#\X.\A^V.F:\LE_4$L#!!0 ( *Z+Q4XM 6=JK@, 'H0 9 >&PO M=V]R:W-H965TL+V<.3OG['J&97K1U7-]4,IX+T5>UC/_ M8,QQ$@3UYJ"*M+[31U7:;W:Z*E)C'ZM]4!\KE6[;H"(/&"%A4*19Z<^G[=A# M-9_JD\FS4CU47GTJBK3ZMU"YOLQ\ZK\./&;[@VD&@OGTF.[53V5^'1\J^Q1< M6;99H3-6L#6L3O3%WJP;W72'G2^KEY^+:=^:3)2.5J8QJ* MU%[.:JGRO&&R>?SM2?WKG$W@\/Z5_4LKWHIY2FNUU/F?;&L.,S_VO:W:I:?< M/.K+5]4+DK[7J_^NSBJW\"83.\=&YW7[Z6U.M=%%SV)3*=*7[IJ5[?72\[^& MX0&L#V#7 #OW>P&\#^!O >+= -$'B,_.(/L "68(.NVMF:O4I/-II2]>U>V' M8]IL.SJ1=KDVS6"[.NUWUL_:CI[GDB73X-P0]9A%AV$#3"1N(2L70J^(P"9P MS8)A62R8$\YN)UBZB$B"'#XD6;]+F8Q4"1"Z*4 MAA1H0E!")@"U1E"1E"-O0(SJBI&5%CA!@A(DB#' _47BN!^&#&I>(JB$)<#D M%<8E&"P,&!=A(\(HP2LI^?Q;0$>*,47<"6$UINZ+$"=PWR H*06#9=M%B8@1 MX,Y'7+?2T I_3QDB+8+2F)L.=Y2Y("YAZ<.8)'P?,% >(%!>!XH&,Y$[RJ$Z%.5L20S%G)5#46.5".^F M%&FG@D)IX:>DH2A'&H:"-18'C?S.H'A;I9%;8T<+$=[!:(R8 UMS#QKN,,J( M@.:X*$9@;UEA7)0+Z Z"BLF8.WAOI4AS%2-;A^%-C"%-;,Q@AC]:DC3WMM6>RG=9&V>3)G4W[H-+M]2%7.]/< M1O:^ZD[#W8/1Q_ZD'US_;IC_!U!+ P04 " "NB\5.C6&/8' % "+'P M&0 'AL+W=O#9]X%7=V9G;\>-8[.Q;E M]VIK;3WYD6?[ZFFZK>O#H^=5ZZW-T^I+<;#[YC^O19FG=?.S?/.J0VG333_NUG%3O>9Z6_RUL5AR?IF+Z>>';[FU; MMQ>\^>R0OMD_;?W7X6O9_/+.5C:[W.ZK7;&?E/;U:?HL'A,3M@,ZQ=\[>ZPN MOD_:4%Z*XGO[X[?-T]1O/;*97=>MB;3Y^+!+FV6MI<:/?WNCT_.<[<#+[Y_6 M?^F";X)Y22N[++)_=IMZ^S2-II.-?4W?L_I;#FE;=N+1-,NU;B]VJ]/] MK\EGU5S]F!MM9MY':ZC7+$X:>:$)]5"RXA)Q5GB- VP$"9@+I\4S9P)X;N MQ-P=XZ@HX6,2^>-K2CA@)FY7U:(778:KM"*+C412L,4&L@<=!^263H LB&)' M'0N(R&*.L)3>M# _,95 !BYX@[F"@Q=,8*Z"\&Q&_,* MXB(E(T9P(&MHR%,,2!](5VP8](*3'A00H'/0W- MQKT O#?280(C6L3C"TAB1DO_=@$M>]$0&Q2)2*0=3QR):2\1[>E36W+TTE;H MJF3H"$:SY&C6RF4"XT_RUM*]-A@Q$C67].;N1:1DV0H"5>C3GA_:8JT.5$6N ME<;HDV;$O=V+AA/1NEM"51C2T,;82F[9&H:&D2P!DHT##1*33X9WU ZFBT1T MT33!O$]$?3*2-8VR9N4#=+Q3!JJF51:NW24FGT3=J:%^QZ"-H=YPC0M:"A-4 M<8*R-FZI$$'Y7B,!NBO["(4QJ@!&7:V)P@!4UX(SD&3/HVF*Y*AHY@,.DQ8-(<.#1O"= X3=(>5K4=2V<=W_TJSHUJ:; M\X_,OM;MU[#Y7IZ.AT\_ZN+0'WU[Y_/W^?]02P,$% @ KHO%3D7- ?Y9 M @ ^ < !D !X;"]W;W)K&ULE57;CILP$/T5 MQ @-9C:3MC^?6W#L@2&M'W!MS-GS@P>3]HR M_B(*0J3U6M%:;.Q"RF;M."(O2(7%$VM(K4[.C%=8JB6_.*+A!)^,444=SW4C MI\)E;6>IV3OP+&572\=H:S=V,A^VW@N+X74&TZ6-OA"OA'Y MO3EPM7(&EE-9D5J4K+8X.6_L+5KO4:@-#.)'25HQFELZE"-C+WKQ^;2Q7:V( M4))+38'5<"-[0JEF4CI^]:3VX%,;CN=O[!]-\"J8(Q9DS^C/\B2+C;VRK1,Y MXRN5SZS]1/J 0MOJH_]";H0JN%:B?.2,"O.U\JN0K.I9E)0*OW9C69NQ[4[B MI#>##;S>P!L,4/30P.\-_'>#P 3?*3.A?L 29REGK<6[O]5@?2G0VE?)S/6F MR9TY4]$*M7O+PG"5.C=-U&-V'<8;88(D'#".XA^<>)"3G3.':(Q<_/FGAF31*EQGY2:0K7A84')6>IIK.:\ZT7=0K*F M[[/.T.RS/U!+ P04 " "NB\5.(F8>6UX" 6" &0 'AL+W=O&MJ*I5M)V2T\3^PK MTF#QQ#K2JC='QALLU92?/-%Q@@^&U% O\/W$:W#=NF5AUK:\+-A9TKHE6^Z( M<]-@_F=%*.N7+G*O"\_UJ9)ZP2N+#I_(#R)_=ENN9MZHGLF/L54^^'I:NKQT12O922V#UN) UH50K*1^_K:@[ MQM3$Z?BJ_MDDKY+984'6C/ZJ#[):NIGK',@1GZE\9OT78A.*7<=F_XU<"%5P M[43%V#,JS*^S/PO)&JNBK#3X;7C6K7GV5O]*@PF!)00C 47_)826$'Z4$%E" M](^0F&H-J9C:;+#$9<%9[_!A>SNLNP@M(E7]O5XTQ3;O5'F$6KV4<1(7WD4+ M6(#8#(1HBG3(Y. ]!I8/CAC8L4%@A!@= (1#<"V2R- M 1,;3&LP89+/ZK&Y!P5Q_""7"+02 5;RF94!DTRMA)F?SKS9="F! .DH-!\W],J"IEN([CMZ M#<'\)(\>&((/"Q0 )4[FA@90.HF4/T5H[@=$S=QXD_-6WYC?,3_5K7!V3*JC MVQRP1\8D48+^DRIUI2[I<4+)4>IAJL9\N*F&B62=O86]\:] ^1=02P,$% M @ KHO%3K)L+AN@ 0 7 , !D !X;"]W;W)K&UL;5/;;MLP#/T501]0.?;2!(%M8&E1=, &!"VV/2LV'0O5Q964N/O[4I+K M>D5>S(L.#P\IN1R-?7$]@"=O2FI7T=[[8<>8:WI0W-V8 32>=,8J[C&T)^8& M"[R-14JR/,MNF>)"T[J,N8.M2W/V4F@X6.+.2G'[;P_2C!5=T8_$DSCU/B18 M70[\!,_@?P\'BQ&;65JA0#MA-+'05?3[:K\+JT9B4V['WBXXM4NQ]TT(1E7$<]0O,/LI5YO M-B6[!*()LT^8?($IBD\,0_ZY27ZU21X)B@5!GFVO$Q17"8I(\.T_E=LO*A/F M-F)T4KG)LNQ+&[983'AWO[@]">W(T7C<<=Q$9XP'9,QN\#)[?.IS(*'SP=V@ M;].%I\";87K+;/ZAZG=02P,$% @ KHO%3NALZKJ& @ X0@ !D !X M;"]W;W)K&ULC5;;CML@$/T5R^]9&X-OD1.I256U M4BM%6VW[3!*26&L;%TBR_?L"9BT'L+HOYN(S9\[ ,%#=*7OE%T)$\-8V'5^% M%R'Z913QPX6TF#_1GG3RSXFR%@LY9.>(]XS@HS9JFRB)XRQJ<=V%ZTK/[=BZ MHE?1U!W9L8!?VQ:SOQO2T/LJ!.'[Q'-]O@@U$:VK'I_)3R)>^AV3HVAD.=8M MZ7A-NX"1TRK\!)9;@)2!1ORJR9U/^H$*94_IJQI\.Z["6"DB#3D(18%EKX8TC#T:\S)EC:_ZZ.XK,(B#([DA*^->*;WK\0$ ME(:!B?X[N9%&PI42Z>- &ZZ_P>'*!6T-BY32XK>AK3O=WH<_66',_ :),4A& M@V%Q9@V@,8"6030HTZ%^Q@*O*T;O 1MVJ\S7 MDGJUI(Z6-+6TI*X7E *$+#$>&)2HF97)O&HR5XV]3YGC!D"49[&EQ@-#J"AG M\B[WJLG=?2IG\J[P$A0?3]S22U!^('%+)])%7MJ;XX*R>"9/0.PO!;&[-X6] MZ@8T]8/F'6OEQ.E HB">,G&=A%OC?&04-.0G5SV6?#I3L,!.W-@R(:7S7K?U!+ P04 M " "NB\5.-[GQPL]: "!B@$ % 'AL+W-H87)E9%-T&UL M[;UI<^/8E2CXN=^O0'A4[TD1((M825:Y'<'44BEWIB1+RBI[.N8#1$(27!1! M V2JY'@_?LYV%ZRD,K,\/:_5CJZD2. NYYY[]N6/9;EQMJOL']OT.-^N-O_^ MAVCB_\'Y[6FY*O_]#X^;S?J'[[\OYX_I4U(.\W6Z@E_N\^(IV<"?Q['S,5YO'$MY9I(OZK[-U,73\B>OX M(V]:__'/V]70&07M/^Y:SW_.[LI-DI+\Y_Y&^U)\;P?]-O)$7Q/5?CK=%@9\LR\;BY,W3I[1XR%8/SD]%_KQY=([S MIW6R:BQ'/?V;D%O7&V3+J'XT5VGI'"Y/_Q;__6BZ[V>9_!EPT@ M[_.VK*7U_;_X#53+ 3U7)1P]?"KS9;8@/'B7+)/5/ 60PITOG/_T/@Y*1_I M\L[Q0_J/;?8Y6<+SC4D =Y&@E4Z1SE-XZ&Z9NLXJW3CYO0/8FC_3+N"/ \\- MXA$N&&%(8\-7D1_+5XT5GJ\^PX1YD37)UE61KI-LX:2_K1%TS9UO'N'2S2M; MK#]SFV_@K/J?N2J %A>;%]=9+Q.A9@B+-1XW;;.Y:$#\APR@($.V/G62WJ

3_-:UB;[%M_^F3G:9)7?9$NYPVG*\\LPZ+^B.P_DL\]7#8),6 M3\XBO6NL6!_S.GG!,V[YO=C"AJQ)^P'>\^"'WI4P6';.T_, TJQL@T=8,HH# M"P12E:[FS8>11?]0KI-Y^N]_ !YNTA9OBN\"#A#D[R7;S"/C^SW0!6).O4BX2QZX5^?00@ M2?D='%\759HM%L1TX #Q@@^ -,R3=08'6G_R.MV 23 :E>P>A-- ")J=P6 M+PHN@1M/(PV$ULWX;A1-K$=VKG8.A'^[)'J=,\D!OEJDCT"4LL\I7*DFEV;L MO'K,-T6^RN9 '\Y7\R%/^I@O%VE1_B^B,9L&=[[(5XBJ1;Y<(CBS%=R1M.PB M#NUC-"Z'IFG-9U_/F0ZO$KSPKU;.HEG*SJNF;X!S M"+,L &A) >0+#HG6KE?^VFJV^_:L>M MK^[>;NMK>^ZU?J7E[=[96E'X9@/_, , SG?.3+A=Q/H"Q WV4*JF'5+9%ZZW M6Y^Z3D&*VC:NRW%>DHCVD.>+TH&9&NL$3:$$U"GR^ZS)@]>HK>!I*0FLP?IN M4J)2K@-\-44M#.E,LGC*5J37;8 ^-I=: C&?L]RY@'4O_X;%\ MSDI@E T>D6XZ=FM^ =:V*;*[[09)JK/)4=;8B['T#-'+T!K2DK!L0Y@:0'^7 ME-E\3R)VDBVW&Z$ZNY_^)'N'Q0?(9T .T[]7V"9D\7(:YT*8&4>I97@?A ML=?T-;3IN")0]%*J?J+T;6;KIC.7+?*/NA\H!QUIK1#PMP'/,\#][&$EVL'\ MQ4'33[ED8U&R^/NV9'F]:1U !>:?B5)B2%N]!Q'!>4P7#^TWO@VKVZ0W7G;' M;3INV6A#CTG+\H=VD'SI#6R;]NONXK?!BV[!;X>)8C?6 +I\T9I9)?MV7-VV M=#G_^3%%HM&X!9;^2SR[<.CDSZME_E+FLK7^9K)#_#[]1;DDJ1,R0[40(UO,VH?KP#1".[X M?*.T!"=Y3@H0W#[#]Z1:KQ9=\L4K7NU; 9EV!W<)WCH$.#S/5+=C6L(=I$KX MS'V1/W71N,9$V[LR6V0)X/DB^YS!15]T&9TLY.J5JM5S-=3:ZQUX[L_)2KM! MFL]U(6[O6\=\0Q%?T_O[=,[FTH7@!GQ>I<].P@HPCKTN )^S-=#W_^W,;C[A MF.%@-.V\B]]@_'C@Q9WCUZ]UEX6D_UIWO74BYUZ^AC5>I_HZU6_B'6B,&JL: M^K?UUJ:B8.Y$MP[/6"^Z[7A'(\ZXX[E^=.MX:S\FC[+3&AG("["@;;:H6=&M,.S+E(XZGD&:+@RJ@;B /Q%HAWI/:!4XY'N-<%)"JQA MGB6:YB:6Q-C8PF.R>F"Q@$WK]$:?';W%1K7+T&XL>YSA#0L!SEH5BORB,$1PC] AAIK^D^O*7*H MGY:V_WV0HNTJZ]%?D\31?R2IN7 :A)\J*O1K]OY,2PJ6S10[+Z5U%: M##8I"L3$5I5G!SZT[;^A?VN6D/XV)YQWT/GLS 7_\Q7-X#:8&D MO\C*.0BA6S+GZ)B'-MI1;.%Q>*+_?FDY<>$LM@7N">A$QT*^9-#G; -7:(O\ MUI Q1LJ'?:XR*.% X!P8#,">KIRG?)'=9^F"*?K]$G$-5VS+'T;(F#B')0C' M%SD@H!7MZ>.!RQP_\$:RO?A__R_)KX_^M'\0%]X/[J._(*PD8",^D_/ M:?V;?%OHK^",Y=NM&A3N&]Y?EF9@W.>\6"[P-V_\8^DLTX1L[$_):GL/&P84 M+9B^P^+RIZ3\%5;]_)BA#1:P]S%[0)8+_!--C?S00Y&LX0'G']NDV/P3E_"P M3-!0C IG2;Y44&=IDFQ>Y.4\7\/3V5/RP)PD170@.#CSK)B#CEX."6@\/4[NT\[)2>9$4S=L MW+JW]\D=4!9ML4+F\,"A/PH>>M'GQVK-UE%7-ZZ/G;;D?$Z*+-V\X,"X8_S6 MQ5TEH!,*SRC7U+ENU^^P%U' MS6*)O@7K8'"+\$G+- :3EOFV>28)D5< ( #@;HE$FSE90DU)M:$+A4O2PBR^)'+PW):#A6?" MADLC$=,6B9ZM,=J$HS5HX&)!HCJ1S38=JE0^#U@F_)ZN9>?-;2(A?$H1[D2P M25#(GJSU6/R#84"3XD"9;!]^(;P]@^<<#*"BQV8@X\Z!B'LCG.,Z?=B*+?5F M\-)[G&W@T15X!O*1@J>.; M@B%9K8B%M9S*$&@J#0!4924W"/ O85G)M4W%KMJ%P4+4@6&?L)TE(A)@,RYX ME2!-<0DE0(K"':T R\H231"T'D"P#-EI6B*#)U 8[!"8+8;.Y;9P[B0X#\DP MW"Z\1;#]#'"1,-6F UE1;OA02U!S-MD30 )_*%$)@FM+%)8=$T#TX7D*+GO! MT#2 .#YY :K,HP+=2EV81%!E5F9PSQX)RU]$7$"HE#0?7&90J,&GVD)=*"H%S,#!!N"G'86=>) M_.Y$\F&HW?0 @<&(CT.E\)XZ>41J/*$9XRVH#G N*$2K._D?>L5JJ6B:K067 M#!ONOHN?0:JXO#X_O>GYJ5MZ:0]=(I'&!Y'&'L,*M:/SH6TO4.K%18-RI?QC MB+&+%#4A,EF#S)@6!IL'&8"5/^7;C>&]YV>7FD\!IC_F"Y)=4*L'^K\$;1P% M3HI; %F KQG2E10=.;@>/B'%BYAM\HI?U"+OQ(!",=(.GF/Y0SW&IPYRYSIY M!N1"]$R6I7/@!*'KCV/XX$>N![3SE[SX%4]WC9H:7.K0BYW #4>^.)SQ /*4!IJXW&37BQ*ZN+Z].KV__YCI7'V8@.LXN3IS3OWPZOT)! M\E4/[Y): SCB_@%Z@QN9&I8,;#K@'"-OT!>Z$ZH?*+;3\3S7BT/Y$$R==]ML MN2 '!_X.)!&T5KE;GA^ZP3BD?\=CS_F8S!\!P?!T*XORW'@Z-A^F$6?&"@R2V. #31&#Y%8\\=3SRGUZ2E3?F[%O3D7RP9]!($7>C1XC$$+A>,D @W2:1&$TSZ!2 M3Z)^PH?+PIQFBB(T,!KDX_%?G3]?GL,]1C+^Z?ITCT>^B%>$2$A:QJH" M&L[!UGR5[PNUF6>XG,N70?Z,'.,&]IVL,=+%6.2=0V2HP'/OX9A<@B7!&T0H ML@HT=6&C#36T:M$53I+,N3BBD0I MYPJT#* 6SM7M*0^C=+/^Y;O60)H+UC#R[SE\<)"CH7;+7)4Q$&?/[\1#G#CA M=#B=?J-M 6 MLC6: %E%T+O8&7H14F1JTK4_I"4J\IJ7>?7%8 .Q4K9I\RDY5) $]#$+/0 M\E[^:DX#H$L:0(V"6,_3@0(@'A,,]X4USY5S4=GGFM8J^^*3%K!FP'A$R4%0P#*3>YAZ@6'T0[1M;U@ ?$M(CF9*1K>,! M;L@"U,*Y(I(RO)+C0>"'@>FNB'8 Y!0 ,K]@*1C,K.+T*$W+:DH*U0<[D@[ MR)>?243_ZIR#AB+EWE)R 'W+_F5HAS$ M;$+T$?F\)E +--;AHN^4^5";%^C>?48!G9!@"4B"VR6+%#H,\0[0 C#P(Q5O M"I\JJ:1H(-%XV"04(R, B:#B#:=MG/J;"$$C2[B2+\;?6@3Z22)NYP"]C*RC M>OMBYR'$1]AMBS)5]%%F8TGH(,-%%\QKFL80-M%A5 8^],-QFQ2 MA,LQ^2'FHNZC'(C8R=D:6[S2GY&(*!LS+UXIZD 'UCD'!2A]%P=_?DSINC^G MZJI;A@.BK,IP(9RYW8AU:Q&^> X.D!A?X5'^2U\[8L M^P]>8%3O$Q/K!E(3&13KUI/M&DTA!'O+:D"\(-O('F")0^=]\IG]$HN4)2?U MN#D\V#R[Y4OR69F#>$[%0@!(]X2"VQW@/^X*/PM^P"2NRO42HPVM8M?KUO77 MF8+HZ(7+6+ QIR!K#]%0OJ(_PM-;MK,I!&?"+ BFH:,PQ9@2*T8H(J$-;Q+: M&'D/I<(2=AGG*_$NS)75#/;VF"Y1:K2=T;9MN2X#'-:T'H[C@!D?^7@(2F0, M0LPD)B]JD48.YO.87%!F#RNZ?F2NUQ901"8T<.9/<+\!9&20 RP#N1W%.Z+; M(,$^)(HC)W=E7MP)<1='@"W2L,LRE6-3FY_3Y5SGZ.W(R 9[E]I+(GD'-UT' MJ04\6RZLF3#J OR->#0[S?Z>%QD[A! V=SE0 M1B)JM!?@#/#F=+TX701D4J'7-)&6 M3)BKU01"(CR,YHI"1)@V^5T+1577J/>0!D32YTE1L+7\B4-^] FWAQ,U+,@= M_JF*;9,MM&MM)16A0=OGG U'&6WR!R&12$B(N]29=I&R=8H%@#+M6.9PI\7O M&%W FM]5P?YC]PO,B-/1\^3-W8C^#?T)UX M@8-!R]6,;L?S8C<>CYUHX@;1R D#,NSYGCL>31P[C=KQPK$[F<;..'"GL>]$ M@3L*1XX?NY'O.2U)U8[ONVCU]3PW"&(1.@['CC=WI MV ?@H8>NF9,)BXUA+!#P E@ECNSSR+C'U +(9.KZ4P_W'[IQ%#*()E[$()K" MRXVDA,N+GP:WI]A^ MR!,4QE/G!,@]Y>OX(SIX@'XX&L&'0?^S/IPO@!X]'VC5)WN01.;KYXT]"Q\? MN:,I&K^"H1]]AWL 37U#F?UP\_#2LS?HB=R'6B;'70R<:.R&4> $L1OZL?JK MGG1_&,$9'\$__#-:>Q$]?(]V P3+#,G$^" :#R.M+72MR*4 I"V)2:1JNGJ- MY$%&>8?K)]2MI1$)6C#I9]:-5'38HC8S^L$?'E#[)XL1^7OQ'O%-%EEV!]C$ MX$HK0P9% K2VG/#QQR[)XQBKO-=HNY95W<4^*Q"+%\]+$E97-"K%G@*56J8S0$(J5SZ.KC#]DN*QE%(FO)V;"!3B9O.P0& M6(+<$]2^["D5%JH(.%DE:;)?(M0H.9D+O=O;T!+HN@P6] M(RG]4CG)'[6PCQJPUCU)@ER G,$GRBZ(9D M-!'S)!L"^ 98EDW0VHA>HJ%7;(?+#$0LL9E8T@&/6U!-)K);2U$&94:B8Q1T M!TVP(.+NHA)=;D789J27!<(*;$&OQ/@:1/%E3G=8BWU*C27UR:+N)NP)MT<8 MIZ?E&UMYVHY$ ODJ?Q)-%38,!!G^NLM<^O$NI7BADG>M]%]M6)5-DXMMD;$7 M$3.\T*(^E+UA%"3M@(9XH I6"< 5U#M!B24%9=V)-Y1%6YG!.)38&W'WHN5' MP,$EGD=BBJ7*3(H-@KJM,FB597/G*6%!_S1EZ@>U.;3M# MX[HX""PK(RUE.AH@W5PRYMQ2Q,V36%Z1_'OZ<3WC(9ZM7,@V$:H2@@J@N5-B M1I6Z:?/L0L5^L1N DKTP?D;?Y/)'&D#"\)4O2KCEBRG;@I'9V:HBO1%Q5 ^1 M5-.%1[:QM^,F<$ X[>3 @@R#S0:D+5LIE4[8EA7,9<2*5BA^";%"3%9U%DP" M@-@P2U=N,1OZ359#]D2!2K@],ML/ "Y(MK#V@+)1"C?C*%8A8,TMLZFA^#7= MB*BRTB=,$Y5XE3 C*AQ.OQ,/;?O8K2#AH."*[!-]9Z)X*P:PZX_O6*"_*I I M75OBVD4BATY,^BY9_>J<;3EL[)BN-,9);-$TP.46\;UX/!Q'. -@!!DU2HO' MD_VB,',+1#+R\SCJ&OY&S@N^(TO- MOC?Q3E D=Z(LB1)7B@L21=P*;VY&MRK;E9;. )0OB^"O&4*@@Z""%3 M%[$"&MX3*QPB5S^C\6F%MYNY&OJ/5?8L*X0Z&;>4LURD3Y*-L6J:F44681=1(:[RBO5B0QSLKA% M_7RZ8P!L'"59Y'.2+3G=!HZM)L-6**16*"HS'?I#4(L;'C=BP17K<#L<070\ M?W=Y725[9!Y=I/?DJQ&,KEVY1CS2]>G/IQ>?&C%(\O4N.U+L#!SUZ"^2)X3B M8IM3[].:N(I*@"8>0-YP+4HFJF)H:7%2E)Z5AQ3^D 0EV-U.SZ&X(N,1KI+P M1;RM1IQCI[Q^C@@I>E_*[Y UV>5_%<98<=[0V>?PGYURRPH)AS8CN-96=OJ)>45 MGK5"8MD=6A.QF-G6!*4;IM M95Z=8.(&H] YC%T_&,-@@>^.XK'36G(5C>2>[SD>&NXCU_=CYX-EAF\I:HIQ MN "2.$(O1#S!4.\(3B((HXX9)O[4.0QB7$D8^ZHJ36^)'F7N$0Y\X(SCP(TH MOOS0AZ\'> (5'H8>',@I<+Z@=6^2[GH<@=\,) MXGDT1L.USB%81CM_W(!%4LL$#!:P# ZX#!3"K M)H9=:H+I^ \=%!TPPI_R,+XG*#*:((K8F4:'4S<,QY+R, KI QQWA,C12MJ! MIGL>/N$<;/ZA(%LVJZ"*N %A5X(&'BL"%VV&#&^%!'3=<:RI$F]8J);: M>Q7I,Z,K?8?#LJ&W57\VT'RR(S=U#*O)2R>%S&14&O"KZ 8C$))9%G4""62G:O2,<.:AY:-2D=%]]7V7IW@')N[T@M M"4FI=:C\'M-8K=0EM'(E!3I"Y;)C. #.X=)/Y89LJ#B?#G:J M7ET=)&Z')VW:MH]NK UO1MRW7%^ ==.D$G"'P"A*]DIH/9!FPI/(YQ@*IK6[ M[4IVOGFI12G)HLD,@41&I0*05L,D82:-%_07'VKESC6_N#9,ZQ=;94\,?2'6 MPPLC'++B]YB 6\^RYYE*QW).3K;>-"DC43E;JT?+#U?_52>& ;#;U(1==XY% MO&6EO1GDK);+93NQF?27I8KCSYY2"U["756I%C(7J2H8/".9*JI*>H6L\G'3 ME1VH7-F<"S,N4]*- 4WPF%\ EJ+T ^FSA08Z2FTH4,A-%Q2]\"M[FR:=1>"% MS+IV.HJ"FQH$A&)EQ?90([TZ%K0"%R41<'QP)K4G*)YI@&AC9N!L!#8HM,A% M QI>\01FP=;+;(:A2HDI^: *-DZOLE5*/O\7M.2F:\ET)RNW%(-X2'5=%G'# MZ/2N^KT5*"C,4A"TG.Y$2!6?L5F5E%[ NRLWO!:S3L8L]8*.P-2!'( 99#B3 M@BF6/5B.5M4!2'ETV\RCC#YR M"1,=H[LF,6LN#OX%!<53NX%4);H;Z9G6M\8(=5C1MB3<1HF"Q'"+)&@@P-Z? M2(8PEO.&M4Y=P,3RX>FL=T,;Q:6N4I\4/IO"-<:TV"H:FDM,(2CR.@65DM^2 MZP=1V#&\B75CZ.@U"VIYI0+HYD54>3HVK5QJ(D[A$"@T5V#==2+9RC8O&I)M M,B D 9JX4G;?!S(5.J[)B)(_+5ZZ,)Y,]5J[,578DT7"X4HE&T6"%4R'SGL@ M'7G!?' -&'QT%* M10>"B1OZ:$ 9^^X45-"/Y*.!@W@"A'&]: +*^,@-QYY$W<+;!\YTXD833+'W MIH$;@EYX=G5B#^K#6%',4;:A[]N#8I0HQO/"M*- QL2W#]#N.)T&:"7TW0F' MJFHCE[*=6%#YR9#P#[GR/'"II ,''@]CBGOV0E"5IUPX"3<["B88L.R/HYK7 MT8_=<>B#?NOZH"-+*25891"A9C^>3#AL":U5,58M& [EGR; M/4F!O6N^AK3H2\IOS9Z497<2(1!\#% &77N&Y(VS U"HQ,?&[M@?8QQO-/5; MI]2""EJ52J3=Z.A MM,VRHO742Q1P#!8&&T@F ^YD2QGDBN62UE*0;$EDV,C;EJR[>K';@'$B /* MWC49 B2&VR1I&H*.RR]0KWJVZX3AS%C=3^KK5]*)[31WO3:S+M%S.'OC6@>#A71\1DAD?[*^ =4QE;+I98982V2/_,@D@Y; M'IW5V6+5M5:1840&D>J3J9!E!;<.5F"%65C>,3YI 'Z.=492J^Q8E<=PW(]= M_DU+__>V+F!MWM+FC%I,J*QD?>"-#QF*^8MMH1E14R3AHNL(RQN@0TOXZ9;, MPJ3(<04FBR^ICH0K11U0*)+WV)S\K)W$)%JGC\GRGF4H50(S63*WIZ@,Q<5^ M(7,9$)W+JH6!RBBAW5O0G!_3"6.M#=[.;TQ/G^/+C MU>G%36O5RZ[G=KG@Q\"C.]\]M\+38[=J[S:F3@I-$)^5#G2JUHK',C25.,(K M^,+8W&R*8$:PR^83E5P-_K%-ENS!K_W(?U+4K?I+E=2EJO>N7=E5NDC5OT&3 ME7Z;]J>K[;!IUJU9 ;+Z5S*PL7?)*B4P1PKP2U4S6BRJP](\E<5*20PPLC!" M2KUB->C".6 %_#1G [A.Y4_K6V QM.EU\-1'VD8H0J$\1F M==B1PQ[7!")2DIPV%'$==0YW0!RXDU1>_+E(\WNVIZETW>,0"BJJ- MC2]7]I:8=L(2#+^DFH"B?%=*(I(: +QQ2=9?"2&4K"$ ^2,HV2A#2?T\F8>( M%9]ZY0PX((2:60Q%%BZ[VD8PB^E2%_:IKD#A7 E!?7B$).O65IO-:XZW(+? M!0P7>3\*4!2<)%8P03.A\8F4X9?2BUIT,/$5)NE;(J^E&DBC3+965HG0$DFY M9)XA_RK4-GSYLZJOM$H'FWQ -.7%I.ZPM.)L@&:27**N/T:PHVD/",YR:7$Q MWD,7ZQ*6I64@A1>2DP6;-VJ#%6S-K1Y%$*,[N'P1JY&AG;5@;)J)\9.S4^B' M6NTR8:C5\&I5S\5H.YRSW#Y7J2?3@=JDC*@<+)5:)C,I@MPHN#*0_^&"G^N] MV[+5>BOV1#0##N[Q#94M5Z0@E*Y8P"IU5@^H!G.JRL>64UH@C]^P1.STP%=0 M?\>O/^>HVI'%Z^+[&?U_$ P]YSLG0 KTG7.-93?:-J >]X?1 *_M=_#)A__J MO@,O&?)>]=@(".!W\M]353*5DG'5$Q%,2ZCL8,H+?SJWZOQ2W)O5MY&Q=M@_9/1:* M4I')YU@9;(7=^7ZFRW'9V\+8=\-1Y 8>QE9-AI,) &0L #F 'Z?Q1*V*=MX< M ",1(HI9P '"L1/" 9D!QM.Q8S5@8LKSBZ)*HJ8R#C;$4"6Q4DR _,C%C+1M M7VNZRV2-&M]G\D>I,%)35ZI!PR1"4E]Z14/D3*T"+":[H4) W&K6184TM%&& MH7WYPR"B]-".+;?1 N8_]+]F,5Q05DZ=V]E?VPKEFM]VJ4 3*HIK/8\5SS6Q MX/0#.PJI$N:GZFEQDP@*!U%UC^NU.Q3,M(')\LHN5/%K[MJ$C /9'!$$=BY( MM@]^FVW2)TL,1\4?* :9'S@>A:;CHVX9#U.1X/Y_!R_>4["Q-G]_&MX,*:I@ M2Z&7^FD/GZX4J1KT#0ZBV1<.SJ?]:65Y!"OH^^9P70")4H1O:A=73@7Q 33 -=8BI=E]0 M39%TE2PETL?::!;I8Y=2VA95&O?,87^X=-?/.?L;QAX/%MB2)JD-F^T^9@#!]:95:V-$82% M"#LI650JNCJW!_)>[U#$*&3G#"9LJJ]1K%-*JA'1@4EGZ6>FUV88]TDF9 MK^A< ;-*JCO ]VV%*>=2.=KRZ9$[L ,C#TT67M)[ZG:G5'W*1VKKNO9AM9#D MYCE=6G4";Q_ER6W5L-NU.!Q8 PS-Y4L5J6LMC38O$^T(L#LR7>TEAB38Y@ &?JS M1JV#B- MO'6=4BP>'"P)>"UT*1B&-:)G]*'+E55CQ'>EXK"FP=_FVR#M$EOZ"*W8#H6T'32FR$U;F"C1C[)@2-PY$N?Z/ZM4C8/$H$ M*GPL*UE0( =0Q1EEJ;&,R=J!-,/FB%8BE&S+U!0L (6MC&*[#X*P+ FP8)UZ MHR^+J4N8HTFG91!]:);?O/UHZ\D]FXJ/N#9?M^CT T,O_I'N](SRJM9ILM1. M[0+$)Y)_EH377 Y5LO\0>.KP9Q]O*V4A\#>6Q$TS,"X4H/%16.'8E5)>$O8H MR:H9V]=@7)7_1@6^8&S1?+3IK$BQN"_'NOY2 4J"AA4C7P@UQRO7.:RJ/P?Z MT^[<4!9Y08*R)Y,AYS?W^/?V.W&,3%/Y)XS(=&LK%5"HDAWVF-G=K'Y MA%;SS[3(E4"I"Y.*4%^_-)C,3WX.MM:S+QYGXQK#I &B;Q-+W:1\;XB$E7N@.2+5R&B20A0J3IT M\E4%.)>F&H0WL3%9)(P/6,EF246QG+]MT51PR1!UA+/%D$FV-;T- MJQ>C>B.\,=T#?_2=\;>*#^:_TBVH](5B%-0$Z[Y:NSC3\:*I+G5!$F4U4<!*TMKY?6EHXM,/" M6_-TE%%HGVJ61SJ/WG#I(I6&!XH*-?+-3V?7%^<7/]TX5Z?7[+?>_<07=;_ M8GXM0R'Q4[8AI;*B/6=4P5 7 MNNF!+BYXXD]4\R$TRGJA&U&6(DAY411IJ[)V(2@K)1NE45+?BC[[PZZ']9+X MZ%L6%,>N#\N(L4QG@']A^"#\-?+#7: [KH,)4Q2G$R=R(XSK<\?^2#[?6 XV M'<_-LF083$ (BQS,2 TGL7-E%436LU8W%5(UTPCF&L-_O3&L'I8[V1L6/<&W$ M_P2F3B:8&)#)_1AMZ_Y+ITG MVU)UXJOZ $N*,=.QOFI-;8[ ZL%4^;!574$$!EL"5'$;8HY7O=K(OD:[(\[T MC(NRZ[F3NH'130.%4[\_4>M!>LXF]5VJXNIZ 78+F^CHW'7;%1!8ZO@=6@3%4UZ?O3R]NSG\^5:Z%=W^C M[R\O6AJ^?=UH._L88R^%KYRB-0X<199[:D5)V&?47T V=\5=MI[1%V?B9*#Q?MG8N4*-?83K<6F9%P M2Z5> S&H64N0B4ZYQD5,U02P5Z"N8%&!R"'6YCY2@#D< WD,J88!??:G\/E# M6@*'Z %GG<]W=*3'SGM3X.G )7U[\358'% U#8^3V0]C+Y8/Q&N/>H"I+NO> MP)S9K>SL='CG?;H )?$<*YB43F2/S0#8. BELC]HS'7" M)$IX=1=S^-K[J,N!>GH]6#] [N)A',B'T)U288 ];F8XP1L!!W\8!OTP?O6M MI!ZCQ'M"$'.^^&9V ?5?=2^URW'$=E;,RW%C?TR 5I"?\ =8,\CI;6#?=1V] MB3N=H**& /9VO.^Q44,)_R?/2^B*CO":X'W9#'1]!OB!5"N"39VA1W"QVD; M9NQYW6[9N5LY5!96I9R4\T@'FU6;5,REK@O'T&>]>GYGE2OTIS?#\NHRR]GL M_-KY>?;ATZGS\71V\^GZ%+O6-B(\.A[[(F4?P#IPN@:\K3J+[HOD*7W&_L"D M]%@]HJRH&ET].7$>,Q#8B_DC%VB$:_:KLMY11"#G0:+/2^=%YLT&["J&[8G$ M=#N 1YFGTA7+9&R'3A9L66*C6DM3:ZJ"47)HH8ZF4[-(*W"'*\')G%8'*VNC M9G?57@\H&( Z6U"8& N.= <+1@4Z<: M^>M'.BU^/ZC,LEV90=24>GQTT !W-X MUL&X7,U RF+ I=))N?*+=:1L>FT?1_75E-DU9:5"T=RY@0+HVNHCD\V>G/74 M4T4"[^]>=$Z25$!AER(7:BI-CA-5:>1PC$6V,-5/R)@N9MNBM>3OSGG@US1("-?>JS? MKH_?SVY.L:O]3]>SC_L^]V62@*\]1IWCGJ\T4(R#L1[S]TXU7#M1"45V]A9S M:=5S%A_C6LL'OFE3(U%E=C M%?TV&5WI;]@E5OQP5A*7G;8E&5WUZD^)/3UE MY[%ML-C"J7FCNVC@*?G!BMB9L=G:PQ[UAR:>Z(@1DFV9]K@%IK8_617\6WA561 )VC=BE*>(]/H=YV-UX(H%<]0F=BWK2F5GR@HQ^ M8TF.5\4,6QYCS\B44^6I-*D*5N>[3]XSVR@]'88C_L=K&A,O/WX\OV5I')\W(YM[']YI"D0EHG^$]D84M@L6JV-;/?DJMG,N0B[M4G13 MDTKCE+S1B3<8F\2M%9>PJI3PMH)A*]U3:((UQ9("6>.R!E*IFN2)7S@OW&IW M@S6D\BU(LM'D:;B$-):E=&E6MO(-JMM'Z.-=G9\?/F)CA))U05\/FY7 MG78]OQ.+0JK;38/4WNQQRZL,UW,,B7MB1RBV(=NN4LDOQMV?S6[>*;8(2ICX M\0/EO_]HQ (R1S"?_$ ]0K7#?D.)4D@4Z>!1<]"XQ"U*5),$BJ4"M>=^NZSH M6\D=%M!,51*-L&/I,XTQ#E8S52,+F;S?RO6XKX8,4*4T-28Y\:5=+A-<3 U0 MRY8H+ "#=$-0ZIJTGZ!FCA@)DQ4$$?;;Y,O\X04[J&VY/XH2XW^:S:Y]ZDJ$<&U-B8F/ZT MY]-Y$23K $@8!BH"PQ%3#L83R^6Q(AL2'4]I(@NT+HP!)HW$C$I@J.E&7:IH MDV$%%3,[HA\)7EL7![8_7]#TY#2%Y*DZ&RTMQG(!:?]81(%.+ )UJHF=* M<:B@-+$Z"+RD%HJ ED@3D:5<-R3=0800<36/WG%_1[ZZOQ\P:@JT2&GS'?I' M*E[VT'JZ7HU3GSPF0Z9I68V\H>3\07X_V%8[F:(\GY;KG#F3K>$H8]225Z-Z MA*C.W*285HI[U(+L[8U)O^X[$[7+B@E<,=5MH$@W4@&-$D*1^274P87OG=X; M+8;'TCH87SL=5FIRWK'H@D95B95OX#MB5H;JAR"ZE0Q+I'?Y8HFP+4 M]]%I4?DV*1ZHS W0=@RG(PS1!ZO"=,V0]?/5 ;A5+:C:L>F0R.N:_SJRHYJ8 MEG'0-SR@P2,0574^A]*O@6FL#-0565-^ZA:J3JXFS.NQ%-QO@5>8PX13&O;%!A5BL9EB@#7-F70 M2E5HDXA,URJ!9A7LL1(4K**F7*P159M:@V$*G*QV0Y;P]@IU''5OU;Y_6OU. MK&H2+07DK/Z;-0(IM-6J8&-(IEQ2C9>8;$1U=R@SJS05?ML!JB")51$DNX(R MB$0"$@Z(]<2PX#(K=7:]V]RTT6:P(>.Z!\*.7"BB)&56XLNJ:Y8356.UJZT;C7. .18)LJ9P4!K5!#0 M*4#DXY+WW89!5KJ2"?J;:@*FN$92VGFO]#XZ!&I?64-6BGB]TIG/^H9!IW: 05>Z)V;'R0PK9XXL M]IM(7!(4(LT@EQE;&I(:@[:N,J7JJELI7D)K>5B%Z]O:M,YQHO 4:[ MMO8]X30?*]*90YM-:Z.V(.=A9<<- 7MK\8A]#MA@=^68.P2RYGF?5@7RK+1D M\@[M F45SN!N:!>X U7;BC/GJ,4 /=SJG--5/HDA"$KDV')XD=8ZAZD.BT/G MBBDT%MVC)LT320"1GN"6J[+/M7DNTC-R_I^XSZS4@GIO!"#6)9,KEAD5X5?K5"K]"Q5VS4O3'G@EHJ] M5AN':NL K1$GRS*WU&(C*TLM0'05LRF#!!*RORM6XDH>MBNEQ$S=]=S4::\U MFD)3&?O K:JTIIR?W6_4%@K_OET\/%E,4I4=KT"0ZT)ITP:Z.KA()_RF:CB: MJI.$H[/M U9=Y@;V'6@:#;Q0,,[DUU1RB'7[=PNOL?^!*CPHG>:H%J.6 ZG4 M@B82KM0Y%WW+*KZN:QI6YY,SW#(+4:-33VMV7V'R5(U,(0'HT"B%4#%0V'*[ M@ZV,-%OA-B O?24VR>4-.+G"PU=JG902DS:A^E9:*8:*1!S'J 6$9646*ZU62>^(/72]!@<&U:?Y<0=SL\VK7:4 MXH2#6[V@7:V:*GDE*IE2B$851FU.K(@W<>*&Z41#ES%H:PR^Z27:#*+JUKJAH]2?%>T M6;L:N65XK91=HZDP<$D5D#7EB75'1YYD*8U(KOYK-WHT=HJE[H-H6P%LV8 U MXU3:%HFZW&(E(!JJ.*G>.G;8<7"!\"4BJNI^)$: ?H*@DRW$!D/+;!.\7*%= MNL OEZ5ZT4LAISP2:?31-S'WD*#.+U\T,^IOUFBFR+-4'$"1BI-I/=V<:Y&CIK4S7":7==I789\2>5X7@2C,E+(ZX M&M@DE/28CLX/=H<'O8VDV:E@5W>(UIX/JF5YLS;YWITR&#>7E4:DJ^K^Q(9H M-I;;_4(L8D;??U4/#,&>5VYVB'5(EENE))6ZPG2U4K24B4X;;1FZVB11OS_0 M96@+"@\$B#JNN6I8J#(A+MZN\-$RN7:LT*IE75LB<6&BS4/G$SNV 0 B!%(D MDY G)=]9T:9RJQZHGLHF5YEO:6NWH/R^\VI4F,",U 4:6^D';!RUUE)M90TR M(BC6W.8-1BSO7WI[7E;>M^ P@ST%DPE=B58LAQ5XSFH M*A A%T(C>V.KTB*=<]8\BDF2U*9K;HF-[-Z42J]U,U.AI>O'EU(* G9IC0XN M:LFV:KLU@:I>D>A>\K)8EB3A+'0%5RQ7I8+HJ< RV7P9#7E/Y==@S0[0U\BG MI>'J',:VO@S;%>-*QB84ZJ1(@#)?=TUZEMMTO+U4O=;M^VK6-TOV[T-,37KB/5UVNSOTE3^K7?NXUOOW+?>N6^]<]]ZY_[_KG=N([C\:UKIM@A? M;YUUWSKKOG76?>NL^]99]ZVS[G_'SKJ=_)4ZFO;_^M;O]+]?O].&A6M7^]-7 MO_#6+_6_6;_41KIT>_O4/1_[%W59W;N[:;?I]U1Z.E:ZOCG_^9$B>AIYC=76 M<-WYCW;UP6,[N,)8?O=*-G]K/OCJT:+;_1S2(>FMC\M;& MY/_(-B9O->>%?+S5G/_ZFO-=A>&Z>8=5(J>U:E+]^=OJ17XK,?=68NZ;EYA[ M=1&0;O1&DS]<0(L<7A7Y*D?_0RMZOQ4%V;P5!7DK"O)6%.2M*,A;49"WHB!O M14'>BH*\%05Y*PKR5A3DK2C(6U&0MZ(@;T5!WHJ"O!4%>2L*\E84Y*THR%M1 MD+>B(&]%0=Z*@KP5!7DK"O)6%.2M*,A;49"WHB!O14'>BH+\?U,4Y)8"?NKQ M'^T1S?^%ZH2 B"H>36F/EH@VJ'F'Q-VK<#?E*;4=2AQ._$.]R52C'=IU\JS- MO"5U]W;]<8P-5R/7 U7T%Q2NLY5VR81>[ 34YO(IS3 MU/4FHT;\\M7UY=7I]>W?7.?JPPPC>"Y.G-._?#J_PK"=KC/[TU61 TIO7N"M MI8J./E4-FO8Z8#/"6H]@6CQ58[.L>AF[(?B!E#3'\UPO#N5#,'7>2:LGIB69 MY41V/#]T@W%(_X['GO,1E&M IN*EMBC/C<>!&^&3;A3','[@D,?Z,5_6AYRZ MT71"_XS'SMD6E$XVC-UGOW'?*O(TW]\CD[9F@.%' 2S$#;V(./NFV,XE\])0 M.B_PW6"*"YZX<3B%Y4S'<,PC[#0VB7UW[(7H&],-BA>893+/$J-+VRU[#STW M\$>N'XV<(_S#GXY<;,E&W90C $TTIK9ZGCN>-+N-79U\//ZK\^?+<\ 6O.N? MKD\[L48W^%-]E3G8>X 3^M1]T8OU8VOOIYW7.!#T^HJZ>@WV;@6K+ M-/9QETZ@0>R&?JS^4HBC#Z$7WED^"@G>Q* MC NI.6@P)3&A-8$A +HZ"IW#V/6!KATY("J,XC'^J'/*! @&YOHKK$L MU99I,;39% M=K?ED&P0:WH/'OFG&XZG! : SQ%]X<.PKSBT76U]O]61^5$LK/X0[JK/]]8' M(65LM?JU#LT?A:X'>P,4'H4>'LHH ,6D=FR1#UH>@MP-)XCG$<@8<(/:3@X( M0AS!DV,\G!">']M'!P)-[(](MB?^!E)7X/7('*VD'6BZY^%S("Q/ M 9-"6N&16<0Z>6%=(VE2;M=*'3D,1ZC (M[0."-B$0UAYB0KE25(X"?HO[<" MUBF#V-G^[9Q_H._:W0OB/[HRG=N7]3YD>1?JG!\[[[.'QT%*E@+@F*&/1&?L MNU,XMH^4TU=@Q&P\-$:M(YKZK5/N7_&A0Y 'B6W[ M) 4$/DF6X;%.TO\EQ<#S=#%0;=I_HAH!U"/>RM:$;4H-B+UOS+,:.9&1)3&/ M8BFR\M?!/2)_(?%$10IJSXKSH4PVI"DFL-$%$@;POY:+LY/(\I]3403[?_TY M1ZL]981>?#^C_P^"H>=\!YKD,(9_KF$#3ML&U./^,!KXPRD\Z@]]^.\)%I_$ M"_62IZL@WU'35$Q%,2X4NX--(/C5+,I@,,41"J^\\VZ6H M? 61=#[%/0W7E5'SVJBI-6I>J=K!09]U'2I,].6?XP%!I(%M(5QN0*>AGKD RV+@!VAD#X9 M J6(AF,!.UQ*$-HG%7@V!T"6%A'SPP& +8: !F: \73<.+_3V?7%^<5/-\[5 MZ;5#%[S'\,@W0MC8NP3WA<=QDBVW")I3%19T!92(X/H*(Z,>FT[P3@^^D,%U MS-$:PU$>J0QCR['^WM?3D@Z_5"Q'^22.;"$/&$,$&MDIYQ+!]FG3&)5BDIQ_ M,!9$4_NM8LLA(XZKZOY@\8$@G (CBIT):)93(/+Z@(C(42)[-W1QP1-_HKP MB%/ !".2UD'6BZ+(4'!%9U4)&+Y3Z-K9#8QP))_M8D*Z:B33EA!8?@"[1LTL M!*W]*L=X ?;9Z5FKFPK)B!K!7&/XKP?2#VB4 --]8=%S/&.0/F'4,0P['3EC MY.(!_C4"?>%=%P@/@-Y[ ?\3T3]DHH-_0GV+]WMMQ/\$#8)BDSBK(@O%;2Q4 M1$:-E#0("&R=O!BO)R1\&]G%B DL[,FV&4A#."B[CUS<[06E8%CKWU1)EL:[ M=O#=I?-$HL^RHE;1J:3D#EW<4*VIK:Q3%4>4P*_*%.E0/3N037OO_^]+7G_K&"!TH@FK1!ZTN.<7V QAD\?/WV8W8+0>WG['K@DBK[7I^]!^CW_ M^=21TE7O_D;?7U[T.7PM/=CV+++XCSE_P"XP>/MSJM1JD/:/E8/\RQ5&S.O! MD)Q'*X%.9^HDUDIT401K)9E>B0GS.K28#,4='W4JH&1$%BQMMR5S[>H*&K3B M6>VM,U#%LH>5^"+FDFLE%]*V94B^%6&)LFO M:Z5E4+./&4#<-:%AXXH:O2K@UP7 .OU[<77 M8'% IFJ/+46'L1?+!V+@1SW 5-=N;V#.;*>W;6MRWJ<+(%R[@*TF)#U]$K(] M6I8['K$!$'Y!:^ENT$M@'FC!%5=M"4."(CW%K0\<.!OZ,\3!E<^\T*\HDK[G M-1B L,;_04E0V984$=Z-+'IA,():&9U1-\941]@;<0Y]-R;SY\ !-1__BA#. M320R1^*';A@$Y+-#[!F/V?H&8BJ\NHO,?^U]K"=QX!) ?I*[>!@'\B$$12@V MUKT^8(<3O!%P\(=AT _C5]]*BA8B+A*"[/3%-[,+J/^J>ZF]U".N-(@&/#?V MQP1H!?D)?X U@_#?!O9=U]&;N-,).I,18""P>]ZWN(BP/OK/GA=1V?1Y+?"> M+"::?D.\ ,H%=P[H@X=UV[OB68>L85G0V,U=C4QA?[I6BFXX#@ 3 M4OEO\YYX!#G(S M8Y_B(@Y45$.KO=.Y/KWZ= T"XH*L!_8JPGIDTI-1%V%_UU.76!0K\+R9=@E(]F" MR%_HRHV%7A=%HE(OGP.07U2*%D84;,I*15>,O>+86*Y^\1OH=A*IE:_3U4 T M%BO6M>0::HU./8D]/<8MBN)2;.&\O-%=-/"4XF(ID#-6[ST,JCLT!4>/.,.( M%2U[7 SS2YZXZ=-JSL'I&G2^RA-45098Z6&:8Y5+\E2TPT[FAY0+9'9)TS\1 MRVQ]0N="YSR):E)8&((:R5@< \KYV?(86Y"F[":@4 9ED^1,_">8_K=LL?*O MBZ&&Q%DR)^-U_:&/E4K;\A2>:W==9P.K:IGN>_UR(V*'_39=!:79>=/U:]6- MT_64.'2Z?F;?3M>OE4!N!4Z@_I]N3IS# R3^V/?A,=^6@)?-.O)V5'.C_'$U MI+G!#2IQS5W])!NGMB.N^=5;Z(]7[D:%WO=+W6UX;'L#?<7X MVL +O8MD+H7[Z\T7)96T$92(4W1A3#7@VJ[:U?E*-?#:K*OK>1-\O=?P5ACV MF1V&??G\]-N_/O(;*R!$C^K/F':E"YE6KHQ M[_(90$D=,0 !L<0FT-GZ,]%H./*^JW_[$]9$$(6$+?42KM&"=N+#K&6"F%@:8?6%V$39]$4OEHCY( M+*&!#6#IX [>=]O1:QA4XRHP96Y;-._5Q^2W[&G[U CS;CQGE3&5 M7:HL/5V&>TL:BOE M]B['?J/U8IE<\91 ;]N_'ZE6(&\!5CATWB>?$;A4WH=*SZBGS=%171RNL9PN M[&/0Y2]:<$YA!TRB8W[%8JT2_I*>MZU2:';9)ZX50/EM]5)'N@%F8K";=0G! M+@T;A29&\J]$(9- WW!\2G\YE:EK4B:;B9*8<(=1"8EC*]1VV5[!&(WYAZIT M'"Y,&0T0*1_Y= A*E-I&&7E%*HFD];3V>HJ^K@>&]!?+Z\*"\B>XW%;:X9$+ ML[ *91(0*<_[KLR+.RG!JU(U4]/"3_7@XF-3FY_3S;0]%W=IO6H ;;H.4@MX MLIPOW'%"?E/1"MMV;+)]O@#+JB=/X6H*(,F:@Y&H(H/5;I0J9RK]=:'T5U6+ MZA&[4H,XAM%/>+%4WUKT)BM4A"AS4#7D.U1E.XGL<5-B:P4D2ZKBC;Q5 M'@5IX)'+E8ZP%GAZ!X!:49HH<1'NJ&&U%.2;JPM*2Q$E%@V3J%F&:*J<^IP.IQ.&Z!KE:<; M686F7F$MNR,\.QGCC9";5FOEW?$ST3FJ2V M7?EJ&J('SO?*Y , 19,$W-1^X&(!0#&-3N4XZH_\>;L:.J.H]QFRXH@;()9G M>"5F38UQ$QA7YH[V?*=B+>I8RR76C5/FWHYG/F(U$'G&ZWBFEKS7C5OXH*,? M[,(MR7;;,0OZ!OB%)@*6CPY6]MQ(< _'96*_VZQD!X,N>01$*WU:JP!(%GJ; MC<^0/.A\1A*DU**<+UN$)@. M,Q4H=P2P:^=$M66:X62LIJS%P"E-V2CC9<$)%Z"]8JRU_A;G[N&$4I(3R3V6 M22>%6AKES)16T=T=,UWW753%LW;3N)FN4[S[V5-=_3.SV4=#9!]&S2NW [\6 MS+Q,5=1N!+?1)&ZP%4XN=YUS73'2)*^M^I*57R_7BH#<(U?L)=E*/F_W W:@ MAT42[$*XG0Z$O1+Y7CGH#ABW992^'K@J%54/UNL>JF=V=HSVJIC]K]FVE8/Y M^JUWC=2C'/5F6'9N1'A66JK,AKDYKY!?J?FJ92:-SE62OZ9=\M M.#?]LZC0"SM5['*[[5#!I76M8)]Y*T7389K-TC1"4,/V:($2W2OT6)&,;N=8 MWX:J8U6HRZX!>U:H$D/1T8!<#769!O7NE+?IU5^H-FPO&-6CS^I1MD35'_/8 MM]0ELW?MT_,[?%+GQS9UVV5LVMVKO<] 87=G=TW).:[SI@K M>YZW K=VMIW M@2!L'02S8E\!@?KC.R;UO=9)7\5%.E.DOX#4=(_5X^/%S-E;3(GM%#DP>_9* M9<_V/LI7M%/K/N[\2><]=ZNM.OMYG\-K,)7.[-U6(+_:#M79AKT;\">ZA#Q0 M'#(#4#C8D^4/;?)QC)P#29T+YU=2[-C(FU*'J?19>0I-Y_5*D6V:R>Z;C37X M3+\SNRJ\&<'NU(ZI=IUMW+%:,?W)[=SE+X$.Y[.X=M\?";&K?P/+R/3;M#\= MF,*.#+?BJY&G[:]D8%.V0%8I'6\DM>8I(7L]+39=-$WT0@16=16,6*#5]9W= M3#R8=!6P-+$^C*F#ZYNJ::VS[UG ?24RCK>Q:ZW$N+1H/&C]K".65M+D3YF1?!0R*H. MON^P&BF+G!)/!D"K,S &"+0,VE2-Z^-_6E7:*-1/R*KJMZ7@F'113?UNB!NF MIT^M@G=S<"S?^I):=9L;6"#1-$ZHBF+Y[)/J0BI2CWHN4*UY/V]W]M5FZ ; _2;"AVKR:=N MO2!!_\Y!GM47W@%- H]RMP:!=CY#LAT8>5$40?01OJHPUX+ MZ -;PTFCKL5H!WWJ+DW18WW2[V3Z'6E"_QH@]0SSFJVV\]$]%)L9WF4'68>) M4&DJGPC'_:?;Y.C6O?LVZ.V&/BJ,F=0@=?(1N.T< MU;NFLJO6$2.#*%^CWR*UV^$'Q.'G&L,&8BW2T7 MF=W\*M*H\0 1<&D/:%4DMB9IT=#$>=KWUI[LX2S%-IY+9[:$K6" ]TY"BT 5 M;RM%AMVSM+_3R8+4TH2_4P\0Q*P."RCUR>T422QGW$7ZW)8=T&MO5EWH+0#: M1:C1"-;6=K5!*5MJ@.W+/,P7FH/LXBBUXC][E?K:1>8[*C_U>9->6TVK,?$K MBFGM-!-T%\[:0Y_YXHI:/2),LV+6GH:\6M&>GK?VJ)_U&GO4ZTMH]8S>64%K M/VK44TMKOP%F !@-DYM]\/D559!VGN0[.LDK.[@H4 M;ML]?7W1I7[KSSO=35QB*QJ$@?6#CE_W7<,..65G09">\+#V0B&E5 KI?/'R M^!Q7)WVCKZ3UPZP645$KCKTS//[+J_RT[.RK2HJT;OAKM[>SM(CL==\*(PU\ MZ"H+\NIK9:IJN&V1_WV2YYZA@SN"!KMKAEA%+OY7-=2O4MZC1VXW%4,L=?I; M+/NX8S%-H:=2J.0;KZ*[4LGO*,>Q_BZ5+1I$D)RO+C=1HF S58-0K!H?,%?T M'/L2]A1^:*E^T2NS=-7,:%FZKJ'BS%8K(!Q8(N1*BH9T@IF6;J_&JJO2GLM3 M?T47)AGHTB3$9-N4+@5@CG1L@+AGZ%WJ'(7F=T;:]I83V=-:=_GQX_DMDR(L M&G%\>7$+*L;IQ7&U]L4.#+/,;59B'&PO*=.;-SYNQ%GHT;O65P M7P%HM.%,- FNM*[?!$&35_; .QY.A52NMJ_@?U?=]$F@]ZQ RM@@<(8]D,8UT1J4N#6.F^S [T*HLY?; MVB@L%=E&LSD>$]Q@BJRDRD$-92+<0VG,H+!R%"TK.VI9!S:HM>3&R"DII2!. M0Y_1&88V \;N[=?PN=CCWA3(S[%'$F)D5?2F675GCJ<6.LF[;)Y[ES8\B!?5 M="WUN]8L1SC?7AVX4U#0C?,WQ2# L).Z9MNWC):"@U_,3PM&!Q9,8]+70954 M]-'PV:N2&0 41FM0FF:[R%=%ZB5L='^=-L6AFF='J/FY][D$ 8JP7='F[O_/ MN_R/%5]<_;ED]Z\R%?R,&FUO.P*1\V,0N3@&D7_[3@9=V]GI;7N=;4#1JJ5, M4]')K6B>@]=CGQ8)_F3?-&ROOXP-SM!KLC*/R#U^DYM#05JF[^P273#!H_W! M"H\6PZSE0)'@T?X(.6WY:U=P?*FFWP!02P,$% @ KHO%3F"[C:/#! MS24 \ !X;"]W;W)K8F]O:RYX;6S%FEMOFT@4@/_*$4]9*5W;7-(VJBL1 M/$FH;& !1]VGU03&SJ@8+)@DV_[Z'7"<#@D^VI>Q)4OFSL>!F>]PAB_/5?WC MOJI^P+^;HFRFQH,0V\O1J,D>V(8V?U9;5LHUJZK>4"%GZ_6HV=:,YLT#8V)3 MC,SQ^&*TH;PTOG[9'RNJ1^I,)5@F>%7*A>V".\Z>F]_KVUF@;F>&A,#5KQN1-*>N]MRPTN^X;]8WLTU#]7S;57S M7U4I:)%D=544W5[MBFXG>8;F=AL*>A]3R3HU+L;R@$^\X?>\X.+G MU.BF"V;(JQ@IE]'%8?^_"^)E_7_"6*U6/&.S*GO2V[;7(D_MY[OK$C)BOV&AON1R1>WGDQ9<'Z17 ME3DK&Y:#G&JJ@N>2(X4+(?TP%TD(@K9- )BV.W%6!M!%( M^X20O4@Z"*1S2DA+@;Q ("]."6DKD!\1R(^GA'04R$\(Y">]D%=NXB<07L.U M'[B!Y[MS2%(W)0L2I!#%"N1G!/*S7D@_N),X8>R31.VXQUC//=:+%,5A1.+T M[W.(YJX,E1O,@/RU]*,V<"HDJA?-?HEF"^\[? M]"=A&9A MP*/Y!4!%+W>[]A8F:8:%8#<>/ #VX2D,T3N@"J9)@.)KI]<.L& M-R0!/P#7\Y:+Y5SVLS,(TUM)ZH4J)B:$B68C7+M^#'?N?$E@0=Q$]AEME]:[ MOY@*)II=T-U2B$FTC&5 $R(E%=[$[D)-EC$QF)K%(%O$PD^[D'52\,(@E<\C MD6[M-1(3$X.I60PQ\5J_R\V1-_XRT3I_-#H;0P MLUB:S=+/ZP?Q,*-8FHWRVFL8O5O.N89ZWAU+#B; M,4%YT6LX-F87^Y05K5X,;4PP]O%K6N=PYY.7@*J8F&ALS:(9Q/1H7?_DY1I< M%1/SCJW9.V]U/?10HB,FFH7SXNMS\#=;F@FH5N#FU;;=#N1/Q<2D8VN6#HK9 M;SN8=&S-TL$QU;$=&Y..K?V-Y@73JTI1MZ!NTS#1G,.$\>D8VN6SBOF MC#=TO:[9FNXBN8*8/:ENM#'IV,[BJ6)BYG&.44,;S'S?-1MTM%[W MZPY6;NZ5+AS,/(YV\V!%JMZSB9G'ZR%,T&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNXC 8 MA>%;0;F FN_'M!V5KKKI=CHW$($AJ)!$L4?3WOVD;":5VIQ9H,,F* )]?E>/ M+)N'G^E8ET/7YN;0Y\7;Z=CF==64TO\((6^:=*KS3=>G=OQFUPVGNHROPS[T M]>:UWJ>@R^4J#-,9U>/#=.;B>;NNAN>M5(M?];!/95V%MV/XTPVON4FIY'#^ MD)MQ@?$G[WWZG^6[W>ZP24_=YO6+BG\+5.'K()T/4GJ0S0<9/ M%.>#(CUH-1^TH@?=S@?=TH/NYH/NZ$'W\T'W]"!9 AF7_"2$-5]K 5P+WVL! M8 M?; %D"]]L 6@+7VT!; O?;0%P"U]N 70+WVX!> M?;P5Z*U]O!7KK%?;: M:+/-UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7VX#>QM?; M@-[&U]N WG:%LQ)T6,+7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N WL;7 MVX'>SM?;@=[.U]N!WL[7VX'>?H6S;G38S=?;@=[.U]N!WL[7VX'>SM?;@=[. MU]N!WL[7.P*](U_O"/2.?+TCT#OR]8Y [\C7.P*]XQ7N*M%E)5_O"/2.?+TC MT#OR]8X3O7-3#VG[4H9#N\^7+ODT_-N:"=RYO!_3Y3/.4[^]X9XH7<954C@_ M+P[A>>I'1/CTAY3'OU!+ P04 " "NB\5.UR:[NA)AI,-$+RWC"VTYWS;C3/%;.G5T=AM&N;+LRS*D9WQ5@H*FI- MR*VC+E66UKMY M9IQKZL+$VG9LVY7?FH[?&^:>FF%-J&H7SM*";'2[2UU"NC;/4C5D[!<3OM_8 MGZ?[[K?D?5W2GZ+9Y;(NJ+3%IDVWY,%Y,F6HB&+;Y*$RGLK'Z.MN]9[WP?AX M9]K4F.T:]F5!?KH<\;6APP&&RC$GQ[0MZ-"HH;#_Y/\:^+$;"NMI['RJ^E@? M>+P4Z2%5 ^L7'O,1J=\Z)96_&IY:G^Z'?;%^/7P_],(_BX$-A_^]]>/E$" Y M)$@.!9)#@^28@N0X!\EQ 9+C$B0'GZ $01&5HY#*44SE**AR%%4Y"JL\-77W4Y)G:]D !D;V-0&UL4$L! A0#% @ K8O%3N0Q M 1SP *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL M4$L! A0#% @ K8O%3IE&PO=V]R:W-H965T&UL M4$L! A0#% @ K8O%3E=H(>9+! CQ0 !@ ( !G@L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8O% M3D665>&PO=V]R:W-H M965T&UL4$L! A0#% @ K8O%3LKP-%Z9! S14 !@ M ( !KR4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8O%3C"> MU.BS 0 T@, !D ( !/C 'AL+W=O0)L=[0! #2 P &0 M @ $H,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ K8O%3A$-*;&U 0 T@, !D M ( !_C4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K8O%3N!N>YVV 0 T@, !D ( ! MOSL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K8O%3M&>HRFU 0 T@, !D ( !@D$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8O%3H'XT3&V 0 T@, !D M ( !44T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K8O%3@=,S]RV 0 T@, !D ( !&U, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK8O%3FTAAH+! 0 -P0 !D ( !Y5@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K8O%3K"PG<"X 0 MT@, !D ( !SUX 'AL+W=O4]RR;D! #2 P &0 @ &^ M8 >&PO=V]R:W-H965T&UL4$L! A0#% @ K8O%3NO"S'=( @ 90@ !D M ( !FV0 'AL+W=O&PO=V]R:W-H M965T@, /&UL4$L! M A0#% @ K8O%3C/ X=@= P 30T !D ( !^VP 'AL M+W=O&PO=V]R:W-H965T=S !X;"]W;W)K&UL4$L! A0#% @ K8O% M3E.H?R?! P 3A$ !D ( !G7D 'AL+W=O&PO=V]R:W-H965T" !X;"]W;W)K M&UL4$L! A0#% @ K8O%3DV?E4Q5 P R@\ M !D ( !K84 'AL+W=O&PO=V]R:W-H965TDO M, 4 "L= 9 " 9J- !X;"]W;W)K&UL4$L! A0#% @ KHO%3LFC=[AY P H \ !D M ( ! 9, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KHO%3D7- ?Y9 @ ^ < !D ( !/: 'AL+W=O M6UX" 6 M" &0 @ '-H@ >&PO=V]R:W-H965T&UL4$L! A0#% @ KHO%3NAL MZKJ& @ X0@ !D ( !.:< 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " "NB\5.UR: XML 71 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* 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; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 245 258 1 true 67 0 false 5 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://photronics.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 010100 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Condensed Consolidated Statements of Income (unaudited) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (unaudited) Statements 4 false false R5.htm 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (unaudited) Statements 5 false false R6.htm 030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - Condensed Consolidated Statements of Equity (unaudited) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited Condensed Consolidated Statements of Equity (unaudited) Statements 7 false false R8.htm 050000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 8 false false R9.htm 060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION Sheet http://photronics.com/role/BasisOfFinancialStatementPresentation BASIS OF FINANCIAL STATEMENT PRESENTATION Notes 9 false false R10.htm 060200 - Disclosure - INVENTORIES Sheet http://photronics.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 060300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://photronics.com/role/PropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 11 false false R12.htm 060400 - Disclosure - PDMCX JOINT VENTURE Sheet http://photronics.com/role/PdmcxJointVenture PDMCX JOINT VENTURE Notes 12 false false R13.htm 060500 - Disclosure - LONG-TERM DEBT Sheet http://photronics.com/role/LongtermDebt LONG-TERM DEBT Notes 13 false false R14.htm 060600 - Disclosure - REVENUE Sheet http://photronics.com/role/Revenue REVENUE Notes 14 false false R15.htm 060700 - Disclosure - SHARE-BASED COMPENSATION Sheet http://photronics.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 15 false false R16.htm 060800 - Disclosure - INCOME TAXES Sheet http://photronics.com/role/IncomeTaxes INCOME TAXES Notes 16 false false R17.htm 060900 - Disclosure - EARNINGS PER SHARE Sheet http://photronics.com/role/EarningsPerShare EARNINGS PER SHARE Notes 17 false false R18.htm 061000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Notes 18 false false R19.htm 061100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://photronics.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 19 false false R20.htm 061200 - Disclosure - SHARE REPURCHASE PROGRAM Sheet http://photronics.com/role/ShareRepurchaseProgram SHARE REPURCHASE PROGRAM Notes 20 false false R21.htm 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://photronics.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 061400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://photronics.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 22 false false R23.htm 070200 - Disclosure - INVENTORIES (Policies) Sheet http://photronics.com/role/InventoriesPolicies INVENTORIES (Policies) Policies 23 false false R24.htm 070600 - Disclosure - REVENUE (Policies) Sheet http://photronics.com/role/RevenuePolicies REVENUE (Policies) Policies 24 false false R25.htm 070700 - Disclosure - SHARE-BASED COMPENSATION (Policies) Sheet http://photronics.com/role/SharebasedCompensationPolicies SHARE-BASED COMPENSATION (Policies) Policies 25 false false R26.htm 070800 - Disclosure - INCOME TAXES (Policies) Sheet http://photronics.com/role/IncomeTaxesPolicies INCOME TAXES (Policies) Policies 26 false false R27.htm 071100 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) Sheet http://photronics.com/role/FairValueMeasurementsPolicies FAIR VALUE MEASUREMENTS (Policies) Policies 27 false false R28.htm 071400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://photronics.com/role/RecentAccountingPronouncementsPolicies RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 28 false false R29.htm 080200 - Disclosure - INVENTORIES (Tables) Sheet http://photronics.com/role/InventoriesTables INVENTORIES (Tables) Tables http://photronics.com/role/Inventories 29 false false R30.htm 080300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://photronics.com/role/PropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://photronics.com/role/PropertyPlantAndEquipment 30 false false R31.htm 080400 - Disclosure - PDMCX JOINT VENTURE (Tables) Sheet http://photronics.com/role/PdmcxJointVentureTables PDMCX JOINT VENTURE (Tables) Tables http://photronics.com/role/PdmcxJointVenture 31 false false R32.htm 080500 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://photronics.com/role/LongtermDebtTables LONG-TERM DEBT (Tables) Tables http://photronics.com/role/LongtermDebt 32 false false R33.htm 080600 - Disclosure - REVENUE (Tables) Sheet http://photronics.com/role/RevenueTables REVENUE (Tables) Tables http://photronics.com/role/Revenue 33 false false R34.htm 080700 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://photronics.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://photronics.com/role/SharebasedCompensation 34 false false R35.htm 080900 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://photronics.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://photronics.com/role/EarningsPerShare 35 false false R36.htm 081000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) Tables http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent 36 false false R37.htm 081100 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://photronics.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://photronics.com/role/FairValueMeasurements 37 false false R38.htm 081200 - Disclosure - SHARE REPURCHASE PROGRAM (Tables) Sheet http://photronics.com/role/ShareRepurchaseProgramTables SHARE REPURCHASE PROGRAM (Tables) Tables http://photronics.com/role/ShareRepurchaseProgram 38 false false R39.htm 090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) Sheet http://photronics.com/role/BasisOfFinancialStatementPresentationDetails BASIS OF FINANCIAL STATEMENT PRESENTATION (Details) Details http://photronics.com/role/BasisOfFinancialStatementPresentation 39 false false R40.htm 090200 - Disclosure - INVENTORIES (Details) Sheet http://photronics.com/role/InventoriesDetails INVENTORIES (Details) Details http://photronics.com/role/InventoriesTables 40 false false R41.htm 090300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://photronics.com/role/PropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://photronics.com/role/PropertyPlantAndEquipmentTables 41 false false R42.htm 090400 - Disclosure - PDMCX JOINT VENTURE, VIE (Details) Sheet http://photronics.com/role/PdmcxJointVentureVieDetails PDMCX JOINT VENTURE, VIE (Details) Details 42 false false R43.htm 090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) Sheet http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) Details 43 false false R44.htm 090500 - Disclosure - LONG-TERM DEBT (Details) Sheet http://photronics.com/role/LongtermDebtDetails LONG-TERM DEBT (Details) Details http://photronics.com/role/LongtermDebtTables 44 false false R45.htm 090600 - Disclosure - REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) Details 45 false false R46.htm 090602 - Disclosure - REVENUE, Impact of Adoption on Statement of Income (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails REVENUE, Impact of Adoption on Statement of Income (Details) Details 46 false false R47.htm 090604 - Disclosure - REVENUE, Impact of Adoption on Statement of Cash Flows (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails REVENUE, Impact of Adoption on Statement of Cash Flows (Details) Details 47 false false R48.htm 090606 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Sheet http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Details 48 false false R49.htm 090608 - Disclosure - REVENUE, Disaggregation of Revenue (Details) Sheet http://photronics.com/role/RevenueDisaggregationOfRevenueDetails REVENUE, Disaggregation of Revenue (Details) Details 49 false false R50.htm 090700 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://photronics.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://photronics.com/role/SharebasedCompensationTables 50 false false R51.htm 090800 - Disclosure - INCOME TAXES (Details) Sheet http://photronics.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://photronics.com/role/IncomeTaxesPolicies 51 false false R52.htm 090900 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://photronics.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://photronics.com/role/EarningsPerShareTables 52 false false R53.htm 091000 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) Details http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables 53 false false R54.htm 091100 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://photronics.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://photronics.com/role/FairValueMeasurementsTables 54 false false R55.htm 091200 - Disclosure - SHARE REPURCHASE PROGRAM (Details) Sheet http://photronics.com/role/ShareRepurchaseProgramDetails SHARE REPURCHASE PROGRAM (Details) Details http://photronics.com/role/ShareRepurchaseProgramTables 55 false false R56.htm 091300 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://photronics.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://photronics.com/role/CommitmentsAndContingencies 56 false false R57.htm 091400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://photronics.com/role/RecentAccountingPronouncementsDetails RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details http://photronics.com/role/RecentAccountingPronouncementsPolicies 57 false false All Reports Book All Reports plab-20190428.xml plab-20190428.xsd plab-20190428_cal.xml plab-20190428_def.xml plab-20190428_lab.xml plab-20190428_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 75 0001140361-19-010500-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-19-010500-xbrl.zip M4$L#!!0 ( *Z+Q4Y&*&4;5T0! /@Y%P 1 <&QA8BTR,#$Y,#0R."YX M;6SL?7MSXDB6[_\;L=\AU]M];W4$N! O0_5TW:!<=H]WJFRO[9K>B8F-#EE* M3$X)B4Y)MNE/?\_)3 D!XB$0(.&$NI9G,_?IEY/0KYJ^Q=C)__OX[__VE_^H5G^E+N5F0&WR."87GW_M MW?69 Z_ZY/;N!OZDI'4*;9S6R"?NF39G]A.M5O'CUT?N$.C+]3_@G^R7DT$0 MC#Z\?__R\G**OYQZ_.E]O59KO&>N'YBN14_4^]#!]R6OX^-'TX]??YU[_Z4A MWC:ZW>Y[\31^U6=I+T*SQOO_^?KEWAK0H5F=I0>[MR9[S7K MQMFRP8H_JIO^H^B M!_4 /^E,?V)3EMX)/$AY/0SXPC%TW\/3Z$4W'*:_: ?\?3 >T??P!N7,BC_P MW#6^\=SJS'>6%[H!'Z("O&S.O!R.^X'UXDB(4^FH-TC_ )RD?^#R8QPC\F/+JR#$?XW=' R_@ MG@NC/+6\(;[=K37K'?7N.IH,%H"0OZ#J??"%4MW1/A&J^ $%_,N)SX8C!S5, M_#;@M/_+"=)0C3H[??7M$_)>-B0L"$# #>AK0)C]RXF%0S",FA%X,7GBW?AM MZ@8L&*O?XE^9C;_W&>5$$$:G1A/Q\_SJ;RS'45?O4_I2 M/8T O9X]VS_PAP>?P:)^%#(0F(A:F3R;^8BZ=O1)MUIK5NN=2<=VXH/HUT37 MT4^*=\O8V:VU:XU2,%'"+%#\:%=KC;AQ]20??I0%5-/\2.(C3WX V6 O2L8/ M4+$:F+F=\*-FU+O"_'0 *=U2<&;&_( +J'>SF)^.@%=W-^;'J'?*;,V[@IV= M@ECS,]#66IG1>28TMU80= ([2\+$A/$3+)SP(T_C)_CQ^WT _!T";1=_A$#> MN3<<>2[\T^^],O_W.QJ8S*7VAI_4SH>Y]&8)F%W[-M%@ #3>?6 M9/:5>VZ.6& Z;P(#2\=^7% 00>$**, _AYY['WC6]S>L21B:53$C1KW;74XV@<[@[4(.;A =2@ M&('!T<']*(.-(X-^\8*BHU.#(YK".C+P%V.JK4207S,L73T'FK MX<(>W+!6@F-2@N-:N')D=;4"+; I#?#7GF+7DRJ%SQ;UI,K.U>"X[/].[6I9 M%/%M W_M276]Q*I4L=!;76(U?5"XMN9%BY+]TIR*_M8-8ED-C5_<@^*S(4Q/ M36C$9$/,$:U_*?ZZD@*C)EL4I O[!YU?+W!$E U'VE]IQ&2,H8^QJ%RF8NW1 M^#"-I"(AJQ]>HR1XIZXRK.!E7L:+F;#C24;-&3#;$Z&IB&:J)I4:8CJT+ M%%L7"TD"/R6\HZ.YJUOAM<4NK\4N#D1T&/CF1*XSR.*\1@8ZP"W1PQD'=@)X$._#M7(@W*79=(2Q^A7"7*>/,@I7>B\GMA_&("G!<#$>.-Z94:,C-"-UFN<$P M-;R)\!>.4R].6;RDZ5?J/7%S-&"6Z4BTA-P;E=1:^#SXL'!D)Q_Q<7)X&A<9 M0 :O<)W@<_7D%R9?W M+ _B+6= &:46:S!@DH>LQ8F#S%7L["1?:236@2\1]; M36)=RZ$A421(%,)*?#%=^PTA8#+6AAT>[*A2^>./7?4M"P MC ''!8KU'8.V D=A]M<7N+8"Q;("A8@%+D/NLB#D%)Y?LE?\ZRU!8O'PC\LM M9 @.J>G3@>?8;[2^L&3\;Q42NOA4].)3(0)*[4J*XTH*$7!J5U(D5[)32$S/ M9]V9[I.J/C*7#<-A.86.4UGQ4.0"EZGQZ!FL.3,?'1HM%+X @?)J/]I M?.Z8O@^BL4Q,OV[ZXLE8@"3UH_&U%]QR-C3Y^!-U*7S(X,]R BDR")MP9V). M,K-)XW.7^-3@7 U.C9X9Q\'#GFXX?$ MH(XK[M$VY0W:E'U69[1Y*+,,I8G7YN&MFH>=>Y[/]#&X$G-:2+*T$-S[%[6" M+Y[I?@[I9VJ)4=9K]5:YH3(_U,AZK!CP,9H4+?="ROT0^OZ;Q[\S]TGMT%?< MN'*OL=PH^6$<*0#6'OD;L0#GGOM,><# (]Y3EWG\V@NH_]7$B0B[-^+,0<*. M% Q9!O]&+(/&0W'Q< C[H#U%$3U%H7*$^I$"8-6 WX@%T'(_O-QWJ.\@]BR1 M(7#DQHU<8?M($;#^T ^ !:-::^P("^U:LU'36"@/%MKH#R;W".0?!YQ#X,N" M2]-B3E1D_D*#@/*;OGQ4;JG/#R^Y#FM^G,?E\M<)]N?4=]/!'&E@ZX]\2I6 M]I$A:<]P: M1)BE*!#I?*4,^+4U0L,FU8M@@W\I1=LE"_=:@&6,L))?#*IY^<,)PVB4H H41:"KXZ MZ2Y$TKVOLG]KR[4^O]^'CS[](X0/+Y[AO^*]^S._'REJ"J0FT'QFGE!:T>!7+=FU#NZ3E7\.E47@[>) MVSYP.HE@Z2K8M&NMM:;ZW[A=S+PPX'CM7_(2W36!W 83N"L@=W[OV?\*_0#' MZ%]"UD9?>I:X& +\&(C-A3\M>5I2=/^>>G@/ 8AM]7 M+@N8Z?1&R%JQ;?164'@N[ZQCS_2BWP= /' 3A(G/90)M.I:\T^X;)!#\CH*X M0OIKR&P3B+ARY4>?:-_C],$;,:M=*_F$4R;F3]W^MUH*>>K89@)-'/>ZL62/ M+4LLF,I]9O KI]#A)QJ\4.HN%0VD]+U^0+E6OC(I7QXR/BXUG+M&M#@*J7W@ ML:IA\7U@@>?P"JRQ;]F%EL$UE<46O0$MGJVX:2W66JRUN'P%T,)J\=N+GHL; ME6J-+9#&HIY^,AV4Z?V TN"+)\$BM.8F&%!^'G*.57O?IV6_&6#10"? 633B MXRIS9!#[%V8^XD)D5O9[0K+)?F[8QP6 )9=!F*_'=1E$Q6$,T/X@>L1'=%#[:BNX/HE]- M3'HX-8>+I'5DH%P]8 V=K-!9$"T=+7)T:K$N MQE'TC%/[YIER^(26$S]1E6N-04]*8@M'K]&TGAGZ*WL:7+CV&W%?*T:K03,W M1:K#G@*'/46;JUL#.DH#WT;,LWRP&C*9(/-&3$T1752Q07./)S7@8'^E'K!L M-&"6Z0CD7(3<&Y4T'$:8+!R9+-DDAZ=QL=7$3!G1H6?O=FH\OMV7$11+3(98 M<<;''[[=:V.1 0<.LQ-[ARWV[] M-84%.MZ8LR\:5V7%5;'LU?I^ZV]W94/,FG[K;W<:!UGK]6\C_2WF7'.Q@#,; M\"PV(#W'$3L/>CXSRPN7)09%GOTZ-TH=O63P,AHDVI+H>;_BSOL5VZYD6O][ M9,WW;618-$VU-MJJQZ&63NK*2U3>]C3BF2 %,L4 R=ZK;B\GM^&SLB^'( M\<:4W@>>]?UFA#OYCV_KTC;[A[(8MBG63DS80AYKAY@'.LN\]W-7R-E4,_0) M#QG0B3NY!7H3^6O1N6VJ-3>7*-R!Z@\,VJ-FD!E!R]O M6=>3EPV!I8KUSJI&+7$!^3H(Z4Q?GY*KW8)TM:L14BB$=$2NFNFVG!TB9.[4 M4XV0@R.D6-4,C8L#XN) %X>L#F^/3- ZQ-PD@-#(>+N!P_+D0R/C[28=VH<< M _["10F2G]FU!O& 02X?TV!3^H[NJIY;E^1^7K.JTM]D +/>F$P\#@,\-H!7?XMY?<#D]-/X_0&!.1$<0L_!W')FQD= ML^RS?[MCUP262_BF?>K\=()&L$9PN9*-V4ETC6"-X%(5]^;6@FD$:P27*H62 M1>GXH(Z+/T(8$W++FP_A@B MQ'/3'UPZWLM?J?U$2WJ6Q.;0V9A%QV5UY.2 MCKEM3H[+O]G"&9UVE/LM&>' MD6W&X$4CI=A(V6$DD]&FZ$CFJ"*9'9J@C)&,-D'%-D$[#&L6'C"]"C.7'J>@ M6^1AO;?.7%/+US(&BAH MXWI4QK58CGYV*>ZF&?1T(JCQFCF_SHN!![*O15J,:2PF*@4%QUK!$JGE#QXOW,'CQ?%/&AR% \%'[ A\.6F'[\9__&9^9;CX3>2$;]_\=PG2"; ;3\&#^.1O&/[W'.?*0\8 MI![WU&4>O_8"ZG\.Z8W;&W'FH J4&V0K>#B!619FK@);%@+3Y*)\Y_K2.0CZ M=W7>$S>' DHW5N !3_#5GNN"X;6H MK9Z7&T&+QZQPM'+DQVU8-":*C(EBFY1Z7<.GT/"9-2GU^@[KGAH)Y4#"+HN< ML\M8-"8*C(DBKU%!YQ)%*=K-E Q(24>S=I0R^23_Q&^!?0J)(7WJ6A<4E M/"&(>Y)UP^0TC'IX#Y;1-KGM?QO90!&TUZRII/+W*Y<%S'1Z(V2MF*.X%12> MR]D+]DPO^GUJ!6(2@XDY#&S\,X-?<4D0_42#%TK=._I,W9#^&C+;A%^O7/G9 M)]KW..VY=J\/"?"#-V)6N]8N-Z(W8]FD0I@'[_(L;6:"U=0,UVI\E3OK#$'2 M0@>_U6K&#%R'L@K\4=&/5LZ/FHJ>)9O'MA:U75_0-O.]9MTX^_#M_O.F33=F MFK;9,VC%+/OPB^MP2+D9>',@6IN>)(/36TQT]YFZWI"YRSM N:E,6DNA!)Z2KM?R?U2K/= :&S6'7#KF4[4J']B4 M?8B?X .BP'U'^ZDA[LG'ONGXT.W_(U?.M"^L'5)%0CQ5W63$S/9\\*Q<"E\4VE)7I'OK(V(0&?KR;H]J\W#WDK M^1M-88UZ1;P!+ZRF)>GI%S8S1X@W''HNN0\\ZWN%B+#4)S=A@.X!#UE,H4M\ M(3Z0KR?>GB.R6VN#L26HG>(WX3*(32TV!-7ZY>3J^O+D8_NLUFZU6ZTILI?T M,H_VI/I=PH]^&MXG6B->60_QTUB?:6(A(4K[5I BWUJ3F/^NIY&2:&*>&)Q4 M2>L=?U_=(9B=_Y[N$K^;Q<\%.+,GE/ROW'L)!HBGD>FFP#EZ4;ZG7LMD@9>T M,T?5*YG$F4H:*22]3EY2$MN GKE&9HFY!Z@[Y%/H,Y?Z_CP9XGGT> ,*IKZ? M^$ 9B/ID9(YQ.T+4[TR@ZM_*QY$CFU=@['1*@>M)!:Y"*(6;3M#X_.7]\L;S MIDWD?ZMHZQK-[D:T<6I1]KR,O+OXC6L:;,- H]YHG!FI5*;UL3-:UV$HB+IE MM/*AM7?_C6!>5*UUR3]E#O2_U4^F@_D>>6'!P L#TK.]D5!CKT]$ND<@WYN\ MOK5LBE1 .#<=2RZ/_ ;^FB]-@6?*!JND5F^=G>U0:@DF'JEL)(%=S6]N(MR0ARU'8MW=6M$A$/(5OYPLQ'3)(9]2M$O90B 7PW\>HV MYKK9;)[-82J]_1U3NXXC;'7:K3EOO0VU&9W)FAJ29<1%4H^=N9=6M]&C2@/QO 7F,B@ M(E[!W3NC8;J9C_I(=A%W@&---!\U+IJ&9W&[FZ5'C7JMWIIC2RX$'0<7UTO< MNK5NH[$_+GJX%Q1(36P2)8XWJ8"D$+%H6RGN4X:PZJ8/"K 1A*KM3KVS:.CK M]'K0$:XCWFJSVYXS[IN-T+:%R0.K/S*9764NL*' M0%K*U-Q1T#9P1I3<4_[,(*A5-4O(/+PG5[1839;S%WO@"3D/W@+:!1V"C"05 M,0V*!$E!@@"QFR=%_EG.BTV4_M<*:J8$L=N1'4"B27LCU)A,Z3&1BDS>H2K_ M5!R1YWY*FX;"P64ZH\8K9#$7L1V?0*8/>"+1"4_%T<)LAG?IX5YO6?%FFJY. MFBZ.J#,:W'2*UI+U7(9ZA (OI]/-_=(2K?O5.QJ8S(5O+TSN@EE<4GHLMKBC M@43CT+(MA5W/J--;V/4W$+ 5,SW.YKIU>ERJ$#R;<'4(7M#<=T:,.D1^X&(5 M_KAHQC2;OXQ&H>SNL0RI M9<:+2;9(+=^ P(N?B&22MDY$CJLTG/LUF!H*1:TF99*TKB:5(:G-)E.=U!8K M.)ZYFGU5K-3MZ%BI6!+3L=+Q)D'91+U5$G3\BEW@$E,V.>L24TFBW6QBU='N M$:2R&2UVB5/9I'RM1#.$ON+?%'?DX68P>TXFCN-9.&31PJ=9,B[4YUM4<5MX M/,[L+.=:O1YN=.M/X;;P4)-2#2Y#C@&#,^9VL1=[=!E6GL/HNML-+N4\A0HQ MH8T7W..9-B+QX-+CG[WP,>B'SOR9 %N=#M-HSX]G[2X/,JRU]B.VZNT(D\(1$P:3FA#4A]![Y3_O93588Q21B('9R+O1RT M'C5\3P'<#'=+7ZBF\0Y5;"L,1%,W_2AN! ,O0"?O.UHYI[UE+Y_&Z0T(1RA& MG!PPCC?-]1ES"P-K]?JTI/)@QK82/(2 2LFH8D!]-FHK)M2!N$;Q)'@( 962 M4<6 ^FRUOJ!0-QI-+<%T"-/U*7P%8,_U]M)U6[5C76&_/GK^?]D':3T2%_HD^DDZ!=- MK7<4:/.LTVWOBCIUH^G&U+4:PE3O RV2D8='RUFCVZXO&_(U#W>"+8B2,5K>69A<7#7X-;5PLZ\T5LM.M=]-L6Y-=D4QZ> M6[6VY04N.BLXE/%$O[18;D+Z4I:LXTD6,V%;>]1L--,=RCZ(WSK&-]KMV>/^ MLU"?)QJ+HIQUXRP]WIIG27P9RV?J6YS)$\/Q9-=/IL]\/#O\%LB!+V2!\I\/ M>"OE)\>SOL^Q)VHJT5+/M44[-_UD*]B&:&+U#3#_QPE^MMDS\8.Q0W\YZ$BV1M;I^H>QI$'P@CYYC_PRCU"L'_ M^TEV=GWS<$$,4B6?>O=7]^3FDEQ>7?>NSZ]Z7\C]0^_AXNO%]0.YO;NXA__M M/5S=7"-Y[[&+B-;W,*+$X*(_'SEYO^"5A>-/I7.]\289)-IE+MZX"3]U(NY/ M%*R"JZQ.R;O_8PY'/_]GIUZO)1[&/QH_5TCBC6! HXN6%KWR0A<]\4(^]?PS=ACBRAC3 MAS[\ #D2> 3O@O/[>%ZPI!(:#N"9BQR&QU/=DQ>S3Q<20?SP$:^60_;8(4?6 MX'CZYB-75A3'P\"*/,E+\B*^3!%_=9ZD?08&T\R8@H08(GD&TTR#,7:$7,!? M*SA*$R !9I43 #[% ['E&)24%L-+TK AO(W!$@?Q1HOV3LEOE"B#[(S) MP'RF^-$S=1,"PR'WY7V3XMJ "<+42A^4\8/)7DR7O&N 7/[F<6I6!)N^@9. M%\2J05\^O0CQ8&ORKJXD&+QX8I6,H #8 ,P&1L!'DS[)MK91V &@30BT<7_,!,:C?L :4;=)'M!M<2[ $2KIWF; MW04&/%% *YFT$2!00Q(:Y'=] (OXM;R> UQ@T,@)M(4\0R7 Q;P3/Z4C! M=QZK(,G>D*+RJ.L80!!LF*"'N?#[4"T!1B"+3K$AIC ,3X0QNH3W"-[P)\^T MYP +A\(/V,<=?1*7(.!B[^K_G.)UFS (H-D9"PT:$]LCKH=V5$P#X2*RR$,D M*)#&R_,">)7BJK,_0H9L>1SGRP;3=<4%%2E2.07G*AH E^$JLPAP ,\Q%+;) MG"SDK42CF)@2^(<)XX3A.&@-P"0AP:Z)#J,B(,%LBB-RP53X/L2ADA[0*<81 M!I,(<8(.Q3-;*OEC%&B"GP43B:80AL\ B\+<)(T[X[ZZ7L#WAC00 )]H>R6I M[JC:?7D1Y1AOQ 2.XYO7'@/]WPZA(1 MY!'4**&>Q.T='8%<( :(=?)O,<41J;@^?YK2SNG2X#?Z>Y+K9,]#D@M'XRM@ M1O%]%R.\ T(,D\;74HQ";@W$HN $76)8_D"(S\(_4(;/IH.: M.S\*?P":@O]S,7FK%YR;G*.M6W0*V1K"P7N/VS/26:.S?8UAG2F/1KU;/YM5 ML*QC@(@3!Y!X&S/&D#DK>?:;RKY]$.1#"1(P>+EXAFG"?*+G#?%W> M+)Q]NV!L(J0F;FHRFCDB.O-0M% 7"C5;!%8UVO7Z MS,3*H43I#8&_L-0@"KJ)XO7RXD'IY/(; M%64B/WS\%]HSX 7.3G@AA!*.R8:J+ 0_B8W)LB"(!4VLV%G 'U_4D:):G)B M>*0.H\]4?NF'P&G95$44GYZ9'8I*G:C"B@;-IR=.GT 6%?(" A,U*U'U,PG* MDF-YB$I[Z[GKU9"REGBR6:Z%5M-*?IC!.JX9V;[Z[(/+' .#^D)>;][.M+S MD:5T@(A\W)93B39PF&$P\+@H@BS9PI$X7D1L?_![D\_6X,[\=HQ6;?:,A25= M['L$*7S=S0A&)@>-QA(%4FY[CF-R'PMK(-J:L,YA& M" 4O"UNP$IC#'?#S/BZTI^LHEVM+O=3G,YM&3K M^R)Z'86 3'Z5/JQ#=#*PR$+Y3>*[C<@_,YKUY>0GNMC_&-;"3;L^6V[*,(9[ M.0:A%9#8"5DM(7GS\O 2G,R44',D;)V:KX3P>H0M.DVJ0G 3 $1=#^9KA?0" M2 4?PP#7^F'XMN!\R)31S![E%%UFG6SQP4L_H''+^TV-ULSZT"W)*2W;LEV- M8W1FZSYOE&V9)S)KFF_9RU.M^LRIFP=G&X16D+9DX-*V=JHQ6YU;W%411I?- MG-0;]3DW6>319=/Z1@/D6Z;A95R>8'3F(_C\AC>INM]Z7*S#RM^$Q7VH+O80 M>-0[]<:Z3-N$O"-F=#;;TC3::[M@MS%RS<5:?R\@TIW<0#H%@.G/Y^XXX MK=:*B37(YVKY:(5\8>:C6'&.4ZS/U(4D5)U_^V=:OBH;^0W:B)J(&U"?3[[> MTJZVYA+N+)T7:N 905'/>>1J&V'O_AO.D36KM>["[8-I78E]>0#"Y=M]$Z

"V&J(ZHB1/+LD]I)],![08(@\#%M^*WM?BP?M=;"R MD@>. A/.[&R*DAB018/)V>S1T>M0OYQ'TV#Y,GF2+\<,L@B_G_F<&O M'/=C?:+!"Z6N,L6_ADSL,;IRY6>?:-_CM.?:O3XXY0?<+]FNM5>+J971Q"7% M\TPA1,#(R*/*]14(QF52C%KX M3!^#E#/4%IU+%;_Z:?Q5W)$E1"=V00@.7_B!6'IQTX_?3&E=2?&+YSX!?X=( MP\-X1-4-$S%MV+J&MCN;&Z\<]FJ);,#]:.'VK"#W)I6( +E5 MAMKR5,%#":9UUFS-YM]9!..+)./)\VS<6N6DA'X^A-^_XG-08751A'\/;VZ9 MSG;/NNU9Y5[4U6[HS5BXK+5:9XAVWP1G"_SKM:9Q-IMX;T)P MJN]5<83(@[P08ES;&T6;TX53(N"5EIB330==))=];CJ6O'SFFVM3OM1AK^^H MA>@:1F.V-+R1Z#:/I3;5^R():-)F7"= M+GU)/8^D.C&))+:)1!I%M-OM:LU(&/-[]N<7.NY(&"-"^=7'%91F%.//K.KDLMGM VN(SZ"$2XS875A1;G M Q>EPO'Q:V$TTA+J81876GZ!KNLCWXA 2RBXE5FFT9@I_9=&&@N6*Y5:7"OT M+'V%TGJ2+I"8TZ/-8U?%MQ2:ED<\ZZZ!F;MQ[Z!,7VG[CD4JNS.(QLR%9L53 MHCN*YX13FT27$!ZS)*/!1F-=HY1L/83;2 M84Q!:@52XM1*V[$7P]>Q"[;HIU[MQN+\G!FQGZ$*IZ+XA"L>O(CX[5%\>:<;6-)CHN M/1AP2N41^>PUE_LYJE-'<$'"&0RB,^S5N>RSI\'9$^G)NP[4S1GB!I0*>:+Q M?3>.6EJOKAQA0QPEP(++C37X:)/;->3^M$>/VY3_,.?B:*I*O_] M@=1'KPH*4Q!3=#7;/R[&9(2=ZMEI'44[-/D3(#8OJ2@FCG%P#C5@$#5RC/G_06II[Y%M@)_@*%($?WEQ/C!$^3 M I[];(1[Q6GC8C1XM(?B&:6=0VVT_5> -&_G,C_7=FU1&:R9R*.P9OA M=!((>!$/Y5/BWZ,0(V.$MN4K6@"?7*#JKWN&XMY(G#9%RP\/7 BD!=),$0?9 M.;B,S7"<1JO&]A+@W+/7-XCL!29SW@/M!.?O$ZXRZ32Y]Y+5J ?>*,5-KJE@ M&_07C3\GG=IPQ)E&N4&?Z^-@0].F.;\WSB]2MJT4+-,QR-M%IEGMY=7YO@/* MG!"Y+Q0>2N5AVPXPF<*V_SP_O[BXO,Q%*3:!S4J25@2P65G_PWYXGF0%QQ [ M'G-W_V,&A6C6"Q.$[PV.!R= ZT,Q]>&L7NEV6T>D#WE[U]0\>8'+;;6$MRVZ MR_UJB@N5J3G2G^:9<>SJL6N/W%SBD7>3!-=;.7OD!P_7 J85 MOO;LCQ?P\O"90+KNVEZ(ZP76HOHHDX7"L:7;J;0Z9R4P:7M >C&ITOIWS/IG M=!N59KM][ JXIQIZ6D)_B$+JVY.U7;??,3 T[#;N-J#U@A%W *;,BK5(I M>@1WE(G^?L=ZK2(F\3JCT?IP 'UH-BO->OV(].&0JU1*LC"T!*M4"EJ5 M7SZCO8<)CAW,P^^T9EZKU!IEF+,ZH$BU=KQ9[>A4FK7&L6O'\2T;W=$BE=32 M:4'\\<$S@:*M,"M&KE TKC1PS7N9+9I>E:JUK[3:UZY7.O4B[C@YZD6O>B6; M7LE6LI5L#:/2ZM1*8"CT4E*M@$>H@/56NU+OEF%[RDZ6DL:#:6YU)D6.2?\: M"Z&FS[#:2.R)0_Y^G9SW^$6=]SB/AHS+IG+'Q5K\W=.1)X>@I9R<2C&&F*BB![L%T?B=EJ#;E;-F2=9]Z^1,X[79 MK=2-DG@HG3MEE>Y%R+VTVXYT\O0&@]%.I=DHB:;KW$G#U8!(JG-,N;[.G1+2 M/1\PMQ!5/1V#'CP&-2K-=A$WL^F4J2@\*1AW*9WH&E=V#I'5@[8::>3TJ6 MZ&!X)(!'>D[IC49#>\XUZHU*IU7$(YD.GE9HA7B+"E%O-BOM;A%+V'I>;%=. MMQ<0DXP\!LTP]S#>5\\$O*F9@+/*6;V(2T7T-)E6CH,KAV%46MTB[CW1\V2Z M3*_+](5ABYXGTPJH%5#/D^UQGNQ]8 *S9\?YE_>A7WTRS=&'S\PWGYXX?1)' M]MWTU932 W[U /YY'C6]X___F^$_.4_JM7/9D!QCJG/N!\03O\(&: M0O);O>7>OZ@5D"^>Z9+/(26?J46'CY23>JW>(O_\*O[QO]6J;#"F@3X&5WB! M3XBM8!\W_4OLX4YU<"O;-T :+G+WCO9_.;'J-:-CC\."O;JU9[_P^W5+O ME?F_*YJ0)* H(@CID=2,-;4$ZRI[9PUOWG\ M.\Y=GILCAM=&"!;9P"+FDFOO.>:2<1@N*?(4=8I95VY$&1(V89?1K=9:U8:Q M%;O@"S+YI$(>*!]6O] @ #X &\_A(Q:LR0S\=N6H98N7IL4<%HS%J&5W-WWY M*!K@;;?V>='0L*=X#.>>"T;/!Y-"1IQ9E(R =G]@@5AMSW%,[D]^_4E] M$3!T#3YUFN( B_5+4%,A5R'0J> 6Q?@'8-QXDU_I_9, M=GS3E]TF>DTS;$HS=V#BC#D3UVVO8=\64I\WV_/VS.NS'5RT8GONSGIG3+^" M(7"*,2]&P."9+7AL/N7O6**.T"R+4['LV[BS]:UE'@Y%L ]<2FNA35A&ZVK. MY0[&3*S+'7JIO&O4%SKC[9BW80ZQ ;K6S2A6,Z/9W0TOIA+R?6I9(NL^.!-R M]ZCYL&AS_[E??5K(/BSPW+B[Y5X'PCOC]R^>^P0?#;&AA_&(KFN-]L>]N<@C M9B=^5B$7_3ZH WNF9/)QM0>OVH _T[7)';R+;4=&J_?$*<6F-N!JW-DFL%1$ M]5P[(DE2%!.TDJ<-P='U&)I":LQ3H0H8I]FJM+:;E"OJ1A3P-LA0,^FQJIXU MJ[6%U;,D/2MXD2> MF7#NKA1E>CNDG)K!@[D'BDM94.^X3EBH9T;%O*.MK?% M0Z:*K7>V;4T MUYU1VIDTZU,(SDN:>0=<2X=_!@%630P_GU!K4P?WF?8I1_?]8+Z2GN_3P*^0 M:RIJBG\WG5#,W)*>XW@OIFMA-<=SK1"^<(/YT3L]Q%Q1 L27 MNC,EP&6=%&!8 LVKAM4RZL:^A]6S_Q7Z@:Q_Q0#NW7]#+PVP68;J[ SX/='; M)>"6OO0L"TNUX)I K5WXTQ+1B2^#F/@A1/JN;7+;_S9"Y43::@KCOU_AQE/3 MZ8U&#I.W $+TRCS[/!R&CHG1K QK'[CI^F*/JFC\,X-?@52+?J+!"Z6N6H;P M:\ALY-*5*S_[1/L>IQ!(]?J@B0_>B%GMVGJE:J/6VK6##P0H@[ M;6\D7H=O!>T$B'];@CXW'0N?4_L;A,1\J9BSB;=5K[>W$C!S+6](26"^4G\) MV[\P\Q']/*/^EB:F4U]H-U,[V3')ZQC[-H3V.9*-5& M^RQ/:>W6G)54CCLS:,UV?5/AC3BT)!T3EC_,H0!LK$3H]:A>#__;1R/>^"$U.F3E41O5_?/%P0HTFJ))W=S#0V>7WR%KNZ7KE9._/G(R?L%K^R?]=.;8HU. MA(4$V&-K3*0Y]DG@D4>:#PNOAJ"("'AJ[Y1_"X:9SQA<\E^A2T6-MD*" 267 MO?M/A/E^B,5\Z5_;5:-!Y$KP3KU>^_DK-?V0R_+VI.KUQ8,0V(]?,WZ6[0U- M!F;H\5]J @;>?QDP:P!=H"Q&W'MF-KP%OHN$/NV'#D0$X,F&RAH_8AA 7T?P M.=H2V94CNL(*F2^!/K/E W\!6 MZD9MGA)@A1^.1F!0\K=A"%%H4N5BC"$F''@1$Q? %X(F;Y. 5HG6)[##@I M>_LC-+DJU/:9;P%FQM2457DE#?BG,Y9]B36PE -X4 (3^G$O?$S_PA:-[BGY M#=@-H%9"AW;ILTSFH15L0O%+R#R(6/O"'(<,S&*%7 @8-YV*R:4)VL4< MCX#U:8ZV)[-17MM8@7)=TD<._!JOLC6U>M+6? 'P A7O9/3?:=9_2E@8\B[Q M5>+WGRH*1C%2'0JZ(\T_EX>7_4GE=J*JUZ^"X0&P8@(O-,3R0&3^R'-QNPQQ M)J&P )D)$G(D55*% 6,RL"=8ND6$T%>P$!+\+]1Y1O/F!@/_=&J0+V;DC12X MP?YA?V 2/)OU&44U!SC[(X5P'IA)W\K] 18NPL%&.G:AC+Q1@_-4". M#R9_HL@"\*D+&ZU5'W+3$WCI!L,V0 M@1'87F:-O/(/ ,+(!$S,OE+<&)<68L-1+) #PX_'"Q@:<1(\L2<@4J9K A4*A>2)G! *S]].X+$6UA MH.3B(B#%HCBJP31&\0N_IJZ=^$6R+AH!=/WB$D]R=8%D3J=DCZE*+IFVT174 M87LR!A8[(LV91"<1_CSBSL!3<@,1G9F8"Q+AJ%1N8C,;5QT2K%)P&5]C)0:B M*I$_3\ 6#S7/E'GO*GMC!=XZ&MM.:NR5"SRM7L@\1$PO]2D7T:F4P?/ )>%5,P_(,^-91+%\"+057DE'ALHY*6ZK,0U,(2! MG38'*.#%!+TJ;Q+A?MR$KRI[P4 DWHK6TZF1SQ6&PD1>L Y )]HY!=,%B?D\ M7B^F"TG,3]22%E3%,#]UW1!(F:N*X0A4T107;[,AVBWU9"W1*SS5/>4)Z0W^?>$+<\!I@NJJ+#.23<@&SNI^B2'X)X?8J6 MWU6%1TBX [3R])7Y@JM/A1XS[DM4^'KA$]" <&\M5(16U6@J+,>6?&(>T#!&"VN3FO,(_'6I MM+>"9%S7EJS688EA8CXKY!&DYWJJ(JGL/G;C<0;F$ZLR4_TI=(0R.(A:1S90 M)AP'C-B9,>!H&A?47)4)ETR)MS,L<[RU*<>+9HKUQV+FG7(QVX*Z>_,()DUH MAZQH? '$NPB 9-%3\M94VTQBO1\!.)D7^ACH*-,N..+C9!NN"1?.+L%SJ>4S M8L%>$XXK641)B$R,YP6"8!DL BVR2.7YTGTD>YFW^F5T ;]-ZO%1X2UI##@5 M*W$FTO 26911455Q65S11>&Q3HA]II MF\ H'%%R26A[I,.1(0!!_M"A+B;FDWQ+*/EV"EJ %?S3T14Z@ICZELXHX(=Y$>H&# M8+305)@G4+PHL$P)Q, 0,2&]6+FB<'1Z(BH"F(\0 "R&?>@M%%[9 X&I MBIL 225RY/A-/'U($SX#J7)D@![AH1(5JH65=:032,P+@QQ'8'^DNQ9=>?P[ M?B,B27SJB.D9,(#HZSW5B2SZG6Y=V%OL%V^C#KV9##!>#2B&EE"!B)?1Y(0_ M8*/13 0!!C]2/!\1;'(Q63Z,*OO4G6*I/PE91)B+DQ#X\;9Y(Q U17!KC^-'#.6'414_8,]5,- VTW&]$:T>C63A! M9EH:5E%^.E)C"EKLC06(L2C'4\R<($ \\L/A$&+2/\7B!V!';H#;@S!S*6 O MH1'__D!P8R6SEA6Z-]$=<7O:/=HLL18 8 7QKBU<&Z+K6<;((QE*HDO&-=M$ M>4"Y CMDTCG(9+:4X",5*Y%D M$ANEP6])'<72B#DWJ3S2Q.V*('M:O4/FFC+,$6>+'C'JS]% M^X' 7&1I%>JQZ(_SB3/IP71**5*:V.(GUD8MX/T+C=@_RWR14XM\Z&C1^L\6%CP^V/)\P5\5(85$Q+*GT6H M9%/(\8-E0EG6H$JV8N%4XD0HJN_),^+6$)L5HE M1PO&#!,E9QS-J/=%B"7#221OX$'_IO]=YE6HT:/!V$<'Z(P7SG$0),J1JP'% M D-5@JFH( 0:1ZW'!8226%G0 UE4)5E8\\?1J56@0)M<%27MAQR3OXT^K&#] MVX@L$]-,RH[/^3E1@ Q=J0),SL-"N*Y6 D]^7L#+_9F4?!9L+3!,EUXR_Q#X ME:KH)N9QHFE".YSL9XGGBJ !C+DF6IPEI@Q]H7AH4Z3$9)$ENI8BJ]ARJ915 MIP2Z$@AJ[3#.#$>K*W#WDHAV9U<,G,[*/N52CDWVH: G_Y)M.XZ9M^LF'5KFA6-/H)VXR:C.\1*<9VTWR<<8HT<_'@0O8\,XRG\^@?D(HG\IM)O"A5:2JP#% MX_E?Q&[PN"T<9[P;7>Q[@$=)HZ#>3OZD&I[L>U14JO5ODA0R-,>8N@IB<2>/ M4*-HXY":2I[L$T)N19^8(<0+LAHL%TNHMX6 ,#),_C-AWL7Z(TY-2]W'\CA& M4_Q.Y80>R*L*P=-W/.L&PQ,1U:G)##.74ZZN)/?.5#<-AHJJOVA;!S7"(<5(L!>\Y*I8K-J3SB&'- M J*A:()1MGA*>FE<%V%IOP\>!B-259)'%MK ("OP\%S0]8@*18O]J2=7\DV69 IFXD+/\-%G-C-QAE=,1$RF#67Q1*ZX96X%41#V':KL(6F>L#:6Y5)/-1Z!*J3?.G M>+QA(@)7"[L6A-TJW(XK")$M5)>6 00GLS/R"!(18N*^U;A.(^('9ZQFB"9Q MGRKB12M714_2)HL_Y8.^R;AL3IA?E0S(T#0J@6(2JQ9EJVJ"/,XAO2\_[DR, M/1=K@^1,(?:PF.B( MQ,N?C!7;&3 ?UQ)B#2;Q5LJPQ>9R7.:2^&+&J8&] -DR3TZE1D&R0$H4U8O] MJ%BK5>>3)!:9PUN3?6C*GOC)B3^$ &Y,D37:A/"2"]4YE2?7A('8E@_<4$L: MF?^]VD.$=.-S5D8/ V[2G5)L )?5&HU[! M^X57#D&%#SL0"%HW %),_901*.-TX8QN212>H!Z M:WW.D<7CC,.7(HRS?GK6G(P3?)A<.3\CDU="=6JH]&V)%<1,NPG/1H=+H MB)+(WZI]D]Q[%18&_"ZD3O7DDFLSD&TQ/V773=2U]RP6.CL89GGW+#%M)DZ5VN1<1?K@W$>0U$_-L?F5;T[TT/ MN8JN4*_5?IS@6!GO=)^]B+V^NCUY^6WK<_<$K_7_MIKWTH_VW_@C7X& M(B#5X\F^B3C0;,&ZW07V A,#RG>6MRGC@!KT%7'NDPL$^%)<+A;/FNR:MX<: M,*4"S#V$*L%ODQ#R%MPFG^[Y%\^&"^9+:Z_%5L9.5:+ R9+FG^:? MYE]Y^9=3L4--?;3J/X+_-JWO3QSOLJFJ^;7_/#^_N+B\7.FS4R;[JF>G]9$X MD)T_,;>*;WP@\K<=3P'^/5ZR-I$0%)4L4.AYBF M;BI-*,5ZK5DA]0;.-;9:>XX3%^^Z>=_;7QRFAK296!>R<#<2SDH+62B[_)2B M3/S3&I)_IG)PLZ==P?9 3XLY=HO@1N/4*"&$]\&:'W4(I?5FH=X8IVVM-]OI MS7[2N$OQGP.ZOAP)R L3>^!)6FRZ.LAKM41\MTD,>I"<8PMZ<\\YIFDI1\ZQ M/_Z5 8\%5VEMYG*(5#:A24-)0^F(H:3+^8M"Z3OF?RNU4:7]W6QHL3EU#*5 MIW5Y__CQ6'"5UF9.UV0UE#24='E_7^7]S^R9V7C/A3@:4:>C94E'=.Q MX"JMS9RNPFHH:2@5M*!_)$7\B^353/O)0(N2=A8FU]0%R,T"OH/7E4M3C#\X MIS3J?2Z[1&U&_M;B;<=0Z1U:LB+N#10-%"6 Z5V'$!)Q-'OQ25? M*27?*RCM.YY3XU[+QL;A[5.&8\K[,T?]^O^YP_T7@R9=2Z+7JS#6_ P[4CO M1%:\E97=N6@+*\Y[O"0T+XN\!ANW.\)](WEKV!4/=K^IZTY7N8="$=U[%E>S MEHKF"W5Y>:F(OL7;Z8_1)NTMA#!J!0XAM/+OB>8[.C29"X M%=7G\"XWK2 T MG5+1_87U-S5:.CXIF"Q[3T^;!($'ZWBS(ZM>$+>TF(. MF6T[=,IHYC/36JA5*S?)$GTP4X'?T(GJ?11;\Z3X^RCJE6:M56D4YXK.@\NL MW#C>!V9^V(]!*;[R=$X[1Z8WFSE5C*CR<:I[6G%PMM6* VU0M$'9E3?NMH_) MHNPO=B_(3C"]=^)M[9W04-)0RH]M^4=?VBQJ+)=O2]G;J-E=));1ZII=8>H_ MQ<\2C,I9MU5IM\IXTZ^NV>D4^\ UN^;9<>G-FZC9-4^[NF:G#4H!#4H=O/$Q M691=;6,[Q#I7/^!,'.9P'WC6]Z5"VG:37AH5ZXTF.?P%6_U^HV1$.?-LE+DS M)D_QDP:T""\4@UX9@CGQ(/@$1,XE/^ MS*RH$]S#Y[FT&GC5OA=R:7=/R0.TVC<91Y2&XO9*[$?M_&,^L2D>F<%<( ?Z MPV>VNN52D%L!1/J39Y;C^;A:882+^D6/T)/E#8?P7(Q&=,@I><'_:C9:E5JM MMFC(L@?XT0XY-HH=^.QU6[0)WE>G8 /D!8.(3Q0$9<]M=WQA\(:I9"18,,VU M'[JGG1HV07S<934U3J.6=9C!@%.ZUX%VQ4 [TP/= 05IK(/H+<&ZBMB.6N]F M9MJ^L3'+LA>UU:%JRNT#\\-LUY,(Z:7NJQ7B]P+30;T94=>7.W8MSP_ LP2@ MMV@C+._)A6'9\*=CBH-M/!*ZS\ L\5LZSUY,GYBC$?=>V1 ^ GOQ \Z: C,< MZ (A:P:R(U!\&A^9XY%'FNQ2F9>YX9I##_S7GY+>B=&I1T'>DA%'FM+N=BIM MHR$YY,N[=&?&DMBW?#KGD]7??WD?^M4GTQQ]^,Q\M$DAIS?]\P0_[R3;SF&P MOM@6^0G-V*TY'H*1]A_ 8']RH+>/__YOA/SE/ZK5Z!8 G\ [Z#^K5?ELTI%Z M03T_#SF'IGJN?>VYEOP'\-9%7W!'^[^<6#CX6K/>.0'!,?G;MUJM?@(FUP+Y M./XO)]7&R4>CTVF<@28DQ[2ZJQT3W@'"NRL([QC=]N9T7Y@<-[, V0 V(2'R M3Q0+$7+YW]E11*_#V^+E6(+SI!M&S0B\F/L?9X* K-Y]K>KD_L.DZYN'"](E M57+1N[N^NO[UGMQ>W)'[O_;N+G8:,>W]6 ,,8"#XL4+'5&%1'V,29@DW8C,G M1-M!(SC%]G=W!Q@<[M2"+.NFTS8\[+*:MUU_[2U/2RG##B4%9[Q)_BL&'3ZY MP'"C*%FH!DPA 7//7H\$+CGLHMHA'O<%O8-.$VO^[9)_>6P3+)<5WO:0L])8 MX3BG715"'HK +98?%, U: SO#\/=(F.X,.NH-8:+C&%MAS6&RXYA;8=UFKD[ M?2APFJ3YI_FG^5=>_N6\3^"([I*_I@%AKN4-<6] P-EC*&>, H_<#KR >RZS M_ JYMFDH:2AI*&DH M%8MM&DH:2GI>8/6A0?T^M0+6PUB7K%;>/58WV/H+5*UQ@2OU G!#AXG$S>#J% M*UB$BUE<+Z!^A;A4!+2!^5J ^#6;) JA_FDD9UG#7 R#L>TH]C$_TFB68RG+ M/D%<> *UEI5,RYK=:RW36E9>+>LTR[&X3&N9UK+R:EFW6W]#6I;G[=;K M3-KH\H\N_Q2:;1I*&DH:2AI*Q6*;AI*&TAYCMG5BRV:.DQO[68@3'1,;XJ'V M?8\O.4"V)-,:S=(EJ4 QL;T0YY(.E-\5=.M(*7C7J73JA3D=IC#:4W@"M7IK M]5YK,YE1,=KEN*-0Z[?6;ZW?6?6[66EUM7YK_2XP1K5^;Z'?9Y56ZWCFB%>K MCYZ]TL6](RON:2AI*!6";1I*&DH:2AI*Y9N]FMZQ7I+9J=]F;UR-;E:6MZ7B M?;%A(&]!+,2F<7V^PYLZWT%#24.I$&S34-)0TE#24,J;;?LN)6X?ENYG1_B* MN#1>2R6OY2[D2BJ=81;T\-IVNU(OR7H#72;1(%X XFZEWCVF$Y@UB-\@B-N5 M9KT<^QXUB#6(%UKB6KUY1" ^P%GX94E+BG^JJJX?O*GZ@8:2AE(AV*:AI*&D MH:2A5+ "^6%.^*^W]A&,GL^>D%J$^%-GJ<7,4AN53K<<>VAUI45C.!W#K4JK MJ:N%&L-EQG"SIR1.1X"/<1\ M,;E=A&1$'[A;W&W+!S]PM]DH1SJDC[766E9>+6L6[ M?_K6"X $9CK.>+*P?VK'L9[-T+EIH7/32J/QEK)3K6=:SPZA9ZU*IWNF]4SK MF=:S'>N9<:;G-+2>:3W;K9ZU*[4CNEI+SVKHHL^;*_IH*&DH%8)M&DH:2AI* M&DK'.:M1NHNGUSU"55]'O??D=?F=;<4P'Z6X>NZL5FD=43U67RVI5:VPJM:J M&-UR[%S6JJ95K=2J9H!7*\?9SEK5M*J56M5:E5JK'&<9Z+N+=7U(UX [>0M870VQ6"WZW4?MB/>')(7/?'D]JI M4=K*3Y&*/%K'M(XMT;'2GDJE=:QX>-(ZEJ9C]=+NW] Z5CP\:1U+U;%RW#N8 M&==[RGAK3:"FT2ECQONY\*OVTIA;'#NV6/1OUXX=BB?ERGGSQW61:-$Z=K0Z M5J*<5^N8UK$RZEA)KO;1.J9UK+PZ=J2Q8B+G?1^8CPY-X>DC)^_3!KT@8_U7 MZ >L/YY)6HW.[M/3AP$E8A#DD3K>"V2FWHM/ OC5"P,_,%U9K>H^0NO M$X)OS0 ^X)305\L);=R]QKVA:!-D8X6.&3#/)5Y_R8XVH,8R0Y_B5XQ#2Y1; M#/XYXLR"H4'+E&++V&A$$^3VWVF : DIMBXZG-I*A[OH\%?HAGDV\7B% !"@ M3W,T<@ X$5WX3L"IZ8=\#"SWK.]D2(.!9U?PT5B.SH,_^0L29=. \B%SD1X/ M*">F&[!J=#[AZ5(M6 ,S4CP6=1RUBO27D]J)^#=HC!7].XF,)4"80TZD&[7: MCQ.L;5S+V?>!.MOUUU[;UJ0.-OL9,6FZ;X'N4)Z3GHOG4EN128X=:3FGE'R% MAP.?7 #D[:*89@V80@+FGKT>"5QRJ%#O$(_[@MY!E]9I_NV2?WE,P93+"M?? MBA7N0;CKD'JGLBJ$/!2!]9K1+:]KT!C>'X:[1<9P80Y6U!@N,H:U'=88+CN& MM1W6:>;N]*' :9+FG^:?YE]Y^7>0E:8[O3(KQ^6GLF:[<$YN0[>ZX]4#I;C< M8(;DDEYNL,4HG#VL%3 J0&%18K_"P+CP!&H]*YF>U2NU>HG.T-)ZIO6LE'IF M5(R&]F=:S[2>[5K/.K72+C(MYJ58E^(_A]/W/ G(Z^RG/? D\Y%9F]"TYR.S M-)0TE,K#-@TE#24-)0VEO-E6C'F+@EZ*)3('ID)$70)?,=)PQB;;.1/MV MHHU$)9G'*.(U!S MOG_\]W\CY"__4:W*JP7>,1>$Z#@F3YPF\5.U*E];U)K\U@*F0[-WM/_+B87+ MT6M&O1MXXJ]FO7M"0I?)I]]JM<8)L:G%AJ;CXZK+CWANUV)R10<[)+4+I'8$ MJ5T@M;.2U,;A2#TS:HW:^ERM-P]':LZ X1H+K8);59.5L[++7Y&8(]4)M5P;(@H=^G5H!'Y-!7:V"Z3^ JS8 2 M^;=//)=8IC^HB/\F](^0@1NB;N!7B.G:A%,_X,P21,,+D#Z8 MKTC '8516LQAXJ2H7G!)(7XTG?NHJ:F7LUGH5I(C5]>7TI_,,60KB@[-@*5F M-)4!C>91,6!B?,Z,>L-8S8!&Z\@0L,PHO 456.I^]JH"<5LD,%\SC/\<1L3< M$**$&PBO19<9C7_J,&O=5<-,ZW@_H\ENN%>K[>%&D]D*&YU.<4>36:%J[=96 MH[F59T?B49(<%.\)NE.G1D(+(^KZ\A1)R_,#XGH!&=,@>O%/B.DOAB/'&U-* M[L6QDC!B/:.^5^;_'Q.%(Y$#D,$X^ MWM;_T?Q:;WY.<'JO(\E+6I-84LFKE(*:C$(,(B$DHU8(*7US)SQ/$0RGCAG( MPU5#U37QI.+(_:U%T:J$)J1YD2PJM"1=@ES4J-=F1_G)J.D)\X[%<>FJN$%)W>ZV\D"##*GV0GE]#RA6KKIK^4V1FRSS9XA8R, M7(>D$C$K0TU$,VMI^*29E2%RWB^SSM?P]ZF>)E%+D^Q4/N?PL<&D)?G1#9Y( M_C PW2PN*#TX6.Y^6F=[).SWB=]$14L M(AU^A9R;(Q8H9>H-O= --A+LI+>;_FP\)'I*]".[V;,692?P33!]MQ&$9GHZ MTW?J7#734YF^V_!O"Z9?FHR3OXOK/+Z*RS@HGFE4(;>>PZPQ^:?Z7UP*0L1: MD#G7BRV(!A+?RZ_D?\>K2%:J_\>9C1-9[]G88//%OJY_,2T+V8[WO/2Y.:0O M'O\N*B;1O2;B"2P,!+M[8HMKI M,]=T+68ZHI8OY.MC6Z8/<:ZONAJ%\&/4BTV?J>.-X)'GTZA/\=TI06XD!CH9 M':##9X!5V2W>I1' ,^ WBD# '_Q/Y OV# Q*M!#7]P% P__"#V,#]7--.KR MFG>A:]IXXP^U?P+J@/^B."I?DI?4,$0 +LHB/K5"SJ W_V?50WVJ!S4Z<1D- M7KWC1G3(>WCP*AWOT0<%10Y6"&7B19M!T!LX( [HRXW^];.0EOR^,=5+Z$X: MB;J,V\^_+M@GR]Z-U_N[OX>G']<+]4 MDIO??J5MG[9];]'V9=.8:->I2+UK:VI^4E'65KEI* C!>R&72XV02[-KCLB[ MB.])2/U4B;0+JU(694H,\8\C$']%*D3 MHW&_]>E^\38W[KU"S!I$]\=9)N=C5$\);AO^']1!/O,''@^JJ.T@N4 !;DX? M(AY@#8,'#+'@4Y^)"'ZE)HDG>F"=5;(!'LF%KS$Q$=B;:// *4F1YY# M)\#;\:#YP\^ M^#F!;3>4PT0Y&>P8VJE=&[*%=BS5C!77BLW>G3J"/F00%O%<>LND[_%72@!8 MF&Y-M@@C%)5BOU-\>^@:MXFJ/4"=VH_9XXT8UU/'7G"(%S-N^9HZ J/]8P[G M_VU 1,JNJ-RODMR4-[E>0I(]KEQPG\8;9C<[=?:*I>BW)(G6;L01B;LWJL=]S"_N:01".-TWKKQ\5)JZB<0@Z] MQ464N1ZR>7Y^<5&P0S:G2')R.TU$M/?#?GB>^1#/E#&GL56VE1]8V_5*K5N. M(XOR1.K!"="J4CI5:9U5FJT&F2L>'H?>9#A@:.F*D'BIR:_<\WTRXEZ?S:W7 M$\]NQ:,M3T-HU0VQPV="7:+M[6E9?Y$ET-*H=X#F7=&286DSGA+1KAFUG=&2 MZ6B0C^U:LV-DH^63Z9BN1<7D@A<&I&>KG1E>GSQX(V:1=JT]V4;0N_^&\52S M6NLNW%N0@;>_]\3""S%?=^EQ, 2]>/$+M.#"GY:<01?[ B8/[P/3M7'Q_;>1 M;0842:IU)3V_7^%6/M/IC48.DZL\UD8;DF#+F]"(STQ,2D*'GVCP0JF[E/L]U^[U \HS2:':R:H9 MNY!!@?&_#QD8S4YCI134QKX'\Y5DK>J9UN/U7(Y'@",CF?H$(FC$0C M]9G"4# CQT;>]7!MS4_D2[04L?I@LA?3);TG&&V\,/$KB$"6$W_8@L^%#0%%.T$B=QA[T03#*'3Z[-H=S")@X.S*-:(GC>)34OW@-N.EQ&YC&QWCNF3_=5]35EB&ET6EWSU(X MO1-:CY?IV6)GHV$TTN"MF9X-Z=F.M:O7.RW-]&V9GBTSJ[<;W>[>F?Y9G#E+ M:'QP(YOLSA_@3*69I]?]JVRQ]_3$Z1.$/[+W]3;X[<&5=A9YTF5TEX&5,XYN M#ZR]CL7T5LO8N5@FG8P&7($"K:S$GRCGIK]9]2K_*=*CD#C=B:S9K.35B9; M++-$W7@RB[WT'(2XQ>C]S\7RHP]&1*UU0(I/ MB.68/HCPJ^]=XT9_)U[[H*[1C=;@UDY!ND;ZUFR'N;0Z4 2[HIF=;QY\=$SK MNVSR-TJL"-9BN]IHRAQ,4A^Y80W3'.K:XKX*TQK(#7=L2#@=>5R%TVB,P,B6T085F0FV_!M0"^G@=C5 M+0B0W:7LFQOM66:Q@*96UXS60?Z2[:R9M_VG;_)/X33(I-XZK?T(+,4XPI?E M0Y19RHGYXFT#WV92KN)\B%S6)56G1#>$_XV$BD##,[.F]F!7<+W M8'O]OD\#W):::-B/QJ%*#K[:X(HG*XJY/[EI50PO.E,!'0_ :GJX:3O4=PS% M=%W8*PD;:$/MM+NA-OCLM<"Z,*#'HP_(;!H$#HVFOTTQ-A.HEQO77RAT+[:V M)W1G+ZJSX^W]:R_<+-:I!%,GOL\<8)PX@C<2 [XQ\F3,K7#Q0^VT0Z!C1QP# M/WLFASQ4Y@?CM)M\9W9+,KP%L "X"$P#NON)PX KY$6<4= WGSUN/@( V7!D M6A+6>,*AZ8[EPM-.W3C[V4^Q'Z<$$@^.9PO$)Q @61"[FXXX9F!JL(LX@B6(!)CO0G1T*"$<6RI3UY(F] !I#)XB/CUZD4_B] MJG7#7_]MD,M_&%T8K8,IX-- &A?4Y*=(/>GKB$73CO"3M)SR- 14^4 ]&H)6 M@I6()2^4%[X?0SCJRN,B1E3@E(0C%4Q.4QG3" 8L(2D\HH%!9J:"1FF^P!CY MGBMD"^CRQ;86&5/"N(88E'(\Z$1Q"4O^>)C6 E2^FYA+#-,V'.?+B0.&Y>RE9*-SN?@ MN-I:RLLQ1SY=*APJ>'P%Y2'8 MM#'U\S2..PT\(-$2YNR)FZ[(@4@?+$A5JFW"54T43AT+A_J4U_E(4QG<%*,P M"Z18,)&&!(T-@@]T)TF4N:%X*C!;#4BLQ6;Y(DA2V8-XNGN(R9_ M0<@D:*N=GD5_=&:)!&:/E'F'3SW%$-6H5,CXNMG(4R3"K(A5\GP=F^+1@L/0 MCVR+R&L/FT#AP#V7BCW2B:%$E!U*-((N]5,W=MMHB0["KNYNSOA^IR(O T(GSSN I:LP4 M0T0BD9I 3 "@5 O]!=D)&9J4[GC<.^9P(U+/E-+E,-)O2[D=E:9I-@H MD?-0G0'Y7]ZC#R%U0-[A\RCXKM=^AM_B?QD_@YS0S/HP+!F$>1#LS""F#^$9=E25_3Z1#R*70<"G^1:^\40J\. M>9=@ZWWO$_Z69*TX8-:V.9XP"\%EJ$+#N"X03!^J&^*,2+*_>/X%62ED( )8 M.5%TUJS%4C6,GY,23JY13-"#4;PH1H\<+/\B:Z, .+$\9[K,@(P71U":.%.% M3)'#C(319QR,WA_ ^T >MML',P 8B"(@Y7_P^%UY?'^RDA&U ?\%QFF^D5B0 M@0P8%HM;H":9$^*A3C3'^+R_,?UHW0EY\=M^K .%4__WQ_>_F%^<$# M?G2RZ<10O/6S5OMQ8G^FSE:8/J"N63MM+2PP3NU8G?Y.&+BY#:CB0(;\]]LN M*>)$@&ZGI"E+R#?!V2P@?W$=:O\EWP=E[#CD[I!.2"A;'A]YI]?9BR0M$\$.HD.N,GYHJCNDU%6 MVFHG2H^3$\N3QUB' ?SU9S25(LV>7&8B:HY>,AQX&5 ,]P,Z1')A5':\I$M. MHRA=/R4WT#O6$NP >/5_XZR!>O25@W1<'O7LNK0;0*D">#L6ECR,S MX&Q*&R"MD0O!X'EXY.TG6H$L4&\0< MF853332JC$T\T;0+,LZ$XZG7?HQN?Y%^1YRS7ARW@^D\[HQ[/ MQ?/ZI'B.#J+O4$O!% D7,U/3JTO7Q.:VQ2V%,/Q'KL6M+*L+D\MCL8V4VLB. M>% LW5,ED+EBBYR,2,[<1F6:U"J27,8KJE?P9;MJM!=7D/X_>V__W+B-+(K^ M_JK>_X [FU1-JFA'I+XW-UOE\7@2GY.,Y\UX=N]]MUZE:!*RN*%(A1_V>/_Z MUPV %"E1$BF1%"@CYVQB2230Z.]N -V@?2]NL,+_"V%'>-F)'M91EF!+61#A M)T")'[QD0LTU00S9B44^!I-'$0B*;DNI6XE-D^ -%)[DG*/#YD_>%?.+W[C/ MEFEDY"2@<+%DZ?3T%;!#V'[@%OL8>Q[E._KX+N5M7T3>B 5I.7MGYDI$Y+;B MA$'AWO(2S9]CYX]YODU;+( JK>-VG69>'6Q/M[9V7>7#Y1*;W5T+5[MA/]1_PR_] M+ YSAP ?ZZ39_BV_?O8 NO'F'[W+GK[]AM]6P,\ TTW?\E68;NMJ>MV8OMW$ M*D_=\5 !55W]^+Q?S? >K5T;FN$?ZTG4Z7:TK<%7FU![QVKO^#7N'9]+3 S_UVI$7#8X+HB$VSD4LT*("HU5:%Q/ M:+PG3-[64/TVR5>^!9/!_OIAM;)KL3)6V[#(K6,O)"_>>NPM\1)_Y\@J'B-= M'ZQ?B]X[Y\G65JV6RG0T&K6SMF;N\A]-^]=QL;^O;]2A:8C*1U1".2M:ME,6 M9;/NX-%DO4K:I7].>ZCOIU7RTNJ=8VL\C:;C?8II<])3K:UJD<[I/FFL9VDU M"F-U)+PV831TO1VBMF%'NTWNYKH]]";[/,$=1$ZIN31?\ 9V4(7]Z)0 M;9BS*SW^%MF:_XX?=PW]++JN 0PDJ*DFAJ_&/2&>YWG5I#2 M@)ZO 7TR:806#,!@KR_6#B^T:1[.C$L:LQN@*GJCC=)J-;#'%K\AR9XYA=M@ M:_-F'C[22(S'F^5.MT_6VB*JJ?7I8+"/4@&9NTH81O3G'IO--P75Q71DQVBN'A@^XA@.EF>W>37H?!0"CN($OY02 ]\ MUG1Q0]+WV##A510%SD/,CB3?^^P[MH/ZB0]\%02XA\D%NY+RT3>'D9U^QR9&)@5A6#T8N= MQX]%!!\13SI@YZZ'*',BXCB^Z$^F!S#&=G#DP$%%_3DV-JI.GP$.*FG,X7!@ MG!\.JFF$QG!P"R-XCPP%?*>=%5?;7'SR%-]S^4BCFV_B9M4OOF^SZRV;TEZB MJ1HL?WUA^Z=J _H)T$??ZYOW1^LJJAKTO+H=Y=7("^!FOT/<@-1+.ED>U\!E MN.&1%4U2-XP56[=L^$AMP%@MK)YLV.@V8*RXZ:@;1R$23]U8ZTHR6WUQVRKN MO(QNQ9E #NYF]_SPTC&G.Z8;RF+W?*=<6C6Y'$R+^4G.I543E4$Q%TJYM(J: M:K">)"^[M ]X;6 .<N%JHSI'&T8 MSIUPI3^7[\LA7E!].?)].0S6E^.?-Q_O[S[?[FG+(6DM/''&=Y58Q L16#J0 MEQ)DM7A9.4'0"98?1EJV/! _%)\>#[[ $LG\+TQW9@_@?[C]<)<[?;^@T=RW M-2SZBQJ'EP]B9PG8I?)+\@E$G[)K!JS<(8.+GUI=+'V/)0;8O;*$EY,2[]G3 MJ^S20EU%QQ[PH&Z0EOC85?(C7XMBW"M10G@KV^=J>SR)2T+\^D\Z46&="P%@ M>E7(6'Y+RX<,1DGU$$83?=0KJ*@!O ^+@ME _Y2VZ]RM2@ZSS_.3"7 M/[_A_RT-"L,!IUD6#,(..F^I7;]% +$(+0T:4S+\WD%29W8?LYX*0%3H96MU MK#%/20INZKS&V4MQ=O.,DVD%(#%O3\Z"MS-%<@ZV&RV9B/9EIM)J:J=K.^I) M8;41P5@XMNW2G&R IVG]^1CXX -?9*($HS?0B-''FZ[#X7X%7.#;7XPOC>7Z M74C^77T>_V?SF20M1<(#5=_!K%F NK]=7]_/) 5#R(*<\&$--UWMG) _M&=GAD-E7 MR8WLO_S@3SPHN Q\BX92F-D/[!^IU$J-(-4F]CF8:A;[@=X1&]@"812S2LZL M?6W0,\Z(74\5!Q:F=62U6_F-2PG,5C6$2J$IBD"NDK.50[<FI9+Q^6.JD:'N8.DA.CP#O!.*AV$X^ M3"FV.X4"WF,H!K)[7G4!V)[G!1 3VX_QD%SS3HND.P6RH:D_T$;3;B0:E=0J MJ552R[<$IYH^Z<:68#U"L;6K6U&AX.VW$-*[#;ES+5OO,W @OO'0C6:./>UFK( M(P$H1Z]'Z)XBD$J&+TQ*,LHI^I0 M9JG)&K#]%0/9=H *7LZ7"+3]W'?!!H7\^<.J_[ 0>KJ-W(43-0UWN9I+DZ'1 MWRI2N^'^Z'L726LF]WBM \,EH\EK+;9A:@7\?O2454E[$7*$586FZF/IV.C H:N"["S'0'7NQAT'V3@_JXE\C9'KAFN4DJQ/S76 M>F%4A.M ;MJ)3!E8J3?J;7662^&EK,;82;YC])ZQ7FSHM)251DGH_?Y1DG@T M96MPM[<'1]M6\. '@?^,/2$M$^O?@-=UQ?L(,T?L,Q5)C.N VDY$KAX#RO)U M.Q;JT;L9?_P## C3OXC)WB5S78NIMC #5@B[]<(HB%GA7I88Y#"!-Y9 Q&=( MX2D7/O9ZO76S7Q[:5=>.!28IB1]'(68I5\V%+8ZDF1BH1DRVC:DM**J. LSF MX:^ 1 @K-'R)'WA'UXCK_V?3GU,MW!>2E:?S>_.8MX4225!R"R MA&2*"8^0S-+HW+L'6T8VM\%;!H.? O_?U(HXYMI%DI@:9ZY141V#C/J5_/%8 MJD=UZ;UZD(("5Y3P-T+4R'M5%.7R;7S>$UG>[DF"W'E=OA7:'6]QXO M+;Z5U72Q><;F5J;4O03D:&*/* M?%89@XUP^T[%;;1EFHQRFFPP[1M2K+"Z:2JWPFI+VUD1._N^*H6-I;"')#E9 MHNL_D=_N/OYR<7_S^7?R_N;=_<[SS)+6Q=Z^W!6;V()[0R?DU:C9(1S?=9G? M>NJRTQ/YRDX/5=EIR8KSJK+3JNST>7*V*CO=R;+339N(=F5&S"K++6Z%V"X6 MGUX7CVY7GLY%C/9Z,K.=:Z*J]*[\5W-WK7D+2_-AM[-JU3A(U[5!;\]M7 EO MYJKBU4J"&E_SA2R.:X-UJP/_N2JMRMKJ PI8UZ?7=IK@0ZN]'H"L5FHVE8!+ MDNI21V"PMDI3+1K7@3;MUU5:^%40^=1P=1^#=8I)$Q;T'/A=!;MK'2 *]_[_ MR_1B,W@YQN V7.%*(N>](>@:+"+5B,NM][3>M+,EL&6JWJ9X6S;>[D8X69E8 M+1G#O'WN5*^)_J4Q_!X/4:3' D-^+-!CQP(7V6.!Y(C-X(9][4[4SU\#N:/U M\X]8Q>M56BUQJ_0 *G&25YR&8VTP[+\BF3IAJ*S\\#/QPT]_]N'TR%1LI]BN M.^&93'Z6;)+0P=XL-3M!_9$V,#K4MT'QMGR8DI6WN^W@-VI*UAK+EG?G.Y7L M2\H&+?T RS')DLI3K3"E\"Q/F7MX.^P=>O;XY#[N7A50&Y9^4!*K)%8:B>V8 M-R&]T*IH6#*5T<&(0=Z\D&([^3"EV.[T^T&JU6;SWIUJM2D?FOI#;6KH9^,^ M*JE54OL*I+9#1ZZ:ZXTK:G8ESMY0'+DK"Y^Z. 4/E,"R'HR(^J^ M$/K-FIO>(RPXCS''(^;C8T ?X3%\W+.D24Q11GQ$_#LB><[38H9:8'*-8 M^Q>[8N*KG%:ZAO",-%@$=@)\+C?:/K#RJR@#P?22W,^IF#?$MP+Q%/(1 B;F M-T/V36@N*&%_FU'RU J+@JV>YXXUY_SCA&$,/P!"?S<#^!*FU!/ "B8UE\O M_^8L.'FF(Q+.S8"&O OC8@%/AMC!IRPVS7=Z[[(_9J.P"=;'OV0E4HGH(04_Q:Z=T(90$]8A)B\B D<8H,?T M7D@$7(E/ 2$!&L06M@!C$S[$H>-A.TZ8E:&6P@PV":TYM6,7D!8%)BO4;YLO MQ%DLJ.UPM"P#:E'V2XZ2/R%O,Z0#!""X@ <499@6_D/I@E.44\B'O[&#)7!4 MO$Q5!"))RT'K!'GVN5RU$!%0B]5:5B#H; 8!-0.8@^D08!54(+"XA6-Z((@N M+"":@^Y^G*_>3PL9CG]:FZ]1Q9.Q':D-K5R_;YOZNLW5FM7!*O&&(X@2QN9/ M@"^4?M&!@8EO+Q%>C83Q [LR#H2P@.U,0*WK+)R(M54)@::L"33^S,<%M>"$ M2!L;B\:SNV^BD2GC02&K:65YH',0$WX+P00P^71] MIH!$!?(PU^@4Q\Y>XC*9V*33<[63>R/1&RB/@$Q_X7ALA;#P@'KP MZ<'1V(\/E+6O"/GJ9_ 8=@1/D)0LGGY;4@\0&Z/^@.^OY_#@I5CC'(F *V%# M/ :(!A/P2[V$KUU@7PUDU'&9I"$S)S.@9"U967C_&=O!/KR(44U4%2[2)0 M<-$;:+DD5^%*!QL335CM!"Q;H A-DC&Z[*?*W'R$J4,DJ)/P#VH[CC)00FYL MPSJ_T_7+0?H.4]+(;^F8-H@6K(9QQ1R6?P$J#W3QDK5C)KP2?AZT2U*+'<[T M" &$%Z\^A1+9#%PW9'3 XW?3RW&R) Y-JA ^ VN^<&849.-J.+/B!]8>J_8H_BA=(>XP_*^ZK ][GJ#I=D&Y@K*&O! ML8GMKW/XV;WL6B9-O:MQ;N:#4=G?@GZR=!.H-\G9P.?T>%6J>5W[(&$2' M]Z5+9@RYP@Q3% 3463R SD6=(PP@O )#_@)H14X#S H MLQQHVOTGQZ9,-84Q#)7"Q+ASH_OTL0;VE+84N"5C3;<9NP7X5B5L'3J$Y!$8 M'8:@Z [SV$BX6,S)"80_G%'/592]WK^<[%;V.!('_;O^2B-R4*:]"_0276YB M4$B"M.D).KMZ^G@ZXUODKXP%+[HXG[?B N@Z"$)"O,^W2SPN8=I)7X53!5B\A#O!CGZD7K3#G^P#%:/'8A2MAR\Q'?\'L^RH;Z_OS[.U[* ;L%PL>,[OYH M"J(S3?R :OM#S%7\-1-MD'X75*I)0M"(('3PWFA\.1[B#, 12]]A$KY-D5=2 MXT+#VH,65,RD+40"Q5!XP&H2)V]8L!/P=Q3B M&6&/]6-+E1K^%IB/%+6;XZ.4LB[S-/LMFR5Y,_;PO<"Q&(/BNA],%Y6FEM I M29:)?!GF8A9+UV&*E;-%@0]Q2?Y%F0/A^;F>CBLCF[%ZZ_0I&I#C)LNCS+=Z M,AV7]41 LJT%[SE-GZ:#?6M(?PV M!7JM.'I-Y'9GC9*_BWN3I+U%-CJOBB/4B#LWUY!B5ZN28YI-[^Z LZU!;*U@ MEFD7-%QO8KL#R'S#%XWU2OCUL_8.7: MH@]8M_:C +NR_PW>&G>OT^Y*5U^^HBH;7/2VMTTKMX0_,N-_\ -PDJXL"\T7 M0/$)K![\:7'GCG>&3'_\@DK?#.SPZQ(]!&[)KJJ-[,9M:+[ -T-_)T-_MZ!;P,,Q][1Z)E2[S-H9"^FO\2.C0;I MUN.OO6-)M2O/OL*4T[V_=*Q1;U2J)=3%8#P\EB!%N'_'S2HSF6 1R97M+Q,] MR D .$9D>K:=*V8;0%\Q3[..PE5B4 @,\;D:!(U)C.\59E$A&A:9H9)A]SJ M]$A^US"+"KY32'F:YGW.WP;G>^ 7IQCR_'P0O$#!@AE"5>,NL'F#0W MY[V?GS%YX==TPW5G6[<_6.B"]+UA4< U>,P0.R?D3J!EP%;M4U?7&AJGR;;? M)2=.\=CE.HZ/])ZQ4Q"D)=;5*C7YR73L"]R/%*DPR>FU@AP!O_4$V&B MPAFSOF5Q PKA^AT[=H(<%M Y!2OZ1#&AXR\H>?N;'X8_2"\-J\6PM>26PE=R MMI)QS9.$G7 !.*SG[0!\IIC'!*FZ,0./I?PD)TH"< )O5RCS.4U&A\0/R*G3E[=>0[:[^0#ZDYXZNK,AY*MSA@B%PA&2 =R_X]JV7OKIZ\TA^N3 F MO5Y^2[3\W)*L>*S#"MB*)[#BZ;YLO#'NC^I8<%YU7D7<6V9[^WB%P S8H9;W MCAN#0BM8+G\?W\Z^>^_S-\5[QRYV/!P.UQ=;:F()EEJ-D_7!<*IW=:G3GFY, M2B]U,C$F75WI!%8Z+<^_NCZJ@:@[=-.M]P0J_2#=E+Y:GS9FV^L;"RXYN21+ MKJ2AB&/__.86+/?%"'>R^Y-^*6.T;_4.YVUSC:F]DD?S(^)>T//E51NX9X305%]/6Q]752_Z ]/:><:..9VUAS1V(FX_M H[=4WP <52?[J[4%S)R,' MPSKY8$?,<[>D> 7BD)@G?;6V%%1_/.UMV+^24TNRX*I91F.RX>0>LN MDKYQ MG8G5H)D7'T#*\=BQF9C!>+J=@5L&O6)JI3<:[4@-M@U[M5Q??SS8R.&>#/:* M*=G1<+3#"3H>]J:]'.7!\%V$Z8[ M08JUA*C=,G+:"/^,'J-JHV&B":Q@+5! MM.G0:))H34<#79+!QO3EQ-B5X4Z)^)EBW0>R6B/)8V 3T5N1]H!)E;.%%:VP9+9 !G\+(8@%:L M$<3'9*6!PGC):M\DA9A2L/E2$!VB8$/ M+UBB->:EB)*KV[]<77W2TO*JJT=Y&9& SER8-=RV:E[?@I6.8MHV!/P%9J+# M3?(0^"9\0P*LJ8I?X?$=WV/F =\5BV2?LZ@&C/"/V?D(;CQB<1U6J0-0PG$@ M9C>)E6K8"\JT)3%3_2X*1?#J:8^.QZI)B2]F3H"5'RBK-H %B'AA.4 2YPY\ MYE$H8F05$\T4M2]S+ G?\TF1L;#"1%&A#RPEPF?+%%N:.:$%//-"35:A11?4 M@(]8 "4QB0 4,$_$J@ F\(N*$7M&%!4VL R1(#I6"\9R2CQ+P6AEE!<+U@3X$22'E7;JF M9V1US6]X]BPD;[EO,AD8/V0T#'F;>2M;D&=57D=PJDM!=KCZ#ZCE/WJP"%Y. M_<*?78#B26K=\!(O0+)PZ?.:**YC/F!9$$P,(9-AW1670Y64W7&X_T%8A0?J?N$ZLV+YN%E;I&L)#*S1H*Y"1;T?425X-O.S*$HYL#.X5)P M."MU9;+B3EQ/I&MCP/"Q%EPW)Z6-Q%)A;/1PTA(KJ6B)$J\;\HF2X&#B5@@F M5I)BEH[IR?^*W1=17&D+&2<7NKZ;C.FO.M#QW@P>*:( ;"I6XV.OV4F8LD__8"EDH5C*/0Q*PF$9$E1)K <"H_BDGP5 M&$4[(0;:'$?+F!S!):AAT%$5-J1@;*0*JJU4$;&*:3F"AAD5PBU;\FQ25&R7 M9F;,@C.LZ"[*"D&P0&G$E!=317$$K/\?NK9,@:/G.<7Z@=E5BR+5F46M6,WC MM7=,K+@5NY$F#%Q>)D/0)<#\%JNH*XJQH@U#4675FO*BRB;)B:@HL+>FX7O; MEYJ525$(%RA O)C5[X(IEX%IL8X"#&#;002NBI2O*7EA'X )$Q6P4OM"<%.^ MQ)I6U!4HX O#EU^V(#3!)%ABG[&$5E/=5P]=%^[*"E> F@M6=NP!8EQT NAFI=A:H.$41;]@!G;/UTCX$H*I2S&*5%^R.(?PLO&)(A2%-K&T M%)Z'QNKIL(0\E*R,+(ST&.!0M< +!,_-80?FC-GX5 :PNGD2D##(@?:U3*V1 M1Q.]7!BX(6)X%'&.1AOXS41FY>HCJ4V=$&O)5$U2(BUD3+T6%8%(U0+2BAU0 MR^?K%0LW3CP"KM/,>8R%;\S*WN79G-G$9_.E%KCV^F%E [S^Y;!,!<2ML?C1 M*]EP%@]:E%11_Y%XT=@76@BB-CNKV#];%7EG_#_).G.?:5J2$+L0#2,2 MET&4O06#;*E+V^\P;PM=)0\K%(H4)1Z-1C&"'R)XL>9;SCJDA7 U,]IGX(ME+G,T1Y# ME5HB;5&:6=3==AU>P=%<"W0R[@\KL7M)[K 8:293S=Q1+MS$=ECC&&S\00/N M7V,F!KPJ%C^OF"U=:J?;$=U9D5]&8D=9B;WU *<7-SP.85GP&=['QS*>W)?F MMR7OL:$+GC;W(C]X*9!KBK59/9Y(Y9U[:$J3Q(=GCNYZZQ QI9;FP) -; I? M\;*\;">#E9AF[.4P>$7+4D(\@80RP?QW MP1I^P-W??%'6I CW)?G$G;F04MZ]:,*S'4F3KU3R"L).H8S2 *7+\B7*PP^V MRA;;"\M90[9MQ"^+7N.A+1.1P[3Y-03\FY1+LU8*?J?+;=6;D^Y= 5V]G.I77*\3 M)LDF#LA*,#*YI20:6)5-SJ>ETT1V4O[?HD[2<0'\^(6#Q[@>?=]F%VS!RWIR M6(9=2+SH0F4EN,QDHDTW]#/IZ%5^!YG6]3$3)K806!#-NM,EIEQ#[<25E8?Y M,5&MFA>%3M:;6F)F0IHK6T[,P&'9/\9%R5+9!AYCIVRQ_FR*Y-^Q_;C(N#]< MFZ_1QO+#*%QM5@ N_0=>F!OT8>S.,-%CIG.Q#-]5_ @PB)YW6P1A>*$/!"^G MFGRE'E QIAWC,I+S /CU*->W#&2LH)W-UF&*8:4^L8=2A&6J>492Z'V%%- M.;,7MKE+ [;;@K)[]P JS5P5+/\-.-Y#!L@F/47'!U&K/I7[)3"GX\%GHBC>26^BB4P^V_[['*VJTF>D/9'A1!%@!?M!_ED[3MH-),X3"EV2$\7!,]UA MM#3K'-BB20IVZA/=R7)N&T[56S4<2[K(K.P6$_9\"IHS+=BC!>\0*;8^N;%* M,,&>1'B#I$0234HDX9!;SKTG*^* Z9D.-JQ0?:9A"R(EH8O[PN%>@,;,Z=DD MHECUM $'OQ#&:+F57V@6 BXR9: M>PA#CN^DVX&0C7%UGF%7GLZ2% MPC862C??D/3,-Q_5G&VL-WF8@TLF!;^=S^ZSYPV8TR V>S/[0.MI_!>^>9/: M\*)](N8W)'YIRLP>,^/??"1;'Y#9"=FW2Y19SFB;2CXNS8S;>;J@LJ2NY)HDO&$*1$6D!\ 0OW$ K=\_&2F M^HRA(6[02T,C#T[O"4C_KX37W33BC,#.1=P,[$(I[TAM62B?!^"4[6QG1O/3 MR(IW=F)1+@>'CR "WJ2KLQ@&W8\XU'AOKLQX;#.>9W32X#H-J-.N@\M,A.%G M(@QNZM)@DN\BZX6RC%]2H,E*ZF;ECS+DJ),EL6=G M]R4>^!GPS7=9BEM\B;J4-?Y+^K_A220>Q"9A\&L21W8T8L-,"HNT,KN\LW>. MK0BQ9D5)_CQ( MS?,\F%@(9R\&*NDDTAQH]V$677@"+82HFCI8%0DM_CZ:RU MF [3SRQ0$CZ86!O?@\9K/DP38K:*KQ:4&09*[DNRHSYC+A9W)Q&\N0_SF^&? M/*Y"B5[.7T(T@.[+UCT.@D"Y_#0@.V H4C":<$+,M"FF )8G]( 6%QPLS/GC MZL0I4.S.R4Y%(P][4/\Z/,O,-I/0XQMVCB4@8X^+@,/W8;';-S^I ML/IZ"R[;4RGU'-C:HI@^^-GX@_$O%T4OLX^3;!/:\>H^2[I7! .@S[62XBH^ M91PRP4.=PBG&DRRKCJ_5R%9+INPB1]"]C)#T&'90KKE2Q-M+S-M=/S&PT<9Y MLV=IU;N$N:K)XNC4)VQ:GWR^LOZ*G5"XZA^<;[@GQC)NG)G/0G&?5GM4X^ECM(<^F,BGNDOV4SD9AQ_58D4*#-?3*^ET]K+^]DE2 MD*4UC;+7I9M.)=0+)_2FV^M3+6<1PC:V(U32]Q[%9NA MA;5+UY&PQ4P@$+PHY 8 ,/W=#";?6P6SM*T2JT@6L8+[-KD/]@FW?GRO3/WX MKN^I:D:R=B\1L-W:KZB772NJ)?XEM.8[1$OM/EI64Y MC_)P:O-!VZ!Y[<'K(2S!QBK%%P,EX.TI\R8%')2U,967EAD!QZ]_P4O'(D#D MU^7QY, 'UW\FOU+[$=P,N0F_YC"6EW(8$=>./E3$_3[U? M^WY"LWK?D-<9D,K#.YBL[7MX^F0ZD3B:ZX UK^;--VK-!_V)O*0\'ZU]<&;] M1%I[*"U32*6U#P["3A"7@]*9GD36UP?)4(F[Y$QEP_?O:> \L680>9)7(.#Z M7*NIT G&B>Z\S#1EY;4>K_= X,X=U]4VN"_T46DF5@@OXW\HYFX0U]7.1UP, MRFOH%A!>;&O%!52\H5UL>P_%^9I1S$QVY=F9J58SU:93*MG&P^%\'10N-^-^XKGIRN%\@KW>Y1.);M:::.L'=0?AL$:E;!17@E+L+[*>J["(0@) MEE=1E4Q[PTXMKZJT5DB4';FZZS(W4^O@V.;NH#:(G7IN>+2 OKKN(-Y*7@5M@>V.NO1YGG);^UF9WC2VHQJR)/3 M9I2O1M "BHZM.] @GNK<%:U)G1VS43UH3?P:9K!J*'OM#%9-'(_94S-&P_*[ M$1WQS"HZN=)[9JUYM*>HI-1Y46VK7 '8@O))9KF-0;M5CKKIL[95)/$\XZ73 MU*S01Y/U8@_=C-=;+-)TGOQWFB)+%_ID="X!0[LE3#MI(UJKQW@&OFU[=?[. MR+=MK;"MH4];\VUEOU]5OT_S\207J2HJ'Z%)Z?;<;L.EZK#+SVT M%R\<0LL*MQM:\_).T=].FNR.E;(H\+!_#,2*[GJ:+5W!*N+ M=NI\:V9TT@<\VSO/6ZC!>S1IC.,9Z%$A&OECJX<*=NA*U++LC_3>)L#K8S<$ MX00HJ^_C[IYQ.(#7>Z&[/@9YDWZO0/9R ]<.6!FO!&8; M7/2F*VE^9[JL>#4V@O7C"$1^U??UWE\Z%AGU1KN%OP36_\AH$A#A'C.;42MB M&HVEI7@^SW0MKDR^8MOQS[S_["^BM^VMQU_BMV 9!@ !I31%W^BQ!FYUDZBT M%NX8(=X[\"VJ28HKS[["OO>52'(Q,OJE27+]Z]7'7VZ^D-N/Y.KZ M^NOO7W^[NK]Y3^[N?[WY3*[O?O_T^>;7FX]?;O]Y X_ YQOR[G^S[^\^WGR\ M+VL7BTU1VL=P[V'U?ZSURJS: ?/-D7U+*S3K9;\_@[V>1W\G#[YK[^C?^_'N M_@:&)1?D.#(TV?7X<[OPPO[GOF5Y*W' M7> (G%/XSW>]'\X +T!CWN-W'E J^K!_JW]=%RTM9P$OSD7'V!";R6++UF7@ MN,28:&@FIVR-XJLI^VIR=#MG'IT^^ 'X!C^_Z;TA%G7=I6EC;)%^#I>FE7P6 MZWYV[&C^=S+M?7^$4HB"]"^;/#'=\_.;!S^*_$4ZT1,-6"OA1#5%_O(G(F8? M#F!V >P%?^_OQ%A^*V3(R,Y,!E2 1<%LX(B6G)C_G,ZM'S\U8-/SGP-S^?,; M_M_2L# D<*)E)R>A[SIV 6_M4/4619M\0&OI37,G5#)*X^_(S"&Y*>#BC6;( M6PE3$CF;AJL1TOV8X=8LWP;^SQ#N-+!- )#) M2+8^=R9;'=87$:9UK]("8]&YEI@D%8F*]80[%&@=[R(].MB36.-O!' M4:H.J]^2@:^)^=IRXEISW!16%5:[@M6:U0UY,*T_'P,_]NR+3++)Z T@_NYC M$#X<[D\+U)<79X,D^VYF1/[+]&)L:)O+!U0W&8=G;3;Q\[?KZYN;#Q]JX?Z# MLA'[0*K1>F_-/W[7#B&R^ G0AT@1,94$$=.Q+HL;TQK7GAP )39=%YNW(V/2 M0;EI S6;NVW*QBEA/24B^H-^!V6U(0]Z#9)=3O1PR/SGTSC1=P6[_6]==KR? M;_K+H&8^L'^D4C,U@E2;Q.=@:L4\C[7><- -H6\=.5(8:"4YR@U)PB M'%0,+"<#H^HW#LVS*=5_RC3MCG-*>]S._.G=BRDB:6$&CXYW@;\#=]9U/)<- M\AL-P[_O.H]JKMV&\_*WX1QQ,OS0.PJVM 7 M>D]8G3#IR MS+W#2B43-O[(#@P4@+B[H%')*D:EKCIGUYY@O-?[?H6X6DN#-!'S5[DE76'^ M@43UBVH)W:O7-!)EN&11""?9%6F18UMCSI-FW@ZCV*%UJ&I70A4K-1U2\^.H M"^1'%- Z514.ME3\WU^QO[WT6J7210W"4;:"48,@U%_(J-;Z8TKFSD7FKA98 M@/\_)V5V?\8ZNYQJ^E5#&25J2M2:X[,Z:X\I%E,LUG -LQ.SV+D&=AVN"*7P MJ?"I\*GP69N"3L]&&;66?6OYZF!1;;CC\JHE""=VI%0IG1($DG3#L-$U]PUM M,I FKW\2=E0BHD1DUYK?=N1T3:-(J/F@C)(_)7^EY6_1S7:K\DN')#D7Q;TGY]Y.5MA5[*O8 M-^.@#+K(PZ=R4-H+F3I:&/1J 2N)0A*D81*UR2SP%R4;V$FRI MKEJ'O-53<:N2,"5AQTI81S89E8@I$>NJB"DCIB1,29@R8G(4VCUX%[%"8"N' M=E 9K]=5#5-QE^*N4Z--<9?B+L5=BKODXJY3[:+(N&'RD4;$8A5<(K*D@>,7 M[XXTV/CWU9R!E42*F[VDT:$C9^J_*@;/MG:CSUW=.TY"ZUIW%TA220K,5@=S1G<4C5E&W M]C2TT:1#S7(K*I5S#_^4&"LQQD$Z= 3G!-RJ)$Q)V+$29HR5B"D14R+6L"\Z M[$8NM1N^Z$E*1';O&)U*XE5/XLEY6$"EB!5W=0)MBKL4=RGN4MPE%W?)L3&T MWE14EHVA3)WQ6KHW2A!5R]C^>'<\VE8+7S:>I$4I94.3,= &_?/90VI"*)0@ M*T&6'TWGLXND9%C)\.N4X;>C\?GL5*V' NVGT)6:4&KB'-6$T=?&9[37ME\H M,KF-']F9S0*L/@3DQR),\#.>%G5=,>_/;WIOV&= B95\SI)C._;)!KD2ONE] MOR+UT>F7P?<-])4][#JE?CPHO:.:^!VPIUW$PJ+=;"T)I6T-9+\XW\CO\-,\ M)#>>3>TDTS1AF::IA/)ZDLZR638_#4>WQKRR))4/H^D!G9X9?8NXJC:B']%^ M>A=:$S4?_B2X>:$!TF<_82'] M[G4DUYNM+S'0^JJ\A+1;9DH$7X$(COI* )4 RD&&5RF VTZZL9NL1PB6'-! MVAU>_1ET0I=4KZD:TJ?L)THR3)Y/@[X=3(QNJ*+642.KBZ!$24Y1ZF2K7CE. M="N>EI2GWPZZ$BS*:QY.DI$^@PJAPI]=B5[ZUSF4"U6-"-O7G_(T(MRN5G1M MT.N&1ZYZ@"K1.RO1,Y3<*;E31]?3F!TY_.4ADG M&4!2W*6X2W%7:VB3(\77G5IOQ]W E2!6D;%NQ&XOOZV""-O=?$G/^G0"=V]' MFJ&?3WJBB5(TG=O(5WI&Z1G9S*0CMX ZK&>D M+]*E]VJITG7JREQ'SC]X[>6XCBO\7KLZ.,E^3HO\VAIKGC2K=QC%ZJRP55N) MEA*H.*2:3&UU6H[P:-JLV\*6BO_[*_:CK4JJ^5);Y>!HM,Q6.1":+;%U CVM M9$Y.F;M:^ #V?T[*[/Z,7)OA_%33?W#]9_(KM1\/O;^G1$V)6@D^:ZK"G6(Q MQ6)=K'K7;IB0:>=6B;MAVJICFG17Y6$NSWV/[%H?V!U.%Q%0AL2/7/-9&1C?:TZE^ M[$I"3E-J3YIMY0[4V5/RI^2O[EJS$R6 2@#E(,-K%,"1-IGJ'93 A@+2-4AV MQ:3=+ 7+:V:1!SKS TH^4\LUP]"9 0YPECJMNQ)J__Q&AP3;3J1L26J MNO M 4B=8.$+Q;V2P20)FCK!O1TI/J;85[%OH?\PU7IZ1R*--DIZ5(@T.EJX M]VH!*XE"$J1!!K7)+/ 7Q+2L>!&[9@1?["CL*V4LH@H5RGMQM:5"A1UR)E4I M4"5A796PCFS-*1%3(M95$5-&3$F8DC!EQ.2H6WWPYILJ7?T:$E(=+O^JN$MQ MUZG1IKA+<9?B+L5=$Y.1 M52E82TIWY9S6O@;K MY]!,O31II- X12!W="?NB%74;90U?=+OA%([%<O2,I.4L6O>X>V5&JJ>FI*SJUIE?A4W-4)M"GN4MRE MN$MQEUS<)<=^RGI755GV4S*EH&MI8"E!T"MC_^?=X6);/8S9>)(6#I0-3<9 M&_3/9PNF":%0@JP$67XTG<\FCY)A)<.O4X;?CL;=: UQ2"A0&Y8DK/%H MFLN_L_KEU]D3J;=LAH^Y\Z>WXOCI/>#WG>M;?_[C__Z_"/F?_^/B8GO]+"_[DONE^\\/PWOR&*T<:?J:SG]]8F,_IZ<8T\ME? V/ZAL2>PW_]VNL9 M;XA-+6=ANN'/;R[Z;_[1V[\N,5%;\$\!_@F#?PKP3SH'_UCO]7L=QO]$UWMZ M\_AW'?/!<9W(H6$AQ+^M?D?!$O=/-X'M]?4](.K]L:'W>NN0%D[0")!E\*CW M)N-152 3'9.>B/>2J[GBB[?TVQ+UXP\:\6A4N 08U@>5"*H8=1:^=3_N9ZMLYVHC554S;P1 &-9%M3-0$>3HVA_&NJIE3[PP)YW[\D+O,Y#49N MQ6)0B<%*\"X\N!2@SC3R"7T8\%^NUNZAY/T DB#JXBI37AC'^<4$+X8/S.L/ M7Z,'] $]H%_1 PK+CDS^S^]T\4"#_Z^*Z@<([F:P#K&*[%3W?K$KLX\J?WQ) M_*Z;OV(G>L&9?0_=L*MO3OA'9OTP.:X>X?@ *\>%X[KYLLN PA=Y:BH.]IW.909D=2?J-6,&/IT<.TOGL\J 5F4+E05^W M-3F46]JR)N.ST#*=L";5'(NZ.W"37>Z-IWO?:/^4) M%G7PT:-#5_/V4^!;E-HA<]Q^$(;UUGL"HJ)075F1\U1X?"8S8S(&>D!L@/3] MU>O'+94X]L]O;D&:+L9HW[:3L@PHLF&B&B<;_7K7#DQ\%]B.9P8OY#T\95// M#K6MRGK+VN]FZ;N_.YX?@+XKF\BKSN0[)I-A?17I.=+7]AT.6B;8PRL+[$Q M"?#!D@;1"UABU_0BC9WL01NTQ$>WK?#>%^\GK[.7KSP[??-(0@X&ZYFQ\E/+ ML=Z*)F?0&_2+%565!0=T1L$OP#/1H,4ULC0#/.\>@^\%4;<-_&L&(9Z))N'< M#.@/&^M-!F!6X),9W 7,,;'_B8-\HL$7?*W,NT#G([<+=AF\'PGV=RA.*_G6B*$!%3>Y2<,2 MX#19'CN0&D=A!'_@79N=2V22>-#I\JUK8T-*N*B*I_HK+4I GX&P*I?=95YM M@-4RPY]J%37(^995+$W')N+4]6:8P7\79YZOC[A/,9KV]'4MNCETS8"5X=K) ML%\-L$S$!D,];#I[F9 (E136SP&W&IX\TKGK3T?]M4!LZU3-P'MX%%45T+?9 M.#D)C#] 1.59>P+CS$R9.)4-D+Y?6V!\,1AN)4B)V65;?#7Z7ABC<0.KWQ(E M[UQL$JLR33?W79L&1^<\IOVU\S?[)FQ[/=6HI>O3Z:2.]5A@5IR(S$P+[YB] MX*__IE9$?O--C[P'W^$]M5A^F!@]8[@U,YZ=_3?' _LTN^8C[SMX@VKCU@NC M(&;Y:DQL"Q@0!( @ 0#G+Y6JUO7!AH^_!;I#D)*BX$O\$-*_8C15-T_X[SJ0 M,Q ; -/>J#?<@QP^W1\K.!@8]R]+RIY<^[X4[J;CFE'W+S_X$P7EVEPZD>ER M%-HQ7E<%67I*64NO 7OK6VD%V!/@"&@$A]UZ"20(2#D>ZT^.1!1S)2\>3+RY M;@:!Z3WRZ^KE##IW K]Z-N9H+7C/>:)7GLV^?H=CXLX,>#SL>CWFAL);=I$> MULZ!T\,?1PPZ%)%,F,Y;S M9GJCT4;HNV-=)<_BB0.=!ZRY]DL[50])[EY_]LQ&\\O+',&H=QGW 37#.'AI M:R')? TLI>I)KMKD[8@C58.AL9&2:)#IJJVK,::[LB$F L,*L> GT[$O( Y, M8L/F%44Z-TY]ZXF)95Y@Q2.!;2RP1EFK1KXC9$WOCS<"K%,:N-H/@-=+XEH< MEVK$/C5G_>B*B2FLYC#S]\6 CM=F>T:^F1MHP^L?'"M46U8U8H9JB.$(+ M3O3>QNYL@]JBVKJ:BQ6:MM>UUR.3.92HN-A68J4O7['_U."B-UVM*.E2]>Q$ M2]$UJN#PXB)?\'R^L35E^_ M"._%MV-6[Z?%^??N4?UCK9'"OO8'Z_T22G6$K*?S OO]F6)7#VQ1X=I\W(]W M]S>D3R[(I\]WGVX^W_]O0.YO5Q_OR=7']^3F__EZ^^GWFX_W.WLA2-IK@@VR M8IEERC(T>Q?07+^?NR"^7URW@OEYS>]-\2BKBOZ>Z2? MPZ5I)9_%(D7/D%'O^Y(4+6*F@]N;4LE@'>/L.4K@P6]P/[1RH-4R-(M6F '$QU:P!CH/7''3&)+1!' M,6P'&'8\UL^(854\F*?P[Z8U=SP:O.0W560P6+*[Q)+(?Z,NJS8:][5A5TR6 MBN(4R^K:<#32]%'_C%A6!5IK24QJAJS\C0JRE,^ZH0"FVG JS:[>R6FC^+4# M_#H>GQ&_JA K3^ /<> Y41Q0CJ M^/6\^=70!OKPC/CU5-%6X0DP68W:M<_J+UKL_H3C$0C#'L&PR1"$54.M%$JC M".0J!SWE4#/'KJ)V0VIH_6DW4I=M\JST "JADEBHC(DV&G3C%$L]/%OST>HJ ML:SRJ+OA49_^$+0*SJ3!R:MEI=/N4JGL^>O,GFO3\4 ;]C>36F/:T:;\;.\G=D-N6 M4H$JO.UNK"!G_D:%G8J5.A0.'K9GLF$P!B??,&T)P/8<,8"8V'Z,9?&:]V$D M+1(@&YI&PX'6'W8C :K$5HFM$ELVWG"L:^-)-^Y6UR,5&:_@1U9:M0"MTM6> M?;\K44OH-VS+BS5G SP"N:-*[;,9DN_TR>6(P'1N,MAW_=&ED7[C>*R ;30/ M*&4_A\XWL@ @YV3)ZCJ'A,(J;9(6#<4"U5.-!#1<4@OK/;LP/1O8Z%U.\E,- MC,O>P5--V523_%27.YE79JK>>N2_3"\V@Q=I.P8L>+?&*"A'D6 MMK>-L':VR0^Z8N5P^,F*0V!Y&I#GN6-A ]PP=B/V)D.J:0'5>;EMK$F7T$IUCI]C'9Z-URHYIJJT@J>7#?DT_ MW&:NF^ZJ"5]EM1.]U]?_V/K2NY?[ER5E9=L3,.#GY,\L0.7:1AB#\5AO#&WY M*&-?&XIJX)9]*YB,C+'>W H:)G)Y M@3B"R,/12-_LTU8;BK#,9OM,C[.66[ZNCYKCC_6[(9_$W9#V$9*%Y-9+X"C9 M*,[H3YO#49T,4EY@JC!(?Z,!9V<8I#Q"CF$08S(:-(>C]-8P^_E#NEPJ3,&FVWA.B)U%>S8,5(W/C)J+&A;57KADC6E4EV;5-K:I"H<*'E0 M79NZ7:9!/MNJNC:=V\6)NC6 ZMJD&+9K#*NZ-IUS/*BZ-DD6)LCELJJN38IE MN\:RJFO3N0=:JFN3\EE5UR;%KV?#KZIKTQF'6*IKDW)@5=K:U#VY M55V;5*QPOJUV%"LI5I(C'%1=FV1UQ%3[%_G0I+HV*;&5B1^5V*JN3=6Z-E5H M*%.YC8Q'R]?4_4BC@]ID "F!DN5J <,<;8%>IOL-& ^P'=5!OXNC, )XL1:X MY2\63L0+.&/[*LM<.I'I\I96-KOZL+&..+#F9DBOTU<_TX7I>##<[_#O1;RX M6@ #1OQW3)@?LK@^+BR_MJKSI@O^3"W7#$-G!L+#DO:SP%^0;$K_+IK3@,"; MRX#.J1H 8EZD./+)1]]#) 6^Z[(*[:P)51B)0;=5UEY?UP=85@8D]G(.( Z/ M6!!?#ZSF;@9KV2#2&(2GQTI13X!B'WV/G2Y9-_K $UK7(AO$BC:1NP?7>61S;O2O7;U_-\.WKSQ;O,M>S;RYM^75 MGIR7;AB]-7R4G5J&U:XQWY[5&NM=FH]>K TO7?Q&(V! _'@=4-O9)8?YZ?81 M[P\^W@?3[F_&?2K&\R/UM7_:NQ5W['LN3H^KY0CW'#T#]1*"F M?C 0^_N4'?Z+2 M3;G;-[&I/,6;_Q^Q_AKV^3%ZAKY"QY?X(:1_Q6@@;I[HCI[.>Q$U[0W[":+@ MKR)$"?@2-@;HWL>@LQ+0$#(^^Q\KL!A4:1_ M>_WXW3XYA]Z>8R&U RL.=,0 M-GVBKE_8["]Y#B3R_>JI&TRC@S+9Q(MN3$HKO?YP8*Q!NV.RAD%?<\#W@3[1 MQ]* 7DWYCJ?&NO(](=8K6-WO*?@ MD#B';609@Z$^&*P!O&^F1J$NLW-H] 'H=30? 75A:'WUY2LH9WUPT=MEK@Y; MWQ^9&2$Z_DB?X4W<04,O-O ]^-/BY3D33UC\^ 5W#\W #K\N;9@%X>L)4_;' M+:#,,=VKY=(5#BIW.:\Y2."/WLQFU(I84L%AGC(._MZ!;S$PI^]H]$RI]QG8 MU(OI+[%CF_#MK<=?>T=G/NN'>S4#K^+>7SK6J#F2ZJ /(,H_EQ M1*YL?\G2#)BQ0 U 0 7LT(ZUTUPFQ7EMNA;765\]FP8[U69Y= 4]?OK MV=_C*?P[>+UA%%!SP3+QCP'+]5\[@14[.[?UZE? 0"H[MJ*[X L-GAR+YW-6 M\*W 2Z KAS>C-]A(G-:*MP] ;O+)]*A+WCOATC5?I,(;@L>@2X KA[;) %S MNK%V]T0#@L>H6T403 AOW,V8J,XP__R+[]MY?"6_!=1&(!'&=XNISCYE_[F$4'VU,_$J[GCF=*@H/KC_MP,.[7 M'[+^ZCS.+ZAGRZF;$;H;SSY0,8^-Z;3^H/&$]FS=*VG&GHUZ/#G2$*.U;!V6S"H(.Y#%^I.!4;\V_V_P>&71YO_]>9]RZAOC^I73 M38Q77C%&XP92,BU$!N5QL#!?L#@T$3 MF?.(F.23[W@1'MV1/:*^BABHMU[IL%K7A]/Z9:=EK*TS4>-8&X^-^EFM>;^M MO+#M]=OZDUZS25(IXZ.CDWV]7K\!'>6ZXMSY5>C(XOD#4 PF!*DD;L8-[).U MAYKRPE49-4U$B2=+1%3)>!TF98/!P*C?IDF9?S@P\3"=#"?UZR$I'[F9- M^X-1_=FL=O9ECO2'*NW+Z$9_,JQ_ TM*\W^8.NH;TVG]"&HAQ57>V%=(<>FC M\:1VQU'SKQ'VNU]/=4 MMR+KY;#*U>//E)I*"V_M*Z2U,56^JK\^26;_%R4FGD'!JSOI,0Z2GN,@_"!' M>@B%%>0'7RM<76(Q@5-L?D+I&3AE3LP 3]B[+K7P4(?[ A]L9^; #! C%DYR MS1X05RU7QV!JJ29VD:LC1G@-K@GX#3\5\E289ZHP?5[_B;S-O)Q"F7G@!W)! M_,R]'UU#O$TT$!0;/H(K2!8)*@(:!7ZXY#@B47KFA2QH-,=+H[X'F*L% VQ! M 663D1PV(I^Q.%]W- =-_$R!>)Z/9]H72Y<"Y4UVV0EA9XP ?YOBS-(EN9\[ M(3&7R\ W@>ZU !M@F2^P37FJ+3.X,E<'B!+('L5I($X[DUCID2)"V?$@@#DY MT(0W9H/UZP'\RQFR+!O062Q1OXCAS?20EG<(OK)#7));CY@@ T$&X&J,@4\# M-6,W2F=:!G@1[P560Y;L3!5\0T-8+(PW-Y\XA ^4>@(/\#66(\-7.7["W/FS MR_5J>YD_'P+R8U%!OO(=15:ZYUB&*=2,;&1V5&RU( WH!#BS_$_N. _ MSZD'@A8 S31.6-]E#$X>P6W"'T+N%' R@-/$& 7YBVL'#36:Z6&+DA@Y"SE" ML%'(L N#A@Z PKD5WN4:$J#!$G 68\8'^ *,7*Y@J3?K+GI/5).H<190WT) MY \I RW,P :@PSH"BFO@? !C^G&0X=K9-DS8.53@3^'<62[A>]0,B0J$R1(5 M%F*Q+#,($$"F\C7^)EMK^CR,3X%Y;2Z;""^J"ER1Z_K/;"EX<3M,N#0CQ)@P_3IEM+/QKA4KAL<:";#@Y$$0@DLY/;KAE V!1X@W\&"PW3$?:\=[FSU&5Y MR3*,RV'SLK6A!0X"O'&GAOL9C 0HH2N>10UMIHR?Z'/.QQ3MV-(,HA?0F\*T M(2,C79U0U'.,N'R IH7!%QGCGHPE=#267DU5=/(;_A,5YP3M /%-*ZPB:2C#E4C.]-E')X9CGW03>8 MX9^@"8 XT1QJI49@^2%%7Y-&:X.0MZ!E.490'X=9KPX?8*]D M'3,MYYHN0/I0!<"8X"=$#AAN E$>S*D),9+#,.\KJ5H*%/7=^P%@]*R[M.#%#A! #)@&,\ M[AG%(:L>$H?( QKS6Q#]J7_S2#U@ B02"@%P!#Z:^BN,NYD8"%9$07OV@S]3 M3X@M%-7K%NL+$\+W0HJ8&K?S+! MT@(Z5G1E0XQ67 M#$8P9A*V=&.N,,W0]UC-&>"'F1-M(RM&B#!&@!&'G]3!%5)N0ES/686!F*$3 MHV%6:3-/A),,G5C/9L5M4(,^.4Q[)JM*]+")-SPRSAGQ']#+#PL\.V"]![H^ MG$]FL3M#&C 6 AWF< E)%'"JI=F7&8]'(Z LY^P!-#5A\K*=\='\/%?ZJUHB M6H$%Z;X'#GJ0.56 [ <09FVG1G0V8R) (6AIB-."%V+3$)82)GH('+N7O*E M+1=SY?W"K2'P'3P:,_45>\Y?,3#8^Y@*RCF!^-*C(5-_Q&?T0X!\8043-";"_/??N" ;[-AM1--X; Z M2Y0G'V;.-VJ+V";<\ Q8)&O1 &6,X&XIT@Y0QP0;=;N(*'R\J)452Q/=K #- MBK [^ MAHS(!?E\\\^;CU]O*@5 Q?KW('VNLBEHS)]CXUZG9+[.DCFIR/ %&:(.V..MB\C[F >9PCR3;((;RPKX;@XI!)L7 M.+:HZXJ.6C^_Z;UAGT-0"\GG ^.+M*U7K_?]"L*#>W(VU4E\6U.RX^8S-MND M[9FO7,-NLHN]"L+=?9WCZA"8D'QF^=8U]_'PAG+;)6EK"[FCN>, ;MA.BPYR M2&$8W;L<[[1L=7#/J@Z.+.T(.Z]IJJC5-:;Z&^]:)QAKO>W]J1R+M9I.C?@_ MM?!R@??<7:ZNH9-VN>.7.9US,;XT$.$+,WATO M\XN^$?]>2 QBRO>UR'E1= M2J M>3]I>_<&E:C"G\+?D?BK0=TE(<]H4-C*^&_7US.]'4\''92&FK'P@S)42MI:6+-N&-IP/.Z@P)W0[_W _I'7[[WU MGF V/WB108GDD"6'$JD1I-J$O("GFG4\^P-M-)4FG7=R@BDFEI>)V7@#;=+K MB)U2[*K8M3_5AKW^&?&KRB?^Q.N%6:)9M[EE8T7%:>UDBF2)HW:X6!.MW^MB M,D.E]EX;$_/4VT@S^AWQL53R3J(ORH')C6VGZ/JD#(<[G1^8W M*H43IV(V.?-D^E#3C8[LSZK$PZMF8LZOO:%B5L6L'6'6H688Y[0)T7:63$7J MW8A,3G1$]/1H4ZRD6$FQDF*E[J4R,!0TAD.-)/_ZX:>ZLAIMWO_Y3127 MI-YJWHE4)V&X*N+C$^%KQV);IE9"JV4VRGV$X"Z!3;E8)6G:S!FWI! M3&WB[G)6U!ZLNJE7"A%;N%L,6[32RI4PV;3#B58+]X^&!869MM0VD47+J8!? MW4YJ?,VC24?V!I0P*&&HX&>)L0XS.M-ZC$Y_T)%]8DG2@>IDD]IG[^(^^W;/ M?F+L<3MET0#JI,BKYF!^-KW?E9.X36)!BI/I2AI.+@V#D=%!89 E :H"-'4\ M06JT*592K*182;%2][(D9W)HZN:OV(D*RB>I\U+J!(&$)P@4VRFVZQPR%=LI MME/GI0[+_WR:^U'@>XX5:N36LRY).#<#.@>')]-M5!__1.@61T:=I5)GJ4Z( MB/&HKPU'DV[D,%64K@YW-%YZ2=>FHXZ4"U2EEY2\=5W>QB-=&W6E4H8DN3WI M3T!]]#W1@-O%_M .MLBCH1PU.M6FN9R'H/3^0!N/>MU0!.H@U*OF8NXI#L8= M,5OJ()22AL8+2('Z-B9=%(@2?MR/K*%] =H> O)CT4I/V-/XVD=7+Z0V@;]8 MNV4S@@]?(O@/ML/&)L*W[&#Z3EJ57,'VS=\:EE(+8][/ TK)[_#D/"0W@!N; M7"T#QR7&1"-&3R\X>KU_I_EH[-2P-;[!?_O!9FP,4+JNZ-K\\YO>&_89)-%* M/F?AK' I)I6Y7N_[%80'AT"=[Y9>07L+OB%K3=,!!-$P?=-=7E-$:\S9I%1> MA>0S7?H!:)6:M/UV2:JQZ_@:# =0I]LA8%(Q#-_3C:YULTRY7^,G)\#SV=>W_I6&34D^;Z%?X4_DZ)O^X=PQG7O-_PF3Y1+]X=T*HMR[K-KSI=LW]/0]>&DX[L::C3 M-6JWO_'3-<:@(_=EU=D:)6U=ES8T/_W^.1WNW.;J!OYS58H==H=N1_PNGUM\ M[8=LN^?1]^T0DT.')FP/0.^A-PZ.3^>5 +:Y"Q.5LG+U+:C!"RM5\XP->=*] MH38<%WC2I=77:=FB#:[N%+!*!.4407$(OJBL3>=%31(W7HFR$N761!D-YZ!7 M$ -T7II/7%NC-P 0^Y-F:VL<3?Y? C\,R3+P9\[N/=D6;Y,784Z*!$1#T-6J M3K:S7;,.N#'2>GHW,MDMDU$Q?(<9GKN['=FB:0L?,N2GE>!T0'",H3;M=UQV M5*JY#D[X%/A/3HB'[F9^<%3%>Q4=J^CXM+GFOF:,7U/ K 10">#),LV#Q.X&ZB M#<8%!4N[D0MI3'JD!_#\Q%M)OP:@^!*H/@8Q]"(SA2#.F!:3FW>3(&N>#84\;&=U(=TB7A@$$-AW972]%&I6.D[6XNHK;)$W&Z6,(YKK1BTTEXUXW$R?) MN'ZO(P&'2L8I>6B:#_21UM>[* ]2)>,Z=4*RYH+FZB2(.@G2BJO9UR;C;ER> M4*E\;#Z2IQR2-^$@/X/G)MQ+E"D',M+O=>U6AD]PO>.1_PE# MD08GBI44*RE6DJ:D2$?38E?")R !M:CSQ,ZF2. =O)ZH0^7']B+BK:$9TR[& M)VT@1R4)5)*@C34;>C8#(_<%3% MY:X&NJWXNE-M,.ABUQDS/"RS-%SPLH.&IPB"F-G$=\\%QG-AQ)<^U6)3N5Z,@E.FR\05<\2G5X4S$KJO3> MZ'7O7QWL4M95&HSCI,BPE*O'(L^!TF>: $7O/"&0T" 0<^"^XM6TI$@P6 &5#B( ZP:L#! PY[2;[P M]R(8PWTA\"]\WH^###:19+/ 7S 00M.E# /+N0\<;X9_AI<$B!.]+%$>8(P5 M^IUHSH:RXA >I0%;?DAA#LS]Y@;DF%O"P/["\5@Y&'B(O_L,2/:> M?* ,S@C/O9!P[BP1@A3F2W(5\B%6L.*XR]0&$8FS%=@(6'@-E!X$WBQ8L'6#\\O:ZF0H0PY4=& M5K%8RHH-H;(#OHSA]]4KT=R,\''D1-02D-F? VSAU(EO^0V0Z7DA$PRJ.?-2RR'H/ M='TXG\QB=X8T8"P$.LSA$I(HX%1+LR]1IXN9- +*0%,3)B_;J2IG[)WE M2O\!C"$7>JW @EP6V-*CS.T60]E(ST@9T6X$(4 M@I:FD1F\$)N&L)0PT4,V>7C)FPK4),;1@ &3?+&X* I0":<<(XB-07)C_]@,'?)L-JYUH"A!Z-P9-[WNPM)GS#G ^U M+"_LF7-)GOW8M5%Y"6@9_T1%R]?( ZAZMA@ALB &S&]"W6$29"MF?>$K1$8 M#DM6Z_*9D"*^!=J0KPF'B3VQ"*:T=(G^=:/DKMEVOD?2+WU;)5R9M:9KV<[EK7;(' M&RLK:*[;.L8RZSX)5_B99Y=XO\VFH1!+0,HRVO3%F5]M9LP.:(8'"J.N @+@ M.#L6;OW.L5@T XH,/P#3QTL/!1AB:CTPBT2.[7-&5G\N 2688 M/[ )4V/)9V2&-^LAKSGR7!"94KT ]6ZA/O:#C ^) HP"^ *X9"X!B!*YRMP' MY$(F\&^G:H>I4%A [&676>BUKE$G\0E7_B\3_I5&XUY_SLF_)'<9AS3!2^+. M@"Y:@%: D6IQ\!DAUWMN8#GL;\0 1NWN/!X^)-9_16^('9R0^<,>C3;8@'L R9>9 MC2CRUD["6&%Q?F ,.6.A)P;JF5 A#I9^2+=QFI?;X6++R 39+CP&;$&9YRL. M5:41'V# CKG1M%XLEZ:ZPZ6FS22>C_< :D%H+M^C0#,SV%0%P&W?C2X- CSB MXHA64\F?]HK24T4H TG&5].CYHD.Y[#-72^5#I3C[R\O)4M M+_\@RL2"QTW/"O3I;.#%F42U7C;.XO4%(7-K@I&P7B-)PYE7ZG9U@GXX>M$DHT@N U*>Y?B!AF M4>@W4)#([ES.'^BCXWFX N8.@QPE<-8>:#7M:JRL$B(RX)*:E,ZIQ[YLN6LO MD F,!;AV5Y$!R "+F2,6L/#\)@0;=KP*D)/$&5(Z2>]80[N3\^6>DL>M0M!G$]4.6)N$!=3:U:6Y E,UOINP9 M\"0K&X<)(&AHA\,'F/>?F?PC4-B2) +;F1* !459&X/>C9>88G3.**9L'2]- MP*!_(E8F(+#F9O!(R\S&@(-E8ZI2)*:28&1%P[QFP*0.5PQ\3;A&&B9I+W.S MW,*:QFC"1]BG@[J?#$&3G3 <3]EGQ!B3]%S#H?,0S1WS99FJ5(GTPW-C* 8F(2M+ *Y/N+-Q26H5B2(KD M=9,ASV';7(E[AV^Z0+U&YN.@WS MV#,?Q8>Y'>B#A(D%R&6MT25B5BX;A33LGVR+:^P5'7C:0 35&(2#TLC8:=?G M>[WO $6;[*2]KXJT0M+'$$9][ZO3L%4!'*'C?>< M!]K;BX:SF(!K,,ITW%KGR2HGB[=W;LM+WW;6+L]$&OM" YOKS#@$0BB1,3X) MQK@'QM@4TL(&;(UV LL<0BI_#$RZ]C_U$S%11JA;L@WURBK6UD#5[CNFV'LB:.[$H3LT-E M7F%51GDNUTZ]+JG71S5?=?T5G*X+ZAW:P?A579;?X\"JFJ+[UPP",3"D<<)/ M7BA!R<,KEX>QH4T[6?6]+>M:&"=O,;G#(;.VLIOSB45*7EH/Z M+(,%Z= RG6C#B8R524[ Z7)"I>3OG.5/G_:U@935WFIE]99RZ$4!O:JY)8D[ M?[X-4Q4K*5:2K_=N^YN-C1TQ^/#I_::%;.N,014<2B&@#4%7EZP>"UZ[8MLR M,A7;*;8["-H3>M@2;IG)=$I%=@_N+ /]=M=L&-IT*&,0KR(:)0^GJ,X^T :& M<4;R<,I3*ATY&-J!4RJ29N5W[VB?OOW2T5#7G3/O:;U^%_:L3DA2)1VO5CHF MVJ#7/W?I.+]CHPT=4BE,G4IBCT\>"]QDQLJ'INJG2]*X;>E MDB>G@*6;F"I0AI7 FU8$3W*V.Z=CFL ^I9E$'1[#7E[$Z MR\FWO!2_RLBOX[YFC&7<.9)EDZC34=]7S\&F(U^PVWHH@X62W=F51.(;34&/ MM/&@(^>^57"F^'4PU0R](Q9*Q4Y5J7L3!WY1MR,5/+U"9W2B#?H=D705.REV MU<&3FIQ3K*]BIPQUK^>.)T563_F@)_=!=6TPDO$RFPJ99,&)9.PZ[LMXR%.6 MB.GT%\GJ-E9WT9P&K1NKUW.+I3.W5ANM&"%EDQ]UP4N)QLE%0]=ZX\&Y"X>Z M?Z6N?W3JE)=T:%'WKY0 *@%4]Z^:9G5U_VKK_2MX -!,_!GY3"W_T7/4#2QU M TO=P&H$F6H_*9NB@^61"'Y2>TJOU!MJ.=8P^MID*&-)II.'%4H@7J- &(.! M-IK*F,)6^V)-&=VKB)ADZ3LPC..=QOJJG8!7M1,PUL:&C$=%U#:9$HZ3"X>N M:\.IC'=/U#Z92M.K-+TT:%'[9$H E0"J?;(6]\E^C$Q =@$N'P+R8]'R2^UJ M'4,(LG7W"\?[.W$BF-+ZB63,?T\C^/_"\%_#PX%I1>3:#Z/=U[^/7&\^LM!T?)H/?& @>\3U*7J@9 [G,;S@ M^22@+JL+&R] .V#KZ 4"PA MMVH3/P(OX3,<;;B7"N (3D/P ]!;.(T5!P'@WGU!S,)PE/AX2)E83F#%"UB2 MA]@"D87O.)92V%9PA3%B+PQI%%XVRQ>X,.3ME=F8F0R8#P.8F">? LBRK M1Y8T<'Q;(WX<,&O@^FR/7[P!0@1Z@ 9L"N1\>)U^LU (\2$0050>S\BW]$^N M+6ZOR7+NP[QF"-^8GLU^9SHF %Y>/?CAT_O,DY<$5@73@!*Q!7/?^[ X,NJ- MF/3-S2=*J$LMU 0("@QI.Z'E^B!Q"'V0,L$RPP3^B@D2I1+0)8<+R+Y%-F\4P?<9(D@B[T)UL, M*C'P:1S/=(D=!V8R4Z+9X%>F[QH5X/^_O7=O;MQ&UH?_WZK]#EAOV,'#M5U&+9$!8:3XVTJ>4(C0A_N98-%EG2LC_%=PQIBW.LJ8_)LEXGP 7 MJ8?R.ZQ5YTEGMP#"#ZYO?WO_YS\Q]M-?:K6-9E&M)I]=ZF'V7N:U^5L@G_<. MFK6?_. 7/PRO?9#GIUGO@BOPX2L?_7QB-^IFSS3K9N3#7_UZJ]$[>;\DE+M* MVV[ID627DEU*=FD%=NE:_760=IGIMILQX*PVL$(8QSDPA'NA)/0L$,LGVDV8 MMIQ][MIZ$E^?@28&:%U-$_9?Q1&ZU1@>,V#U0G&'I\_ _+)@'9X+<:IU8V#, M+0\FM0N8"/\)T',3H>:3#;)_?N:3 0_^;UF["E($)5F",_1^>)H_DM J2$T( MS9"9$IG0.",Q0R$2V-BDC/\0[=\^3?G9HQ/^D8Y'#$?V*L=R\OZZ_8_>9[/Q M<3Z=%0RGD-F_>.2![808Q51Y]C-D;LDN,\?9;_W#K']NM'*<_CW&4_ST7T*' MCA>">O_-W13/"!%T/)_)W>8/%BY'OOMKO=XX84.PMB>6&_Y\4FN>O&]T M^]UZO5[(U"Z-(\\9O'B<.LGB="V,A;)F:]ZQ[#=',3/K_\AA&I8)G'$=?I!V M2E2B_OH$CIN8_;,PC":NI]C_,SYT\E-1&HG7C:=>L-^N"ISW@:7\G MGI;*SQM[S(>QR]'BO/3 8@2_&ESJ<[DKPOYYBVJ%H4'(A$7XG*E) U>CV>O) MR^)5Q1S5HKPTT4C* (QVB.A3).Q^N8''T*<)D,WH:ABP*"""'6_FY^ S(R<( MD3PC^!APHD.YBXM6 A^%%B>.23%U*[,!RA=\4CCDT.\2ZW#\>ZCV+G>LD MB>#GD_H)L[GK)OODL\_AU++3S\E<)+OJW?KWN\<*9Y.[=X;;RI2[3-I;D:DS M+_6]TQ'!QH'G:!<3/X",)#GS>5#B!0&T$8=!8;$B&1.9!H[+&CUC$UBK(A#5 MG2KI*KG!BY!=/'"N[,@'"X$U396QK4R9V8, EG-F=#G9E67)3+4GO\M13\35 M0@1CX@R'+C^BP_)?K0>6;BG2Q35T/KB,,3=;1J/;466=I?/R) \5GY=O&Z:I MXAF. M(N^E4PM-5"9:E2>0Q$E=<>ITE-GU* &O%5X+6Y6,YT]+GC-:'J?VDM,#R*M M/ AVZG&*8%>% MZP4+14M[SR(K \RPLH3FOI%&^T*+I3H!J;FEB+5X] (TDM M22U)K=P2[!NFDF7YBA**M07"GA\+W39??W9"('.$@/T:RG.LYY9KQWBJ=7:" MKY:>X/N;J$3P$7_#4PCR9!?FF">GE=:?'Q!'&3XL'V7(G)$(L2UY!&).TVLZ M9;#^++BHM9!.A95,A>--XT@>O@Z<\%MMA">O1<4%F(Z 1W'@R>(7(8N3B;5G M$XNG .YP+G.1R-J",.)Y JP6$QP!59MQ_,;/AY=%Y0C M+ \N'R./3&QY3F+G.BJI8JK7OY_C!U@79H#HD3I=J):\'TY>U9>798 M,J3<$BB4RG!:.W?Y"85._",)4;+F "T%50.]J!H9ZQ'<;)ZJ>'.F"JSYGDPH MDINUZI$1KK#F-RDMOI+:I:B>V#K>9U3TJJ(?/4H6G*;@/DD(!?=I*3B" M(&7CM%UKG"J3$*IKG))$YS6*CB:E>M45&PKOOY)@A:KA5)W"TQ3>/WX\*B[2 MI.8H)DM0(BA1>+^L\/Y'Y]X!&H;LR>'NO@56R!VED"4%]2FH3Q*BG(0HKO9H M*= Q,ED_U:.HK<*121(;$AL2&PKH4WA"KP"J3@%I"N@?/QX5%VE2R:QXPT?7ZJ_O29^'1E$C'/O.& M25MT1Q^VC'?TV7.NA\CVP8SMPX3M/&7[%-@>(C.9$V9NFAMPUW]X+1?+"9VD M5S'Y5W-)&-TJ1X"A6^7VU6H%XK$LZ%4:S"3^%/H7'C''L_T)9U84!"0X*S)2/,NM'IM$ER2')(EX0QA)#DE.M9+3,=J=YA%)3CD.)AT"I$. ^K"-H$10(B@1E-1B&T&)H$3[ M IM/O(]&W([PY(HXK^+<"Q9A,HOG M1SPTF,>%01M9CPK8K[O-A!+BOXKD77*8U5 8AXZBC/V19DN/5)8R0:P\@21E MFDE9JZ_'YCU)&4F9OE+6:^F17$921E*FKY3U^WK<99T/B/,H6['+I@V%?RC\ MHS3;"$H$)8(204DMMA&4"$HEVFS;V):M'#5V/FP9L&(K3L.3TXFOB>WHT+\-(TC M>0NB$H?&J;[#JZKO0% B*"G!-H(208F@1%#*FVUEAQ(/-TO+.1&^P2Z=Y5+) M:[F5S*0B#U/1XK6=CM'0)-^ PB0$XC4@[AN-_C%58"80OT(0=XQ60X]SCP1B M O%:35QOM(X(Q!74PM?%+5&_JBK%#UY5_("@1%!2@FT$)8(208F@I%B O)H* M_XUV&<;H^7*%5!7L3_)2U?12FT:OK\<96HJT$(978[AMM%L4+20,ZXSAEM%M MU G#A&&-,7QL>O@H;VXHQP>YP62;VL#"?)RI]30!>ICU8 5#%9P1*KBK[K'E MR@ONMIIZN$-4UIJD3%\I:QY180"2,I(R-:6LU=8CG96DC*1,8RGKO:;KAJC( M#068CJP& $&)H*0$VPA*!"6"$D%)L8V,G*YHT._^Z6L_ A(. M:3>#?%.E?5.CV7Q-WBG)&/WY#9(Q]?!$,K92QO2X=W!G7)?D\=9;0$VSIZ/'^U'YK+U5S%5'CZV? M^M>KQZKBB5X^;_ZX5HD6DK&CE3&-?%Z2,9(Q'65,DZM]2,9(QO25L2.U%3,^ M[]O(&KA\>70_O8W#VIUE37^\L<=\&+O\:G21N'_7/!!7\8B-T#-OF+B'M]C. M+0SH@^O;W][_^4^,_?276BU[:\^Y/YER+[0BQ_<,=A/!<^QJBI]"@YW9D7/O M1$_LGZ(EADTQT=;_U6JRN>;_DG&\"T3+J]G#PS5[QKORE-_*#B6 2P__%41A9'N9U M,O@/XX\\L)U0\-\7_$MN6&)6R/P1.YL&CLL:"#)@E,&KGI$P#%)WOWYI'[";.ZZ2>[I[#/(F9U^WG."9A)5KW\_Y_I" M!"CP'_;5<]O57IG%C5K?;P2,C4P.U7[L9S?5SXU"H[G3>'U!C=@XW;+W&YS3?!3CW8I2?$-RT/2A%])D^S M:T7SA5S"]2+Z.G#L?3<3E-9)I9D09EUA$X*$OR2:O_*)Y:"3IA75Y_!L8-E1 M;+E:T?V+,]I7:9%]HMA$W%L7>12:.EF)TR\1_UO033Z/;;1J>M1SD+BMFI@!ERL6U[-0 MS"X[;:W3/L7L2*$HJ% :L!H?DT;9Z]3?OB?LY@< DZ;$^3';CB>Q:^%QL:MH MS -Q)##@8VC7N>?LTK/]"6=O?O'#\(>=#@)F6A8-+[0KF\5&-3D%N%VZW:J. MBI&$VS&'EUW7?\ T!(&=D(4\PDO]HC$#AC\3DT,(607CO-I>/TA[;'EW\+"# MYR(#9F6PZ@NLV@M8=216!T_B>]^#V6-O/. )X#RR'O$_W]5_. *^X,6-,'[X M?\"Y."8:.H_YCZM6TG F\.(82U@Y_C!D',1NN.2ABS$F7_7%5[W*CK6F2R+: M='LKA3SR45#.E]WTV_%<< M1A.8KKQ.XK^PXI1QWGX/D!Z-S!0!$.'#$C0(&BOTEA]M."=;HJ6GWHDY.J=% MI]^(J\35PM5-CGDKN41O12,?+-?R;)%U\C^6%UO!$^6=T/::FMMK_2ZEN9#8 MD-CLR(@WG8:.!TG*8,WSW39:XTA8JV1$LZ5'!>E2#GTM4;+KH:_2C.BK%;O] M;UR1DB(W_550,W3N8O=S%Z4LSUVCWM;CJK3RF:/$ DV2HZ;D-/2X-(B.CQ* MUZO^QKYQ-E+]589I7\A3VF!V+ITY[#\[<=C/*SU7-/(+#\,?7\I'M:(H< :Q MS#>,?,"5AUG.@>^ZF+OKX)8F#_?..RCX.J;"L@R+NVEGI^UA-53CH:,H0U^8 MFFC2,D&L/($D9;I)F1[A*1(R$C*-A:S5>$525I+]3O5O]'7&J\\4HKB.,CPA M*!&4"$J55N7**6;6VC9F5DB^HW)5MG9CF1)"NH4U#12SH1]C=+$B/>F8S3,X_%&EC6.(EL8I%2T$PQ2*HD1,26!LY*(V_[S=B^=:AR5T([5FK:I^;'00?(#RB@5545#C%4 M_/^_8W]]Z;6=2A<52,>V%8P*)"'_0D:%7^A-,J>CS)U-?"#[/Y6"W1^Q48$EUU32R5JM" M*TD82=BA$J;))B.)&(F8KB)&BQA)&$D8+6)J%-K=>Q=Q!\=6#>U $:_750V3 MT$7HJIIMA"Y"%Z&+T*46NJK:15%QP^0+CY@M*KA$;,H#QU^].U+@Q;^O)@=6 M$2DN]I"&1BEGE"=.,E*!C&@2G:%S?@1?G7/."+X$WW46BI;':*JR4$JJ'+$4 M7=JN9 ZUYW%K6=("VK-A='H:79:[HU(Y M=O>/Q)C$&!O1* 6G K22A)&$'2IAC2Z)&(D8B5C!MFA;CUBJ'K9H)24B]4NC MHR#>[D$\-9,%*$1,Z-*";80N0A>AB]"E%KK4V!A:OE14E8VA3)WQ7&YO5,"K M5O'ZXY?]T;*N\!7M*5J44C4V-5I&JWD\>TA%" 4),@FR^FPZGETDDF&2X=/9J5IV!3@I]8,N\=MC3WL5A)/K9G,)**V[0/;&>62?X:=QR"Z\(1^FD::>B#3U%937 M2FZ6S<*\&D27!EY5@LK[S>D>-SV+^5V%JMPF_8#KIU^B:R=4;+@5>P?KH\Q; ML+=79)_\ +[SV+DXB6X_O:BY"J;E-K"\T!67JU1)QMGP7W$836"Z]CT3L@5B M5B&C<#!O1]HN8"8YVQ)4XIHA@A/!*2=5Z4>66P"<#C9$#IK!5V9Q:GSE>5[Z M@KA,7-:&RSFK)WU+5V4R;+[X]WPRX $S50MDM M,Q+!5R""G28)( F@&M/P*@6P9?0[>NP6JR&".1>D?<&J/X*;T!75:U1#NLK[ M1%D&Y(MAT#>M7D,/550Z:U0U$4B4U!0E+:_J52.CFS"M**;?M'1Q%M5='BJ) M2!]!A=#$GIV+WNRO8R@72A<1EJ\_U;F(<+U:,8U670^+G.X )=$[*M%KD-R1 MW)'<5;'D-?3PG96XDW=;AX NY'U],8'JL[,HXJ0"280N0A>AJS2VJ1'BTZ?6 MVV$G**(4C78;^:1G2,^H MQKLW'4WNWR4M0UJ&M(RFO -KIJ?)*2"-]8SR1;K,>BY5NJJNS'5@_ZW77H[K ML,+ON:N#2O9S2L1K:="L-*JWWXSE66$KMQ(M6[!BGVHRN=5I.<"B*;-NBQ@J M_O_?L1^M55+%E]K:CHY"RVQM1T*Q);8JT-,DT.N6MT&GI<3T?WL9.$5%-J3YEM90WJ[)'\D?SE76NV M1P)( JC&-+Q& >P8O;ZIH006Y) N4?*23ZIG*5A9,XL-^,@/./O*;=<*0V<$ M/,#-=47K8=%IV4JK_\D:'#VCWU/Q2E0Z\*T 25I N$;H58PF1=BD!7HU*3Y& M\"7XKK0?^D;=U,33**.DQPZ>AJ:%>\\F,)(H9,',R>!#-@K\";-L.Y[$KA7! M%R\4]E72%Z%"A>H>7"VI4*%&QB25 B4)TU7"--F:(Q$C$=-5Q&@1(PDC":-% M3(VZU7MOOE'IZM<0D-*X_"NAB]!5-=L(780N0A>A2RUT5;6+HN*&R1<>,5N4 M%8K8E >.K]_NB/(IHXJ(;Y$IG3IE:M&Q'X*POE$3@B_!5^=4+8(OP7=-JE;[ MF R(DJH4+ 6E=4PNE5A5B M2A<+K!4P.E5\?[GE]W% MLNXP%NTI6CA0-38U6D:K>3Q;,$4(!0DR";+Z;#J>31Z289+AURG#;SI=/:Z& MV,<5R(U+BE;F)C5!:J(DF[UI=-N=(U046\0VWHJ,Q^4A__0V#FMWEC7]\<8> M\V'L\JO1V;R@G2BZ?9Y-H[P4692_^&%XB^W=PF@_N+[][?V?_\383W^IU:[B M*(PL#PEE-]R. R=R8"HN'FTW'J8U\\XMUX[E?>_,'[&/CAMC^;P+*_#@O9#Y M <,NV#4/V,W8"GBM)CM80:T7.4-\'XB;]Y=V]PEZ0_KC2'1V-4J[@)9%P[,! M,,P"A0]?^>CG$QLC'*99-R,?_NK76XW>R?NER,P&P+%EA&Z*[N#U\\[H:2G M8_;R"N>P#+(6Q>QVS)G,AQUPO)D['/L/(8.I9WYF,N7=MWQ8LP#0UAV'QW!B M!E8(,S>UGB9XTL]ZL((AOFM%\$+ &5^8=VS37IS[83+W/)W[*/3-Z. 6V$3!P/Z?&![OJ$3D]-G?=1 G\?%(_$9]!/]GI MYSV1.=-$]?KW. <_89?AR#.@;(#U59" DP2@+FQGD\$KCDL,53(![+@EZE.W7$OR+YE\<> MIEY:N/%:M'"RZ]HS-IF051&(#I*^2P-AN#P,]U7&L#)%&@C#*F.8]#!A6'<, MDQXF-[,X>5#832+^$?^(?_KRKYJC?7F5ONF>-IXE:\OO\DO7OEF[)[?GLKI? MZ5*Z1J)0FXG/4BDR3Z&B@=6 M7_;D7CZ)J89&.'@8M)-1%9"5)Y D33M).ZZ]#)(TDC15)>VX=C-(TDC2U)6T M8]K/**I$24Y%/V952SY93L!^$U4C+&_(SJT@>,*B%V<3&'&$]2#.?4]P":%Q MPSW'#]@7<%?#]95)TD9$L^&9-[P((V>"956P-_GMU>@C'T277A@%,2;K+555 M*;4HB?##ETJ!3,'U1K)$.8P1,@G98Z?L$74V0F2/'^-]>W,6A9)%'K((B\=> MV9$_X %KFK)\[.DRJK_7OMSR8L(I!"X&;P'_856DM M!'$ZW^>P@[T'$2OD.O=B"/OR)M=C-#O/\[H3*LWMVA4,29SFT."3_'PF5G QP.A M/'?A"E9WY4(SZ565;59B;"6,S5D\M@L8;+4?G=\V<_.TT?Y^O9\*SGD<\"$[ MH)1"KFDBJM]$E%\\3+2G:!7C56->Q5;95GY@[32,NB8W=Y9Q016)"HG*.G:T MNT:KW63/@H?'(3=[A9O\4KS-\GXD& M_F]]<'RY8V7*<*_(@"NC!O>-$=F8[2&%L*UU#C>)UKRJL1(Q]=?&Z"LZ/7 ?^O[@=@7=B M>6P88Q[QFKV-4/,DVC5:^_S!YM0Q4D0:]9@@X> MLQYW\>XTHGGQS''=B57^I:<1=!EI5DE\-U MGX=N!.R\N+:,?C.O(V&O8I*KIDM_#N8I)D6LH,> =W)V,W/\NQ]\P]2\"Z*NP,-JA9C<9EV;+).29XRPK3NV]7 G M=YZLDA;##;?/JWP-PI9YGLD^M1K9GKOQ7!TULT2RIE5N#QC%ZU5:):%5>0)) MG-05)YD:^HIDJD)7F>SP(['#J\]]J)Z9!#N"G3[NF4IVEFJ24!ZG4V[D85D!N7?B"))8E51F(ULR:4%UKRAA53&1IZ M#.K&A0AVZG&*8%?]?A"5W"_>NBNK5KW*IY%48U.S;?0;YM&8CR2U)+6O0&HU M2KFJYKZ-==6Z9A7"+B=3RY;EJLZ&_A3CL,FE&4/NA7R(?PD?'@N0L0^6:WDV M9S=CSB-CW5,W$?Q'5A:#IBX]VY^DMW.$8_;)]1]>N'P#IOC,MO'R#F#/=>![ M\*&?M]E*7_(>CC"]@D.4 7/F;,8+ M-ZP,JV_]J6.S3KW#\#/\."O")!)<#1Q,PF4[R^5!,A>AG MQO(P!2.< IG+6QX;]6%(5ON0C0: MI^WB*[AARUL5'ZRRJO<6\I@'[?':02S0M.86C@W:>A$7S\F-527\982L)%M6 MZ]NR1-^NZF>VW-3KW\\IS+5&7Y'&XV']K:@2M*&_[<+2["5XK:GQ\9(MDX? MA.PKQ]W1O6]/7L.I51?O%#-;YGZU[-;.A88(66!ZNK353[LOKFQYH&?XKSB, MQ+JOBIFLO:8YH#CB7^OBGP18V^1EE&%8I!;$@Q.-_3@7&Z(8+*\PF/5%=0ZA MW8*2>HHU ,.0KU)&*RVHO)1 6?)>Z=9#@4J4^$?\.Y!_.>YD=5H'W5^PK58T M.SGG.B;QJI %W.;.O8C?E1+BI=)\F^(_BL;:RV>$V6@:S:X>FV!4U9*J6A8^ MYC==30KL%,H%%=)\2=J.7]K,1L-H=[L:"ER%=N\G\8^Z=N^E=P^]^<&3"DID M@5EJ*)$<2^NHC$/F)V-X@E7C6IHD1@);"B>IZ>"9*5D J H;56&CXG\J4$>P M(]@IQ"F"'676/#NI%\1\R-R7C!7:@Z63>ELQ8@VZDV97C72[2@[+QLR=GB9[ R0,) P[V%E)6_LM.OU\%IUF2Y-]8D7" M@9391/OL.NZSK[?L>XT-9JE.73-PBN:!$9CI)0^72T.HT M-!0&50*@Y*!1>H+2;",H$90(2@0E_:(D1Y(T=?'OV(E6E$^B?"G*(% P@X!@ M1[#3CID$.X(=Y4OM%_^Y'OM1X'N.'1IXU]\I"\=6P,=@\/ @E(SK-.DET^AW-"D72*672-YTE[=NQS0Z MNE3*4"2VIWP&U!??PTNH ]]U\4IH!Z_(XZ$:-3IITUS-)"BSV3*ZG;H>BH 2 MH5XUBJ6EV.IJLFQ1(A1)0^$%I$!]-WHZ"L06=MQ;<:']"K8- O9VU4@KO-/X MW$=3+^1#!G^)ZY:M"#[<1/ ?O X;+Q&^%(GI+\[5EB-8O_F;PU!R >;M.."< M?88GQR&[ -X,V=DT<%S6Z!FL43=7I%YOWFD^F#LY;(T_P]]FL@6,@4K736YM M_OFD?B(^@R3:Z>F PG)A>G/ MS>4E1;0$SB*E\BQD7_G4#T"KY*3MUTM2CK>.+]&PQ^SHC9!"H##\5QQ&N*KL MZ]H3%(X$"A\LU_)L#HM -/;C:)-M42PJ_6GD^!Y:.K?^U+%9IZ[,\>7=D9-# M/+' =?,@U!"?^$?^JY)]^:3C=G/<;OO)[[L4O.[2T99GW\DO9-9OW M-$RCW=-D3X.R:VBWO_#LFD9+D_.RE%M#TJ:[M.'RTVP>4W+G.E,W\!]VG;'] MSM"]X+^K9Q:?^Z'8[KGS_6&(P:%] [9[L'??$P>'A_.V(+:X Q,[1>7R&U"! M!U9VC3,69$G7VT:[N\*2WEI]50N+,E"M%;$D@FJ*8)($OZJLC?:BIH@93Z), MHER:*./"V:JO\ &TE^:*:VO46T!BLU=L;8V#I_]O@1^&;!KX(^?E/=D23Y.O MXIP2 8B"J,M5G:R'7;$&>*-CU$T](MDE3R,!7F/ 2W-7DRV:LOBA0GR:!$<# MP6FTC7Y3<]FA4',>2+@._'LGQ*2[D1\<5/&>O&/RCJN--3>-1OUEF<+,6TS^%QXEMUU1Z(!"!WM;WGVC MU]8C/Y1BS(IR2D&\)RD5#3T2,2G(3)*CE.3TC6ZCI;?H4(PY%R,SWZJ"Y!V3 M=UQQ4K/1[*XH-7RT+C,)( E@5>$IVM$A02-!*R/AV&BUS5P.,3;Y+D78J>J%-^,$>1>!W[ :032"<4P*:> MT5@5^M->*>Q33'\5P654RL=VUQ=0IVK^!;#[8+FY<1ZIEK]4"L*/ECIL5L9_ MB[+^J9JL?[_E3&;&,J-U(=*Q@ZI^J7YVJH;:K>]W6V!S[M_ *J.7< ^!T=;D4 '= M1$#RIKV\-=I-H]OI:BAP%=N]&A_7R>WV >53EH\B35G]U.3BS63P,DV=\NM* M K+R!)*D*2EIR<%WH][2P_74LL@3R2S);.[F>KUIF)I<'*;<*1[]P]B*71J@ M?(! #1U2?EBYW3!,4X]Z3115?MT@3DW15D^/K&N*^I(\%(Z#=MWH-/0(=R@< ME%75BLNO)'^N\)(5&14]?2_4! M+7AG-HUN2YEZ3,J(C_($'I]\DRCOX,3T];V]EPJ=DTX@G5# MD;#Z/8U"A86 M6ND\_7.AU+,^A<;/K7#,/KG^P\MN"Q4;%Q\.*3;^C/3":XP_JRR^93GQK>8G M2VHJ@O7Z]W.Z]HXHE!W,/ZR_W8OZ;A?@6E7[=RMMG@.LE"T+OA,,]ICV]4Q_ MM5!0M0 X06$G*"A4ZCL75&I6ZKOP.'R!"^1!J->E.#+QC_BG+O^*OY!X51ZD M2AMQ>&!BBTNQ*+\=C_I0'5H1G22S;AC%$X8\JZ!4J$+![@8#J[WVBRBO* M\(2@1% B*"E34D33L-A98A.P@-OY*0I8!Z_'ZZ#XV$9&O&D8C;Z._DD9 MS*$@ 04)RAASP]3C8!M%J$D8BH]0-XQZ3X\$9C4BU!21N_3NH3,_<*CBLJZ. M;BFV;M]HM72LVOEJ;%V2G,HKV[XQC49=D^67*CV3/!0O#W6CT];$/U-"("CP M>Q6-><#L. CP()\5AER)&H/*>\^*J)/R@[ =PS0U67,I"$N24TTFE='M']/= M6037HX;KFY:FB7]';#8J'L: A?>D/F MHX6IPL)('JJBLTU]+%HJ3D30(KJO1ZYW7O7^UM M4BZ6!DN?_^EM'-;N+&OZXXT]YL/8Y5[4Q='MX"\SZXOOWM_9__Q-A/?ZG5?O/=>,*Q$L8-%B$6I7OBP!Y; M6/@+OF W\>!?W(ZP;O%G*_C&(RP'-G2P?D98J\EVGM-X&W KC(.GFP@Z^_!T M[EKAO'.&=YS AZ]\]/.)W:B;/=.LFY&/);3JK4;OY/V2[;MI&5V>I#WL9[.7 M\X8_N[(C?\ #+ S6,QB8P\"X"8#]2:J"7L/LO@O9!]\*ALC^CTX ;/:#D%EQ M-/8#Z' HW@IF$X*/Q5.\:;0;]NTD1$P=,+'8F"^K,ZIQM4?]^O>;[;ZU@,VU[-FLNGKG^T(7H9?Z-G?I^K * M''O4_E^E',JHK;A<1W 39JNBF47]?=U MSF!XUAVF0#DV_-MRAFS* ^GZD+=#Y:Q*&'/_M$77CY TD#2DTJ!)*8U=O9+M M$\Q?3-Z>98Z?6T'PA#<+G$WDH4#,S[UXG/KP*L<$Y%_\$-/)79&I"Y_/1)D) M\=@O\^."ZW/(?[,"!TF^Q*PO'D877B3>>$UYY)@O;:>,MA)&^R-V_?'S^?\F MA3L$1S,',)GCV6X\3/*]XP#9E-SD;6=O\AXD-W*&8RY:"= ,X2$FV8E7,:E[ MY+NN_X"=1_+ 9^3?<5$\1*2'8^L\,^4N3GDPGW)X,N1KR#RB1.W ?]A5^4V< MX=#E+^?U-1L[9H7M04?NB:V=YXKP /;HD^=:2*KT%IRK)FV:D%9]BG+3S#5% M61VLK8L0;&>[H]9DSRG=?7Z+G$-A4SDC& 9FQ9=C9RMP=D$_84NMW$W&2E7T M)=:W*B[+ZSZ:HQ^\K\=^%/B>8[]<_J]*@*?N'T&<('Z(!E?VR!EI<((W:7!= M('[@]F4*L&*R\^WC8[9('D@>2!YP$;Z1J>A8WE[ M$@<2AP+&W#)Z9O.(Q*$\'VSQR-7*Z*&JCMD7WZLI=\O7;DQ50ANM(GF7+0(U MCA =.HJ\#5:S8W2Z>IP!+1.SRA-(0J6N4+5[1K.MQWD>DBF2*2UDJM4T6IK< ME$8R13*EA4PU3*-;5Z:Z=@F0K7;/D()*>MSQ67T: L4GE>$)08F@1% B**G% MDU<+)=IQV*9@@1]9+NTUD+NIEKMIMKI&KZ_';=,4PR&ATD*HNDVCW]$CXXQD MBF1*"YEJ-XVZ)O7X2*9(IK20J4;':#?TJ.I'>PV5QSTH%*-^*(:@1%!2@FT$ M)8(208F@="Q[#:IN*Z0GS#/U@Q787:"K2_:XNB1OYZYA=#IZ))+153N$UW>F M:32;>FQ$$5X)KYBHVZCKD?Q.>"6\BBM9ZYH<="[COK2]@[E:I1UE#SJKY2/L MQEDE=,8JDC7=A#I@%#GKI6;;Z#3)?DSQ5NVU%$1\](CYJ[LM2\)"@I _;"$H$)8(208EV M&RH[Y$S[#.1OJN=OMGM&1Y/]>HKAD$QI(5.-OM'4J5@=R13)E/(R91H-3>[G M()DBF=)"IC#W39-+/FB_H?+8!X5CU _'$)0(2DJPC:!$4"(H$92.=K^AI?!^ MPQ>NVO5M6S-3"0G>PDT#BMG0CP'_-/;.*S=6=;TQQM[S(>QRZ]&OUF!@\]>>A$/>!A=>)'(VKN%D7UP M??O;^S__B;&?_E*KW7#7!8(,=L<]'N!%)MZ06<.)XSEA%%B1<\]K-?GTK!OY MRM_D"V?>\&SA\8O'*?="#HSWD)%?^>CG$[M1-WMUL]&/?/%7J]$_8;'GR%]_ MK=<;)VS(;6=BN>'/)[7FR7NSV6EVZ_5Z9G1;=5O!P/HPL)X86!\&UMLXL$:G MK\? NF:]6=]ZQAKM9D^3&>N99MW<>L8:W7K'/&1@9P]6, 0=$D;P$IORP/&' MM<_PPB2>L']^YI,!#_ZO=C&9NOX3Y^PF @%E5]/(\;WYS\LC'UL!_V"%?'CN M3[ ["Q\_"P++N^,3[D4?GN:/7%M/^)6@0_SK-TG+M2#%W,2?/\0[MT]3?O;H MA'^DA HZ)9F2R#^^8N?BF61T\ON3]]?F/S+;">.K^7XDNU,'"\>X_O9'9LX#FY-::KEHW/O##DX!T\. M=S=:>7GQ^)/E!+]9;LS/PC">2"K1TL>E+J7HJQ5M]#;VXW@[RW%P2NJG^;![ MVU'IROQ<5E)EF/_5";^Q40#L#G"P_H@%/(H#KS)/9]4(D,A/0&,:?,I3*-;: MZ)OFJ]$O:+Y6C7;S?%7E_5"YA0VM]BV*CP9=_#L& M B\]Z"?&+\.K:,R#V['EK;32\X@4;?(S6LUV/K;7CF,[UAEZ,>*QUPSA5@E- M4%X3]+*"VVN"&OV*9^A+C&2B=27G0=I92[/FQU$861[NEJLV95]\#R/U?)@, MY'E0*R=EU^GW.F:SC)E:&M)LJG[GF","O+;N>6#=<2E%;(AK\0B6-TRAB/G* M"4S$#N=NZ+NN%82XKR'G48EI7$1G.M(S.5#QXT<8YFP1SU\TF]D);YR\[YUV M\C"W\QXX@6$+,!QLZBR#H7_:JT!'$QAR <.A5M5SS=#2"PS\D0>V$W(VA9%R M@UW(SYB3QJR(8?P8D"'WN=)Y?W.[U<$V?6#F,V'6DR@+M>CVGZ.8Z MLA:SOVH#?(]EVV:9QMG@B66?2SI@H@>#7;N6QS[[0V?DV.)=@WWDH1TX$NIX M .*6!Y,P-UYCA]G^,KV=>4/1U\;3$N\O@68KL,<,ONH8$@]CWQUR6/"LZ33P M[]&H91Y_8%QXG"#W-E#@W*,L91@UQ>&_ 1^4_==?'Z&Q\W=(G_S[X[L?#)AJ M:)0]C!WH;-Y&$B"6>#>8YWNU?\>6"X.:1X_3'^5'L32GGY*ID%$(XUEXXODW M G&SMG"$ #DY G&$#GX"C37R@XD%-*9/9[]*&L;Y]-'E3JD$'6^%XS0@DHA: M8D>QGW*S0]XO%;79<+:0 M+1]&W*,PCMG#0XR9PW^SDY";3C:N[CWA;KI])0\;N4_BE !( _,]7HO\VLB/ M _;$P=J4 !N#P0K2%W&OAM\*C@:6'8&$P)?!Y)2=N6Y&FO"=]2*4B$[2JK?D MH\*+P(DPQ*7"8RC($ROXQJ.Y<8S?"2EVGW"-7UA??/G*,$FU$3V=LMOQ&EL[ MS!K;F'@KL0JMV*X?BG,32)-\+ [6]A7..A-CS^58*I*S<"C5MEP[=BW4(;&@ M#7O_X%J@?FYL4)9(A60P$HT/3/PA=T]9FB# [F<9 K#XSL>*[8P=&%2 !U*S M3ZT8]BG['=@?+KR1=#N;R &'N75 %2$S>"K@B!3'DPH F 9X\AF>KYC@G/"4 M1GS*2/1SP$$OAAA5%#0F]C1" #@F;8GLY,W;\.'5B86 GILN$@:!$WZKK4C' M@BD)1"Y]NOI#30;<"N,@R>9OLKL.+A'LY3QT0C(01OT.22? M'3!^?O)V=TVWJ'?#!5.X=B[G<(OX=];>6^6>@U-^$\%H<$F0X5^D$%0'S)-0 MH;*K[38ET6#M]#J=SG,+*TM'&4/KF?6FF??0^MU5QF/90\,S$=WKD#LK=\H+J:66OE/[1^O]>J?F@RMI?WT%JMYK9#$_3#^A*#TR%M][F3 M:$W0.*U=V9&/WBR2R\X\#[ZTT=\*?-#A+R2^8]-?9RTGC\^=O3/1^JHSD$+] M(,G/WT9^)/3@HS-JDM\WQP4Z>%3OF2.[':E+7+N4?OO'.,"9E:$R@Z5@>;;7 MFOBE6'X1EK]/?C#B#JRX/-P22_BK[%+V*#N4W2WM>THGFT=7HTPW&P^(Y8O" M1N+^"]Q?WMG*F?MFLT+NKXOT%,3_ MU5U-\!#PN=C5MF<3BHM5V1\+\:U.?J[6C(]0I1OQOKCQ3UE9M)N^F>HS:3 M2@;\!GZUVMUMW)^JF78V'#KH2E@NN[:<80NY6 M(.ZT5VP&J3T([A?C9 MC1E5,M\W@[RO \@K#]OL!N>C#MM4&<+<:1:.-(19C?V3:^Z!AEPOF;\;^-5; M3B)7DVF5J^W=4'O4:EL%ZWVWZ3C$>M=$0"I<2W>;BR-=2Q5UGG:4$[V=I])R M+45_560,/W>[MM9-!^2R[L/>PAFY\<[1[2-A);,F'U5="/R*5,['S&5U,F)* MYG+.MF AH#[$^FMTE=6PQ5LCUE35VUG:V]G[Y;L"-C;?G.S9-[D&30L!(3%APE+YGA93G6QR?]M K2RA_&. MVHM49E/R^'&MVG[.:_53E,[N.7XQ4"T;Y5CME4)S/I4-497G_"F2S*R_\[=3 MTE^WO_W>^.N(^9265-Q5-^13#>O+RPAIMM7E?:G^BCJ)']KKW=V2]@"!VR=; MOU;/0NG4ER.U7%'% 7.(([$E8Z1 MS]8X:"L9F32?WAB:-)VTG&WXUE_M5FUS>\_S;,5^K]E84:CQ8&HTYYVHT[:! M=\#?]G(A=.)=<@G")MQUVHW^BKBYNKS;T5(JB*U%V$QFK]_LKRC="A(:^=L1'16[5<3^_<5AIW9W].*_3EZ,Q4I MJYS\FDZOOR+,K.[$[;674LT4';"K8C;JW:96\Z*T0&VSWN0E4+56?_D:,,5G M3ADC;:MI.L1(:[<[=:WF1A%MM\W$'*+M6JU>7ZO@1N5.YC8SLI>3V6C";&CE M\.^R&5W-1.R^+5V#:3"U6O_+"I6:C>ZF<)_9%'69].%=Y=IDFXLU]]0FG4Y' M*VVBCC6TS:0<9@UUS9Y6JVZ5,9,<[IY=$;+2:E>BVH5VFPG88Z%M-GMUBER5 MJK-R2[YM3IF%QKFNVWZ;VXEQ>2G6CV6UK-7/5+@CYYUUW M^EIY!,IX:H6>*S>;K4Z/Q&*7W/D"CB-HQ'Z5[*1B#^BUVXU^5RM'7 %WKJ # M?(UZN]_6*@!;^5P45ORET6J;+:V6AVVZGV>YL&F-) M]&YST!6/H*VJ:WTXO68/AO^*PXC!-HNIM0:T&8:^^0'7_@# MX-2/O0C!$_@>_&D+3,] G/P(8/>&5C ,?YT. =-(9+TOB?GC$ICE6.[9=.HZ MMC@I+H^2GTL! +Q?C$;V$Q^QW-AG/^4W4!\M%NMF#$XW] M.&)G0W\JE)X_8H)L!G0?U12>6ZXM==RO'M#]X@3N-''=CMFI;TIHW&_FMEM8 MY$\'S%5.A\O$]]LN%(7HT"S# &_=NN;0N]J2Z9J^9A*PRNG!7(7[ZD@AA5HC.V(J,*,,;/*)?-P39:/?;$+ MU)J:RV8NT>]=&%80P@J5S9T2_(J237U1EE.&Y"XHVYCSHIDUNZ.@'F#-=L#> MT-PX4RL?5VUNJ;;_J9E<[@BV_>6RT6HUMP_^_/WLZP7[>G']Z]?SOY_=7+#K MKU=_^WKV>7F "]D'MS"N#R[F23PWJQ9OPGC_7V[T;NC]6VH#.ZS! MZGCG_@MD9T:0_CD(V-LUCZP=)!/?.-X08 !#ZDUS&K=HY-)C M5W;D [9P?[-G,)!=H48L[VDV\.Z[D'WPK6"(5M-')^#P1A R*X[&?@ =#L5; M 9_&@3VV0HZ/Q5,4GN\:;0;]NXG%Y40A $>D-8<()P.?&5N@JP:<>XP_2 J!G00Q2 M;-8'[9J)!""=-]!)X$0.<./,%J7?S7ZSR=Y8,"(0M2$?_G#*;N'!$*NB+[0; M^'>!-1%#P'ULX$>&?0TC8:'E#=D#M!;Q8.((JPZ?^\0'06P%3\P4S_5/#\6, MU% #8 ,/?CZIGS";N^[4&F)BR.QS.+7L]'."DP=G&(U_9+WZ]UN*QBJIC(+9 M7T-V+^#Z\\G CR)_,NOHGH.Y;5MNBN;(G[YC"8$U^>R/K#%]?,<2DMJ=[Y,> M!/+ "Y"#CH:9SFP?!P6]F2?;=BQ_?KEON0?-Z_D-@37\^D?_=FA3! SEG M63)8Z+O.D 5W@S=U@^'_?MBH 6V.J3W%ZL ;YY%]AI_&(;M R=B$V:KH/)L& MCLL:/2E:+U*Y'DU;3NES!5TXW@CJQ4,(_7 TF;G,X?D(>AO7!E41O[SL' 7F MWV:6E7T7F)+6DO)E::?1Y#ZOY:@MXFHI@L$&EOWM+O#!1J[!^/S@1Z&/&_46 M*),FKJ+M]F:MO,([J75/&ZC4P'"_<[P:/O$CD]_EY[-\B=$71N4L+/0P8Z*_ M;* 4 --=.'F8R.P#JO*H6T=+ENH U[ 9>?U]8)@;ADS#;'9563-5FC""MO[0 M;G6.%-HE+8/MMJ!&"6G+GY8\)Z\\3NTE;0>05X$D$.S4XQ3!COR0=0OMN1]& MRGHA?ST_O[CX]$DET5TD*3^KAV6@LQA2_*Z^V(]/X/]9KDQ-]B9_>_8"?C08")L]YE' M8W^8TQ&*!8I$?VEOV)?L:E/"?$G'*^IK^+B&ZOVXNF5)Q1+8MGOI1+/>Z2^> MUBF.3]N7SBV!57N5R"V%307P0B$0[%&SMPQ]P-R)K_^X45N)/,K&]BB>JCY[%!>N]U;KTJR MS9=(^ HE^(SP9J??+HKP[)DS=N;)(I9#=IT#$7 M)J6=)%U@#]"!:'^SNLN->\TL]QHG[S'0L89S+Q"L$2-!- 4C\Q;2%8PT>Q&TS3-/(G-3_VM'52NL%MQ"4+. MTUYM-Y#BB-R*V_T=J41!E%6RSES7?\ J"P;[R$<\"!+, MG84ACP3@4(PY>_.1R[]^ #-C@@7H:V:;/":[#_;O0QWI,0FM*Y\ M)[*R(47 M"4\\;8@/?YDW\S5I9'?@=Q9\\KTZG8WRL_4HP,$?ISZL!Z+DCNN'SP1B=2_R MWTD;&*2_2)I9@XB-0VN?O)>7TM]MSH7.4 M3.C"(E&7'M>FJY_;HO+N,3(!JZ?VMV="HU@FI,W-33/Y%JZIXFH6MJ#^#8;E M(I-]R.T8EK2ST PVN,!NVUYHYLN&3XX%A@,/U ^:+?>@PGD[] M &PL2YI3'[]I[UNA5(+:,;V2+6]I**]N$!?S#T[EKA:$S2NX-NAHE MDH!FU&I"OOC1=0!<"YZDI0DT!4^;C2G@;TO:UQO9_.)0=^'R]=B/ M]S['#S MIHGB7%>"Y5S))3O#;G_UB>J!DI"TO.5R>LTQGX\=U8E-1\&/NN^U3S M'S"7Z 9,3@M4,8?%;1 Z0Q1;]@8T- >-C3D+]&:H MS/2$ZO(L="QV;=FHM=CU[85L*M/SAF$92PUF:6:B1)LH-1KYS&+_\N$/=@_? MHBS*VJ$/8\<>,Z3$'R2)6A9K]4_[_>_Q-2G(6*HT#C B ^_"H. [D%0G',/3 ME^=L$(?P(AB:\-S_.EA?U&#G0*5EX#>RAP<.#(Q P4XQ6C8-_&$L:IUB*"0M M-8I/BZJAHC+I K4&^^8!*YD59L=;W(DX.0QV-N$!K":(T2G\.V,Y?;;";_.I M7Q2_M9.711G*\"+ L)QJEK/ F2&_YZX_%=@#BN.198NYFP(A,(3P6PA##$!, M+7$AL2CPC\]:PWM+[)[^>)X6KH[$5";0^.*Z+,+IWAL_I]/$2UAD3:O"8C11$ MW!Y[,.-W3^(A0+0=AT F1W9\\=D=^EW(3G2:<#8P!!D,@4$Q2CS2" .=S.Y6 M>,ZQ@^O=OJB'=UW'UBGNLQ"I7RPGFE6\4M4!D\?6D'$+I%=D-6'!<-P+P1LE MX'UK"GQ]!!LB0@1\U^K-BB +,"T)\"G+9;E Q1#YF#>8 <4"T_'$#O8N%TE_ M%H>Q[@(N,K?8&_SY+/V8"UD_,$#"=V:GGO+ 0 Y)S;? IP52X8WFC&FYT!'P MB=3A*)#9"5TYXSC-"P0)H1KP?&@9X0(S9/Y],B$>FGXAQUP$E_T;5GS0/:$L M;"T@]8P:L/7@R8$?!/X#)NN>ZF37B+N#V0+2#"%3 !1K-!)JQ4C68)L'N/0R MVPGL> (K &BM4%8I%T^)6($J!I_7'9X,6TPHKJ.='B"Q4[.X]P&(@@XGB86B!30$/X,.=@O

+X7\F6AW^;XHF"\6!&!5;#,.H^H+D.L\HZG M*R8^5I8^91(0V$H8HT9]/M>AY7(AI\^[!SD1Y $'K4@\S!\=H=8$^0M%[/T5 M;F4Z+0LJ>>$MC\/\^/XW/"B#.;=2+F$E%" !A6Y]$S7GDUKTP@2%*9XO[T/K M21(OS$A\*^ R_4AJ0&A7SI\-UDJ PRYVL2Q2N'_G<], &8<& SPVLV2254=4 M\D_EZ/F*63_MS)<+Y,QWYFE_MAX,XR"53\EI? +!)0"50 \,1J%DES4[8&:: M&F=)V_73QJSMY(ON[ O'VZVC?GH-0+:C4_8W86VZS!;;RGA]PFSX0Y^A"A"" MF^[LIH:"A1O$\MF,\W?IV:>2=K34)FNV4"7391\@&LN,0"ONNU9K/M2-H*L& M4<^HJMI G GOX$G,T5WLR)LH "KBUGO6,^NLEG5I%C8 LDY0NB;8-L9-$=4W MH/>&L *%X$(-9P$[ [U$?B]R";B<=K#R<+T0*\ELQ4N]#5#Y :AW(9<7D2! MC3^,N=#L#SS5ZO9\GUXLHH#:V!6+J>AD-(N9AVEZOUQ(9VM<&/&I4&[P=$(@ MBHVX ,.?=/?;Y476&3QE'V,!<:06E.XW MD5 =CS!"B:S@\A(> #PLRM_P03D&.3Q+;MAA8A3J:A],AXQO%<98KSZYLR,S M]'27 -@V&]!0+O_@ISVA,6]QY)(T/>!3P(BR4@.,0 MQ;(IM1I(P#@&76/- 6]DO(7%KM##%&,(4[0,1!Y\ MZDS"1(6SL8VYB[&7[)F6>?_/S;XWTKN0A.%,HAY$?([E] @N^0]HK/F)72>5 M[1P] MS-(,\Q)R]ARQ)6(9R1T_JT:<61C1,;R,R$I<2[%RQFP=="",V,2#%X(5& IK1ZL,O9P;:FVQT4A 09BG M0:2Z-QFJ; 75X0\8R;.%/A[R 3 *6S1D_"B)+J8&?V+D^9.)([SS! :6S$47 M?Z,;DNCMA3"8,$2E,;#D!PCE(Z&>:HEV_;1N?K]"NZ:B]-)$Y;)FUQ86;3'U MR80;64B^("'Y"XA.5C0NL#:F'HKPC-A3S1B,B5&(',JD!::N[#!=NS&BR;V0 M#Q<5\L!RA=B&8RY:P9@IH ,!.TRMW9&/R8H"(X@@O*?K+EFH4)V+M7[9V@RX M/$0KR'SB.Z]"OR'76M)3)SAT.4O7Y/2;.QXR<8>=.1^3U#G>5V) ]BC MS[5!A=P\M07GJKF%BI!6_8U/33/7&Y_4P=JZ@FO;E4)"K4[K[_!8YAXM9 M..64+5+@*CC]A.T\,;[V"8F505]RRD:5"E"O^Z9#_>"=2>11%>!IKAM!G"!^ MB 97]@9/TN $;]+@ND#\P&K0*<">A7B6 UUTD^JA-4C+*;M+7-65JXDH$F,+ M9>SZM4>63EZM_:JN7USV&J#WI0#GZ=ZAV.@I)YI%A<]?>>'SIFDT,9EN/ZQ%)IDBFM)"I5M-HF7JXDB13)%-:R%3#-+KUO%+7=9"I M:O<,*:A45J#ML*!/]6D(%)]4AB<$)8(208F@I!9/7BV4:,=AFX(%HO D[360 MNZF4NVFVND:OWWE%_B8)%0E5P4+5;1K]CAX99R13)%-:R%2[:=1;M']',D4R ME=]>0\=H-\Q7)%.TUU"])%,H1EFV$90(2@0E@I):;",H$90JWVM0=5LA/6&> MJ1^LP.["7S^)?Y22RAQ)RDTJ%VC*V[EK&)V.'HED9"6\8J)NHZY'\COAE?#ZSJP;G;HF!YVWFINJ@KE:I1UE#SJKY2/LQEDE=,8J MDC7=A#I@%#GKI6;;Z#3)?DSQ5NVU%$1\](CYJ[LM2\)"@I _;"$H$)8(208EV&RH[Y$S[ M#.1OJN=OMGM&1Y/]>HKAD$QI(5.-OM'4J5@=R13)E/(R91H-3>[G()DBF=)" MIC#W39-+/FB_H?+8!X5CU _'$)0(2DJPC:!$4"(H$92.=K^AI?!^PQ>NVO5M M6S-3"0G>PDT#BMG0CP' M_-/;.*S=6=;TQ]^LP,$G+KV(!SR,+KS(B9X^.J'M^F$<\%L8UP?7M[^]__.? M&/OI+[7:9QZ-_2&0>_?$XI### 1LR.'MB>,!F>QA# _P@'%L<1HX\(@3,O@# MG/\G-N >'SFV W_7:K+-ETG)=/?)#S[.._I=]G,QZ^8RO):=?)CW 5/IX=1\ MY:.?3^Q&W>R99MV,?/BK7V\U>B?OST(6\'_'3L"';/#$H$EV%SM#R[.!;H_= M^E/'9CVSSFKLO_[Z".^=OSOW/;%7:46.[\DO/[YC_DB\?&;;,*$1,PG4A^SZ?8#3Z=$ CTL@'L8!DH4_IQ4\L!%X%&#RQ*T IAL'B ]-.7P[#$%QC^,0.ILCW! - M)/B:\28%RMBZY] I#"X#I:%@,KL>^U'@>XX-#5YZ]BF[ I#((80I2 86\@,^ M8"S8XX0PG,? GPA8CN7L""[Y MP&X!3!B9'8GO,M 0/4]\:#4$]2NDSXO<)^9,IO 4M(E0XD"0/P$!!Y:!O$T0 M8S\8T,M0-.A%F7LXA/B161/P=J.".X"!.6SIX6\CF MU(]0("S7Q6G-DH1OBD$OLS3#O(23=$ZL?_D!"C7TA;P9^* 8A4X38_$#X*B<]+&%S)WXT(6/@A4:\\$+ M100T6W=24@; *0_$D+V)QK".WHVEXD,"PBP%.(A4Y29#E:V@%H0)=SQ;J.$A M'P"CL$5#KE^(36CF+N!282:2.YDXD?@L86#90KS$WT,G3-6UZ$@JO?Z[,(E- MGX+XS/25$$XKP7FJ(=KUT[KY_0J5FLK1YEE*YL;(HN<%,.>/Y4T&QF&K^LP6 M^6"% .4WH#?",6C/\(=EF^)WCB/BPS.PQF"ZO\23 0^N1C?BZ:LX"G&)AFYE M0\O&0K]N-GH98X'%L%**7W^MU\$V''(;2'/#GT]JS9/WG4ZC8];K]?G8=^J] MK$'U8%!],:@>#*J_:5#]1K^IP:"6S+I-,]5J--0?5->L-^L[S%2]T-\6OY.LN\S\Z&_XI#H1"W8D#2TC,ZYLT9$YO)4)LG MNV&^C3P\?I[LI-S:O7[W^'FRVRK6:C8[N?(D'?ON:G)=)P>.L%MO;S/MZ_LO M673R?OZZ<-1&G.(WN]4PCN8E-.(>C"1K^<*32[!4[AC>4FX80;9^*XH('@ M0?CFG]<@K\!\W$Y@8C]AD6]I.WR M&C,;-;-=JTV[4,^Z2K[ /GYD3@0=V,EW#T+SXVZ1.Y04K6'I\@Y6YL]!P-ZN MVN3:/E_3[.65F;F27Z+EWWD23)1!0W[/O9@SCXLXF.4]L5 ,W ]8F(P[$E!Z MX-BFBP%0WV,#/K;<$;YRY\-BZ:'I:;ER]\'AX>G+NWZS[;!M03@#^CE&LBV@ MX=P/H\WX3A\73RL)['QF^SF&5T)]+2@6V?KBY.D(^*GU)*/'81+A]W&/*1C" M#T&4(AX,/HPTX_Z?S8/(0C-5_"!BL+!VP9HU$%_C(W%XRO[N/X#X!#)0/K!" M)TQ7N6QG3BB^ OYZ(6X;@/1, \?FLX=%+VD8'C>CX.VIR\5FB0=<"P4)'H@= M%]9ENL'D8;S8%$(DFT-QTTWGK#Q41S% MP3R>+_8E P[CXR*&_2 "SYX?86#:O_-@.H2*$'L1N.T@!A F0U@8M84?441Q M8U.P#0WV9"L*V(#D!VSH"[TBH^GN$W(6FN-R!X+93F#'$[2VD5LQ8"9(N#2C M;4Y7&"/W9*Q_%^WSDHIXKG;.1 <&FWWQR[S.CE@LDGWH$&TG[MR+G81MM91L M//V4:1F48]KNO%DEU5E.Z_0:)2'6KAD09UB2TXX[PG(G++O')E&3>7:*>RQ# ME#ZQ_ $WIV+IP[U7!YZ56S5BYW,N/ :NAP,A&*A,9,9 R(8QESM1+[;E")=M MME,>3[%]2VR^)4 7XBUVVV D&+]"P0(NG;!KZ->@5UW4S9#.)(R/H3\!(5RI0/3]E9 MLBU0*P.CO,V9Y6RB_4FDNSDRH]T+S +-S8\FU0!N&L M::'7!&-FXYCMUR[PQ9+BD>SA \Y8+BE,8B*75T1A*"WLOUD3T7F2P_'@!]]J M&28['MA8PE5"J(QB&&.7)G5VY[X\C%7PN@&R(ZQ4J' M*( .1 [0#+@PQ1X2! K N7>&,:!I-M]BF16+$YJLRS 0:][LRTP--/9FR$%4 MD#>)R?N# &0V&V.VPRXS?]8A#>8PV[#('GF:8LH9H,YVX3& !?2#*Z!1+JD7N8R["0 3.P7*'#P9SA$:BBB'T!9T-$]DWQ)KR/K8G4*Q3* MH3]-[1*90-:I=V:;\3*W+AT?5EFC%A1^",H2(2[E/,!OW,\8>L) MXQ!3,A(Z3_/V)(HV->:K$C(RD))JI?9=+BI\OK8NKC"2F0 LX#5J1[G @$8Z M _/=ST3 P6"(T R9F_F8U"B\"Q15F%6'/_ T=R5)FY$SQ5'WC S4T; T)< 4 MWH]4^8Z8YR?P"7SY_"/FGR"N!MQU.*X9(H\ES3Q+7Y-XLIY1)--1_0&.=@;/ M0"; B':$ (*&=I(4*]?U'X3\BU17/QY$L';.)D D]&37&+1NO'0ISB008@:6 MCQDS:)\D(TLHL,=6D*0T;>A-IC*YCDA(Y(ETND)+S>=P43.(W":A&.28DIR? M)%MKUG#&O%K4&$78")MT4.XR6KJW?Q7/ 8?S'V;%V/+N$@V'Q@.& ,#[!W" MON+P%VYL@ +F4RZ%"^-F;HA0#17$HY J3Z,1N=\:I6V $C'_BA#.E M^=P?$WEVTHVR4OZ(S<0)>&9"Q:'W(6B5DC+@T0.FYZ9>R0\]PW MG"T1UG/[XTE:2YC'N0">=1";G2D0)N$\BC!/G(='/4P@]3!;>?32_*=9FC// M-K699F*4)G8*RS1]#7NPHV0Q$I%R5ZY-TO.?115 3UA1&A68V_]_!SO+#Z2? M8+T3?/H%HG5M3C(&SBT>AV]%)#A="R66=%83C](MP/WZ5K%T;^8?/%L]&:S59=Y)8$^DJ6+ PW?1X?7]7Q@4-K=_J]^<@V=5;>*/:#Y];TGZ?*3\9W# $WL>S? MHMDL',(;4"+A2-I)(E$ U&OML_7H3.+)/ W@$QC6[-KRN,L^.B%0\12NSA%( MN[P2/:;]R>ZN1MG.9%<;DSFN98#F*KB1J[C( 4!R!#4I,9*4/[ZB.2F>2$8P MRYUIF!]37;YIP XMV'G$CJ[!W,SH03TO'1;,>'N.?"65#^^D;P@ ML@\W#7<]'OKUCW-5O]3L!AI?FK##:%QBK !)>G.(#B%L6^,9&ZFXBW$'^RJ=Q8(\M\(* S2 '$W;N M3V"YMV4<^",(1NW*CGR,P",)[,SSP$P'-V+VPLK!B.;GK2?/9MO&IE\R6#!C M[P^1@/NL&3'FA"I\=$93\GO*!_RM9M9KC4::=[0557.E9X5CAA% N94IMJ; M%L6($68$.H-8.DCH^P7@6$V2O0@O.5>]J,Z@L5^P+3R&E[;T,=L..$%?9ZU< M>1?R;/8!EFD'C.YZ\D^JLO:C8L:23Q:H@C,99KD:L0O+'K,O/LPD.'58AP%P M<16D'S#J6LO\S4+NX#7"[K"W66=70;;Y M9UF?]5;"*OBK6?_C(Q^ &H&QQCC5 D69UV\$<=A\^#'F5YX@#-]=E>_YW+N9 M\WA[BG-BJZ1W%I-SL<+)3/VW:%,K+B)!Z$S%'4SX,GL0?KT9.UJCJ9=)3W=^O!V MIIM,+V ;S/K8J.5OTAH24A+/TYAE*!B]2&%*X':,[?6:W3ES]R,_)T:?S\H\W\'I.)-)XZ244;L5L);C\E6-6'NB&"RO #=LU?DPE MS$UI2TG3AZM5*(FEM[\XH?A#\6N5XLLW*1#YW0+LA>HED3K(_D*3<).1L-134+Q*Y<^ M6@$]61]/ZJ%OK\[:+LD25+UJ7+UX>E[II;="8B!#\4O/KLY/REAFBT_ZMB6.P9)CLFV+,V>VDTE:VE/5:2& M=U,6I(:+6N T5<.E:8#=<*JE!JAD-V4GQ7I H%2A*$#QLJZ1YZJ.';7C2G1, M=E05DK^;V7HE=2L_9U_^-'MW>Z3];7;HT7(%4V2OJUC1>E;R+DVS MVT#-+H/^%3K$4MDC_7]?-XW4S'^D2;7( MDH=Z^WL%DWH^=KS2)_7\2P4"F^/0-D)R5TQNM/^-Q$68%]<.#?9%%DJ\M1X7 M!K?.*L>&Q&^91J )44_WP/R3=FMN9^[3O<*,V&UKM-$^6D;LYFFWCA<1NR5A M-!HY,2))PK[T[KDHCD:C@"^IL9M:A;CL+ M0]^6WV,3_R-N1_H-NGQV%%?VF+8)#\^ZN_4_\/3[2V_>4[:C>3_PIN@E[62% MC&UQ7J"S>%Z@*.)6+"E@+8?#T1%N%G(8&(]L4^6Z\(\ MN/X#NWW@>%0FK?N,9Y^OXXB)_R0'6ZZF45H"=,#9Q2,\BL4B5JY4&1HD"3,* M9B$!ZPF[%[W+SI.^H6OH^2I(^TVZ13;-^MQK63G/K^D-CF?3:>#? V[$Z9=SEUO!K);.Q:,CRJI=8ZW5ET]DI:-, M^\0N@>Q9AVE_L^X0@FEG\E>CID--F'Y>XG@<],]:F-W/-47PA[VS\)(NQ MWL@K$Q/M<@T-@RLYK,UO MP0,5M]\Y=L/&D;YSQM>".?5K8'XOSAZ3PI=B-:JAYH(6VG& &QF/-RO*FSC3>QS.TE(]6S V>5?> MDC![<0O9;OSCQ?&L;E>2XSK>MQ]'OA_AV:E?X -[%%\%/I9O&4?1],>W;Q\> M'DX?!X%[Z@=W;V%!;+[%G]_B@R?)\]'3%)X7A;V 42>B\>7FDT>!4.[^?/(I M^;9V"6Y&S3S9H>.TP<7.8< ^*"3\=N)"+]X=$.35P-E^GRR^8[SH$,NO3,1M MKK)D2EK 1Y3NRI3].[OY59P>JYD]]@8K"8MS4V;KAY_>+HQJ8:BN;RO6H&]@6?)$V_1 MA:DM\PYKNJRDR%\[19)8:'69T-6C;ZP:?4.YT3>*&7USU>B;RHV^6-?JV8T7=7C;ZKW.B[^XY^:15$TP&^ M_^DMDO'^_P=02P,$% @ KHO%3A]7?#B&$0 8+\ !$ !P;&%B+3(P M,3DP-#(X+GAS9.U=6W/C-K)^/U7['[A^RJF*?)M++%[1E75:2)\G3 M%DQ"$C84H "D;>VOWP9(2J1X 4G),YQ=5J4F,MD-=/?7 !H-$/CY;Z\KUWC& M7!!&/YUG$%QTD;$)._O;+7_[OY[]V.O>88HX\[!A/&\.Z MO3PE7B'#0WR!O2%: M8;%&-OYTLO2\]?79V7K)/,XHL<6IS59GE^<7W?/WEU<@CXM7F'IWC*]N\1SY MKO?IY$\?N61.L'-B@ )47+^*;4$O+R^G+^].&5] (><79[\-'J:JZHAV[:(G M?;4!+9C VZSQKO0Y$D^J[.B-9+GJG%]TWEU$3&"2/Q+BO#YQ-Q+HW9E\_80$ MWLJ>H@_%O^AVNV?J[984"B(%11,J/$1M'*=WO"U#G/C#6? R(B7T&8L]4H'M MTP5[/@O>24W?)36E_BI;&L?C9](\9T"!.;&W#(R6X&&TL\?G8)(M&KR((P"^ M9AC2VQ"ES$,>N+5Z%#Y#(UV? (L";E60/NXJC(A"W4Z6DO $* M86O,/0+>MW.FLZ.I92.WJEK 8OMNH[5R\+RJ5L!"*&FR4O!'5:6 !;MOJX\L M9P8:&/+'XZ2?U]LJ>6Z9[@ M_7(._?_YN=$QHA+B/Q%UC* X(U;>SV?[A>R7[POLC.@OZO=^:PZY0Y(BSKT& M4YXQZ9/9?.'3"(9#T.DQZF *Q<,/P5SBR.'_!KERE)DN,?;$(T6^0SPY%DNP MJC 48@?(*>RF8%X<@KMN1YT"?M/[T(::OVAOM_UJ#P+HW">#(:6Y/9[S\:XP<3&H YO#6L?SSV MQ[(YM+CLX>*L[->_,T*]+Z H&##$(_58@\/[#!QN![W?C+^/^H"!;!>/$ZNU M?M+Z#XPN/"S7 Y_"AI!XHK'YA[3-'T;#^\[,F@R,6^NF=?8]6*!.S^VSKQGW>D2YGMR'<614T.(+F.13\X[C>U_2MM^^MF<6!T( M>*Q;HS<:C*WAM(UL,B,;.1^?H===9+-[H#'[559D \:VC)GY6QO:[)O:0IS* MO2-CS)6;!_9./=48O9LVNF5.AOWA_=2 <"9P_-;T>Y/L):(++/K4M&U_)26& MFKPEYAGYMYN-?,CH-N:LRUP,Y,5Y&LC>9W-X;TVA%1EFK_'R R=FM,9I] M!F!E+S:Q/D-'UO]B10WMYG?U?#1L0]84Z'>(\"_(]?$ (VE@E:\((,U^I0$L M8T)]9_8GQA?SX=$R!I8YA0!$M#4X1=7A9 "V:% MC$*+;IGDPGY/F7Y1W%/NT@I:[#1IB1:O:C.F)'+%)$48YLR5='!6F':UR-8, M+/<'QU*TQ6-F<4BI!;U&F-JB7R9BG:$G-R->#1\?)UJ]TD:K074M3F47O^.H MZ8B*,"Q<\M:B6G4-O<6Y[&)Z M^%.8 6EPH9@#A,A11O,/N_JC;[;W$MM=H= M1S3G71&6Z35N+8JE5LI;_(Z[9!Z'^; BBKSAL(5RG><X#Q41 M'#_;=%4IV]1B6F&U/S6BYU%H1_2,-7XMK!7V"[2X'O(!RRWV$'%%A>]8(HXB MW$M_N*)QA.Y!7\48/X2RMJZ1GV!,.$#&\^.D&+O:%&,+5<4<8P(X+=5;91F[ M-;*,+=0ETXQ?"$ZB7$!PW'1CMV2Z\4?C2]]J$2V-: ]QOH&IM+F2BW4PUII" M8+5O[X&@)^(2;[]+/JR(XWO%92FOB(0T0BGE9\>!G.I8JYBDK?.4R5@G7"+K MQ=%RUMTR.>L6LL*D=7^U1K8'+=-A:UGWB.:=1Y7 M3;WX:GP;D$J_$V9 M()7=(<5Y'(]X?XA'Q \>:;VBT"OD9QP<[!D$3;%X">*\<*N7D!N_R+-,?F5Y M1[T2CN,E'W.]))(JC 9_3(2",C2,1#-VLK7.HG$6,#5:+#A>*(E'\^AQAE=H M2(\#_U4N_,GJ99\0"M!B7&W!/8%M,B6VVO1 MMY5,6DMV_GJZPBR\Z M74&+=-7C&EJXZWU?MS=Q+D-:/'$^Z.NZ;KVOZ_X'H/_Y;._.K.!!\F8M>:\6 M@2B,>P9-7>H6ORUM@= Z<5E:<"'< [-58A)9U?4Z:MPHDN( M"L4INCDL4QR1QR1_'"Q!QK5JI82(\86_.[LRZHFB6A_?R#)_*H-/%E_T1V=7 M2$UA? [-V]9+D[),@G/[U\$"X5=[6=U7MESJU\'>0A%TL=5-LF,+?AYL#$%L M6=Q%)2DB)OFCL^,N+<'^76;=8)RA,M,I3X#/\=4$F\MY@JLCR^E<7'8N/AXN MAU=9!J]._4FC>FM>W2VW7.I7';RC!$4B_RK$_%)4[R3ICA BO=G7%YF M5U( 12VK?=\YO^I<_G/BGS!I9GJCMQK> :3 MB3Z0RX 6-/2!C'B^Y+CGS%]'A 1(3@Q*7%>NA7XZ\;@\Z1J%A49_![1K<%;F MS%0UCL_#@YKSM/Z".)%E]JF'05[/4I=-9JBI(_PN].K+.09R9YBO1G-SP3'> M75-0H&4>6USG2*0C:#U'KCBJVG>^W#0Z]=>RR M,\%_^H1CQURO03>H7>9T7(RX+!T(K5>BIOR(>YN8O8Y;;/,\*=)/[O##-E3] MC >,>DLQ>J&8BR591YXR0#!8N.X-=MG+[ 5*V(PQE_D2T'+L>R/X)TB$CM2. M("'=R'H%$B(2'OC5:FR>L8,=TGTU30:7D4E%F6*$WU+TZ'F?FG-YESV,+V(* M4A*'(/F9CBD$L]53X(QO$Q8S]!JS7SWVQG22-G1%1=89(.K+X,V7(S?$?N%VK)O-/9:K%^NEO.=O M@A[7L)[;OM/N/]F44,%51Z@UY>"B'J6B+$W+'+*42(C M)-12-DRS:(#)D3MC*,JEC&L&G2%>8/YM1Y!;(L,RZHS11I8]8T-&U3Y+YKH@ MNUJ27#+7D5IM._9X/%.W@,;T<)KNWX1XUB&N"BNF$%[P/*_6$3;,J4W7#88? M0= 2[>-ZY+Q,I"?,DK]U;7#5A"N?E,%[ESDC1'%[BT1(/1&I+3(I6B:*I_) M8FE11Z^1CK!IB@V0#+HX1BN];B5HFZ:>G%? ^ SQ;X] A$&\M%;Y)$U3)O2M M$CII*9NFVLZU2FA7AKAI"HXY^Q>VO0>&Z*W;$O3R_Z*;TK<;6-*5_9?P/ M"&M[:$T\Y(8]3)\.V7/4QURD-*[ TS1UL\$"\44\YZ<6728+NF$XJ> M\O,2M$US=!#/\6WO5\0YHIE+MKD4#4MAC!7U:!X)&E,KV11'3RX)/G/-RC1596P:;(%[]>DS(S:6B^-IWTN\;!YT/5]X;(7Y MB#N8"^MU#6,==F;0^=/%:#X%;B'3OU!&X(CQ4:(R:_/4!Y!LC!UQQ]GJ'B(U M3N7+/I5+J>0YD1'7DWXOHU^6]+MS!F#,#V-8"2F%..FH]]L881S>WNV6V M+_^4YP>&>U]4GY2S^:D<><,ZKA)?;:KGZ6EL1<:FA0PEY(=_7=^1@Q'C"D0O M"'NW:T+V;DTHVHY1VU@'5_8=&OA-#?K=&[#$M+ILMB6;J8$*QT[HB?[2G=2C M;DW;S/"K=^/"U"QIBV.4ES"3%SW_QL%:J$R/B?!*NT(+9),U4;$I M7<1W5VQFZE>*NI%JRBQ"N"//A,CX.7NC<3%9PT()M2WB9O_4'5-.5A>*[F:S M(QFCC8J57A!W0@5_Q62QE/OQH -#B]U4,')B/]AUG&6FKUWS?YGES? (*KGA M&901Q%9',;R!I;4U->F,K5?NOI+?WZN:3U(#E*^S)S5#Y*R]I\5D37,Y]!HL *LSPN>,R^XR MH[UIZ!JF55I4Z ;F/G72R4,=9?,:UQWC$#%00"0#IZR7#0/'FL^QC";QMJ%, M8$B&*1!,DM4'#RK_$"HBO^'SY0>,">+P(Y.8WL6Y-AOH_9=X .$AE+N)/G7$J7EX>9:FS<)-U\.< AI2XI6_RNQW,G;75N!J MFLJ!ZZIQO>=[P6<]3W+"-9K+PQ98[6$A48TWT!] M*G=NU.NDCUQWX_KRTOX836NBT4E^[BN@<.1NK:=6M@0.9SKUW+Y&-8WQ=-W8^B;1QM'[GB-5W1A4--V0NA$MO9TV_O1;S@C4(8G!@3J__ =02P,$ M% @ KHO%3F*COA-^$ &^0 !4 !P;&%B+3(P,3DP-#(X7V-A;"YX M;6SM'6MO&S?R^P'W'W3N9[^2MFB"N(4L.X$+-S)LI[UO!WJ7DGA=D3KN2I;N MUQ])<5?[X&L?TE+N 46::&>&\^)P.'Q]^F4]CP8K2&-$\-7)Y=G%R0#B@(0( M3Z].EO$IB .$3G[Y^>]_^_2/T],O$$,*$A@.7C:#VYLOP\<)BAAH/'AX'+._ MPL$/9XS&V<7@FA(04A1.X>DI1V90?W[D?[R & Y8HSC^N([1U#!C\QUC\>$\"D B.<^CK M%QJE!-Z?9VUI(?B_3E.P4_[3Z>6[T_>79^LX/)$L\L\.C:3@ZPJ\E.GRPXG<1HOHA@^MN,PLG5R2("+TQIEQ\NOG_W$U?9=VU;/&\HZ2V@F/O@ M Z1/,T!A"Q&TI)KR=D_P-(%T?@-?VJA62:8I3P_A/%C_2A!.?F?J7U(X I1N MF-C#.5GB)!Y/AG$,DWB(PWL$7E@'3Q",6W#?LL'&_03PG[DPO,K#8" M\>QS1%[C;Q@L0\2^-@H;39K9GTS56+5GZ8P-[DW.0XBV7VFN0<3'QZ<99*&C M>T%TY/,R!" *^#C',I%[]N]"TW"=0$8V8X@+TIF0@H>4BX@$A98CGAP16I1: M-BQRC F(7T2BP?*[*0 +EG!<_G0.HR1.?^'Z^>GTXE)F0]_)G_^5"\\L^#TE M)/AS1J*0I8\\$":;M$VF8AA=G;B")RCARK&#G_)49YMS1DJ?)#X1R!Q@F M"44ORP2\1/"9?"7,]S&S<<33XSO,!F\8)R7U=$M4*K$KHAZIVJHVJPIZ%.>1 M#\,8AFEJF4N.;^ $!:CL%>X(4EP7A*+XN;@UI$5- !JDY-E?"T&K.D>1$.?Q M MLKP$ET.0&2B51P/D10_)=P8G:73.S?U81\"__%Q,)'/<:RUL!Y1Z,0%Z9VEG MJ4S6-A'Q.A*-U'U9"U"-2R.U97L*3QIY]!"*P*21J"=?+?-+7,31^:J$+@>H MD;_1:1@$8LO% ]CP 5]M7S/0KLJH!/+5RDY".1A:1\>_20[CE"YA: U/5KB= MQ75P'AO=230WN^M(^3U3*82ZIHH0(4XOND?K:#>RT/<,UBY9F"NXU(\=W#N; MUY30Y %V4HY1T-=)NW[J6'OF72#EX> @=ER61X+"CVG8ES_ZT*.WO'R%^GFS M&W"U-RN!^W/:DB5(3<$*WKH%+_5?)0W_EC?%3%#R:IQ(ZV#R<^@JC$\&=A%# M8U<-JG]3Y3N< #Q%+&_._.]V+>N17P@)7U%47KJN@R*UY(;BD^T;"*EQ!3=* MOHY'F@F*ZEMA=.J_:I)."Q]A -&*SPR9YLW3:Q-H:9*M!NW;@PVS; ?9% ZL MF&:K"?DW[>"'%%@NR/_'<\ 5B/@>^&&2'G51[NFK@Y-N]'/#\= UFDAK]A%' MBJH%?V^R&G6(T -4\QF?PX%5#K.!5>@^)C7;,U<;%J$JR4OU4Y:DY#]Y:#L# M[V:K%1']2S4>*%P %-ZN%_RXC;H#&F%VN^A4,!Z:TD4:LTTU%!P7./I-KFO& M'Y%]*&..1R.(]AQJ-0:Y@&8>;0+UR:8UA-*8V$S!DF!^.B_KX)[]^Z G TT' M+?OR2J:ZW:[YDALJOTD3E;[UV:LF*%$P7_VPZS'9AQX3$*Z[9["6X?D:8CBI MG"NS0&5IB0:JO]ZO4#YQ%:?0^7>$MFF*AH JPU1M$#ZXA3GGGYE*6!A($%ZR M&-J>6NJSPBE8 M8",*WPHB?:M:TS0 [:J82J#^.N(A?(,X:J?0L??(F*RI*AE2)0D]!PHQ8V:2 MD*WD7 XNLMH-W8#S%0<#\)MWRUK:.J1[VACS;_8R+G*J2+@,$*D_JB!ZD^@+ M9>UO\XN2)(HO4H+"EQ[/G,*7AL1>!DA7*(#Q$XG"DB!VP.PLNAZPORBA ML@.I(56A1^>(;4^DZXEXF$T^PA7$2Y@&(PJ"Y ^4S$;+.&$]B6;KA7RRS/X+ MJP?46U#(+JUH0,$[[VFO!Y-;-:(N_>W"HY*<*9@34X0L*$=!A2NI@.W?NF#& MM1R.M0-=^7MYF-M][S%NQ)#9>R;RX!6,B*B7J7-+)]@L%AAA/7#H$A$MS?"1HSM83A'&,4)EVVEF7'40TJO$Q,> MFD*]>$0,"S,%Y170Y>)?AN;?!H4"NPWNE6R,KUJ.:W);I!>NT58+9@]J0-U6 M"?!L4=EX,7&/MR26F=+< N;L[40_9YWV0.JX:A(2.J-DUYGNX<'$+TK6^ M"J'$0%K>;MFN90\+C@:9.KA&>4_4[;Y^9!+OM+]@\4X!C$ C+XE#\2P:I\-_+.)%[Q>JJK7TC#HINTTB/=8$ZWD8.I.9B MM<&!PVQ)=@^<.19S/.E/CS"(0!RC"0I*$O%9ZW \NAOC&TC12E2LFL2@EBTX M]*3&+;R-;M2-@COO0XW9ZC0YJKXDPG\Q=HGMB9:,VR8^;R/AX-1Z$F_#:QU5 MU+E;ZMOUL*:VK[398AL76W3,FLULM!)RIW M+&UT?4-M\U)'JUMJ=>FQ;P76ZKMV?9Y>+QVC?F0:I2A@7,ECUL4??&/CS1W^C## =\9&K#YK^J.]/J(N[5A9\0^D^8 PE!LCG@ &S'>?B94 MS 'LNFF(O4N_ZV'WNG1>UPE(6_645]4=&9#I=[V&_;O.+B_"71PO^=NNXPD_ M5&;P036@PMW*@,?L64:A.W*BMYE8\3<]F#8Q;-@RR;L"F3_S<"?_Y M&H@9QYSO>A0*XO<;Q-EH*>XJ'2_$%C$GE^NX+:/7=M;6VW#\_:B^\[[3&9O^ MG5/,C3*/<+&D+)>,H=@9E3Y 6NY#S@AI1W! .#IOKJN$-B[IT):JJ-OSAIA\ M3TI?OA(=1EXC;0C-)G!%=%6#'YU+U5- 1S%.W9)_9\R8Y\MNL,UDQ)V(X@'3 M>SY5'K]$: I40WY]Q.S$ECOBL?E:8Z6T\+HZ;7JXO^]AQSSBXN(PMKRP6 .C M-%(:,8[-U^JKH8.QTMB8JL;5]RFI_NJDC8:@)MNZ(I9CK@NA=Z#59G;10BDL$5K2=C\ N M;:J*49X,\VRRE4^310'6WCD;8E]AS+/R1>R M@A1S'K/ZDFF"; )73)#5X$?G/?44T,9=K"TYUO'^TAEDS1[M309I"@@>[9K4 M<)_=/% W@S0@FC-()6*/+ZDM* R0<"KV]PC*4R?#.=]E]U_Q>TDA=5"R5]5< M4+R+L"8;DT:*<(FRBE:W+[6YM.;?U.U8MRLW\PGGVR=J6%ZQR=BC#4?5421] M[:,:2YU@=Y=!FV"/S3'JB-["5RS->'@_<97C[<&,[4L;RD=)ZZ!HO4F%7:ST9#L;1H4HF>"*5W^UOM> EM8I:]$Z?F]MKKI.W;@6 M&_YM(=0+M'LJT=F+JRA69\VCO!V?U"IB+ZZ7;\VUSON7+I?8Y]]^EDN4?%NV MF1[VE%HN8;R!"4!1W-LAM.[?4>R#^4?P^AMS#8I M#U8S&_VI=62M3M"65 # M0I\WF2HL1!J(6;J)=$>U\+2D@9I_U*XV;I$P<>BB.3T#T+_O,-BA:12 #,#E>U; O+8OB9QW.Q;HF I:AYV>-0N MT/<]6/;_ *@/PHK''US%+0#;!); O=X^;;>:Z254E;CE*Z6U+1A?2)64_5M] M8/.KY9S+!T.7!137_5-=DY7&Z(ZL_UZZ)Q76\N?N>+"=*#GP&!7.@_6O!.'D M=\;=DL(1H'3#)YUS46T83[;56B9#KK;5]P"VY:DZ6E5^3WO+[O?^XHMJ?4)9 M>%>O,1R<5?7C]J8'T4O??'KSN[-WW#V:.DBO)C@P6*KZN=@G6>:/) M\EB.><;AA2V/<=85N QM)ZB/3JE?#],OT1C6JOKA7!WZ] !5.3P(@BI]$PUT=$(4[6G'W'2;E*WB*FWZC'&3L>UWT( 52W4>O*XRCW! MTP32.3_+V7>BS7EYEKR4.Y#B4]IO"I_Z"P,Y-O1QP BD$,B32*#2/G$4IQ@+ MQR7.J&;'U$ K+^C!F.YC59=0VV-1UW#YLT+L%%",\Y0OHXL:$ MO@.?X8FN!\#U=X.B90++[YS71;,_FE9"\^-=.9/4)M&\>>O-Q33E9^ LFWN< MB%=>?_,QKJ8'^L=X1/ *T@0Q0<1PH'YPP!D^6ZBTPA^7F]150&/7<6C(OQT, M?P@N8#AD#(,I_+JGEM\. MVX9:?\&PK3N1KG59B)P-NM#M8&//PE:*FN0/I:B"UVT?/#;=+8RZ.)@NL2,$<# 5N M.: 9UYP!ZG#?CK,ZZFO0_2V26^79(^'M_?HTH;=89N^6F\$"X_\#]>V SAY_\!4$L#!!0 M ( *Z+Q4[81S Q:T, (N1! 5 <&QA8BTR,#$Y,#0R.%]D968N>&UL M[7U9<^0VEN[[C;C_H6[=YW(M=GN+]DRDMFK-J)2ZDFS//#DH$IG)-I/(!DF5 M-+_^ EPRN6 'F #3C.APJY+ 67 ^ ? P<'?__UEF[QY!BB+8?K+VX_??'C[ M!J0AC.)T_8:9K] M_)+%O[S=Y/GNY_?OOW[]^LW7;[^!:/W^TX;AW #ML&[.,WR( W! MVS>X_,]9^>,-#(.\E+A5_>4))0V!;]_O>3%+D'^]:XJ](S^]^_CIW;UB.2S!).F^,N@?*W3QY]^^NE]^75?%!.*.:1;:I?E\X_[PNV"?RO_%>5O M<2._>5,U,X()N >K-^3_?[V_WM?;;6".8!J'V3TVYS^%V&^V2MO'X,6HU]&H&/4R,B1'Q +8)N4\8=K+V 1UY;P'SR MP$6LU M NN2ZG+5_&PR[DH1-I2;#(TH"/-%EH$\NXF#)^P'Y'B8Q,-F/>9G9 :(GX.G MQ((ZFOP,M;S>[C#/Y6H1P5W9C.E#CKL]&<&6J_,@VUPE\*O9)*G#9TRMJKXX MLDH])M;UP6C)8!)'9(@^"Q+B1CUL # 9_?5YZ6IW ]-U#A">T)],!*>2T97I M+MJ&+_\!XS3_#1L23^;G 4*O>$I9;,LNB!NF[*"X5[;ZJ('TA@RMZ?E;;-(G MN.2T941P!U#^>H#^DT-D!@<:%5V)SH(LQOBY MBE/<9^,@V8]/=PAD^/],'0,1%80-#"/HJ)=%0R=D=C$_%$% U' M9#,@]DA8Z+MFEJ20&:?_VN^WH^SJ6][.M^UQV_.U+8]VUD:YHWO61_2I[7G3 M-OQH*_.(X?QA>]ZP-U\8SQ,&\X,=;]W43[?HH5OQS4?PRJWZXU9F<\-9?.1] MJM$VJ$SF\C3"?99TWL,.^9Y'UCK8^#4-BBC&7_7F> TVH^E$,)>_CJO0@,=X M%AI.FGNV=WAL3O',FL=AD(QC.'GN3EK@Z$J/J.6,D!A(VC]9UO6?>0<=E[>1_'V M?5WF?9!(H(,1J]>$X)$0PK^5XI;4+$B%_R8# 4S?16 5%(F$6R0M(X6V78GA M-H@EC*TC<$W:AKPEJ7=;L'T"R*:P7;H6)-U@H5!8/(%W^X:P*"^5>EMJ#)(X MC4E_N\'_[# &+SG 8\I^-"+B&HP.8W'5'O@<"<&93D:72'K:/JHD\KZ1-V+Y M8L3^FJ&4HY$D@6&'?4*BZR&B#B7E,+(*LJ=R+"FR=^L@V.$QY>./[T&29\TO M9/K^\=V'CW4X_?^M?_YC+Q/6&5SC/_?K:CSG@^27M^P">* @K4 K\-Z=.C#\ M0YBI^*G!S!/<);B.&18O,E6)3U=9H#O-3. M!TU@D^B^V>P0[3;U <,+U&UT/&TU$M0SF.9DO$)PRX4%'*G%#KK]_&;(_DT. MW]AB"Q&F4%^^<0=ELMF:+8N<7#LA*O11R?K> &SXW4^L"/20,/N00FW!3TXM M>%X=>.!)Z'*U B1*]19\;9_1Q6D88Q?Q.KT#*(;1(8JU9VIS0G5;FA#R$CS6 M6D:,,A-6-1R_=0K'.P17<7X#L_X4/_Q0-TK[@Y?F9THN-F>[:FV>[YR:AW4J M2D2\!1ANC\%+SW J5>J&D:OBI;$UM!7#0(YH#9"_N74(B'=SG64%B"X*1(:< M6M7IR0R:IX=7[78R'%"5 M$/N34\0NHG\6615N^P@7450J'21W01Q=I^?!+LZ#A![3=P_^5<19G(,'@)[C M$%0-< ]"N*Z:KNR\/4 ?BUUMQ_'9>=D=CMS*XMXROD#-?NP'I[V)OEN,EXL( M8,6NL.D>BJR1]1*Y([6:&,?V M&#>HUCTT&4:)D5_^N(B?XPBDT5WPNC]U.S^(4 L](B8GCILFG Y/;(@]<'NM5S:E=[G(L23/R)^:Y9_ ?D&1CVTJ%2IFTVNBI1&X]8@:'Z(\OG3&VF30X M19I)@EIDU$F!<5>@LKZ>C:&4KFT,*/$I9P\J_2DCX8]//F&A>]-E!# ,U+4. M!\+!BY! MOQ4<,@6;_8#A<4=^93<(0 JZ]G&!XUTN;\G).G%"'&0\8$$KP8H MRG[=D=L"N/QW'WZBHD*I3N-GR-5QA ]I^T,][=N $?$JO0XY'MXCZ/L/'Y41 M-*@C@:!6G8DCB*6]302U>'@Q*>V][NJ<8Y^$A[;6D2K;7_#2RWJZEE'1D+]V M$5#RPO8]T2XZCG]MC;W9M5!TN[!M-Q=I;H#S._-M:'A=T?3/+^S0K$J;:M2B957 M?89$O.B]C. :NHLG4W:_"MYRLF=%67&^;EB7MQ\8\>MT7?,)8HR@T>]1T8"@I*88%/;W@A[^_O M>PUR@__I+-&-().F36$TDI/:9,_,W&J3B63"6JLL^;E[;;)B9RRVR86:F-DF M YDDU':1Q\C!;9,)/^.XU4'%1D)VFP))Y+:W#A]!CG^[@[CDDP=V.Z'\X%0J2#$T.?O1Z*W 6O989'U1^>(),76_H/X09$10*6*V%+9*RFH-Y&L$VWP;T]NL>] V&W#XS4 MNB/T#'N2MD]()G*QHY0>O6:[%P>-V$"D\9W]R\+3OW#]IR2'G76OSG MGJ#/8A"Z->F^0+UN<\S.P+^.P7!,TR2[G MZ[K09#2%\BVCY/5JR%0&:;)E&0Z_QSSH%3X3/OIYRS%VZ]5?EA_I:*+T1ET< M(X_.N'^8/#;#]I'RV+SJXYZQV= />\;FVC__'9N?YBGPV&)1QZ:C6'QP(CPV M5ZEXF@L2J)KH'#$RDG%]"=)B%81YF=7T*@CC!*L#\'SZ&1"M=QOR+-8]6%HH$4?#-3,# M'+<%:;SEBL&^'W I5[J)N125GB@XU%K!!CB$' W7C^;C)^U$1K>Z^KCIXGQE MI"%&MG5&'',X(C@_$?^\9^?!#!RD"=^S"HE#>$?S=:J?3:?[_O.\U_^&' M6AOR@\_-/Q!8NOE)35<%F17 MG'YZ1OG4')AU/OEL%HX2T@;JTK!X=UFGIYS?]LQT^*%)"W+KMTD& DL;@M0< M7OT][I'@_KBJV00^_GF5_O:SM1>+Z8(-M@\.+QE+5CB\<"RLX/+!9KIPMR _ M>RV/N>D[UNH51BHYRN8&!JT1'NH$+.L'Y269N5%M!>Y^AYDFR6Z"U!> M_Z/,NY^5>E_%+R!:9!G(LR8;_\?^YK<^A582 F4*DT">>=NH0U"+IQ>!5DS] M/B/J>_42A45#6EUX$F!2TMCBT%63]R(O4BM2X0+L$ CC^HA\EX#ZCL]B"U$> M_T]U/9>=RZ$#)MMDASEX#,E. J CM:(ZE.T)XD7J*)Y3H>#T*;AY$P&<@K9V M73E/VCO+^A-:.Q3@VK1F 3&;+2/.O@T MN0Y353F]RT?,RE6&]Q#%54[:AB$&L@T=5?'E3RC&DH_3.>2)U.C>N$] M#'10J"&:--LU/+DF*@DEWCS*; ?ZW5 ^1^ZDVN;DQ<8(6Q?,F7I.KE!#A*9V M#7>A$BJPX*&(J;_4^'5@Q@50F\GI F@0C> 3A&C!%_8QQ W(L(B9+[8').R6D@ M15Y9#7QPB7NQ(WY#'E+?P"02CBD2)9L)A%=R&JB05U9GBN$1]V++^*I 6*<" MD3OP5_$+^8L."G'!NIEX!:W+SF[(C-OB]>2;H\/OD=K=8.NGN8;7H MC>$7RMN/_NK3\$O;AD=^-IRRJS0T!^1)W;;2ONK>#&,N].P98K!EX<(4M-T9 MD2VX>RTL:XRU7;?B'4^>9HZJ)U \@7?&"1P_/#O6IN MTQL-TM+\%@/7H<6_!2@FHWKSXL]EBAOU]8815RQ9NK:+L+2]^^AT5HRP8+G" M7"6I'^):'NQ^T@7BMT.HGRQ)=?:I) H18$+1 &%J>)0I6&L MP%# T'"[E>%25=3)_;LL!]&"O-E%7O#"?S_",]#\?ITN5JLXB8,<9 _%4Q9' M<4 NZRVR#(;EK[AFV^<=Y)X?F4T3ASX:&_]1?*0F5H3Z>%(9[C8K+3&N"L*T M[I!$\#L$G^/6JI _Q(IJ\X=7=FW_06G6(':&538SPUUI)0C53L8C0-OE:K%& M %"NY^A4E7$2!U6GBARIIK#I% XXM<.%[:=A)#XH" OR!4ER!A+X]?$K%NFU7C5=0717Y$O\GRJS:_V\&4'\Y0LN$F>#X>K(7'MI M(4?GZC_(W1A L7\<3YVS]!Z$L$"9W&& ) TNAH4TI@I9M<:Q M@E ARP:0/IY(5?^MCZQ)_[E\V96/#BMLVDK2X )22&.J@%1K'"N %+)L .GC M<=87D&]@!!.X?L7NRP4@3]R4GL[O&T#VH2])Z1W"/OIU=H?B;8#PU)#B9@MC M_*<47NVPX,+9E,54T6ZU::UT!E.)FK[B]KSM$"A)U;)Y6*L'?\5:>?]JOZ#6 M46_V*T!33VU%M$DS:0#TW72N]+,T.GL]3X(LBW'GJ!YX7]4^^C"BV80$;V05 MDO D3EH.>:QQ5*VAZ!'57 F8XZ60LQ?157T!Z?V5>MM;IVK=SFI5W85Z&T$* M&C61W5!B_U?"XR NW$M$TB+>CPE);O3\,4#I30X#NI!#+Y<:MJ]7 MF;LJ8E=VM-[1&NF8BQ_)MFG#444 ]AJ'S=B+T9$N]"W,C9 H49\+1F[]D\"C M? O9AR27M]O[>Y.^?RF]KE"[?BE<+,RW+^?;E_/M2U]O7V+QF+1*3+5?UDP!I^^1POI_IC];MP]VN\6B6 M4[K\:49:^GA?A?14CYVL-*7U8 52;Q8J%4BGA<(@>%;#;1O=I9"*/T'!,.?SD#*;M K3VM@/^&%*JE:%0:/2]2NK4$8XZPW#)#,T]KK)513M_8 ME%'7[;L:+=G85F;;=F(6M69'X[MI5EVAP8M-@]^[SH_#MYC4O1[NJTOR[D[K M?27=2T]SL-L<[+:_8#3'NLVQ;G.LVU1BBZ80633'NOUU\#C'NLVQ;G.LF\5U MQ1SK)H9AUK1M!L)OUO#Y?03B"H+XCS[R\$]_W(!UD# =0\;79I.@_W5J[AQ? M/4U/;4#4PNBB;%;.',9Q"'SQB5AV@5SIV_;J42!VL>Z)C&64P93HC6,@:1?N MG"ZPC(7IF)&XYN[BR_E_42=/RI=:\,X71],>:UIC2]UN[OZ;'GV16O<7KO@QP\ MY"0 F?G*C'I%*B3X%:<"$@7UM6##I^]%9&E7X+,@B[.''0)!M$R;)161_B,7 M1N)J5!#QJDT%0M*J:P&(1]V+F->NN%^"O$!DUP1+R 4,K2 5(MV"4P$%1STM M&'3I>1$+VQ60"+9<7<4(CW5U6N*[X)5\X0\<$O6HL.#6FPI*Y)77 @V7O!?Q MM5UYSV'Z#% >XQ&N27U-G@(F+R T1?AK/14"5%3)$9@*O#2:0PMG:[B MX)=CID&XN84YJ.4!T1*U1.LA1[UBW40J%?U%BK;ZD@A1H>]%X#$3TM6?9"_V M#L6AP ^6J"<:>(;U_$61KO*FP\R0O!>O&Q#AEZMS/,_&9,. W(9XK7>.SB!" M\&N,!#I^K^PHE*57_!9- $LCMZ2AS\>$N )G.=WEL'4Z*J'$RQ MJTX+4Y)-8( I-@<_G@-HR\S!# <34[&YN4U]R9A_#W;5VBU;KHCH_5-KQN?F MX'KPV5_["521M.&0BA_9W.\0# &(LBO<'$3@C-$1A>6:."MV.7]-+*N(O(NPTC"1L MM)DUV'*==6#H4MZ#;?7HGX[3+Z[,;ABW1 MV(FJN(4HQO4@596B?:5R5$F:F)*>D*=AML ?6F MJZ@8U;3M8NXNCW',-S N4S&VB9O;3&Q"IV#GP:TNYY:FW4W3,S7WQIJ:L4>\ M!XW@/_'JZP8&*?TV-.O[8:^^_]T+/XK2XZ!8&[:%#O3JW?D^'R##/[Q#] M66VXQ'F0$'X7!;A.;^%SR?;3AT\?J693KE MBRT/!K+RIDZUL;M8(U#Z_52 *-:JVT6ZEL>PT--<%A'2U WOP"@-&7C<6J8- M'+]7&#!X%;G#!;VBQZC0UM]LJ* S,+PF(W8",=L+$#;3V-]$/B&W^-!%9!1W M9'VV-PB5E6P;>T"WYS(RZ(WC03+Y?E*S[2L-YD]+T!>4[N$59"4B=?7I%]EE5:$5'F]$4KIPS;JP4&FD_&BOSX43QGX5X'GB\MG,FE@?I1Y55"J;@IF*9]G6#G5 M)*99)B$O,HI0I*,.SL)R;%N[GWI%MJ2;6S@),\@RC.[5=&QL]L$DYM[PM-G9 MQ/+<>5K']M[,V#T)J5,VMPS=YHXG;7$7'EI;.'4SB5(L[4<2R'N 92G ]787 MA/ERM8A@'3C??O+X+$B"- 0/&P"<9XJ\!5\784C2#\3I^@ZK@_\,074=#)UO M2+[-Z[1=(D[#>)> &T9.26OT:CA8H.>NIY/]>"(JR2V38I/'07('LZH[TG-4 MJE1IQ@&I*HZ&!7MP@%J-TQY-C&4I1QTI&;QP,^JWU.E HW]LCMUZ'T\!/%R% MK<.DS\T+SZ/U\"@K12Z[Q/[B$Z7$*>!#K+IUD%!9^K$PS6'XYP8F6)2LNO+' MG*]$!?>S%+O@* J6M@V/(SXO+;O<*:!& MMAGL^[QLQEZ\9U2G:Z(7K%DO5@ M1/M4MU3WTRG A*.L=5AT>?F1ZG*9;P"JMICH@PJ[0-U,M *G@ RAXM;Q0>/H M1_+*UEQ9R8<1+./M< H/?1UJX5- DE*#C.GG4+G[D6I35U5:!@8KM P/#5UD M=; *6IN-:!W3AL)ULI).(_O$-6F_(%GL=DF,F9 L[ #%,#HOMD42D.1459:J M1Q2D]1'B,,S/C,C>!]0CXC1(T Z:H:4FM-$?]G&)NA)Y<;"L+CPUO,V4C#:T MW<=$&@)2"]+"B$H]H?30[%4\IF,\#T(=O4'WW^@W]JV2;)9 M2UHAZ6C%:3P*PU':U*P#'$)L[8CFQ1A_'B0AT1=$OZ98'*XBW"Y@3FB?NUR? MT(3A;JW];('<1" OQOE%],\BR\O%QQ5$G*4)97&I5;QI+29,&L[J" M5!3$"Z22"QR'2Q'4X957I&Y&>A%WBSD]2$ I7=N04>)#($*G[\5TK(F$@:OO M% NT99!5,'!7-E;@X,UBA2T_%1RRQ84' HX]*NX0P-W0%PX7--+\;7BO1HB# MC ]YD$8!BK)?=^3Z'"[_W0=Z%D*E.MV@&E$=[XXTAUC1T5[.)3F 1Y*'IY

WKE-<',RW+T_W]F5EX;W)&1=8!*7V.[*,4MX-"UK15#)-,$)@%8.M%]-/ M/8:0AQ+/85I*]GN<;\ZQRX6E1IL@RH+!_BU2#PBD@ MTKSIK*-52R0O/.MSF.'Y[C.$$7G,[P&@YS@$V0-,HAY@Q07W*5C9!4\!?M(- M81UE/,Y>7 S]C&"68>U6@V=X*5_J5NI\.05\L%6U#H@.*R]N+E]V M(,W &4C!$ V"4AVWBE+J%% BUP0CN544MEY<\ZR@?(-!W0/,\,,A%_#^PRG M@JFH=22T.7EQD?,6Y!4ZB4R+O'IDF)QG/$(2VTS<*IA@KFO&)6#M^OO5K'+] M4T"<:;.-$ BL+) 7%T@[;#?/-!.ZG4:(A!DX )4_W^=+G< !42#\V 7YT'"OF.E6/$0'RQ=\13 I=U08T01 M2TOBQ<6$H<"UBJU\[D)8LJLP 4FKPBMEWFDIUP%6L*Y6(K6:2)9OSF/.'M+ M">?)C8\YRE\1^W.4OV&4_X]SE/\H_R/T1GF*']/X#Y'^=N&]ASE/T?YSU'^D,REJG*&*TGC MQ>37+ !IL@O1JE.W0:M:W=- JT%[C8!6-6D,??<=Q@S!X$\?OOOT8XE \DLS M%]T#8@+B# "T@FA+]L.63TF\+M5BW9?2J]R=8Z0KGP0"C5K,/@15Q3&\W\# M('9 HP+C/T!82N9@)RAUN&1%+W42\)%K _LX8?(UO'' D0IVW+5\.LC@?&Y M@<#@\VG8GJ_U"$8?,#2\ \"P=C/G+0GUC+S5$.8@>HRW>$!:KAZPH-D*@VTO M?M\)TJS>^$'*U4\"38:M-H(WI"R0%U<"N,[;?GH-X3J-_P<,GYG2J!%J/IJOU&'I MQ3L-S-V16Y#7MZUD=\.&-41[8.T:)X$L];8YXGY76X;VBPE>86\_4,J#CU5% M9DH\??@)6N?(TU\?@!\_.(X*+',UD'FX$9L\,4GR0\6(G'Q14KDHU=G'^DG5 M.0T0:K3/""B4DZ*!H1>/*:NK3+M':8>8Z9F?BYN4H^S*VFG'T79IM<5KD/]I M.MO"_^LC!/S4;_$OT -!S' **T\LKTMWD[Q4Y$1=60G^[ MGBJ=X1BSC@I$2,!S+5!&S5P@+-<%"ZV<.Y^4:V0HKUP;"32:+?O2:+D>!_2- M/'"]W)N9YFYJVYGK6BI;VH(;R3BQO4YSL$;D(O)YC ?(.,^H,[^HV#Z)"*N8 MH_E=W ^AM'(4"P[I5DD\6/0,^RO#AE=X@K@+4I!:M/V8Y)S-J?0+/K#(89^@5\U9'_D2O+!M0OO6V*3[S3.;< 3G MV:1;S8MMW[,@(5=H'C8 Y#>PF@TI?H2H6*T\N]B)>!F2[6#7Z6 S]>(5#9IX MU+6^N" '1NZW=(2V9^!#N*_#(LRRO5=I2BU8?^!I>&!_FL=D!@"N/Z4' 6\. M#X?/8% G?%&QNF'8Q1RY 1*]&DIK)S+[89N!3="+GM\6KY7'1&AY9EF*^2EE M)X,!D9YZ0*!0'0X!#O+:7,19L%XC4%W$7JZ:GQTGL&&(=<-(3R-;?)\F6%3< M89YEJFB,&^N2I?EJ.[_!+FT]J*IQNZ^*N%0YB@74O1C!:ZFN<./1[D=,*N:T.'KA/C*TH]TCD"G*'Z5< MW &P,#")XO<-1J5N[/VWSD+O_]H!1E)V5P\?XI$5!@=-,&[$NZB1.3AH#@Z: M@X/FX* Y.,A3 TXD.(AAOG_$Z\UE&LE94:YPK;&HL".;BH2'BFJV#6]]?,JLI*6EJ"[*A=67)2E2S=[3;%" M\:&JIFTKLZJT.O2QI]L#NB3M+%]AT*S:0X[%(=LIGP'$ MHNTV<1@DE+T-8;FZ43CE)K'+(:NGRE8'AZ8[NU>;:&V)J$MA8;G&[NQR[O8[ MQ,:$\AJV+QN0<[ ^X-3MOY,+,X=_M#S^:60V4R$'ZSAL_O MR\NXZ)48_H?F'\3N/[3L7O_\Q^/O/2,??FB2*?SN;&86]SY($;AC%Q:%,O7! M[U8[G4[S_^=]K_D//]3:D!]\;OZ!P-+-3VHZ1O^O#[WF/_Q0:T-^\+GY!P)+ M-S^IZ>RZT&6!X(Y^387VJ=:M^\EGLW"4D#90EX;%J&J=GG)^VS/3X8.M MWR89""QM"%)SG-3]BR0IP^@661S09'2OLFY M7UZ:6 &T7'V&,.+%!BC4:)PRF1J36%.KZZZRNI:B/L8L:!LUU 694ATYY+A? MEZL 0HP?X6I=@IT$D+RZ_3(:E(:)]KP"$VW-/P::N#L!-O'DS56:1DH$HN4S M0%AXNN\N+-?@AEW.5 M(H-:>(+P$"MMBA$J![<7(2N;@\YOGA32G76EVI!WF=; ME]NW9Z^'(G?!*_EI\35 T0WC:HX]@LW.N06"SH:%@V0M@;-'N'S"9D\)CMO1 M28Q;/V9$!LVH1L35TMD>C*"E%NRLPXW%*X]!-,7R8L;3;H*[)$B_P"A>U0D6 M+D 6HKC,OHNU)<];61M3%%B9CC92K$ZL,XUNC3&[W!C">[$TT5;QMB#06:[* MK]FBR#<04=Z8'(V^:1=DT_]K]SO)=O>HL[$E]F)GN=A!WN=TE\!6 >EG"4+[J0_4)5/-<<9U* M#69YUGIB;[$E)^K]F(=QN33A$V-Q.8D^<1P;V.])H\GMQ6&ZE':/P(C[;6Q!S2ILMA*NF3Z$(CMK9'BV"JL'5'^M%]1QH<90U5>NJKA-=.,6IE MU:7U(IMTVUW(#MW3Z3\CM/-(G<>.I'7/^M,4C\5 M2.+8<$1>II.4'*_3Z75'LH='TYB<],V1YH=I=L^K($:_!4D!%EE6;&N-T^@+ MR#_=H?5MHU'W59%AZ;S6L[!T%Y"+L(\?HYS9C>2 M*+J_AK E6^-$1#'9=Y 9:)'Y)?_*K ZUR1!15$&ZY07;AXW07I,!\V. M%*;S@:D4I]'5O+"A1_.&J5[- .'VA'\\]3]C$GEVS=D .2+;T8> /MNYS^M; M:4J=O*](TZO=!DL<2]_?0;S>Y"!:/ ,4K$'Y\2+(P=ZG=M3MI>4Z\K@@(=<\ M<(QHY^F.+!*:-D//!*)F;F'Z##*B#FF*[!'F0=+^3N(2;F'^WR _1"P<*%65 M^NVE<\H_IAPJ40'CR'$20XDO=G04=3".9LU0X3; 9[RQ<]]J57SUT;P0!M_1 MO8P!WY/H^J[L-"4O8:!)T[4G&H%4J[4L\BP/4O(\U#U,DBN(R$?+Y[Y\)I8. M?%E,_MH]5,4"'G5'@=A-W_,@:,F.=KU51Q/T>(>POT(T7XW=+Q4%L-]GI068 M^[,-RWG=UZ55:L8!W1 LUC&QH2H]^>\!0176JWF=L0@2Z6NK0R M][D_&]O,O\ZLK$]SSUTW6FNDGKRH$Q^":RQWG&9Q6$6PC!0?*@]=1<=SF>E\['O&?3YSMU2P@W\=DB-YTQ4]"&5[ M$BOXQ%"P=M=)>N"N@M0K;J,R,KVM(\'H='KC,2SAT7T>"=&;_NA!Y)B!ANR% M-O]T%NS255YSA&$AL6Q[]VQ]2VC4==546'YF6!$\I =1]G?UXA0([* )9 M/G;7Y?$;H^/2^PA$=GIA*B-_W1@Z I M@[5X-RG(9P0S:T](BCE8VAFB^>6ST'U[:GFH#)\5@--1 MMAK.KB"J?R+E^@M:-\S'[M@,YG,/-[78A+HZ0YVFSSN.3 HW("H24#^)S6O% MC-6,C^2HNN^-VZ;;^-GVZ([9"8,D&=5O'JEU1_"([4G:=)@RSBC_^#-)\0ZB M7][FB'C"Y >8YN EOTQ*ZP,PR:\^C=X8_6)5\_EN.'K8(O@!*9+"S77^0. MR_FZ'C493:%\RRBYO1HR=9:70UF\&'[O\;(6Q>0 MY20BC1NF;HM&65.%&$R M+7(,=#'D&&,0A7^5Q]1^*<_[HD^E$7/X/<&-8??3V^QPU)ZM(5.BZ%; M!-!'D>&7-@J.,F)PO?^AO2!/ZK89]U7W9AASD+=GB(';Y<(4-.=39 NNO\BR MQE@NGI0]OF#QML66:A'JMUJQWC='$RJM&T"^X .+5*6(37K5G/61+\$+VR:T M;XU-NM\\LPE'<)Y-NM6&_>3O[WOJW>!_5E\H'SJ*@Y<4@WX*OBS"$19K'Z?H."XK_#*L) M>8G.-Z01K]-VB3@-XUT"!AOX-:ZLT:M-:H&>L\4'1W;L[E;"9U3I64\@6Z0H M;E]YBHY&"'M8@V,T;7LT,A:5C&%61/1B67Y>; MRG? 97*Y6(,R7JYYNM=Q- MS-ARM8A@N;O0ZQ#FA&ICF1 Z!?A;:TCKJ#>1S(L=3]U6H 4@6*%E.+6Z"#0X MUE"OW(C''.1EA&O"":833?"0!WDI3/5*'=D>@FDYIPTWVJ3*-B=6_+).-^3L M(!"J-8@-J.XWXP2,O? R>J)1#T^Y99HC)GH9=UMY3DU7$/'6P)1H1)VZ3;2B6MW3\"=, M&LRJ?Z$HB!=#$3G'/JP^J0,1KTC=C/0B#J,&M2 !I73MA$&I\"$0H=/W8LS2 M1,)@GG:*!6K4G$TP\*/B;,#!&R_E(/P#R3-*;MG\NHNPXX7+?__Q>RI"E.HT MDY9<'4#_X!)' 6O@QVL&AW"XFTSX1Q?"4JQA#9^4&3N*VAM')MO#+I$M"RZ7F!4W+M#_ML25P&\12' M"A Q!EZ+%&N;6:'HO@UHE&WO28-GQ%JHUFD(:G)K,:@VS13!J.]O5G>WNSN-RKM-=$Q9O,]0MUF M4&)H((<^.61-$C66$;&WMF[N'(;/1E+7+E>8T7^# -7R](W'+=-L1M/+^&PX M&;6DS<8@5AO-[3M1?<&)K'%:+I,OABGQ)4LSMN,&I7U&@)JJVIMS [(U*MP^ M;3380ERO$5AC^2Y@D@2HVAX1[='RZK V;.EUIH03&;7UMW+IQ)M]7;=/ZO2% MW?^[F:?N "IOZ@J (ZS' ^GWI0 )*N^-H@X#!H@^76218MGYY9AS3\.XL_U MYAI!O+C:#-.)[_[X:3H!WGM-%D6^@2C.7TF6!TJTEKA@'Q&4@D[CL/@(@ HJ M\G"R#Y+B4?/BD) N(#4R5Z8HU_SNP[(EC,N$@# TFTV1U=:BMOQ@-AQ!O>19N4[I,,+N2<-*7R93$G./GK$=SUJ,Y MZ]&<]6C.>C1G/;*?]\W;!%46RT-<+]AK1 V+4?S8,-'+$-J9X:19C.RLN" M$(:#*'.5]G*.0(1E"A!Z756QKPQ82I7=K\>X93T'CXJF*G@0T!UG3&Y2Y1#F M19D>ZC_@4[8@/^'"/S",K5BKN2TO6\MS .AIKP(%:0[C!.]>003B=4HV">CV M9Q>HE:45\-RJ0IU4#$@C9AC(RNW \3,XS!%!#GKS1%[+0U(X%)CR:Z?P'4 A M&)SOVR?<&0;L$/8<4Z.UH?I@8D<(+P)A%1RGP^7@Y>H"K !"923=(LM ?A,' M3UC__%7?P58BK^YF2Y+WO!.,W)XCN=R2HAC&W7(<;\J\7XJ_2T .#A>5FYL5 M=4_MBWJ'X'-,=MJ"I*\\Q8$_&L_60N (/#WO("Y:7G5A<@3Y1@IJMB8\>7.\ MFBR3!'XE)V&C]2 V*^L=A\;J+]-?A.WLIIO0Q#*,'C=8/3#T>D1!FL5U@27) MT53EWP51[4HV2<*NT_,@V^@O,D;AK[ 6LTN9*SP77,#G?:ZSN+K>^\>W%6?1^MAU_K+E4Y8T"] MF6IM4T2>E?&FB RKT^DTINU\G$T1&;&:[F'Y_'L8AI'=@U611M7#03V$2Y9N MWH\2E?8<9VK:JD!%2+FQMMM44(_4,!W:#7F)DMR *$]NPVN%0TE?@U<*ANK= M?W=[##VRNDF ,?PJ<8N+2^20C0B_9IF M.Q#&JQA$U(P0PG*-O=GE/'BND6I,**\=]=F^-M'2W&QBIV'RP35A]T;G/MFH M;'6YYQJE[>[-(TB-A'=)D%*OY[(+]"S=+N#( 13W62BA4,>R+(IMZ[8I>=&= MZ3LZP]E:6(Z[9S:-65M61]F9FT//BPY-E8^9U4FR- \'?N3Y$IN9A06I3%], M\DQ(>)?KRRHPAJ\B>@(-VJQO QO<^=\$'>,E_EHD.4 I]DSJ+"!40>BO'*K7 M;-XZ5*GIZL5#R5$ FC2$$![=5&!*C-C#B8?S[[Z,5G9-R@3,(SB\H_WW][V& MN<'_K+Y0/G2:#+SD((T.CTQT&FVW@3F":1QFWV!QWI?MM0_>JI/^7I GO)/L MK;,'3M,\CN*D()N-#R L<%O%H'Z)#417V(3G<+LK\OKEMK[X@TVR9G2P3+89 M.JR1M3B$4F5BW-27*\S5UOD-?NNVA8KMTGENV)(PY0 K$,(+%\U08>K9MU6: M=KJJXU/RXV'9Z^,F7FX6WD$3G;F-SXGIRNVD3J9^0RH8)WN M_KQ-?2S,CGP]//8RF3N!LL6Y?<>/3>)C8)39%:3VF4>4D UN[[:J+2-TL'?K M#49IN]6>@)2[X>T8IOZ7W(='<4IZM62F[YG+:RI& M5'>3G$MY.' =<^NW"F+/KMM7Z9?Y!B B+@(;TN&;B,^S5_(C3+'?[GR'6"SM M#D,D]D?=?N'%ANA4U5MV\=)7(,!@ U:Q!2=:JS;R=^G$6.P MOU]7K6'WVZ>T* &ILOV;R/2R3D_JM> $U?37P-WP!C.=CQ<;33W1J(>'W#)- M4@QZ&0]N+W.-#.6TH]YDI1$NLU?0"4[;W(.S3K<&Y]YYBF<&PRUAC,.5N,TXK6^LZUL0;*<>$V-F7$;*LJ[M* MTV0@OYQ39C#E_C!.*UOK#];$FXSG96]M>A1F"I[9!->VEI:NDI[;*(MD,Q5D M/3L+J^UI>'IC=,^1&2IZ@G,W/:951NNJHXGOS+/4$=K(T[3$4-[S-&9X2OWO M.%89K?^-)KYOGFSY#%]2O6.P]P=$74ZBTK#;<"OY&P/'1;E\0RA&;U!!R>7F MN1]V 3+L>I8JH_]7!$F\>B5/VW7F-45/2YVDT)=2(3E1R-IJ1!N -I#%F1]C MY),8^1=>^ J&Z%-O&!LXD^+J-AWI51 C\OP:5B @&53)T)ZYOG&^%^HL2,AK M< \;@'LL@L4.]\NK.,6_Q=6S1Z6\Y\&NO.YUP[B!;HM M>)+G,'T&>(F%UU47X"G?-\\AQW1_=%&HT3PY+%/C!+"KWC*VD2DE@1=Q6T2\ M0_=IEO#D';]20_+FW&Y^Z#D*TU-VAU"E2H#!YU7Y:AW M!JVZA.HM8MWCDQ*A?>5[&G<(6WJUUL-G01;3;A%*EAZBDE[:Z4U")5!!5=WI M^&-SZF&,SL&+]0+%I22]I,I_GU%OEZE4Z6.'6\7=54-9-$ M[1GHH7'J (?+ MP0OT[$_S]C)3A*=N^FK4K%M3J:9K;TP&)-"D-:C8XG E %/B]M?!V>#^J#]( MXU^;51B]3)I#<1A39.7%+L9EEL=;[#@N5\I TZG:7,16JCJ1(XSW8(>["H@JG63QIEF[V<)5K3T1U)FUB@[PE#EZL2=V ]-U#M"6 M[+@\8F:4U2&O2-U>]"*36@=*:*FS^*.3]6+8Z8M&7>/Q"S',[WX=Q[4FQ=K" MY1J-(,V^7JW*#"P\O.JIEYO->L6^=]#R"-(;J%.<@N"K!, M%SL4)Z0&W1M0KC@\RQ56=.0#"#HM--">AX'6%*] WNT+'>7#,]@3*5"X"3)P MA^ :!5O7X5!U(@F2Z7>Y>D3E>O&US-H^.!_H)K"2J=%-9L6OX?8Q@(%=ZK>] M_Z=Q&C_V6D&Q5OO9 )E:;A.82-D6ZC8")8\)C^'^&0$91H9S/&/HI[,_AUL\ M%X;E[@KEQ%JM$A<@PTI3QH>@":S!8\C'"Q^?+NSERRY&Y34(:2C1JW"!U*\R M91AQU;<&HCX7+W8(.DH0F,.T]"[Z4[6P7-U:G'+30(BLHAJPX)#V(NR%(E^Y M"2*&0J<8&PEUL;"0 MJ$:#";?:!&$CWPRF,.)R\B)!/TT?6B2=L%RSI<$N=]28.45\R*JG 0@.Z0GF MR:?N<="2Y L+-GXLIZ#3PPPQ)*""FFW@,"F77BJ'HA<;W(QM+MHVMTQ1+@S< M'VI(&)@) W$N?"9Q-A*\.NRPA(7!\8 7:* FR3>& S]1OC8@QCL6688YQ.X7 M0< B36&1AB"J65-/0Z3+-T]3BC54UUAL\".5==[W@%QV6H0AV1PF^6UP@;*)O+B(?@N^LD1; MHNHY]_(U]WV)&+?:+@$#![7N6-;HU3"T0,_E3=ORXN_O<;XY+[(<;@%:9!G( M,0:;2\.OC#OG6G4/)[8J=1T-7/:0 LV:JSW2&0M5GP:K"..%DU3KE)'1*GXF M?OXMR.M75'O0E"EZR+W"*7H*P%-H#.LXX_/VXIB)V16PI+(C7JNH:( KBYX" MK!0:XWC#5\G;BZ.GZ_09ZP31ZQ!&M$]U2W4_G0),.,I:AT67EQ>G3EAD5("H M2CGU&+R C#EC\D^8+ MDL5NE\1A&15W!U ,H_-JH(^?P>5J!<*\S.I<(6QX]FM&9+^BT"/B],S8#IBA MI2:TT1WVY]*Z$GFQ!: 9I 3X7<42N>U^G ME0)G8 416*318H47%X]P%X???_B>&HU@DV23@-(*24=K2N-1&([2IF8=X! N M84WE:A'! M,MDG=1CF%6FN'%"+N/-X]2 !I73MO ^BPJ>\84"E[\68I8F$@3_D% LT7]$J M&+CNGQ4X>./1'81_R(,T"E"4_;J+@AS@\M]]H*?34*K3C881U7'D='%'!*BG M<1LS-/JM*!817?D TOIW\I^G( /_]O\!4$L#!!0 ( *Z+Q4X_-Y449K M .>:"@ 5 <&QA8BTR,#$Y,#0R.%]L86(N>&UL[+U[<^,XEB_X_T;L=\#6 MG8A;%>&L2F?WU.VJF.$-I:VL]EZG[;&=-=.1L3%!2[#-+HE4DY33[D^_ $A* M?.!Q0!Z0D#,C9KJ$QHMD M&<4/__[=-GL39HLH^NY_!__W__5O_\^;-[_1F*9A3I?D[H7,3W^;7=]'*R:: MD:OK2_8G)?_Z([/QXUOR/DW"91HM'^B;-UR92?WQ*_^?NS"CA#F-LU^?L^C? MOWO,\\VO/_WTY+,)2/ 4XJ\>>.?/F=CG_YY9>?Q-.=*#,4:4SOOC;[]0@I?K\T6=%K>D_X?S]= MGRFU?_F)2_P4T_P\O*,KYE*HYR\;^N_?9=%ZLZ+59X\IO9?;6:7IS@S_=7[A MO\[QS_S7^1][RS\-:=X#A])MDH]VV=MP,;_0%UD^K:_(%YJ_,*$Y' M^)5K;H8W^HJF4;*MB9W"M0BVPO+.=K)H6%WQ+)*DW:^3,:O"8D87/SXD3S\M:<0L M'_^%__&&__'F[7&9*?X'^^B_9VO6//;_^8=5^%#9$U_EW[^3/LNCG'^#UK.? MFLWE^HT&IS1+MNF"MCQT6O#?J[N5U4_5Z.FB:2JCZQ5SRXL#&K_Y=/,=B98J MV6#W$>&?_=M/^S9WO^'/"1,@7&):%!N[,H'_[$ULJS0JF.LMCH7X MTV2QY5S;96L)W+4RY9=6R P NM0B%LIUQE405^L$U2-2//,$V_I^2X _\.*/: E1A6X;0C M&A2?D,_%9__?M*B4=D.B__F:&*Q+5=#K:B+VXC%&R)$9A7;A\0'WX7'_3CP> M.V[\)UVM_D^9=F6IM) 8I!M1!:E[&"0*BQCY4F($SV(=;H5 MJ+G,FS^X$*FD2"'F \Q-'9U8]H>,!PJU)C&TMLZJ;DN O[(,WBWQ)JREML:% M50GHMY5!N2'<1+#$SKC O=K>K:+%AU42YE+82IXW M0-MX/ABR-6NX@.T:UL.U+5^!M?B&9E2AJNSN(E??X_5%XA*&2:Y7);9GB=W+2(7"!+C1LJ8XG. MKB0NGA'QD+"G/F!9U6\)\&>65K]-\5;9*[,U,IZ3]3J);_)D\81^: V9.!$"8#.W8(02(DCT@A2VK"7I %@H.D M3T])::31;7'*Z&7LU>;]HO<']DE[HL4@E3=7G#M2"&O.+9O8J\YR\Z9U9YG6 M?N6YOK5"//=C[5G5APGX!\^EZ\\MA?8*M-3>-"@O%L/-.)?(29'>D$/#>LVJ M&[1W'<#PWM;K(+[<,73\JMVG@Y =\L6ZEX,N6T5G&72@?BP3.3D,_]\XA5]5<\DQI^SB=.68(5. MJ3YN]Z)LTE#8M>C;XU?1N8I-&_#>'7'K1A7Y;IE=18:M/VHEU>(10A[EAK!3 M9\VF*5ON1/<)DG_D1T9L_/Z)_G>3YSTNU4YU>\UQ)PAN'NEJQ095FS"6SW;) M!!H3 $V!P0/^NCG< ;[$LGY WU&H!O#B 2F?^#!:EW92 OE99:/QNFQS]-VU M,BY:YVN:/K"1_F]I\B5_U,%6*]G KT)R,)"E=G$1K7.AA[9:L\)X)4$*$9_0 MKN_;Q*H39/B7*C6)H+$[,B.>;],PSB+^OG,Q4)+302G6Y()$;#@1.D:16:"R M;Z" 7&V'_V>R?UX.S+T O[HG$_BO+H5]1Z.%>87%D0N6=;A:O=]F44PS^:XV MJ42S9&E*#*]9ZO:0BQ:):4/5TM'8E2W\":D>^0!F>5K+5^UN.)[XI)X MEN=I=+?-P[L5O4TNV"^7Q#G[%9GSA[,XIPR$^4>ZONOLX,V)I[00<)OX@)%S1@S MS"[O"W%\HF\4Q+ ;]G"=UVL =^N M_G3H7"R2;5R^<1(O6<.R3YMEF%,F__/QS_($9:-3H1FF,Q3E$"^HZ+=PJ&4% MV$XPN_E$^*=OCG_V):58X2$9T%TM@D'4&\2#^_.3D&^/[0G9UH$0[HZ !R1TW'(5MW7L8JYMH. M^W*U::=*&W]^\_:7 Z!D%P] 2DJ["\[(G3J4D2U_4Q,RNPI?^#Q%^9*_G($* MH2;E.D(X'&N9=4 JN0< BV2*58;+R*9XZ 5E5!W8Y8CFYY:2HB4O88'4XN2P MOZ8+&CWQ=EW07 ]^G6B+ G)1)"+(C+L:G^B<09BA5-_S(]V)')&8YB2Y)^%J ME7SA!^/S?_S+\=&??GY+HIAGH5\(BZ/\HW]]]W/YT5_\8)86'1)^F7I1SC*9 MEHQK:NN.08@]+-$Z&H+ 8RD$7Q>6]".+P6":>!R1;NGR/ KOHE641S13!F^] MW#YRJ^2&,T9NV47,UGHRT$6C&Y2/R6K_?'*J&/HUL>R"#D?D*BV"Z.RZ! YF MG-5[Z8V:XSUL:@)'U4EKKP4_ZB [$$ >A->S>)&LZ6WX; BO:KEF>)7)X;"D M:QEYA*AU N"(0K>@2+@B]TG*"EHN0W(NY 4]-/W:I8>^"Z3LZ*I(V*&R.R4Y MMNOMJKR^Z;CN@.AO,8N4FV M >")IG>)L<)RTTA# ''A-)BM^9;%?XI+]OA FUOC9^U]R8@PZ,]LKRLR)&/! MKQ/\D'VUHJ:3;^(EOS'+8$?-&Y_:1>%=&2;,,N&FR??<^ ^$TVI/]H+KV:%M M$3W@H* >,!Q<5)AXB*+X1J]I67?9FS166C8F MG<5>>".0AU-8[>D772W=''ZIU ._H#C8#S_0P >W#@MUMJWU(;9]2%+*&EV, M?!)$/H3EN1Y1X#00&12R'06F(5):*=^Y7 M1;CS(V/*6;E"XBD8O8WRLJWM*.E_62_BI--C3-7ZX8W7+V;/Z/ M;;192U>[4,UV:Z:!9O$B[*"&@.ND7XK0&M,'[A-8)V$T#1A:A[MJQ-1ES9S8 MR!;6['@3)'&@+0^/:+!2QL5!'A01$:'5'C'31=6#TJBQ2-FJ=.KVCLC.HB!H MW>81J:RRO[C=(R&R,_V-P%;H.RP&>U+-*&LSO(.H1G%F,5LTY4%63IOG:$;= M74N'CD>''I3U"J>9D(_,&@VO]L-2I".W1OB&/L3YR_R1IOQ VI0^TCB+GFBQ M"XZO9-SR+Z*.VF#5;@P&J.)%5*,S1_$1ZA<8[6#F&@6G4"$-'5(H55LT/@M- M?^(7'%/R:&35U\K88K2BB!1 [S[P7KLWPT6-Y]BAY7Y3/VH]1TUT\;[/.$W& MV,(V^)340]^"@4ZM'AO5'!=_CGSWV<>&7 3Z&4U&W_TZO+G3AY)>NV,/_GCF M5QR6!NZG/:2XY,DLI*Z@/H]B>I;3=>< Z M8+OB52C>-/]Z4&RND-%A['FE:LI#,#UX;8J?C?2>W+ZI /(]L!IMS/W!RE#O M" U$D5W1:9&<]"8LRTPW*WX7._^92VMMUTREY[G-F4RM\$DRDMUPAS*0V+C0"0B "P: 2 53+U99Y] M$64_9R+KYEY3)I6A'C,FS38<2A"8W65Y&BXT+Z;TL=(O*.RMC!L<*K\3!HE6 M$Q"#1<-R?/GXZG]W.3\GE[5_GU^3D\N/5]?RO\XN; ML]_G3(3]>T[>_TU\?GDQO[@EGRMK_A<26GCVCS RK R*-)7! 1&GV:;I(L]R M*2X!#U=78;0\BT_"392'JW9DT4M5D4,E-30RR.VB,E_K0LMLC6:P?T@V[.F; M*":+XOG$5#3T9V+UX[>H)%=H4$5GTS)(+)Z6F!-!NFLCT 1^&R/4;]. MEZN2+A5Z/!D+@[K=S![C[(U.#< D/S:R[]>*;I-KRG_62!P>7]MWF_!]$5=I M\A0MZ?+]RZ>,'_1ZN:%IR._+F2WRZ$D!VZV+'7A8O!I,=O%&ZL<-8^ M?8AQY#:HKWLR^J65;7%7275@"[QC:E W+W0I+*. EWUG^=.HXYY$TR M'D[;41/?6S/8NOHV/L3H#TEZ0;_,=I>5L2\1LS\75#R5W0G>1[<;52&Z>.'2 M[,U1' 0[!@8XH+U&Y.*GRS.EVA5VI*GFQ[7FO7 ECSIVW:T,)V8SBC@!]>]# M +A-%-7DS6.8TKN0A3(^IT'C3*SW7]-_;*,LRND-39^B!;VB:90L>5A\B(65 MW\/5MO.&XDCN9,6;$W>8A9R#!KK8 3!.D\%UGJLF!,+"&V%"K-)4-@A]YG]/ M?4O86$Q2E7..T:HI[1QX5I9YSK[E 00.O#T7(S5VZIAQW!DHMF:TR'Y&ZXC4 MXTO=WQ'9>22E2U+X)#6GWZ*/4\B_[O SZ8:7E3!.E^)+O&]_B7F17-MUHY52 M5?T!E8:&8I ;U&&EC4=M4(0;,I9#?!J,;[M>3AR9[)"2#.G'5I Z3>H;N%Q M4KZ*:YC96/8TV=[E]]O5K',GK.)BP#ZZ-?9:Z"*0&.P-F\NVCDV4MK,GOX1[ M=_OV]'2V1U""T+%=3.U M B ;(56=TX;@=CU=SO4L#U;\V2$&Z";-G%"<65S MVJ!;M,*C\-IHD,- 6O,3W"9\3]8FR5G-$K%*\87L FC&93,V*"S,DN^CN/SL MAX,.I2U$XP7-+J!0PV-A'C$0UMM[J"'O7'4\#;)9G,!WCG><#5)#/ I_[38Y MC(#GK6-Q%'5C9:\\1&QOD1]86-GD,_K%"H!/!^9@PQ\O2DJAAQHHSZ4'[Z"V MVK-P>1&NZ6FR#J,8% :[XMKP5A=W$K;V#MR'HXXO^S#3,J$*'T>$"Y+/A:B7 M 4$"!"/1Y9T%(?!>TTS,MI?I")=E-%?N6I<^K,C4>CB4.@US^"=4R$J MW7):)!1"/L!\R=. M0'I/&RUTW3=]S%!LJH>/J])Q<= =K8T^D)[V)@II)Q<5,K*HA#S5V++J M+$I9SSG*]%I1:^I3&;1=IT(U=$:R):X$N2\G$Q2I/XD7FJ3;?=RLV6N/<4J_ MG4%\7'=L \K IDK _OW&O_ LZ:1N;2C]8:45XDY24BBVK$P&WO?ABF_YOGFD M-#_G;J(DEJZTF@7+WT G.!#::M.8(#=ZT<'=H!R4SXD0()6$)XNH@#Y.;'NC MR0RU3ITC)LM>L47RSH!)3,,4E-WZ*L.N60+<)Z]553+$@SWNQGXUL$._NURE M86*&!_NZWV^C%;\D+T&.G!E%8Z%6-@.D/I _&"OD'!QJN6 M76 [0?4\(V&\)'4I3TZQM,-(,J +6U2$J#=X"?VH8&NK&2+ZM602_",F MN+[N\:$O4E^A2&J:11KDNOS5C+HV^2J$M_VT9+/FP\B^?W]W21OZ?W24IODTVT^/GMS]+1V7!#94<, M,30PK/1WC3E1,K@5NB ST/ANLN5+E#\FVYS,ELFF>@%,R!.FX$FEC0#)!!L< MS6C3WV8]Z@QMV83!1QSY)@Z#6D;YEM'SK#QIZ_TVOTCRO]&<'P[7"35V:KO M E4;'$9@CG"#AI5/?8BP,,5/6$JWX4H)V:W]$_^>%O ML5AZ/TFR_&R]":.48X+?*R G-TRGR6R3#@ZM]5[09WEMO )8#; 3[#\3EW82 MEMT7I8H7:^]V$.F2%=Z#4J;JU24TA?@;"YMH8V KCRC 9"/=FBRIA F7/B(U MT)Y/?M.L>X0JAJ_N(#KM(#5-7UC%<$TW2;9/1HM6$ IOT#S@YJDA*V#;=58/, 6 M KM[>[=E?3%K,H^7^I'C\!:9PL(P^R)<''5BQ9&((.E.M1 (9CF3DEF'AX/=F!+LSOZ$,7\L+=O M9#-"R5>V=8?KH]/M'68=.[@E3CGVKN*8J'_G=8[M]TN*_[-^K+=_I.7]>/#*^T.LPI\4",F;IWMLY1JW? MP_F4L=2ZN>A'L$S2?&7QUP?._/6:R$ M,(@)B G$NAUH&:?G+W!PX0MQF7**IOL5NX[1JM.CZK;6J@7D^ZH-/QR173-( MU0["&T**EGR+?).1Z.L-?9.N6HOVG,75NOI_1OGCR3;+DS5-SZ/P+EI%^8OB MJ)M>NE5M;*<[-#?8>$-=W>KA6!N7K>T%A8JX^;K:C,+W19-*[8CL%+TY);H? MLA*$#F]%(1LSC2!B[W^Z$+ *L^SR_I:'JFWZFIU _%8O(10"A A03X+F:DY9^S>Q+(G6EQ2J31XH[<[+4>B M^VA17C3S>YA&O%EG<4[YX'D>LR_[(CUBJ(]JG4E@50QR 9VA\\W.KY&"-N:" M2H)4(J20.2)-6YX<9]0+3VWJ]NAG"9N!5CH$M_(^'>>3]3K*Q2D"?+<+R^2L M@J?Q(J+9?@N:ZH7]?LH5[RV5AS+?RIV#E_1[-4 ;!.P-!B>7'S^>W?)7\6_( M[.*4G%Q>W)Y=_#:_.#F;3WPY3D\P)1A=W**]E9T&\7NT8'1U$6\99\EUWHQ"\@C#UB3Q&):2OX:G^IYC2&MYPB\:%C$9H/,N(D#79V@ M^+B:\/3C=3EE9R7 W[>+[H9H&],2.SX@65R5G-.N=+U8T68MKJ<-RF/JR+I> MQQ]%%QE(5-/2,JECW0,OWE!3?1B( M!@9*"G:/^)!:<8!0U!57F7%;>!XWIZJ.B@.>CDB1P0^S_S7KFS8 F'B-R.<%7'##),J M[$R_8H."XL0)E#JQ9HCA5F@:WL;I*8>9^3#:XIAO15ZM4:TP0[[G9W?^<$3X MF\M\9WSX?$1F+?HUK>[VZ7YCGP95/M//TT("7B3 "P"7D0;_" 6CKYY!8C?N M,Z?:J\>$02:.%IEX5_?'8JCVF*R6K.SPEO&6;.Z5)X$D=)W?QLI= _/2T)QS M%?)[S%\3X.Q3@P7B/ WINS>OKY)47'2%.E8<8MV<.OI9=T?\/NT9,T4-:%_/ M&-/;HS05>AMK!L$<%I^&8@L"'M&UDPMH4$OL#9DHG M!S^<]9C_]C6-AP%@VMHISO)TN^#M/8NOTN2!M2I3[&TVB^ZJ&IWHX'"G-HZ[ M)\#H1Q^&#.I!78*?SU+)>+,]&M#?B7V_M*FJUFKRSF1]2@ZI#WDI+[J\IHOD M(9;NKNZCO.>9E?)PYEFX<["NU,.]@:*V!H/R8\(Y0C*:LQ:*^[Q8^E]4YRNM M2AL>O-/3"UP)1I=W:&YAIT5\ZQ:,CG/$>KF/:UR0BVK7<%08/Y6Q(,)>]^O# MNK+\' _L$Q>/G=;.^-V;LWAI/#RPCZXF[6ET'40#I;=1DI[)NVTXT-M3!@.A M)C;/>7B"8"]X&8(!J-?-H4!IQA0)#/['QKG3I&?TC IR3].-VRLB>R%]> 6P PDMY#P') MN%<&4;#MRRO>[8(#G'@J%:YM'= MBI[2.]D-YMVSML :>_J8-8:SR.0#F4Q =P9.@:P$-4&2T3A*4A(GN0=9"XR$ MI'=7=2AG4FXQ#^9K0@)F^>7];TFRY >)W=#T*5K0["99=5?A3(([NJD%![-, M91J77 8O>DYIE0/^G*^$/7 )DK'/IR:1L5L3VPYH4T:ETV2*WK*'!#FEFY0N M(G%,.WLT6_,]+?\4_P1S!V##2"NM#6>,TW@=AXSF!O3CJ@EE_K MHQ&1 AOKFAZ)47?@AE^[HU+K MR/6W1TW:<$N?%6'(FT&NA^W'*S76]7+)$\ ME1=27MY?T"^SQ2+9BE.7K](H7D0;?D%/<;?EY?ULF6QD9>!@0Q5M!A@:2J[> MKE$I.+056J(.,Q[L]0DM[DYEX[VP%.%_Q_0+"7?VR*8R.#'?AZ,SP<9)*W;T MMMF(, -;-ED<.HVR\.$AI0_EQ6#E9K?S**9G.5VWJTJH>/D;F\4'1@Z3 \SX M /2EBP(@$T%3BI.[VO3YF4L2(3IQ(@<#(>G764V2FC3K5(1Y\8UPLIM?(:)Z MHN'<_ZHS/@+!H+? &M5UQ/+A*EA0?YOY9+@05J<%X)$/U\(JFJ;8\@R4UC,) M;5NSP?X(?++8M0RQH&.5)_LUH0@P<\N\\]B@"&"8)S=5Z?BONG[52@>0NO N M6P5Y&2N9V=RI"K>C)J*7[%. IC? )>F@M2A&4]_1>J(K*1WN?%V2+U0Q3N% MT%"B2@C$ 7G" MYI*-4Q.]X+8"+L!SU#T7(6DI0S:%T/2TLT-+,K CN^0$F6CSU<*O)Q2^I>E: MR]6Z@)24A0 J^[A)]%=*E2[@I-HI!?POSIY5$L8^<:716TI2M']?'?K%-U7" M?&_)"0#0WK54F[?O_6.^7>@N)_LG1X0_.UP<*%YO[ .$*5]4;+:HMD^W^#-C MHXJK-%I0?7$"T)/&0:T>*CLTGMP5)V:G<":9; 7[3_E*ZH+N;RKT\OY">P I M*0GL6QU1-2;4_#7Z]835[\,LRFXV*0V7E_'O81KQV8%K5FSI26U6DW):IX9* M:;4C=XPV^H03VF J$,]))@0((_53*4)2)N,3=P$X45(7UH->D.\@#=X8KE-I#*R]VAFNZ M3(EK_<[PKJP:U1[L#&\VZ$.XH+,UWUNGA7973 KPNA@JS/>&W8&]XP,.^99J MP/_-7SO:%L=J+IFP3ZB7]*82^_)?7L> O8::!VVKGK"A-G*ZV/)S>2_OY__8 M1OE++3]#)QR,!DPS#QH#KJ8@E"X=S^!:-*'7S(3>:% \YDPM;]6EX>)1O$)/ M6#!?U-ZN9X#VYIKK 0@M^NNJ&R[@)/VO/4F M0WLL=>[-^PN&'E7R2_KSZSAT+GU)06?3$S)4=Z7PN;R;G/W/\HHRD,9Y^*"? M2(,H2BFC5T1ED9X* CSWH_:*GO![@&)ZCSWE=PZ M_(#X;>A6*,4E9F L5_H?&\B.AG% SZ@HE@W>=EF+ZQV1/K+':W"43E":JIB JF>NFW565$B]PDG:4@^H3LBQW:/NV M$B#M626]5'V@HU)=1\V;KF5/.'(1KJGT]"23F)0?=3%4=NP-N^-&QP><&2W5 M;J+B IZ0TV-MM4)B;%(:9C1L_A3G.YN\+H-G]_3F-Y' M>7:67;/G21S>K5ZNDBR+9-N$!MC84:J7C<%\Z^'5P5BI?ROT=.UK-YCMEKG3 MG039E"(LX16&^>VP6\:Y-!=@#Y^Y2,1?#IU\X6 ((A-$@+0#10]SS2C2NSU3 M405Q-#:@!4YX(D9G>RK4M?FEZZ32YPO.>PND,O&U9K5;)EY"A@3W;67A]"%0F 3P(>A+6S_E^[P?7\ M9'YQ2V8G)Y>?+F[/+GXC5]>7%^SOD_E']N!F:OX/@5R"B(!VA.AAKADR>K=G M*BX@#N<&M, )#<3@;Z?+QWM,F^S525.?#?QR\L(&AE7'?N;'+!)QSN+D"VI3 M$T8Y<)R*,9,.,Z-[5J93UK;W-/]":5R>S?G;-EKR.82SN-BX\I[>)RGE)<-] M3M/;9!,M?G[[\T?*WSYH9V%$D[NC;#%,#C[I=G@C4,MPO/;HS\E%-YL5H[81A;;?GFNANZX#N'(IHISZPW M">Y"CEIP<"!1F<8-#P8O>M)KEV6-A55.DV" MZ2U/>11]>0KQY?U)LN9WH8JY@&NZXB]>\/L[LQO^=O-=F.V..553"\/8_O#Z M0<:&GVH_P#TNC1%:8C@'?ZB#X.:OL^OYF_>SF_DI.;G\>#6_N)G=GEU>>!0) M4+"9N$!(YW#] 79;I^X/;J'_D>E]O?&:ZS,PK-G&)I6UL8*3W+^+:4.4%J%$ M*8T'99@ZD-AD &>?X&1&2,_H)#?<*SSIVC@]D_ F'7':XIA$Q^(VG-(*K__K M=DAI2-PN-2"^DLN;35*27Q%--3WK%O&FG+)^B)8V7&6L9/Q;RI-A/ M,(N7ZMTQ%BJ[) ]1&1Q_S$[PWQJ .]4'$Z"9X&9[ET7+*$Q?R+)4XK>1A-/O M9+:!1=*_V]I,-FLWZ0KU-A(:$5,>W"$&%$7R*D7)U=> 0&4R<0/!*=/"/$SC M*'[(KFA:):]HP5HH)M_H4C%I9:E5_HQ@K8&,!/I!3Q%V?G74M+$4G(2KA;CM MO5CBON.R8K_7LI FM+16NS7"EQDF6R E@WJY26>@@3JCK7R.AV*TU&+I$PG" M+,%4TOQ0C6( =$3>[X!P]2D7J>8EC7**?(,WEZBT[&"6T.3+ MAH2MF;WY[/KB[.*W&W(UOR9BFL\O7FDG#4!]H*>.=)QOL.L2.<[BN-5\ET%9 M$JL]FIW"@Q P_-ICR*<0*S(!I+B'E/)N2A[,96&= ^MBIHBA197BXRUL^GXT MU226=;.QW'!7$UM'SGX#N=Y%;QDVBY]),A9[G=BQJ5Y!X/$I;):%LR%PMJ04 MH7,GA'%O\F5\$F:/_/_Y M;4E/X8IO:[JFK,'1@N][8@]F\;+Y04VR'8O=>:C"N L/0]F,WR;4:3%GS=-& M$$=>:Z]9T=)T<>-,\7?&+UQ?,+TC\;^$[M6/Q&ICNK,N!"8.5@[YDHP&T%:$ MQ'?6"*ZNOLO$83EZHF?B!*W;\)E_IVO*<1.MB@-J9OD'NJ1IN.*W_VQ90UX: MPM(PC&*Q$78'6D0)LX/:@!]6,9IC#J/#O02??KSYD625@ >7]V""M!/KT% B MBVV#C'=C&4);/8M=)PD_XF/+:N!+-J 47T->*=HH:B.17-%)P)&YD/3IVA!]Z^X MU%^"N>!WZV9\+]F7,%UFMTD>KNK/^=LQQ0D^U[L3PMG@-TJ6'Y*T_(C+';># MP"3.JT RLO.AP6C4YJ(&M"E:K@V*XSV/VY\X"$]#T\0'\+>2P:CM:"24"7Z!Z9-2GBS^N!2GQTE/53/*M4-]5PXK M*KDA+1@_F%HT:'+#! MOH*SW:U#Y*ZZ(#*EX4H$:1[Y2"9*TS(2T]+4(01C*YS;!EQ;B/4(JA 7UH$3 MWFZ_@V.O!+"S5"A=YH\TO7T,X[&K;6 [G%?@QG9X6Y4;6GX8E3KL2TQ3O4/: M%IQTBOCNU+NTKJ]M(BO2R^NN\*%\'Z7JMZ#.6",!0Y/&&1V ?A>_DR*_I74A M_KJ\;Z]0B!,83\)-E!?%W6S-+Y+ID_+Z>[%):'V\C)&N[-OE;BG#23L'YYN> MG@-AK3S9M3L]M-@K'4":&, 1VR0P#) ]0KR]0^L WO<[^1L \->CW+1Q(O8W MUL(*\XV3GNL>CLC>!]\ LO="RETBY5'1-4^DQ?0LI^O.?!Q;3F+P3>?PBC]/=PM:6[/_8W/,CW$O90K6AJI3J4KQ;.4(EK M[U?+8%MS 7],Q'-?-ICU04PRO"=;'+:PTB"SM??)6+UKUT<1-S!;TS@BA33Y7/[7FX.2QT.Q M8CK%/8RGG/*09$K5#< 0T7;>D8IBD59B'+-.!/@!$5.E'GR8G5V3WV?GG^;D MXWQV\^EZ_G%^<7OCS0%4H Z7LSYZ@] M>P*4;E-))8W%)KE])X32N@)Q2F,AJ#T1=[/P&^O90U_(9.AU&9_,7:.@E%Q1 MRBJ=C^F)-S>'D>A7?1*LHCFI7M75[&UY3?4A;%#\6596GUS^)K&+(9 MHNDV95%,8_$;H3'NQFYXC0.%#RQWM6KZB!1&Q=%LE=D7_W(Y)MQEL0H99HK MAN!%&@716N\9:_''KH@-&Y.RQT;.,KO5R'A)Q*W7I2TA53>^JRZ^47P0)@^3 MX[Z-VHUSQSI9S;C=P1RQS+J#0\8A_FQ'\.T98/D0WI- H.UQP\#=9H)7IF8: MNCN:R%5YP$^ .D^#4-671]'3[$3-E@,,:\B-?O0X8+OF&.TORW--EN M6&;9+1WQK-O%M5+IK41H5O 4II1-'JU(F?\"E M*;V91L2X>U$$#5;KOE-J*-2R#M^GYN1^=\+A1O/:2 M25\TL5%13]](5/"'VATGCK=AJ/Q9#KOE9A0[I#QY<\4*%?KQM[;7C*/PCK9A M,*[P-ATCJZ1>VZ^Y^ZPV,RR+*,HU94R;%:=Q; XE/48K\(?IB*W2Q@XT/T5P MX0M)BS!-7WBB?^(\$6_TY(]4O"D7QB__,R,+?G1&FD<\V64TCI*4G^E"/5IO M0D5[XA!LK6"&8;X1[?#:ZPM-\4;RF"T:A:-\3"_;S%\?QM?LJ4;]WWC: VV' M0M1)A_K;-(YR5E'-XN6'Z)G_E4G? S0+5B6&1G!H0%*:QB\&3*ZTT4.O'.R> M\RA0/!99_/+^GA^0P=\GW12C!"]>Z -T?6+;22UN*G4:A#-8=HHNO!QF=-,? M6L#U^I"D"O,(4)HR(+,,D657:7(?M<>#DB?E5V\\&9>N M61W*V]*!^(!LQ"?30EC6"XGQYVMBM"94!V5'%[4#"FJR0EC,KV]'QI M4%GR(JM94)MQ4%Y?59MVGVV +ZT:E+69QH,75P&];,PR^M=5U3KF#./!2ZJ[ MALV?^=F7M+S50W9%]FSY]VV6\XFBR_M3>D_3E"[Y-^)OI.S>&52Q#-E\FYMH MYK$8C=0@](E&1PT$A1!,E\&')*710TRB_P=\[T'E M0ACY7GCY8?\:^[[; M:@[E[KQ70?U.6*G5:%/?^#@&43J!V3DB92':B=-NM';XW?R.!LBEG--V3A@* M]@7>]]S'#\5EL-*JKHH6^X*0;U!KFB:5[6]AQ &47V,V]DEK_\KSZT*- M-N3WAWA(Z0-KY"E+"6$JO:;42J>]XJ#7P9I[U'EQLD8( M< B:(S3:"8I/"+V_IPLQBU>;R7\LM'U@&A0>LNDX:.\IIMATZM)Y,[._Z?G9 MG-N#+1?"5OU?"^;-)DZPD%*V,HFC!.>M$:M5E M40(]S42M5U]L+!_Z<5:)OA>R0V$-=EV""#\$J[ST1M#Q5P,A4\SMC2&? MHNWNWV5)GUW1].8Q3$V3948]1336Z"$32^G)Y42;R:D-[?2V O8ODO%_:A<" MR?=13)9B-2LCFTK%E_=[PEL:>&&_:=SI%+G5E-5DNL5!?6JP8F>_E"-]XY1<750#0S:2K>\DP MI]Y4U,ZNRWQ,SS'%9?1M%BEQ)@E3T] M "K#J6)T J;-+P5M8K&5:&D8Z$/=&I@$,Q.(S\FB>$!"\61R=L$1D?3OL0[K MC-HM!@*]C01$S*D"L$,,#!83"$*$?%\)_\"&+J3 9JE0WM'[NK&IGF)P LZ) M)QY:;9PM%N)>B&NZH-&3?(,.6$69*V0JZ!3M.ADE5RC=VO%482:H/B?I[H%O M=-0 0DM'?8>9V-C5UK-1Y6TD'#I,%6J'&!!4IXH=-*^_$FB",P4.-OW,%%?A M"V_@+%Z*_%9N.HD?:F?X@U.(A2UC;@'997_;C+(R?A)LK#E?HE!TM%]0RU4A%_>E#A MRFW-9_!J.5&H,Q:KPB]\.EN=/A.GI#XD1_AZB19KY-8 M;!/*9GF>1G?;G(]X;A/QV7OV/99L$"3.!TE3CAIQ'H\L4:$8K">P@08QPL.@ M)J G/(S6&./(<">!$'ESQV7XC(B%4)+_0YB)^+R:GX^ C]<^"Z_H8MMJIR7'6[-)GSIK(T1N]3^1P]< MQJ8,CEH&#\%)[9;SXGKSPXI4 &C:ABD8/GK$*+5AZP!E:N.$T8FU@E5\F\TJ M6HA=HE8[A]P/+E<=" T!P4=\Z6D_2P."SR>7&:: M,[SRU"6O6;I(3ZFU*(HH#\F?QD@^ RO.0NM33 M".W))A4:3B^)661"J3T8**12#';W&Y17$4Y.%UT')C8_=X<2$OD6"906)X?] M95R;N>'-8Q2]O+\-GQ4,,,JWR*"11^*%TH,+BIB<0=BBM]$A#F'%Y*(]NR8R M$#\@( ^?_6"6&1@2DH'Z3LXWI:J,>@8_$[*PV&3S\B&*H^R1+GE2[,YBZ81V M?),+#2:9S"PNLS0>]'12*@;51^2!?S8U0;3=E]C\V&TJR.2;^%=;G![TD",; MS:)M K@YLE%MW,%9849G(%YH#FS\?7YQ>WE]-OUYC8#NE1'$\KQ&M9:4+.[. M:]0[0-QD:W8T!$+'^]W:+[X>UXB++.5&)QQH3;N9J=,VY79:HZ0Z&"-NF%7: M=E*7*-U8,JBY![86@STZ+-O$3^:>E]$*U#<* M=BEUI20S>)J>:ZQ1*E;5'K7Y(QYA,849L^4$Z'#VCGD0"2IQG]Z:DW2(#-:M M'U(!8"8EA>I.&[E?[5Y/,%]IW[5NTZ_U ONPNM54*!OZM5L(#^W8=^A9K&;8 MID_?'6R?OAO6I^]\R"#_F:1_G,57:;*@F;)"DPJULTI+" NN#;-.JB^9!Q" MNXH!_XB__;0I/O0$S_+^DR%;^6LK(-Z0EX)=8G%ZU)M.,]6+M9&/?YJIW+ 3 M]/$/_=DNZ.A-Q.;W[[) [E\G04ZBUYP MH#H],EY>L%^P_(=\IM=63<(3O1HB?[[%7^NK0JY@4<0W?*5<5 MV]E0\G:>3D11>*&\62O-"F[4%-L:5_&4TFK2NT/'B1 M[)P%N(]T?4?3-L8[#RIDUQX,Q?/.%"J*VU:UV&T*!_S?Y'/QR=08[?9 8OKM M6GCI=LP?2&L'W[QAB":CDW@ M'=&F1%>ZR065-4=XP1M2:AST 0L?*HI'_!66XN$K089JJ-<3&I,.X?8'+/[@@9S%E?D_ME'^HIH[M%2K BE8;2A9@([P ZZ=8RVO;$P%YV>S]V?G M9[=\K^GLXI3,_^/3V>W?)N:9+4J283W8HB/00H.B5EY'!"E>E+=TBH50G@UJ M%POPL6,AY,]$X4AH564/QW#U),NH$XDZ5V RS3KBF[8!VMV3TKGUY);;KY^+ M[0T)##@'!5X%6+'#IZL(:1D$NW'ND#K3')E)=/D01NGOX6I+]Z^4J .. M1K@;@Z3"> B6F$>=*(-X J)<9<#C4*;K:3DA#/VAI(A$3\$:I0"2M)BS' M@)9C/^?EM,O,KW,XI()6$$N4SU1(>,,Q/08L:N7^(SJ;TGB4$=RH(S>,$9MV MI/8ZH=9S.&:+-4\*),!\GGGJSL4LG8.WN]7FH11ISK#52.'CG 5P>L)JWLPP MY^#'V]JU%NWW2*D!WI7I0KPN@P?RO55',.\X *]I1>P?[^I]O'Y6,]+NE". M=ODOKL1[;?NB'/%M>SY@_D2^C[$+?(5@%_T=03P*G,@VX*+S0.X%2 :9H6VFPJTT.6SKW0MR:\BK(29:',;]K@&SC M)4W)HMAI>%]VK3]4,5$!!G45E#V":L6JC^%SM-ZN^^0ADZHF#ZE5'>0AE3/7 M>O2+W->4G'[ V]J&W65E# M<)VR XJKW3G8/-S#O2W7#0:#V5,8K?C%H0?!=P"2#(R']:^9\VH[)M:;6C Z MJ!&7K/NXQD6T6,Z.:>TEE$KOB.PTR4Z5G'RU6%=.B8P']JE/,[@M7SEOYS#) MH]KI!?M'"*<65,;PMRMUC9N.*FB(BR,*R.YXFNE/)>CT2&+^);NG$%12[=,' MFMK('8MZ#DS;L$VO=LYS.:QNU1RZ NE77\*-ZO!&K8PD .$=VRBU:AN2 &=C MZ_Q <=PZM/'\\N*W-[?SZX_D=/[^UA\\:P]M-/[>:H!+CVO4V'.%#"I* M&XUB*\IY=(O-<(@ @J =1GP)BXIE>[6$)"2B+=QW;:).\BG-0P$O7;O?)*FX MJ)P-?E:-PP7]P;QNY5;_FZOA+ENZ5=ER@PM8,/RE $9,'\*<+J%YTF9%7Z76 M1L@AXP$0_^" \"7VJ7>R:H4D$1!S+ZO4K..RT&Y3JUJQ=;RJ/X@W[&8U_N9J MV"OVLVHL.@.(W?XFR!&]:C_] '+<.8 WWCT_?+ @J0M6H;?XZ*VC7:CB]Y% M/Z2\ZQ[7.7]>K+9B%T*5:CZ&^3;U89,< G@4E\,, <^4%\9\#!>/44S3EUF\ MY&]H;?B!==+#X0"2Y4^BE1Q($XUM]#5(LR\=9TS:P4Y@]UZA$/'D8#!(=R?6 M_=(DC4:ISARC;;>80IO, ?@9 *CCKPM1BB2. ZDI1SX?HSAAR?+E+&8!BF;M M,8_J<15[.X^'DJ-E$'.F1V%;2P*9"G])CP$O9PY7O.Z(RH<3EQO*KDI@/V\+ MV2W)!IRE5KR!\"E=I/QHB6-E^+ IO@@PL1@6&O""P:D]&&I MKP==.!O6:H]8B5=*(C=J+$(>=W)U)71$*KN$TX(T+'-P*/1(:?T;AZT >%@D M]JD>KW^/:[JDZXWX%A:UBD0+4(HTM!S&M)J?D0N)KN>^8:EM*;BF&_9S//+H MDMR31;)>)S')^.E$Y.Z%9-N[+%I&X=075=N"!A@D%#T*#P$U U"&=WR.A]A1 MDJS$)Q)8X2FRWBU)2JYJ"*]4/$Z+>(#ND=2&(WK*E'1!\Y,P>[Q*$SZX6;Y_ M^931Y5G\(8K#>,$0,UOD;-BC.>.LOX'R)^YC8& $L'>).575V[LN*O0T&G E M\_5*9+95XAF15$[!IPG+FW/V.!G3<^3+)OE MQ2P1?P7[-KD*^8:9TVBUS>FRF[2LU/8I"Z@VG. @1R[2E8UC [_AIH)YF/)7 M6S,B,M4]&Y\NB\>$5D\V-"79(U.=G-5VV$F&]6N'T" ++3I;>!T1NIB9RUX%>=3YR"E\/IUG.XB>:Y3V&4!I%_1!* MJNBFY)2X&FL(I7;=H^I4&=L/HO$Y7H]0.-RA/4 MLW><8*!?#Y"E-#_7 R (ZQ4->J\':&SU"PY^KP=^\1(TQ&.S$BJ12\CQ$0A)EC!+#/03%"8PL0(XPM\7'R5;Y%#SX+ MJ]J]-U-;LD](L>'7LY[3G9I;(I1151,>H6MV2X_-\WWAQIL_LO<^^!Y M,+DIX(28KAU38!_W[(+>34"G0'?7W5*?H M^XRP$S3;S0BCPMF;;32Z49IN!(9;8;K=VF([-#(.>ZX>$U:+Q-$B.^+; 7XL M=JH\^O"RH;P#5>4><,RBK-+PQQKN=HI8#P]J(?1KP &DI-<"8?@Y9QV35L>; MV8TH(4>;212"LZ\ "HISS.!0F/+4L@OZ9;98\%OO6-9EZ3AF?RXH/\,GNTI6 MT>*E^%_56?)]U7=)TE9],&?L'.).4O;RK:=<#Y/!-5WPLZSVFJ2I.C4!>T(J MP>GF-HOM+#6)WJ<5/H:"R_3DD6&0GL5U"9;GH\V*GDH8Z*R_!]?QD?G%+9BYA^GR&_GL M@'0([)MV=4#U%:0GOT/%C<4 TAGP)@?CI''P0? @$RP,_'V;Y<78@K\MJQM] M>'*@-Q@7(*J;#HLW:<(XJCDVW@?^Z80KAW8ZG&499540_S2ER^-VI.IOH8I/?2P,C4KV/JUW.AC' M-+W;H U#/:T&^XM%PO(!CS/T>5'$'%Z];-)DN5U,?%?8$, E: AHQ1)[8XT( MTK9$Z28YE58[F^FM.P87:M%FJ3\E\IL#3E$P:R)BZ()&UCZ61W_O[-[I(./O[,7\ZR;!O&'90/-Z0-\#!# M3A@*<3U2RND,$,J.]^XU(&,?V2:,I5?-@>#DC<0-1+E M3RF5&!@?)#;1WTE4^]"16J45[-_=+28DIN6>KML2\._<)(M$N,X"I2TW6$!+ M AK[/8!P7$="^7):<3;U(0-"$3[[(<*+@%?.>ZGV71OEVL&O*X<%^[9ES,E: MDQ,0 :2Z-1:4$[-3'UEG[E(9#W2_OH(,;14I)>1V_>&%B0\F'N#CWUT!T/)@ M!?H"[+?<5^TPF@KRGB$>A'0+A&N1C9O\ZU;Q4W_;NC4$&FE_?N"];\KVX.Z? M--.G#V$<_3/D$TXG29PEJV@I_C&+EU<,=33.Q3\O[\NKE<+5#?NDW!VNJ HP M;5:1$\?F4)YAM *U,D%LD);-:'Z"J]./)_]%_M_+LXM;\OO\XO;3]=R;MT%P MD9LX!$XKYF"8;\0IO/9.%]KXOH>3;D?%SM"_-CJ=+8KXE='[08I]!HD$AKU0M>G$?A7;02![P9R:&4 ME3!$(HM(DXYU5UQ1.8(21J[?8DU-R$/JJ'M=P1]MYZA)U%%3,4EA?V(Z)>M- M2A]921\]T?T\WGMZGZ3TFBY6899%]]%"),WL@N:7][?ALY1L@RPUJ-C3$@I1 M>_E&7^L?WA8ST_M;+^/ HFZ!?+\2-S26VS7OA!G2L>-#?!@&U$[T&(P866SI M9;0;>0:T;5HVX;O3^+7B^PV%V>7)V&9_2-'IB3Y]HGU)@H = B=#;@\-@U[--X)+B MER(&QO0AS.FR;U$QK)5](^00K\%LG:1Y.=7#@^"BNE:+/-+EP]0;-!SR !@H M$8 'CY\]G4'CZJ#OXB>Y1ZEP!K9O E[#*J*V [+W4&R:Y#X(^[SFY3"J)?^# M0X_JRM_HX&LU]H&5D=%#7$P=+5YNTS#.^!4X8B%#_&O5^JH]"K+A3@ UV1 G M#B-W_V:-.MDSN)E]0_A QT&I3Q:E 9+O=4BX/V'+WTB,P Y@,,;!(CP<]_<' MCQ&E8#ZO=JLA0.2$U+R2,EZ3FIU;7'4;Y=BA!HT<1YWO4 M\+64ZU&8]2BS1BF:>I= QKVZ<*=]0UNS/!&QQ+2*Y6^8Z1LTAM4-MGP>+:?W MSM"#:G.LI"M-H5\M+'MDIB&X''XL(=23U>UJ?4O'MD,,3+X#E76'4)UAX%-Q M6YLK?$YYMYMH8[$!D+\#76QCDI4Q*IEZW=*5P>!=VZJ;R1F%%R.YI'HEF4+Q MS .N*#NO30[=;RTA0UN\@WZY/5>HP!VYJSST@L0NZ1P%D M\E%>T:@34S \,47"$_PP>-(O!C[1]"X!1\&3/B'PI!O_JD[W+ ZV^TT.B6?QSAH'YD@'!L+D,VGCY_.9[?S4W)Y^]?Y-3FY_'AU/?_K_.+F[/D!M\B[<\(!IMP1OM_KN>N%][&V'PY?; MM>^*MFK]W.2 MM3,4]"N26L%Z0%<(8K!*:AJ]JM-Y,3))K5QR:+47\( U^EYM$\;X^TNH(M7I ML$1C>5I^*"^ DG'$*%SGB488@RM*\^A\,7DR?<%U$M_DW04CN$+9 M)1"%@<'/[,)!!0-VJHM30"/!5?E(;-S@RY#;](5D_/FT4<,"#4G?_FI2VZQ; M9RO4TR@ 1$NH<'?#L6?S$LA5+7+-%'CV)^3EU8K#1[F8)F#8>8R'^W.8/BQ8 "0VV6-2T MWE#7"CER'MMVIY+3$$,*@L/;,#Z,760A&]_("&[GI^\K17%:V0_%4(#LE,E> M^VL$O3F3C8!Z'W+VFU@2G-Z7L$=EP:;'%@%;R M?K#8 D42,MOUKYS29ALR9D,]CPID]$P$=XN'X7I>8C]\J4*N=E@66D<"S/.O M#\R&!.42S9.FJVH1ZD,8I;^'JRW=_7$:98M5DFU3*KWAK8=FE;!L-(<2'>X+ M;O5LMT2VM!=6:W!?7!T/)X,YM,1QNI$%Q6]_3 M49S9HFE*EV+YX"I,+U-QY>I2-/:*IC>/8=KFCYU216R@TE!.@]R@TMG&HY;) M<$/!3K98PF7%9IB2)\'D[Z.8+-GH,4PSPO(*R;C6#Q-SV0XQR9#^;#$8I-\@ MKX5'3W@K6I3-MODC&^[^DRZU?%4)2WG:%4;E9]N\.UXJ/,'Y*#70Y:%@6T;" MG9S@8_&I5R14PD!)/EUGZ4C7UE.33>[!*Y*=9=D61+"FH(9,WD5K=;2!1MV/,!"IT3.2I6_:$.")O:AG3D)!2I91 Y8BP MZ8X<=?-P5NRUNG3XE[<_OCW>5WI'Y-W1V[=ONRGGB*]RT8HVXAVG;9[E[(\H M?O").LU^5W*FTU$ZLA3#625+:K8\H4?!V\M]#P&2BT1:DV$:T@[23,V^ZUS3 M=66;<-H6E%FGQAF_4X\,#(;\H^@QLA<$J6T]%-L-/T0Q:Z=VCWH_;0F50-J(_ +X0S_&JI]_*!VA M%KW8H=X3-PJN6G:FFL 0RI6@]LP/HCQ-F7T\XV,X.-VFOF^OF&]VJ&^4_9G MA_HDH%?MUA@5]9/NVZ@UM]H"*<9DC\EJR4*V)J7IQ"4Y3"Z.R'>9 Z=92N,0 M2FJEB>"$;^SE[W/S_1>"R'YN1X<"0L%34Z>I>2G35!%1[64$_#E),#IG0\'7 M22&*?>8>90Q,Z %R @;V?(GZYU%,L\O[DY0N(]VX7RHGB?,M.42"-2R[&O3+ MG$ )U=5M$6DAGI#[<,%/'7SQAS_RSE401]D/:L(T5%1,D=CU@B'[*8EBMOI3 MO.1O&RY8:1<]T5F\%!^_#S.ZY$>UT#@3MUOS/;H9$UMM^;RVF.V^W/ 'NJ+* MF2_M!!V:+R=S?$BMB47]?EZ$]'JSYL\T74299*<64%X26A7RB.%1ZL%5B-,Y M@X8IM8W@),P>24H7E.%J6<2;1 @26@IZ%&?T4%#$"F-OJ?DN555Q5N-G2M[= M1SD_L:Y+L-:#/9-V#X93IC2%S(VF50,)ZL(!/[2Q.*]UXXD MT06JL0\[9HWA:#;Y0 Y40'<&X(.L!*V7@)OO !\1+DP^<_&IWQ>TP$;2N_,Z M##,IMZ@'\^4?)?D\SEE.UV!&=A1,A*PIN.+CSL4H=&Q[Z\7&IA$]&) M<=77UGTO!JO,!5?7EU?SZ]N_,2Z?SRYNR>SBE,S_X]/9UWE77&[?HNW^W5#IQ"Q VT:X4=L4Y87X4PM4]]6+;WD M14J.!#PB#US24YHU.Q_" ML4X7 0DF]$#LJGGPCUK6@S+KH=@( [#>PZY>5$,99;7'5KJJU%.N]:LYAXRC M[,I+_9C)!^XQSZ?).HQB,/DZ&D;VU324/ 8KR9JHJ$0=<4_9GP4XNW]]&)_ MR!K4X1!FM3H&2"F^H@_ATLZZ8URA;W

AL"K^.O#U^V\W66 /-R/HZUK5R$ MMIR84RH"0GA;T2'QFJY@DVK2.).["-R]U)M-OKZ -TC)6$A>M)T5=ZLPJ\XC7+>Q&O* M!SM1_/"1_>]ZNYZMDVV<%\_S[G;_OOI5\K+7'TI_6X^H(Y6>SK6AH)?-H'[0 MW&*G6ES0N @W$:N*B]/'EE&^3:?>J]L;9@E2S[?"@JVI1G3HUX[)8L0U7:S" M+(ONHX5X5XF_,C%;++;K[8J?VBX.Z>#O,J7TD<99]$3/Q.[N\K2V*YI&R9(% MOLO[V_"Y14H7ILN>PC4],.A@-@8SEHGBYBH;L+"L)D_'6HTG+U2E2X MMTL2<8K/HF[9BS<1G+ @<8^^9DS$]%(/E_BM]XS,:$,,%PT;D\=LF-(V69"X M9K0\BJMAEA1VCTAU@FAA6HQJ^(V!S/PW@O="Y&$R?,H!%>9W44J'C1PK%#?G/D\>^;$5&2N4@&&8?+Y.5BOR(4F_A.ERXBDDIUQQ M%('-\ZPNO+D*R*ASMZX:YF4)9C,?[,YO,+L\.2.[HTFJ&QO)+"].6@SO5N(V M$,5Q=_4B[%MD< '9UQ$:)J[9&$ZB522^T>7]ISAEGSS$_*H?ULSW-*;W49[- MGTL.E+,-[,ODQ;3=;3)_#M=1+,2O:;Y-XXQ#O41ZMWX;Q=V^EG/L;GA0=]I MS G\D=IJ"/7NFQ#4K8K87=GU9G5P-!HETT"U$]>=>F[%^!&^Y83A?E,>,5Y< MES&+ER?%@M;>*'D+9D9/VBKL0#%<<'$RAKIRL(U@ZU\%;J(0S9;MWBH/6[#5ESRP_?F ME$I$:)&:VM<#9>4(QSV6IQV--%MJ2$*&5(/.2MQJ6FK;AE^RV.]?Q(>0 1Z] M=;B>O+;**/M]'AF]3ND3725BVUMY?U\'R0#9':RULH,QKK&."WBS(SWZ3?I! M)2*RR'(O-#4A('V=].B2-E4T:DW>&.U/2:(\C19Y>=OK1[J^HVF7/&J9/6ED M,L/)TK6*3!*E P,Y%'K!_A$1S\CGXNGD4QBZ3DPL?O,."[KB+?2K[$V(>CY[ M0)?S,.5S"%EM5OF4WD>+SCTK<(4='\P*@\EA3X]<-%.4$3G^D3#LQ\T3C+>4KWN*> MR7"1_V>4/YYLLSQ9TW2_'))EE/W?4O:Z0V\+NU#;P\)@KV(WUTDQK(F>Z/S^GB[RVS2,LX@_O^5[ ^4I<*"Q9C;L M;0PG=/1T[R!'#FL)()(,<5#%E"-26B$U,^4K.V1OB!26R-X4^2R,35X8HP"X M&Y\08"2-5#WM2H+6H!9.';Y4$5?YDHV5%JP\1WP5!N1GQ#+O[[ M_.+3W*-=AW:X@-R:X$7% MT6Z-DZJCZ02A\CCWY=XG1&1CE"!2;"&5(3O;**5(JZ53QSI51+Y*V!=Z41UR MWD\95IQTE-W6*"UW#I9U>K@?4+;(#![$-(H*-/#*1=.55@5,RXY%'2-MP>CX M15QKZN,:%[S[2<#B#(Y*C7QA>J12))\+5>+-W5-3H+W?5"$JW#V8(%2UMFMHZ:E21(29BKJE80.)?N@@;=? MQAF,7@^RS.ZL3#;@NT_2=FNRW.,P@AS9HG;#]'D8X-I069M\(NZ3NF]2<\TM@ZG)E XAH 0M\11L: M$?"([&)GV1"RKY]K32&\+=^BHP?,^A8>IYW*&/J5Y\\T7409WUP'_,K'R&7_ M@!8@E?V]6C!Q1NS19N_*_O[?P652[-LJN[*_YN65E?U#^(R8V 82!#>O]6@, M9E[K_5L<9I#SINP?T'X/(QQRV5]KQ5=4]A]V='14]A]F>'PE9?\9^V91G$6+ MW\/5ECJL[A6.\(OXCB-_TEBK:3Z7Y/*FCI279,Z#V<-#*DX.)E'UF#SQYU]) M.:TBD)N\H(&JL^C?\NDHR$N_F=*5M',Z0*$R_ITYXX(?]]""CJR7U], M.;HD_M9VB94XBM=174!_#YX<[AE>" M&"-!7:. M]92S,!54,A&=^+U3:V@DP[JM34:8A28W;;R.B$R\Z2U+IUBPY)-3I3A?M=\I M')%2I3RNUY^3@<9"KVK>R#%\)YWUV;53C(S>MT=&XI:Q[EV^UG?5/M9 M?V-#_IR<\F=\;%]L(^#1KG3K2SQ#Y84TZF&C414:,?S( RC>-_ @RE87(UW1 MM/I>T8)?91JMMGRR"19.>UGIQ$U+*V@!TLJOFTC8IPFPD&=O.:CB&%_H8R%* M:(A+@$N=_0UCS&@QE>I+_.H'1&F@ZHT*542R,B@//3W:Y$&,V0?,^C1X/6#. M%GGT%.4OUM5;/X.:BLW6H(,JS:X)#BXII]E)=%3>B+[; M0EU9\7C^QC\:&N=\_.&A'_-$M>NP+_-'FO+OD=)']E6B)WH6+Y(UY%L,(I4H:R787D<&]#&Z=GFH)(8U!;'5&LM^ #)]CTW]H/' MM81/S#-6$3Y0SY/Z(#G/\FC-B_K=RRC9Y?TIO7I#XXA5M1=) M[L\.9TST2R,I,NA4@13!C3R.HK7?@S#:;J4Q-IH4.@%/K8 6Q50N'*X,&%S" M@H[62'">Q ]O^-N3A,OY$AV,_2^E/*2'5#Q6ZSVCC8],X+XT'3C]FEZ_29,.*DQ?^NFO.4]L_MM%F7;UVHQA2+[\70.WLD'U;)%V]&UJC\D<9& M;-2J(BB&'WF13[A_G*Q\WV[N]TD7/X?@S3/V@N M(E/DU7N1, A)0PBX?U6Q06M 3GJ 3P_8+-][7#L>*RO/Q^J\;*D?/"'9!;XE M9&'7\6L+X):X?IM[2*.&O,)@YZLQ/P,Y'C73GH_JVY 0BP46;SCT J#=>PY@ M%S:O.UBVVX/0^7N81N6Y\Y1%C7S.2C>^^&PNAL":G? 'T$0+<$9?;D(8U"TL M2,&L!:TES:Q\X P>8-+)8 M];PJ=AB-R*,#T+?/_-<61B M..^1BQJMGY'Y;EV0F"TURHU*G%3RI%+PK8R M8<:.RM 20&O DL(^I&^Z8C8??J,Q3H-)0[H+IVL5O=)RA7;K)^L ?6["D9N M ,8=!J,V&?UN@RE:;[SS8/Q&!9W[H"MQ(N3)Y]E=)FZ4FKI,FHZF[0L4)@.^ MY&*%4=O2N7!A@E_B\!*5^)_?68',5_S$?3_2:W&030]-+E+34Z4-26.\2 CJ M=CD)]2IW03$K_E0\\>^2I.'-%S/ MGJ-,%N2T@O60I1#$"$!2T^CA1.?%&!S4RL618+6%?5)*L$*-R?A0I.G[N,UA M8V](&"G5Z?!+8]F#(J*^$':;7-[E813_EB1+OE7HAJ9/K/;)JM);62[T,=(I M#.R,H)4 -F[QWX89T@Q8;KY]',3W+Z5I:V*(8'#IFKQF<:J2^:X(7X_-V:YR,RIM.AM_^33YSBT28]"9\ M#88VQMA="BZD$?O.-LHXO=72PPMVY2RMN$PG.ROO*?\M33*TZ&?V@+0^)O4P M\0*8I$U>!$QC\UPN8:F\EG,>27D'U ,78T'S^R@FF7C/X8<#C9( "B"N/1DP MA[NX)'&&N7JD_"Z>S8/*KS<&B&KG0K$N.=88=S\?"K_JV*2NF1/UX\)C2'\; MYT6-UQYKM,QSHWYW-RU8GCB-GJ(EC9?78=[9\#>6OZ&5 M#-S?5'4-M(5>5#F6C752\UBU(:@^(2\171WJTJXU:S"*GS[ 1"J%H*Y1"B.[ M[WEX(9X?6I*_U$X@$@?@WSZ&<75YSK)XD3EZ3&OH$W2BJ'I8&@K MIDH2P]KMQC/-+8K@%9DC4K2C<99D<7]2SII2NX9QUQI2:\ZW M .I5 #6NAW^-$?0@5^1E8Y[K*/OC0TIW;Z6ZGO;1^7,Q[2/WY].TCZR%WD[[ M:!H[VK2/L@T!?T+NV2.2\GF"Y)ZD--^F4U^M/1I_7$T F2#J< )(YMK9!)#Z M>[Z.8%]-\*O75BP'CC7++_?H8[V\Z=S[C+_NNAQ?RC<.:YC:0T2;YY6Z=S^JWW7H[Y]5L MJ!=IH%^;IYG3DC2E/BF?B4GYD)MZ39OA^K)NE$DE-:+'FD1JMF"<62/9MWZ% M6>2"WVJ7,19=;-=W-!TMC2C\.L\C';_>)I)62P\CD\@;/4TJD;4E*/[FLTE% MQBCFE5KY):G=>OX5)!<5%T?)+AJ8CY5>6DT8)[](O_?A)1C90&P6+S_2_#%9 M)JODX05[&Y*]1Q:3%$(;P&Y'(/;^!^$G<0,R4JQ=^ M#G[YO ==74V&F?G@<#),[MS99)CNNQY>EK$WPR3+;^)%]G/TI7R8L8.U=7_R:I5)E8FP,S@K)__XN(P%MU689OS0 MOV*,]FJ':'WCR 03A%84G&8&T=C$*:88@;_;X27ORVIY3AQMRR](T!UZBWS$ M@J57I&,7P%XG/HH!V$XODF:O)KL\LL&F)=V$1ZNCQC=RZ\E,Q-,@>L >]X0(8 ,P3XVP^LZO(1C/AW$YZ=+0JI7#D*N8>]R&-W;05RR+7T.N[%0I.'9V [ M?0K:=DWVX-X@8 5?L_9U5/"VS!S_+J')+Q":X-:@UY-D^/U''US?6R=Q@I]" M&D[\R1BU9GF:(+HM'"D?M!T'C>C.0CNMU?O%8GVU,O&9ZY)2^5"7[6%$<1/1 M%;!T%L!K_AS%Z\XW.MCP/-%"^[3+Z8>V:'[ 2^/^+8!C+'/O-HP9]WO5WVEY M;>.%*1>QO5FJGG!!^JM<=JYE82$>BX&TK F=QGD9Q%BU%&^&QCF)Q5J?P![';Z0.S9&S[+MJSC8S4@/C @-02124%:Y0@G$^N]Q>+'W MBG'M8[*,[J.%4#FEV2*-1+:9Q&.= MQ&VH^X O!XL];SG_3$R.,E6RKND>:'BVH0U&I+:$)U+0!GA%B=_@;^=Y=)C^ M5BJ+ADX9&G#NE^+.2-W;$:GY$X%'>/P68YR _'4&&?\&ZY=5&\\8QN(\>J+\ MJV17R2I:O(#J0) %;7EGL. D+FM]NA\T0]S;QU"S54UD7"R2+=.)'WR,:#"0 M&0,5N-WV;:.%O?RR,+DK+G]0C7?(X1GNH6;6-+L4/M)@_3W#@])?%CC!$= MG> ]?8CBV+]3\:7]UF:GZJ>64*LNVN%%UXX+(%C-011(F,=+:QR 9A"Z2L'[ MD*DLZ&O @6X@; 6$[I 3!0GO4.L-F75K +PK1S=98_/LH0+@'18 WDV9W_(P M%ZGYA@UQ0A8.9L]19W5))U/E.;G,4&#+K*+6TAH'6G@K]8+J$_*9?S9U':OM MNL3BEVZ!7";> +K:WO18O[S_$,4L#T7AZBK)Q.X=U09F"Y4V$[0J6,30.''" M$[,_$&U,9H*3)%ZR 828 XNS9!7Q=Y^7I*H?;AXIS3/R_38.M\N(/?G!GQUZ M-I"1,1#8I0I":K2E_#1Z&PFIR#M4+;QB %;L%RU%^4+W3IA4TE\-/E5UL2. M3KI@LV_C6;Q(UGSV@L]\I/21Q:[HB9:?&G.+C78WS<"T\7@,\>7]29@]?E@E7Y3O+0-$NW681!2OZ.H8=U1AJ?P RRFY.K!V8KI$ M*/M>,:E!(2^/M)VGK(4Z6HK"1V'=,?:<#=B5WH9 L#U KV'MM>++/! ?!# O M!M[%UA%>\"2_>=7],5DL6IHN6F@LCLTZW0M+IX*4KM1='-9/1 M(3!S&>S JJB2F9Y74 #TR%,=K'.5*4^MKLA])G\3TIPPGLGS^QG *9VY\TTWO@0;[B]1D0IAR88D)IV8,*:=DTW#+"/(;]8)WE( MP_7^2(+9FK_"K"&:&$PS.P'M[:R<6GD'=!22<%T)[TDX?ZDBE!( M>L!""Z"T&6G7BQ)RF@UTB KU.2UGS\3),:?;-(H?B@/NBZV:UY05>]&"E=%" MK#AOA/)-"4EZ3Z.<'_8D8S.&O3K/A]G#B !#6F ;&YYH>I< 2CR$-AF#QV ? MP5ZR/+*HO/#IB7V^OQ:*9S.?-L:CH;@=A+" ) E/0TQW M?P=OI .]P"&*,U MSAFW*Z8+0Z2P1 I31Z1Z!:%&RT*\/%>"F11;^/9&OS'1@"W?J3CYD$#U!>1O M3-H4%'H+D!)"9<%E])+['+M,T+:B=YC26 UNPI7T",,TV3X\$KK>K)(72LN/ MD_U!-E4)+4[0R@ZD2C! $QJ-S%BQ"#]R8^" HVO+-'P9)[_K_3N@"C"'JPY+ M.; L[IPI?3*U,ZI,GHT[4Q+SYTV4%L="A7EW"R-<13LUUU9Q,B_7=.)F907F MU'Y:3F*F,R='-H4L>2..E8SB I5\)=0#@D-A8IR84WDI-Y&PF= MN/D+Z! #FKL,M96"3 M4:1I8'^CT.#Y+" VX(&F]V26L263D&.4#(X^Z6NT"LG2!S_E.PI#>N1B5Q29 M/-\V=N^?Q8O5EI^\=Y6DXBR9G!4-=]N!F6$\[)WFX,F9OK&89(Q>.H^"6?RM"A14/(A$>8MO1"14O MDH UV'XGB"&UV!NR]3CVUWP -&KKQB'=_HCA;X0#8^9P&(?T,@-*6ZS.5X:= MM(W:MG$(]^X;X>P1\CLC-( M2HND;I*CHFF45%:_\14,N,/AZY\.?JRM/'C"A7'4L3?B41:8S4%_+Q.[9>X# M:/,4C<+.KZ\A_NG/S'"%(A?A4'X*!_XW\"@Z&B.<,4HYB#0CS-SUHGU]1NWJ M,6&='$>+3)0_/Q:O0NPJ(S\GW& 4M:&9GBJ.)JA?+^HW)R_'U MO+BMZ^"Q !ZVFK'0'4[B8.'/[@8DE7E["/Q9/L72F4^Y8IG$BX-@>N+CSWCX M^+-7!35XZ@ \#>!P2#_.\'S04%LV;/;H+$ECKVJ9T&=@"QND^C+@W-YEK,[E M9\\^\1/XF3_Y->\FN8H=:KFAY%!91N6&P8F6&EK=8/^8B.>$"_ARD?G_W]ZW M]D9N(VO_%>( !YD!G&#'>;.;O!\:Z+$]B7=GI@W;24Z0#P>RQ'9K5RWV2FK/ M>'_](2E*+:G%FUB4Y NPR(Z[Z];B4\6J$B_:T266 ]%Q$AE+RT?4SZ!QASD$S4[W8) M/^H[2*IK+B[3-PK1GI@O<=&I=J?S"4MFL0HBO,P M(?D^PR@^,$S]GL\2*<1I&+L.:22@[:(6.B=SVMLL2/,USC(<+8LK$J?%97H; M;W'OG&5&+)Z-3J 6'=\$^FZFK2$:T MWTOD#U_J(&T6B6_TR9W.+>)MG-ZOUI5]J_7/A$2K[ 9G#W'8URRPX*A=16R05U0JT;I>!KN!25 M(:= 88/D9!97V)@,-+$>D8XOR9E:'J23/3._Z"(,G" M8W<(37E(3*]AGX.MI)0PHU9%WB:U#\\YR/>>M1RILO:AC@29(YT@1CB7(L$0 M SJWZA\H ]\Z,&H]K*MCPAXS#O)]]LA7S-WBK\5[JNQ?1PUF%5'=7>XGT);MS25ZU1C[10^WU#EFLX[9 M9+!ESB(?%87'M)FD;M,G>QZ^PX\;7(;_WL<9.VPP+S[A8D,BE1-I6/J\2C@/HL &$2&8T1,9NX=\:O%RA3>57TZZ/KBX%M M.DC8-R5[*R][E!@[P!'OXO.>PX'FM^55O(U+"J/YW-"K'V>9<\B&1.$A31:I MGQS+]0DDV,-JM*H&XZD95O,R3Q6P>H90,HFV@[ TF\A;)<3+!YP%]YCEQ5I="D=\L5J_8V/-THA;B"[3+V+*T71!':$<#/?=![HT1 M29(@RP^?SLDQ32 D\U/#X55XK4*"U(FU6D=$L)^DVT I%'R/T_-#GZ,"-N]W M4*;R+IV7@5V3*<<#>&@2.61P?^/ZD1]=0\/2D_=^?_/6G M'RHL!05:TCPD0:<_GB#JYS_Q>P!/3W[XX<<&R2HL"*M%OW_'B7Y\'K SKQ*L M<.=^XJ5*NM6YEY:=BY:2H8@[/7XA4E*(%R// SN2 S%=L7-\..:(TSE5L%HO MH_(^T/Y7&@J2:AKO)7%UB!ZAH%T\N7RE&\C8%OPH(CIC5]_-95VA:OR(^?/N M@+Z'N@5XJ;3)L/YKFN&0W*?Q?W!T&WQ]CU.\CHO\,@W)%M,/KG :)$6,\V4: MU0>]AV&VIXEX_Z(J0(GBZ8)(='0\ !L@_13.')5;0VE9- 6Q=;:H$L4/#:?" M^(>U.)YZU?>W"(FS64@&"7#B#6'MR 0@O!G(P&Q]BG$/+M[!Q;DIXQMX^\#= M%D]!372M13R*JP#%+XRO8U>&$U;CS)!C#@P.4E8 $%*I#. MB:-^L"8Y@!T>?>H=3(;PZE4]R)FC6TW9JY>8;C:IFTW8OJ+&" 7$\/FS)]&? M_8QGX7?6,Y6!NTR< K->6WG89)*0+^PJEG-<'@U&;5SF.2[.-A0$^#+M/4AD M*+MX>O;LCDYEJQ \K1UH@,H7!XE2G)?GENPE!$9OSG'YK[STB:DR2.^/MK^GVHZ,4)A3E[-1]P+MY1:X2VV;QN\X)YJY W#&NVD=!XEN,G7^XY=&LWV$4@I<'*X, M/W3PY[&S=2"(M,'$9&A-PH5,CCX@J"V8F+(3<) M$QIQ^FAA9,_,@L8R+.('^O_OE^^GUQE["<9 M19&A0I5AQ5ZHESAC:X;_P#/0(OM(-$C1HOX*O6$1:>*MJ," U<8H%[B8!"U; M^?HH-LSBF86URY26:$'2ZD#^',2I11 S$Z$,63H17@*46JF'U[.#C;"/0 9B M%^QO$6H025'8I)UC[#'$F3;2F(^[25Q12]-'$1-K)H(_X)O;X0;XP#Y_@UNR M'EH$)3-[9\G&N$_-XSB%]@SN-=\SO3>Z'. W2D%J]RE;%!F?L M*EZ2%1;-!2,)R@E5(\%+0%'J])_=FZBW#R9ZJ8N:A-V!1A@1RDNJ>5S4Y((Q M;;PP'G23:*$4I@\6!K;,*U3$.'__>)8$>1ZOXY 'M]5:%!?'=T2YB% %"ZT( M']%"H]1[N##3;QTO3,3*CTEPPYX4P7,"S&W2!B:*1I0X:1-?.*&8^? M2>'TSM* 7YE:*/F])!8*C?[3"KUR^Z1")W-Q_OEJUJ\L33"D31T,A]4D<5"( MTJ<-6CMF%@!67U*S:CWMXZ.F7G9 M>9R'"5]-(+N:T)I/Z7F]?%Y\L$>3K3<:7,YLJ]O>/66R%E?GG\[^!_U]=?GY M%OUV\?GVU^N+.;JE"BE:!]4,HHFK]HC0.ZU4[YA0]?Q&2:$5#*6*=T?HP(+^ M9$R(<\UR:O&!8:LW0Y @GM\[H/+J+)*0^\\;S%K3%XQZ ME\4YOLR/BT^C^0I&A7)J4_?06QSSY< :A=-&101\1H33(4'22A M+Z4HA&M9*,[9[0I,FCB*@XN;8\0#\A=M<(3#ITD8==.FC[@0OV:RV/P[CN\W M17VD?WG/TVI=WC*SVA=Y$:01_2WO@SP..T%H$*\8,4M>QS!II0TR_@U1K IL M]O(6_)_SN5AI&&@(P%BV8X65F&80&*!_;/3"W@,V2#THB&E!4?%\&XA[74)^ M6'EU+\">W4/'YN([/EPXR%@ SCMW&;U0!Y 4'>-YP)3%1Z^QYW&RIY\=6;R, M_KG/BRT^6H3F*$4UZ9E(\1% ]'JMUW>3(DBL(XFQ'=8AQ5#RXHH4]-]QD"2/ M*&(\\4,WOLP[>E@ 41='[%!A$%#T K6AQ=2FZ;P$K&GG:(,G%VG,O_6]:N)& M6"$ B;LK&R+00<:KR]A-PJ/YS.PFYM5:9KA9[:GC5E>?+NV>'8J.M?S M%<@# &3+/ MBL;L2/_JSHSTH_^]V&=DAWNW]_9])1Y.^ZN!+MM5#S$#263V^58OZ:+\9":; M8WM'@*B?7!N^32H&S7[.41$GCN7LA5SO=^(7=;YS %U+$A3J^H3*8'=,6Y\; M.P_@]8\#T3R^-O1:9!7V>GC'!5^!+F6I0*^1.84# MK#)A2<\A5"J2-NP[).Z(;PD$!GN?; W.CUGZ(3Z#$YV4@T;,'G(OK%O4'43W M2!H5S-?LSK_>1*+G&_'K6M\X(+8A!PJHQR)E^.Q2+O@',XFU?<^>*!]:&W@- MH@IO1WSCPZPG4!Y]WH28DJ:,T@QAT_;Z)X5#V@:H:P#L^H M@+K!]^RUS,^8W&?!;A.'0=*;A6KIQ&]4T#D 4"H5"I Z!3* JOD6S<]G$A+U M TDLGGD;V5*6"ND:F>,BOP@*W+6F)[1JZ2KDR^E3/ M(&+KAY%8//$.[F4L->[5,AUQG^/PNWOR0'_]/BVR1P;]OU5_,.3_K8%\\?'_ MGGWN@.WP@?AM[(.!P#TH@4#ID;0^2':(%F>;. UFTL)J/%HB>SAM0)U]9LCI M4DX DW]<=X;V\(&PF'W@")-_7$/"I):F@HD@6OR#9'@N,&D\6B)[.&V8_..Z M"9.*$F0T8-Z"'\O4#\J[IS,JDK?$?_MX9Y,,'PF3V@2-@;G^' M=-]:F@HI@FAQ&\1?@G0F2&D\6R)[.FV@W/[>!$I%"3(M/$2T4Y "X[*I!!X:>__+_3'SD0V">T?"#AOU8[OC2KN@=0LC#5 MA+0N6%6D S&EM1=DQ;NQECX,&C(O. DB)0T*!-%LEL89C32Q'9%N82MG8Y W ME0WH"FRYW/L@Q]$9V>YPFO,%B\LL8SU45F&_?SR07 6/?,WYER"+A(&=57C7 MF'6?XO3^C*3Q9<)#L" MBL[.3;VHH1C=/:(FG5".N'8DU!]O\*DM0 T3$+-A/K%U(C\G,W">S@PPKB6' M2662)_#$ MXI2)$WI?5SBGJGC2T2ZECU,5[CUU@U ]R_V%AU.J><>GE_G^%[ M6L%?4GOC-(_#WX)DCSWET(;:@')FK;8IIPR-<(&[+#S@D8SV#Q@]@MG'G!FE),:6CMEU*$YYVND MF"!2>,H@9Q0I0#/$RS0D6WP;?/V%)'$4R%X^Z,C$PY:3N<0VF52X+$BG01I( MU(R+\FM$OT>"8#:NKQU18O/TV\XF8ZF]1",3L "*[U-^)7=:G&V8"UZFOZ89 M#@G]^#\XHA:4MXP4^34. 2AXZ"$25Q-G$!5!X$U_PZDSN .(/,SBS*VFJ16']-"ZAHU>D[;*3B(1[?FP<2X+Z0H)*B]3% MY4R+:[RF%0H;='83%3LHJJ >^DCIT$80?C?QZB;EVRP56XR2#QI1,B6Q V#A&._0BH7L,N@U&$/C-/G"@Q)R3P0&'[* MT\:-K>S<4%EY*B'KEJ='9"#E:43STE:H?YJ&95#(FD9.UP')>LO2)]X0>XO2'1, @Y[?9&Z\IJ M1C*7]H8+5'3MC2%8 2T+>A1]C%-\6>!MMSHP(96'R08I,-1KR6.$RZXR&^"W M>1?L3Q2SOU&&=_1'LW>%ZS@-TC .$B2@F;/PF>PC'+&.0(#XH=??H=L-I3_0 ML)>._!H,"J"H5(B95)*5AV2W@G*>$ZJ!+;O[$A<;%)7;L+=\?7V.(EJ9IJ4V M0@TD&=H&Z2-BP9L7.QLL;)B=>QZC4>&BO:C1>FG-I?+4CFB?:7Q@+Y$D+6LCVJI#I*9U MJOE4H@'[ 29JY.6?GGO!7*$D0DVJV?1PS<:;6 ]+ISY4\1WJ1 /I<%YQK"J_ MQNM]&EWA+"91!Y6&U-6Q"3IJ%]_0" =/CLST2;W$A+W18PU+9PF;]#3!80SL MEB_*,7$^8HH$8C]PVUN>#LM,:9(I(].YQ)VL. . -M&7\@&8[O4YIW2+)A M.8'X@7T$+GYP+ \NNLIE2X$N8UF(+WBE-Y=45C%8Q.SQME%[3%P#52H'#IOE M#6?Q ZY+Q>N@P->8/8 XB2'UO$U&O"QL7; F?P@JL;0 % MN_@0G!W@J32X:5+/!=:T$'^P[7!DS>[@Y>Z_QA'.@@3EE0#^NC-CZYB#W2Z) MP[K7G6'VC7A!]"8A>?YVXCS>@Q\0KPCL7.,"IJ..:M!FS\>)8290>)M&R^?;5$>TP],0<$;3L+4_F6][C-'Q@.= RH14"FT#%#9"]:P]ZTZ !G.(A67&ZN*B%(O!\R%ZWU$]M1?'%-I+U M PDU.+UGN LJJ6@K[CBE&=3$J=$03!&WP6X[KH60VG>M%8\(:9A,:8!2*##3 M?*GFJ*ZN1=+%9+.8>$8$L21M&@'%CLF3I3; EM< S5!89DTK\:+H&-,O#KN2 MU&D$[((F4&5_BV_K.]OSNX3_3N[8T=^K-;O&0+*@PI*K]6;9@,N]6:U5 OTZ MR5BAIL-L*$>\""J;0G0VV;,])6F$& M:EE\PKMFLZK!%#'$8SKZFL%9"I^-K MJA%V>7^//MY*WB6XP,N0WTI!\]_;+$CSF*7NE.D#R>@W^^T^87U$T8F^"#)V MZFC.CI(J>]1)0KZP0NRH&SRJUL:6@U&TNFY>&,%(#ZWL,>U6;JL8RXS%T8(3S(MZR)(5.H>BAXJ25HV!%+#2AHE;.>_",X* >8:&8B0[9&;XD M2>C'U7Q'I@1#&CMIAGM!S^1< FW:VQ$@^<0 M**N=;+(P=((.6M%![0DZ*.9QC 6FANYZI5&E_035^E%MP&O &LLM7DS$59/'-K)7$G?=G>:_@9"^(O)OQXZ,2I5YI) M?EOK=ZQ2^<^X3,^"?#-\0XD7_1;[3H#U^UX4"VKN)+M8?/P"IS6V\ 9U]L24 MA_#P\W2J4] 0_LK.=.9"M.V=!@;8HXW3.19(?+YD3.-@30 MV?)N7U1[>2@GZY50W@B7_WIKU1"ACR"DC])S8^0)["[R$Q1M%DY[BS/VRZM! M3;%:A>WA(3RY^6&\#5)>3)_7S&"UW4K35NGT3UA;1-$^8;&5&?.$]F<]PR#H ML-OK&47!$?:.@=L\\A8S+_;/*Q:R]=,TP4/A)LAHGLR34$UB^!JSID3^BXY9 MP-OLC/M)U>TAXE=>9>0ASJG]05+_^HNR%A07B@Q?C#%8E?T*C &J1FK*6ULV MY5J+H<9"]-^'Z3985:'LOL04>XL\PN(RW;&&0>=.L51ALZF0AAA;%S<"@RH5> P,\.I]A M8)A)X7HN#%JKE.:10S%=&Y0+M1C>TX-<()6_- 4EZ=Y4PJ3ZSR4NXL+M:V00T9-JQM MYS=@KEW76-$(((4I*2R4N<*3IO,W->0$+>+$Z,^2'#%ZQ!DF/A7&(PHEF:\' M&#IFG89: '-&"XVN8#R5@O'9 D^2_'@ 'FCB<<;V\ 1A<4;R0I-QF)!6-Z@J M29VN&E1(!D\N#)3);QG4\6K3"99%A$(*_0<5,_7=J28 ()8#U;EK4,%UN&A0 M*]HGPH N2S70,AA;[)K4"CB<9GXI "B69!>D0H#)]6I4C7C(>U$-5 V&U&D7 M4L\(/K)[3R'@XV6RYNV)O/KK8QS MH8"P2NO*[DKL4A3>@,U/#A\D!Y6\$!#\[$#W2NM,,AH8\'?C M#1CV^N.2D_BC 9@["S\%38] S''OZ:',_5, M3<8Y,]<$RF&=[?"0[(+8Y-]!3QT=]-4936#U))P1NB)XP%D14U4W.(U)]ID4 M.#_?XU6ZW&5QPCAZ[T&R9SSD]L:,CD''4(^/+-U.M2I^V$A:_)[%18%3MHAA M&XN7VL$C"E!*^<0JT#!(T1UFYU#QU]?\["5*D>]P&*]C^O>_V;K2N."7F^4X MW&=E9'E#GWD&_D13,GX)BSU:X MO40@R_,ZOT"&O:KR<'[)BLZDV1G9[C*\P6E>GXZR;!S1>$L^TRE#@= L;N#W@&:0W$^67NOG1*);=YOSJS<:I3X31 M\?-,:R75:MON@:,I2;]M:*)DI2I$_[-/RMU,;),4%SGU39[^?(F,@M[.K73@ MN@Z7UWGZ&?,+#$"7D7JS;>20P*XV;00"_BUJB:XV^RP[@: M'E7RA8AYY#9/ M-@#([E1]:A' ]896+T9!7N3JS<"1XP M75X=%Q);3]QQQRZ:Z'^3?43MN2(9 MOZ'#=Q$%I-"\J')6Z#F0.MHW1=$%8[)+I(6P8$!1%E=JT:[4^]S+-"AOM0C^ M@/Y@/1?3<*"=WB6!P->T.SK7&0.RS2ZX(ND+],UR;;E'=]W.5_3WW$!&Q;QB,Q8 M7%S21 /IYYD(6%2G?#5,2HP8U^K.BG]@7K:!!A@Y=V^],V&MOL] % MYV,_DP>? M'*(1O/)Q,$+JN8-E+@Y4_,;T^UH0*WV$)'X3.MNW0D%+UFMV:#J= /B!-_R2 M\5)V>8"G$(ZB?<;*)4:WPUE,HHG+)2>\$B#\M./$$&EUW!ANRA0.!#/)N6@' M=QTZ"1Y8T8&WN6>;KF8 .X1I[S5D.TI MV-F&QUU&:.0O'D_8((E,$?]['^^XP^SH4]T$.9U4OL3%!JWW:=0\=:3LL_7. M1B_8>22%WB3. UKT764DQ#C*/]!GW&=0Q_U,R<5CTI.[A &==/ $TE"AU+^- M^!>W+,,+\@WUO'5"OB@<CK-V,S,5OG$(DX>9:G)"X#M^ MAQ\G0XP.]69;SQ!HD@P)%&F.F8^)"L LQU2=$]Y.6_G\7-(-+PB3I!&@"(,] M0V6?%V2+LU464:"P3"0L<'0;;^FTLUK?T)DR7P?\8/\K/O]T,#N4O3I/Q9K= M:9.]I3;XLU6&&2#?;S]$WJ+\-[M,1IRI(J0@PL2PZ_2PD,1@>4<+AGVRCI,$ M1R>,Z9NK](_T4WI^F_Y"_^_F&U0V54]X98*_!NRBD1-*]>Z/'SZ]^_[\&UIZ M[.BHX/+L0[8"FQW;$I1W;9$4HT<<9)2;O2_=DK38Y">\H"DV,27%*8J"Q\D/ M?QX*,"7?70UP&J(0\%7"@>E#0GW9!?W*83?(&ARAG7R#090>[C ET MZ Y3M ]IDOI XA#?XFQ[W%.2$!RZ2$<$CD541YZ/3E&_"E6EU,?!NT'4L;?5 MV7.[DHZF6IRP/.)N%SSRXBG'!;6!_7/Z1I!L3(G1*!P52!W:9DG4*P8>(& M M'(EL2VB4;1J.!?$-8E\]T7&7]U[L!MZ]O](C%+:C(E%@.?RGA^$7H8"'B2N4;>>#Z_06:'U19"AD+UD">[Y%3^B\LI13I+)7[3+1I,8 MC$ GQ^I0'C*L7A'0L "JJB22K0#QKG[YT8# $QQG62UE,]"N=52/2,@J2B+> M:K@;%53M[W-H.PX:VP7H+!TWE3C5)7,!/ M7Z8(4G9KQ(^H)D:">N*\WAP)9,A@M=U%RUH[CJ$2[Z"#F9B-5;G!C4[6:JS- M9->\)\Q))G-@T('NSKUAEWY=XVJ'C%!V1K8T>(7\M>IY4'31:\D C^56:J4>9B%EP?Z%OFQPBH)]L2%9_!^VFF039.SXH$H":]]PIPN%C'*Y MXMG9'W]\^^G3M^?G8J'BQ!. )9K(X+%N>Z49?^V:-NK&@3#,S&"G#P"\=([@ MQ.A 7<\.37K$&)XY,B43AC=H.M:&YHH 2T4[I0 /:T VA-)OZUC*8=H]/PA M*JD[O4$4=B]'D&\^QMNX^$"R\_@ACG :Y>=Q7I[YR-]-I=$UCO"67W:Z2B_^ MO8^/WB,Y2JEV=@R5XK0 =YA2^'T>3G;(U^,ZB#UL.DV8!+ZH,*IDG-!_-J3P M[1=9+0?1_V$N:>I=&([()' PZ:S='2;PL(37Q:")' 9HHX:; 3YTQ2YS0U,DKC64<4DE+M>,Y#%!A9:T3R%58^71@ MH#!G'-Q+V&E6F!5)G(N],OWK3&:LT> KJXM\X]=U8[N5,L@M[=:*@5!\^E^+ M[[\[_>&_FT.#2C[TN<9R_)*Q+-O'[AO+H"WSWTGVKSB]%PD0N[:*$W^?L4L-.PHRK]^\FB4Z9F M5?;*9*SPM5._II'Z94KEE@640M9K3C:@4-.@5UVJZ5%E4JOU2]%4:RK58[J/ MS^Z96BN8XW0Z:*VN@^!"-=M,YKM1P6S510-&LY=.FER=]UZ:6C48IO7]M!:R MT4N%ME53#1C:L#=]T[PDHFK8>IR\8#=>GE&M<;&\SS!? =N;T5ER57=[FW(Y MW0-KI@0\A;/3*[_ZU4(,7RNZ+<'4.+R;W>9=2A$+WTHY*.2"4%!)FOKV;DL, MD>$#W+D4UDS X398&X4C01?H:FX[A1"@99=Q-\!9T:.2 =4<,YE41@"I[-YM M?RAUO6G;7!/D%=MV6B&P>OJ*5=EXCH95T&3G0Q#BY9;LTV*UO@C"#4NT1/:% MHU762,0ZN+=G% _(AM'%)\WU@"<^UJJEKFDIB:8_<8ZH/1C%!=ZV4B":&*VI M-)H(,7&LNX2IP+*A%58B69LI;-0Y%)[-'M7$^=$ S!$G-+1]VEQ&[=:V:L<# M/$RZ9*\3".HT:6(,J.1 JS5B/+P@1S476F7-^O.%@%>2/7E'KV,.9:<,,(VR M5PR$X5.!865$?B&@E:11WD$+?:Y@M5)?MYM*MWT*>+^4_PU2UCNB7E^W#=B5 MHM^&8K')2;[/Q,,V)H_[ENPW*LEW)LVC;ATXXOJ=1B9#[GXNY;%,V!,I^^7; M#?SI2IW4X4*WU#WO-'XU'[^5@A0;S2>RR)++V"SW6@\!&UP MR8%4A9]<0:G."7/=3.)%84Z?>;AC#C0O^13$:5YD.-A>I@6^S_BKEC@+]W&1 M]V8FY@SB$9@PN/B07CYX?F*L4NI(AA*ZU]Z$29#G-/$(@RI[V%4WW=SQ&S&J M6XPF3AXL0$(/;O?2\M8.9JO&/2)@TPER7(Q9I*G$@1 =*5)'.)*Q[@YXD MG0#'GF-*8:8$,*DP5^B(P-,6 I\YVB2)!#C:0).)7^+[S44:&682AM3B 6BI M79Q&(QP\@3#3)_47$_:GFCJ8HH+8#UW;E32,M1\9*? ,/IA^S#JS4:-)Y4 IYJ*6V.C^/>E,$0RCI3$M:> MQI12B7.N\:?6[0 MFW??'11FVJX[",Q\]-S-,@8SXG;'W4NNH);MJ]\^,$LPX'ZJ*8(A((CUL/7V MJW3>8R+>+^I &^U#$P(3]D/O<[ZY #BXU$UV=W3!M-C'F?S-E#E@;+;]=3@\ MJ;OK[GB"/9K :(8WF]J]S.EC3>8#9W'3Z7ON7753^%M/TCJ\>YN6O<_'0R=B M]0P\WXD7 "*R7?/#,>*Z'WZ4677H=*J>1S]8W7N^V[ M;2C(<)"C M+Y2YFA&_R5$0%O%#N?>M"/Z%V9A/7MPJ1IH8C4WG#*LCVL-Q51(Q\+ !.M9/ M*ML2,.RPOB1!_!O$OII)G!L\]+*S]FS'WO4$O5ZA5A/= \[NB.JX/*D*2PS0 M":X<_R<^]+*CZVR''G8ZHP$VBI,]C:[XIMY?O+S+BXR&W.[49D1<37,:8B?X M*F4#QC$C/7(\&[ OFD3H0(7^K.BFQKO9H!/[H>GX@9+QX!,F\N'\H[H\_BIX M#.X2?$L^D_2,I 5]:I3Y_F9#LY5R/_UJ?;._RZEM0?;8P:R;$/&8A@IQ\;-A M.L'33RH+L@86]@$',C=O(#/ZB5 M)KR1T)NS\Q@(G]FBF,(WOMNS!\#?X+"DF,K]]@LU('E$Y$N*(Y371C#.79 5 M<7#XMDR53ZC^,-FS$V.I:?Q5$15)DC@*F@="4&9F3<5#G4MH[/TEY5/()TZW M';V(@&&Z';>&R:OCF8LYT[@VS-3JIM^#4].IN&)&@IL-$N5'#0&H(8$YTT'& M"W<.R:P^F7[;P4UI$N9GAP4MH,=88IFHJ8]-;,/F1 MKY/[@*3"F\P'0"O%SWM6@*[6GX)TOZ:I-LV\T_L/01@G/ /O.)$AM7A06FH7 M5]8(!\]6S?1)?=.$77/P>,I%L.EIVQ3"#B074F;UQM$4*\1^0-N.J&&L/F+Q)DDI0#$ M&? 6HUX]DGZR(76]O4A#[;:V7BD<NLNG0DP'C MTUU 98Z"[-XRTN0#M]&4"3;J+ PQH8\3D]X\_-U9=7.-[6LY\ MI!7%)2THNM6MI .-L+6,_4R%Q^KBC$_E(QH':=!&L9! M@H0;Y:UW" $J6-OA.W2[H?0'FB##:)]3&HKK*,[#A-!OJ522<7K*RO>@\+<. M09X3JH&=#/ E+C8H(MN BM[R=]HYBC"UH=3&%P5E++][1,'7,I-AA6IIPRQ# MB9D7:.*+,2J-8HY2FBX0&9@RA5MZ3;^,M(,[I"I1>_^(FMRH9$=_H41HB8@5-,E<'>!L=WIPYEM\]< M!?M(X8!KFS)C;1H $0<.\A;G. ^S^ [GXC83G%&#>U]AE"DG^ZY\F<&6S[36 MDV=<]M/)'=L8'! 4CG Q.![<5JL@'$P8VQE&SQ-;FD'=0)4?WDFF0L[\=&9! M.+"[IX3N: ==>LJ7?I^1+:W3-SC-XP=\F89DBS^2/"^7A4?_W.<%"^;Y9URL MUK?!UXX3N8@0CW&8"!>G'Z(1?!9T,$(: @;+7-"_^'07?&W<7LLFOV!'A;'. M"O/]-PD5])9?(58N*PT.\B:>_IR 2(" T0X,0Z35P6&X*5-X!LR4Z*(=W"?> M59N"6KRH9$9O&/O;DVK?V$'$"1*N1,6\8(^0S)63N(1C^V2H6L#VB8L)X(Y1 M[99[P>B6]$$F03?L9CT^]U^F#S@O<+1,(VK0EETR&MV2][CZ_#)=KM12D=Q4(,"M*HD?(&412SY\'?50JM@K;:7?5 U8CWC^W=2^SMXF$O%.4[ MIIS%:ECOWD=&1'IGBZ9\\63A)0WM41I9*#*!FJ-:!; M@M[CPY>7*3JH04T]Z*"(B^"J4*7K-63 H?@9Q0S74SH\F@98__@VNH M6U)($HU7=X?#WS-R=R_[[QRM,(TI:?"#9U;Y8T?]DX2;(\6K'#QA@/_3B*R6)J755>4V>&1B<67A M3'9;CN7AW^#7DC WK%Q-RO!3G[_=YG.(\/P\> M1AR!A[8*S! <9.Q&0$EY\C=F2Y:L@*[J' M1?H0W2FS841#!' (2[P5S(#&:6,QF*[%-5ZSMYW4P[94PG:_;1P'=">TH(A= M)L$7"E:*4"8T\36%7!5_^1I6RC@Y+M7QPRWZ:_T/^[^0:5^T!/A(!@NTOP"?KFZMT?/WQZ]_WY-]W3B\H%_=00MOJ6 M6:T:M-**#JO0DPM%U6"T;(58LY:(49(1US\JT?; _$)NC10.0AE MCH>:#]*TT1R[=>06;.[PZMCV:'R"C@U:=/TF%NQ5)>$%7Z[W8<_>O][L=RQK M9%7?%;4LCH[>; [D%@_=FMLEGEDJ R^ ANF7AJ4AXJIE6S3PK#DARDM*AM,T M+5L(=_P*1<[$_ISI@LZAP"/N:&A'#$M!=5 89,#(^(=)PP6.:>L C8"9Z4#MD%AG5U>V@WL[J+\X2$M2 MO1$A/4+"=IG&[.*:6YQM5^MEU3DTRM;4K,I43<8*[\#]FD9*TI3*+7U7(:OL M,C.@Q241HHQ;OD7GM14\$+WJN*%'E4G,Z)>B"1@JU6.ZC\\<3ZT5S'$4V=T) M$FSH5KA2S?F"P&R5U &CV4LZ)U?G/9=3JP;#-,WB+F63P M"KE7N!HS<$;(V MR1'^9L3*S SF '^U;-_3A_'Q_2;L\@; 7 Y5-QQUM2L9G-VO9M2XB[<[8=\' M>9ROUA^J<[-O:)+.7?&JS%UYRB[QET&\XJ%8\KIXDY4J..<:I%;J:P.D+=XO M;RYOT.H#^G#Y>?GY['+Y$=W<+F\O/EU\OD57UQKS[/QQ6&((LX# MW?94*SFUXP[1#N?'%^LU#HOZ*)?;X.LU57^-V__XT7Y?S_9%N=OO+E^& MQ6I-!?WM-@O2/!8$JW09TF)]G[!C)3Z0#,?WZ460L?=E^6=27*9G0;X1JQ4[ MSC:E"6( IS'!)3A-83%X^V;"'R$-F)/9M!!_!/>8E0]UVRPE]#MB*!LKQ)V#^*39"^Y:2AEIU^M=LSJKM'MFPA>61K M$R)*GQ=QB-8XPAFM:'(Z@GL:4!Z;PC+ZNW@,RS#[4WQ3';_(%D6R:[3C=,]$ MBK.+2*((BV>)4E+P8VWH MXQ1['?FMH*QA5CYU^E%&GV5Y/F3$"H:(/=V FL$E[?99O@_*RH,==\6&EG?3 MV."B9=ET8^,[<4-MTCA)IG:/WAEW"FOJB7NZ1_$4)PZ8Y'A*ZVTQ\K?N@Y6^F0X8C^N=EEX4]DXE[$*/Y-1O:C]GSC4VL]K_C_:7,.8# ]@3&LG"QTT1I? M4[D?5*&#KA-T=A2.3GI"UTE?W'L-+? (?X:QQ;'0]FT>8$$]AJF311A:(+_& MBCG$"DG=^RQBQ51U;*OXIO6VO/KF&T!R?J]&7>-?E"],A]>VH.KMZUT@]2-% M>1!KIZR+(7\ Q'0 9X]!_=RSSL#F+;[?-_?/N;Z&C3$#)CMPOQT\_X%8,F1. M!'P$3RW8CE[#@UH^JS [N-;OO+QG<4WU]OX$-0QI+AP0MKR&ONF\Z 7'OO'Z M"6 F6_48'G!V1V"Z#* _8%8Q\/2_%A1+;RR==0-1WF7W"H FUG M7)U_.ON?3Y@=.M:):SW?B(?>^L8E:C8$@9?.Q[*EH:9+NKC=8/1/?KW@ ^:7 M2TU(]1T#&DVRS]!?Y:?3;Q%S&( )S\09!G?&B+:0$]N1"5SEL&(UI&^^5L_TG_1#ZN/ MZ'_N@APO_@]02P,$% @ KHO%3FJ$63PR80 ".0& !4 !P;&%B+3(P M,3DP-#(X7W!R92YX;6SMO5ES(SF2(/R^9OL?ZJM]KLK*FN[JSK;N7:.N',TH M17V2JG+GJ2P4!*GH"@;8$4&E-+]^@3C(.' XCB BF8SU4J&P^'N<#@<@+OC M[__G=9U^]X+R(L'9/[[_^.-/WW^'LA@ODFSUC^^WQ0]1$2?)]__G?__/__'W M_^^''SZC#.51B1;?/;U]=WGQ>7:_3%("6GQW=S\G?Z+O_OPCP?'C3]^=Y3A: MY,EBA7[X@38F4'_\C?[G*2K0=Z33K/C;:Y'\X_OGLMS\[<.';]^^_?CMWW[$ M^>K#SS_]]/'#__UR\Q _HW7T0Y(5993%Z/OO"/S?BNK'&QQ'945QI_GK4YZV M"/[MPZXO+@3]UP\MV _TIQ\^_OS#OWW\\;58?-^02#\#.FG!7T?P#4\?/WWZ M]*'ZN@,EB!(!ZAW;1'K??5?++\OFW0/[XODO4F1>UOSSE:LO&D>;Y#0Z7SB4KGXR]4.O]KC_F#"7DKJDJ/ MN(Q2.W16^,:TCKHQ)_K6EFA%)-_:E#*9XN@ 4NYT8T[T'4LCO$V*\DJ=$< MR)\Q6I.?BPM41DE:R!G8I-$3(?#CIY_^]/-?*_* B'7I/L?K=5)6N&;9XAQ7 M?9!5-T$F1$.PZE+\\!SE!'BSS>-GLMP1>:SR:&U K 2A+IU749+_%J5;] 5% MQ38W5@0Q/NWQ?X[(R!37&=&P[7J;TJDP+Y]13H9PDZ-GE!7)"[HF;M@:G;W1 M'W%&.C;1#<,>=3F]C/*,NH?$/%4C;L "%Y4N;36WC]&KT:QC83&:9=2=7- 1 M(&-2^;BFLXR/4-_NOJ!LBRZ2(EJM =E M9<'FR_.H>+Y*\3>S15*GGRFYJN?BQ"P-.K'.#]&6 J?)@IKHLRBE6\"'9X1, MK+]^7[K!L5:*<+.A/)H0ST>C2=+=8QZ__@9.L_(T,)%G,SZ,\?R-+RFQ= M34$BF&J"DEG9F:,&U!MV:(W/WQ*3.2%$ITUCCC.@62:,\([XOW2 S+[AX1[S%;7 M'1.")0@MG*.84,=$8]<:FY GPVAHDMSU?V[*ULV;E#NY9']"GMN=-V_"CK:PCANN'[77#WGIAO$X8K ]VO'53 M/]VBAV[%-Y_ *[?JCUM9S0U7\8G/J28[H#)9R[,%F;-T\NY/R'=]%)V+C5^S M:+M(R%>]-5ZCF\EXHCI7ODW+T*B/Z49HO&CNNKTCMCDC*VN9Q!$@PD5GX."] M.Y' P9F>D,]#L#8M-]V[MV)B+07U=0#N)F9(GX<+3+QO5*_"9--5OEUG2YRO MM9[1*:,]9>1NMT8!'$4C#$QNDST-7(V9Y MGY\HCUN,Y,^>.HRCR1N(#YMJGO\0/R?I3I.6.5XKC@H&<=BE_F_?03KXKL3? ML1'C?('R?WS_$TU0('B7*,^;^%$!UQ7+:3?(]%#*<8YHS$]Z36;LZW^B-Z9V M<&!ZZC&""4P_Q#R:*,@(*"K&0#)9&! M-3+D@P6C*D!.];2%C[Q1F)^]5YB:OZ\H3?\SP]^R!Q05.$.+ZZ+8HIQI6B2P M/1/#A0U&?U1X-C$YW!X:3?JW0#3I-YQNB0CRMZLD17G!U" .3$]S1C"!:8R8 M1Q--&6%N-.1/@6A(8S3OT0;G]-Z);H6W;$41@_:=&0YH8&H#XMC(M>%TT"C1 MGP-1(K(C3U-Z)A1E; >8!=!3F#Y 8&HBX,Y$.?IH&Y7X)1"5J,SA.?&^5CAG MZP03HJ<4 XC M$+$GXE:#/ V>O&70/3B81VEZ=FV2#)4L)<9)D3?6/0A M,+ M$7]&YJ*/M]&+OP:B%Y=KE*_("O@YQ]_*9]%:(H3LZ0D',C!]@?!KHC<<_(W^ M? I%?UX?\R@KDBI6KTJ19RL/%ZRO.0RPT-1&QJF1SC"0MZ=RH1S6A])/9V&-"@ORD6-@A,@Q2X-]H@"[MI="EW-)VOTTN RM/P6C M(0*.]'2AC[ ==?\/86>$Z 4E_"J-AD:$^:V1TN!;, ,OXDEOY <8VZ'W_W2U M97!7;8IQ[R>$&9B 4PP*@'AT;2A-#WNK-J:'KG__ M,!+Q#?EALD!!E:A*/;UNU7H9%4\5Y]OBAU44;6K=1FE9M+\,E;SY^?=. 9Y= MS/\=KH\:.&&&*DT:E8 UT9S(E21!,WR[;D3Y61. SP4FG31GO!VC@SUN*QPWI,]RTU MLXLJT@N&VE4DJ87),RH6=XO*1A##.00 ;:>2$-1?35)@$:A 8HSZ\:7EJ"BR M ^5I\_G>"$\#96%]:B37_^2O,@A8 Y^'X-^;.@+RI^P^^&^R]$F2A:7KS3W M&+&-A!"FD1X'QE]-@# %5 D.*E?1GN9*4543Z+$[T @^0",Y%H"_NB!E!Z@( M+#SZ$9V>6 B1'HAD%LSH6QAX]IAK'"*6H]Y M-1G&'A0$=+>@BD ]U T%WF0J(D;E*H'+AF]=1MDJ(1N&FF?"SN5KG&[I??1G MC!??DC0=:(Q*DYTO#FGBH09I\"K3)!A*5QE>YAIUT1#[&+WN&+S%65JC!!F[.I[KA\0;F1JP<&A[^5[<>A3 M,\1T[IE>O9?#RZ07YHT&[[(K76)AR2U07V80U'M)VG#HO9@2_?=7JAC"9YP2 MEHJZ-A7G4DJU62-R>#,?!"*^EY,#CIGVYX:.%B%\;(H0L@\]!! M8RP(9[8! M,!X8PE7?+/"Q4F/ Q!;N%K^]\;F+WNAUC_@NC0TTN$4; GFN'2#>5!2$AS#< MS3WA*-^BQ9CML9J(X?::PH/S7UE '"KJ"P^G_N[=-T>#L][(Y!B@BEC5#8%2 M:&S/O?#GE=U(IDQ!_CVT*[:DC^$ O^NL<(]"Q$ ,Q\^+PQ M/8)P:J!#'/3Z M*[\G!VJ=$\../""GL4+P\7DL!SPH)5/D7E_=Y!V%>_I?'49"=$T.V#W,/0;] M G.LKUFB+L*-_>DPQ/=#^0YH8&K"Y\F*DV1T,<#U0P\9KRY_K*B-4@<\:]3$ MILM?+ I$>^ \ZVN3L ]7E=YL).H,F;[.FGOY.UK-CHQW6>;)T[:DQT./F!I7 M^CXZ3@DIJ^N,;-U1P3N!G@;Y+OG'+G*7H;^UPE0G- %NW^]1&2496K1O M(W;><[Q RR1.AGX-O$$S*) &1ZBQRG*:6GDA!(5[9/"85T^HOE5RJY<-UIHN M VO&@@]VA)H*E,G4^LDG0^/\XE.ME1E:4?UVONK+'\F]P06-[ITO'Z/7\66] M3NO]%;Y:ZR/4<#,)3NY5J%)W3"[W,C\/'G(U0[B0RF5KIQ]Z[>!O#E<'F20^5)#I./H-W9O/RQ./*G_T'XD]E0)TG]9[*@"(NC#N^TA1_H[/G M"N<7>/M4+K?IN*H@)W](IVTK![6V'M=L,A "M*:36A>60S$\RJ@/H=R3Q_[( M*=7^E&I_"HX,.SB2>+7SO)J=B^I>] [EU8-2PGA)62-F""6_T1$>\6G)Z["! MEGRBPHV]['-8OXPVVY;/.$_^>[\K9.HT#YBIRV/@H]=AB7P.J[MC8L*MKL#B M[+HHMB!][0,*=+4%?"=ZRI2+"QUM"0DWEI/%%?\-4""T0%/]>/WSL.H*?23T M,#K+>DLTP.#-3I@_T,M5:#%.UWA7_JVZI Z8U"'U; _^3*9599:XM0#(L?*^ M"X<6+ID#*BO7E0TP$'/$%M./E4#QE/.(/5B81 ZNE /?-<# #H7'ZQ4>;O?T MP?H#ZJ<[?Q7T\'V @9V,/)6:OX&:2N'XN48MW!$J*%0J#K*-6CH,XAZY-UF> M1XJ]K[C'=W#A>PI 8WSJ#9"= +2=B(KYLD[5.#P?* M8<+Z"\JVZ(I,"UJ(B%+S-2F?S[=%22C-=R_KT/@$\G^+<3ZE 89=2KL&!F>V M0S;2V(9(^I:#TV6=AJ[15;CWG.>X(.:3/O-4V4:4OR0Q*AYP.MYKRP!W>QH^ MH,\Z!F80K$HBC.'>,G[.<5']1X*@[KK/J2D MSC;=7EZDM!2N+9W*AW,72(8J;_PSR@AM*9FHL\4ZR1)*5YF\H(;2 M88"84J,V\ O8R-D$D0\CUF2]/WNX_52;*B#^<-?<>R(+,AC/A+<+XFVDN'JW MDZUH(-B=VR>$]5NM5!A5T"8)VG"7X1'7,I,L,\6^*XB,(06E8*":8J'VR[6! MKM%@1T> ,-Q0CQU3^\(VO(DUAAA.K2Y$$*K!94E=*;JH B_P?8LSW&>KT7B. M-PR&;X0+@'?[? *7P.'4 %WGU$0 #N;,/#APXHL]V>1M)_= PH"_.%ZP;OK M#^J9/7'<7S'0_C%W)E 8&@1B44-S>'@MN[Q^K62JIA>\K@$0AQMMM5^KVV/O M)-L21IO%'&?%&5KBO"GV]QB]HN+RE7!-.$ZR*'^[)O(J0 6B#M!3[V9HHIY\ MG@*'$S%X\DQ*4N!5_W8\-_;D#&5H?+0N@>KI/ /*?WV5L::H:PQT!B5^?$@ MKV\4&/O1\8==2LS^@\\*P&4 /.9=#%-4A3OD7A.5>VNI48%1NWV[%U5O[[-N MF8H#[A^J=]1HZJ?P_,4>LR(%%"E70(IC12GV.R^=&B0^V*;V988V"XIS_"4# M:Z3(!_.&P;.H2&()=ST8#FL-C#-]EXX(AO'55WP>5JKY'&SAGE8-&;I(TFTY M2DB20''48P<5E(*P>=-7D1V^:1ZY]FMY =I(\$K#Q]=*,]PWP[^B9/5,-&-& MZ(E6Z':[?D+Y?#E*VN$L1[K-FR%0;^Z]H%C+FE9;11&Y7@:U-0&;R:<_BU6I MH--;L?=PEUD.H\W:(,N\U&PM5F-^ZV-29*",)E-E?O]'?5]EN#B!_0/U?EJQ MF]89\BX-BO%\E?N1(I>&!GXTK M]L Y,P_07X \2$?V1 E>D-]I2C6Z0/7_\C(9K"'LACD9(O12O%M MCM\>\R@K"+5T.F6+ZE]I/;D6_]P6)55.SON1TW8"& :33MS%3-M35'R@,1A$ M:!LSL(N/FX#PP,N%B\1RC^(T*HIDF<0#]FETQFQ^?CW/+HC@7ZI\&]ZKKQ/V M )BRVCV\@_EJ1_J'GJS:5&OL#VV]OKPAGGOU;SC_XBG'S5MSUO M.K-+A@(P??@HWL'\ ,KOT!. 3Y9!;I+O:Y&&^FNH^[M2;T_4>:2^&LE@7J36 M&>S>K6\FC7?]-BBR623)327'(?GL ?71;B9[4#>CWKU9 M?+HFU=IPJ^VUU;;9P5H7-1%,N@FS?OG@G96I:^YZ%7(!?DY5JH7S6_2M>8.:[K2(?I(_XUK[9J_),'1$JVW[ M5+A:6W=/ I .YLO9 F_H'/^":/#70 PBD/8A ":(PR0TGKB9#$+!=ZEJ,G!W MVKZCZX%&[47YHOAU0\TL@?_33Y^8W"NU:;4;UL9=E17HB&(]_OOKO*RWZLUQ M6"_AAEN)&/SEIX_*JC=J U"]3IO@58_'OUW5Z_0RQ=G] >4N7*6PLI'OBYF% MO,[BE2$-]]T./>\'@_R%OG25>JI>P&'V$*ZH.:XT-G-!.9O1JH_*+JCA#G=I MVK%>;ZSH]AIG')\?!#O+,!A;:P1-P M1^";+1;5RT=1>ASS)3X$ZYW)<+1$SIBB MBC 1!G['39S.[7J;TJL WN4'[^Q K=W^_ #:SG\-TQ6"ZEH&[T;_%MSUNL:. M(6$?& - ]P7 M0)A35!@.2LL/QWMQ[*-R"B$[YI'@"GC1R*PB70G-CM(W4^\L6)8>U$<-DMW!-A[,]SDH&I3Y7<0ZO+2]0HJ*^@D M*T?D4U$FB;XI%5;BJ([-XD@>:<%YO>^@CSLNER@NY\O!/462QCAL@\E0!KD?A;GV54(O3\34&]4*1#T]8!09"O%- MP%,"LTQ+C!.2V?JCE&"LDY3APS%"Y1%>%\46+2ZV.36/E4W\+4JWJ"V>C:J8 M M:'PGJ/41V>_2O;5(D)7I ^4L2HUIX]RC&JZS"4AF.4;3<8;H; M9Y5-U)VGT^G *-#]NG(EDD4?[67'@0ZQ5E M\7":F2,2AF/ $'DZ-:S)!J+T)IV9O''GPV',ER3#>74I5W/=EC^C7%\D17TS M1V17\&[F_KV^VAOHMFVTS6C:0^NIWD\D-\@LL->USA-<$Y>HO4A>D@7*%G?1 MV^Z:^7S/0K6DU9?4\^5^L@^4V@Q),Q2Z2#Q56"LR@:BG;DAAL;J*<]_.A C8L\L2+X%3\_%JIBT'P'@>7H M,S?U#P&UZ3!7LI(BAWS?E"+NBX M:B$#U&'1MY*2P*PZDC M.$6DJI;7TAXD>,2J>B?'\VQF[UJ+WDEE<9+2,M>=0K38;*)-V07KHM1:%\X& MY0(1)8J32CW)WRFJ9EJVF*VI\__?K(@ZE2;M>2NHB0\%R>RK#=:2&+>.F34" MJ_-<$&'AFISA>T(=@33WZ!Q#HMZP&3>5AAZ)I4F3H0\BHN2%49-9I0E7%*PF MSB:]QA!C+3GTIS*\6SI!8=UI3%"_CB+';%YG+T1F.$]&D8(@6*X*]F"#UST^ MYW:5KM>/P[=/)UL5JI2?ZLGF!:5RL*N)K.XTCL]\ M5\C6RC<7[<0EJQC?R>HFB9Z2M/+GP NU B[I"@["%;QNZTMNFC4?1(?EE-YMDXPQVP'.."Q<6 W#9GA%E2"2U'[Y%S[Q#S8N: M&QL: MKM+Y%&_)NKGCY%]@*8V'ZD/;HV[51F!D00(\R>-P2S>FAVORA.G:-D$T4HWR[2R.R<!G-!_0FR,T**@@;J?\0O*,THI\8;(?Y.7T;(/!=_?'TO M0]4X-3E8T3-IEU,\Y^3 -%[AO,MKM:-FR(9C'Q5;#XPDN'6H>FLD)9OF$DQ! M\(>(<#EI>T;:'E&PBJPM&QLZK-*YP5L-1[#'@GOQ5O98PNZ.[I3F*LFB+#;8 M8P$0B"V*$('+.,?=NM+FHL^7%^AIM*>2 C+\V"&@;P84,JA8@7>0P11T.O1= MAYV%>_31Y:I-@.QDVHKV3B)PALZQP8] \P!RL*U_["X#WSO=HTWC5]?3:I8M MFJNI&WIC-7]*DU7$2H16;[A[R0W>,%!%U9:-#955Z3SX+=+=GM6FD$$QS"CG M;/85S,B>W>?Q,I]^R\UHL_R1*TF!\ M^,1M$+AB@F5A4R]%G6I4"?=,+9DN=9WV^VNVH(=ISDV?-;HU2^?[M.>L6.GJN-OADP%$U&A-6-J M@5H?P611EY)M]0=1H%]CW8OM)UQ*V@>3V@>2P:JQMFQL:+!*Y_HUTX_AB@-^ MB&[EBD/87;BO9;4O@UV^$F\]6Z%[(IQY1@5 _Y^&T+Q$*:K2Z]JBYO0#\1[Z M/W0@!Z9FPA[:EWNGZ,'[:3&]7-7FS23TA/M/MMXX,Z]GZE.1T-M$A^:5(-'X[@N3"B3W.:15HN--]Z$%B)8G&W+6US^%RKI"SVC":_6;#>SH-I%W"0D1=40@K9BPOHR2.CF M*J*'[J>>*Z/F9H+[T+_]<%K4^BPJDF*^;*X3HG0GC[M.-QIEK#F+)Z@[CN>J MU;89=,6VSFSPV;9(,E04%ZB(\V33E/MLJ._2^DA&^BP=1YWI(V@EI8' F:70 M4PEL04Q]*Z)$!S4K.OWK^\"L1T$/;6BZ)0K=U7&K:7B[2(HXQ05QV[CU9:60 MNQIL DB'%>M&5/$L!@24SZL/5@ R6%B)T6%Y."[^NBZ8"*_^K!W[8H>>L_P2 M%@[CYM@4<>8Q&'X?&R>#=QDSR*9-/L=UFLHDXI<-@ \T-A)'WS)(>VVB !5Z M"WN5OUNLX]?_P$E6_D:0$LZ<68IYOHJRID3^_L&>VL_J.E@LKXV7/VT59Z-0 MEG ZLTJ_17E"3R+:5)_+C# &<#N4VS7R4FCGS!C9U1.L+ZR^M;)"%K5H"N2$ M;]DXZ73DX I[ZMTCLJO:NO,?FOYIZD;U@CJ1]=>D?#[?%B5>HYPS M#15;[9+H@:T<%A804LB;NZK-8/+P88:K#C36%D;?"@#[K4L'0/L+^8RBRAI\ M&F8-NENL=Q:ZRC3>$72/4IHN3%\H+_8DMTEAO$7="K+=Q:L9,H?WTD#"S[J$ M\TR2)6RJ0N5A<^>BV-$M;%NB Z?'B,KZQMR0NK#=J/I!@\?HU>FU2T,#X-I% M"KE_^H8/Z?*AH"%5_&L7.2B?5Q\L"&2PL!*CPVL7+O[F.18!WK!G[6649TFV MHBDLE6UR-G6'A'#FK0RLS8SD@KE+.!V0Q)NN4C@.BSY,5.GH8#A__2G*PUPE M8/(QACTYSZNTL:)Z]FN[WE9N1/WL'7$OR-_H@SEW>F #+I M@T>WJ)POB3GE3'%#+.WKW+I8G!D('IDTWI+NJG%*NERU)^$\\V&(I;TKTL7B M[LDX0ZW!MD37MUN:9%&SIDV.I12&0UN[JRC)?XO2+?J"(NIC5=LC9[9L1\W> MZ>,=GD! &^40@SHS/2RR> 8&!"M@UP=C 1HQK,9K?]Z+>J"36X(Y;+^E\L+V ME1#O$X\QD &0SVD)(9_.X1Q5O HN!6/SY,&4A M0X.!S/6GJ@ SG:D\C(&NLK0H:5(_2$HK/!-'@C@1*(M=1DL+:)(>Y&FU;7-K MU=JZRSB&T,F;[GJ-523D@WG04P-L*)Z^(5&BH5/HT)K"Y.]0@+VQIVLM3N M<)HX];_>8;9:)?,W::8:!VS(XP@LF PU,8-ZV6DCG(%NE9JP-N?3\Q0@JB - M\<36:PR3C3]&P'[(J(J9L!%04JB_9?-TGTE*1UI>QL MT7@SG:H^8A6UBG.WC;>",R2%GD*,VGINB1AG99\DZE^%-L*T6@0Z4%8V:(@Z M"&#:6+78?4Q1G^GP:_T]6D<)#?&Y0WE5$(D^[K-[C[!ZL* @?USAG-ZE@SP M*RC[?H$ARI 4>P(AFOH0AK2XJ+?/L:H/45HM" _).DFCO(JH%NNT0HNVRBJD M14@:J2X";84#=650W]W31"?GV^!3PI-UD3[$SVBQ3=N7\D9/XLWRG)[A5N2> MO8V25V;?HGSQ2%W5H4&RC;PZR!2U1WFB()L"=%VB]=#AL(<0NJX"$(8G MWN:=Z-EBD= _HE2>-'"0ODP'!=:79^,U;XL<[UY4J%[VKK?HH%$ 81#*5H+! M7Q_*BM9Q%W05P2JZ62:$\]=_"<$!+^_V##_$?;-HS"SIQ8X/D/-G1O\4U]:A MNX+6/8\)_4<;M.K?W;HV%?;J]TQU+&B[DH]%.@,-?>L4\W%^[O\.B_K(HE/% M8$,>_;G84RWDHQ:="BOB>>3]7VFS7>&H%8O\016;C<4@[Q=.*GU MBC+03+.7]Q)R:5)Q:IUSHW!*L7,H88A!TFTNEYUOYLER3IVAX"9)IU.G*5 / MJ)-"5^VV3@ETAXP8VM'7O Q;#0$W0E&QV2C>1];,]X0[30$H)>#!^PC9U^$^ MC&.-B>HS<(A^#"7_1'[[XYGO:GU]\.[7@PWP1+ M^ 4+-5J.W ] R^-Y TY?8'U39>T5."6" K5KW0?@')NT(WX&;J])E+3KC!"T M%3[B F\PLAG\!AZ_%J?,[^#NE?MT' 1QR-N2)H',\=0]E0IASW:#HS6Y9;") M?&1%[" /*I5S2L'J9WU:IBK<('1BWZ/5*D>KQGGK6C[!6VCP-ONL2DB;D%1; M1PS:&@OLS%)@FA])RJX]YU.*\G1K.#O.KI,?5]";_GKF%\5V7?\&O):PB5R0 MK&R"_$@#0*W)^Q!1H";$AKOBR^)ANY*8Q67RDI1ORO-.#R&P, $X9'.+R.Y M'CJR&D*@S2IHKI];=.RO'/VCBWM]&Q)'5"^)R7[M(DFW1'>!YDH+R\A&*6+Q M^CE'.[+IVQG18X_:_1W#\CO+RF1!V4M>T .*MWEU^7'Y&J=;8H7J3>%ZLVVO M5:!/CD[7P4CU[740R*R82*(Z$\8>*8&>&6B^I^IXD3Z]JFK)>,)H!WH"1MC& M9E$/6\BOK=H5Y:"ZC_ZKJ\9DA7R)R6S IN[[/7II2E6H:;94H"C9YBOSCKV'*]GW=G M]TK8HX_XT&E4 "(H0*U&ID;2RO>G:O78[UL'R=NUX"X"G?;TR*=@A8]VPTLO M4!DEJ8X9X!1H!_7*F>E:;9NA5VQKKR+]ERC;+@G.;4Z6EZLH;AXM.7O[C*B= MW3PG<93>HU5[ 3_@6;=YP[9Z ?<^^3V> C841K:/Q<4[0J9S\_QV,+[[']HGV6Y]'\L1R0HC M2-OJO]?CNCRCW*_$<"=M(#4>ZFIOR4<9;EE<[:T*ACOX?1FK]EB)GM^3"Y_. M?-=XPRE/;X)"??=X8U2"7DT*G.,!(+28MRF. &ZW='V;+SE=#M@ 0K?EHV30 MOID#9B4H)99!-J!7U$F&/O :TT8S':M.'&T3?-.M&B[M\_V,R6@QM&"YS==) M/2*F>&7Y@*.F=\*L-F3R(MQ*5"B.5>BEM7=5Z_1O)DYEZS0YO8^^?2&:F!.5 MK,-_[LG8YB\C#P;>8,BWH('O1>J4F58J3P?![OI(VH*&?<7Y']?TP>D8%5RM M8@(--6D %(SVB)C3TY@!1M<'X!:TA"R,2?&,%I\Q7G"UA DTU)(!4#!:(F). M3TL&&+TY;M?7$F(=>;K1^334B.I3,'HP9D1O]"L\^L?O)2ZCU,_"IJ[=Q/=< MV70?026N.\L-;8,U&\6VR9KY5^KU[(WSJ+E""YE"=%OX)P%*&S-$1J&%M-QM MIX4S"=Q$V8)Y,3S^T/#3_>!?F5[&,& !,\""O'NL=)WJ8@MWEW.V)5)-LA7A ML_WS>KW)\4N=*L)4"J4V;:@CK$THJJ0C BTM W8TQ1'G ;7P2T2&)$/Y6U<0 M3-T#0.[NT@20H>@9G%TM[1*BU]]N>:%3-R@JT#-.%U)[!H!L5ST19"@Z!6=7 M;UT4H7<=3660M;C-LX26IR><7R6O]"^V-LD!VXQ% 6 HN@1F5DN51-CUX[N\ ML$ZT?'J9;V,JC^H@=$5X8RL4!+0-ZQ."AJ)4"@QKJ948?Z-8?PXOUDUE7RY\ MMX2WB05*>]^=^.F23C?A!A@J'PR)),\]0!F$<0+[%(J_VY.( FQ?0N$"$]3IH:$9L45>.>+69KG)?-LV5< M00RTTC;:<;D]0[2!:?I$\C29$_9(TEB_/]6S)Z./>32P/AKL<;P2!!2P5@6G MP I\3V*HN]%0.E>13E?5M%\A+4'E+\D,2H><-J;@(-Y-SH--<"Q M.R;5PA&8QMJ0E(DJ:_9O^8K(AV$:[VTD!D6X!0".R4TWLTVELRF2W YH9&YQ M%D?%\SR_B_*R^<DV42MP][T"]OC!M1$Q2-G/10N-MB#HABDO_&#.K7:=IN M*)6:^J51;W=YLH[RMS.4(<)!0OYDW@'K-19ID:"QLV5?2PFPH73Z?H *"=0E M4.TZW+-^-J>WN#1284![H18+VQ^)(L-E-(4N"WNW?'E^P"$R6IVQT8+5'R4= M0JH3/B4"CB%@!.9A\J:1FN?%VYD+:>!.(FG?WBP+IQA =S& 2<:/ 61]:V, M^]^\BP$4D"Z. >PW#->"G6( S4VZ:@B@U$X?100@>\T?G38+/7#>V;04VEXY M5'97G+,[&+"0"0].V]B$S;]E*"^>D\T=RF.JUJOA>9MR.Z$@F.W\./!65+%ZXS8RRCMG61_)EN)>7XS#B,U02%44!F*8'55 M239VU%;69>!E#-A,[^Y:YGGU[.S#=K/!>3E;T]<:0%H,PB!48@F&8'5813)V M5%C2HXL:=1R7IB:)EE,K2K2898MSO%XG)?G[$9^A]O?K;+9<)FD2E:AXV#X5 MR2*):"G;65'@N/J5M.S>QPX-[]3=M)'3DW43@/(?2,:J,V0ZL@S*_IDM!$K; M@ZLM);>Q )3ENQR_))UH![%5E[466W1^ZP 4VDPBEBPYOS=GQ264U*_QIAY1 MOIXO9ZL<(48BBTY3B#\\:AJLUH%D8=7_'76E7W-B&GUK'R>ACCJ*MV7R@K[@ MK'PN=OO.EJ\OT=M5E*9G*,7?'K\19MZ:'>D5SN^VY9S\IW[!>[ZAHBOH/+M\ M)2!),3*3!^ZUC=4]5*\!3! W(Z ZMPY&93,M?_%M6IYMBR1#17$1O16$D_E3 M2?;02;:Z1W7H\VQ#*V]%*76LSE,4Y63'@@C@Y2LQ/]F*AE"_<>:>3=2#"68' M=4"S: )9ZDX5.Z0T\^$O1W4\,XN) 2'_>X;*;PAEOUU?TF#J^I1U@_*(\G^= MQ7B-%,X==9&*[PR4D08P62:1GQUO39V(9H+\]5A.X/<'M80-\KUYP^D>Q7A+ M)C1H*@!Q"#5?BB-815>3CAV]EO;9J/&G8U'C^K]-02" . MH1I+<02KQFK2L:/&TC[;VZ2CN1#]@LIGO, I7KT1W^P"D6_KRHW[^HSH7<0E MA=[D9/-R78P#9D%J;J<+X2PP[2+826)5MG;FD"E)[10[ENAK1B@2WT>%I.=+ M>A$XGQ;R\5V+V%;<-#= S&Z(=+>;98TI_/ MHSQ_HP^ 5$Y-,5\V50ZRKNM^2I ^)4@SIN(I0?J4('U*D#XE2-MT+TX)TA[[ M?J>,TD &ZI11.N'Q6]$N! 6*?USAEP\+E-1K /EC:/K)3[_?H%64R M?1)L\/501 L6:L$T-5YH.:$)=Q=?SO\O?VGO/Y3 M7O\IK]\W:WR O/Z#IH.]S[S^0X5!]<_C68?Q2D4#S%"#@Z944+M[RJ4BZWR; MT\D]D![S6\/^X)M?IR^F(XS%O$-NF_4HJ!+\^CV'6V"@9H36#1=HU_AS3\&Z MGX]4Q[@2.(2:=3L/MQY.S0M3OYA:=;2ZY$"#@G\@I\,=>QGD [3'D0R HU,P MJ12F5396]Y9?K7&C<]SU40@SUKRC7BDALCB8_C'63(VD=8]4D*]X?'4[;B5S MI5I&6>D^+*:-5SEZP7#T>]_+=_HVX<3NO>2IPHG\^L[+A3JIU%Q=U:FP9X'H 3Z'> I$#SD0_09G*YH-=(&>2M?AY14-21&G M=7H?^WQ=#-0H P_(F9-"";K."!G;T2-Q';XX$!VF1A"><,2XRN<#,/EQ'"_= M)^8V6B-FR)4,C,E:%\QB*%:._XGB\@9'&3L@B_>]#7(P_C0)Q3QGN:S*RO./^#[.[.HTU"=]'U MP%]GM_BE'?J/S"FFW*X1GD([KY5$EW^X\BCTX"R,DZ-49-_T@O(R(7[F \H2 MG-_B$A5?(IJNNIAM\B2E;9AZI=.T32%3:NJU=AE( :Y@:IT87)Q.HF.S=;5= M);OR>[*EKDZJ"$%)N2N:RE0OQ5;MP2^TE==*I<<[7)_ ^'VKW",3:SK-V M&ORB8*Q$#86FBMW0:YW2EH"IF6)W,459;F<2'T9M T\01))M8[GYJ,(]PA<= M@XVD)XWF9F ;"\ZS=S'54_TK^WP5Q?0FAY79R =H#1D#P!-VV!4*!"!,EIQ7 M'+A!95G5LJ[(8BY#(I!=$BH+Q%V- -$P8!!'@XQ_!L(ZXXV%*/"$0L&LQ" 5 M%\ENEVC/1'.TRX/4TH&6!Q:6<".5Z5L\Z%];PN#E"^62],=8(R10C?BX4#YQ MQUPRI'!\#ITO'@.:F*N'$(;-F_/U0SXF&,;8("R#A[:ZSV>C"]*L5U5! C#%:1D:8$92-#ZPD45;AIIG],;3OJH!(IY>7[C0;IH-TBF2068 M98M]4#8G5$6U6>OE@YLY%&G#F/[3^ZJG:@."Q9R-2B# D1>;6MZ M2 VV,SZ$87>9X20U\2$8"N(^KI2:8*!,P[TM4A1E*1U7M!9[[;V+' VHNQR*&[Z<;@P_$["QZ9 MPM6[BF+V\RHR,*:SUP7S69F S(&5AX\OW'.G/D]MU/P]67.J2/M%\T1CM!)' M0D,:,G5)W# <[5(0@*:^B7LXEDWI650DQ0/A(%K,LS:9@[+\4:A_\F9,[1,U M"T?WP,QK:IX(?[BI]GT>JU L>OE"V!)J&@N0J5M]P'"T2<"@IO[T,8:;&=_G MBG)#$]-R8I*;AUOOHC?Z16RJ .V8^B1L%XYZP=G7U#9A!_I9]'XI7R=0JWU5 M^)+P2A^U;T'$Q[HJ")CJ"$,0CEYJ"$1306$]^?;<^7Z[0\B-XF<:&=AP@A;S MO,/40._4&S;B56GHLYYI"P"L7RH]!/YL.'1)+M@N =C*C-V[G MLP[JLF]NXL8=A/LN-^6XC6]K X^:4\0SG.?X6YU#1+Z4PP=>=9KNBBNI-/59 M"PV$ #_A5>HCW,>U67PVSR_KZ**LJ4 7^4U#TT6@$(QTD=]'P"]D=QD5*)M MF<)1%AO*8/^MY@,.]CW:U/OI8KYDA);P/K?O;HP^^SSP$F; @S_&TRI @"?V M=SF.$5H45T2*E,N",_6E*S/MD1#5CIM+MK-3/ TW66IWZ/:+ \ M<=%U]E/RQH(=E:BQSXIJ) BC796HEU8M#W^4/G6(SN5RB>(R>4$:43J"MM) M'69;GQ731 P6PG68G;1J:?4DWI],'%@6B48A@ ZJ<,OQ4I8$]5''3J2TEBX; M(\.)#+H0[CUZ0=D67:^)<2_GR]D"-SY(MXSV691&68P>GA%R7BVW(9ANZ0B) MU9A\39UV()(N338I8I7BMX&HD9XC+F3ROLZ1,HG2VV:3-H^]DA4GPXGR[ MWJ8177'JI>S:.*G<#$DC05TD 8F.F;%NBD9;?,[SW2\20A%9WV)T MALIO"&6-^?F\)5:8_'J=U22?H24F"U*VF"V)W_*(-TG\RT_L&E\V4;9.K!64 MSOP$8_7"DTBU[WKH$EDY)U:("[@L5)3&5$AH\2MQA'(A]\*Y8XYH=X2FCRCH M>6)-@O9FAPE)EG.2O![,82T-2ZNRZ4"VE3CTR0FW4(<=]UQK+*45/XQHTQO0 MT,L7SA;_)-O(2D17.!<(D+'!T&K;E@-6:^M,/K0\S/X\@KE"BT :;MD@'F[7 MF0Q"P:6;;N>,[^EZ**-L$>6+XM<-/5LB\'_ZB5U-7:E-J]VP-AX:\?$+&3K\ M0\WR_M4,8"_AKIM"*X&5)UE?PBSD5*IRI.$*5&_UP2![W9>N4D]4[.P>PA6U M-9_/Q&.P[.HIDA)N)0A=28VN]@S/YWE7A1;PN:L-VKY:V7G)\@XW.P/V%9!* MD[9R**B)XR>@.>RR/_8>@_:!A5J]BGL4H^2%FHA;Q*FC!@'M>X$<4'<+)WM( ML!)O@Q6RA[+CSW%0A;M?OLYHT5"054@(/EZ'.."^JH\BHR MDN,,]Z)==4&26U2]58F) M-]P=PD.)XS^><4KH+^K<*.X9CPQP=[+#!_2(32E[4K:<3@;I8& 3\,9P$-: M/3'"0!;XTO0ER7!>U3*KTU\&*L'[W AO_-ES=9#PHZ(,8U3O9V$!&T*]]46$ MWG+AY !NVVY8&7(:UPUV+MINNBET,"H"?U+2VBVI[1LVRS>G%L@+=W*J9G 9 M#*<\-Q!(C,F@'6E:8<<@76<$')WR"4_YA*=\PE,^X2F?T/JAYBF?T,?4FE,^ M85!GCZ=\0F_FR2F?T).]V"F?\)1/:#*6IWS""8(=3OF$IWS"4S[A*9_PE$]X MRB<,2J"G?$(/S,4IG]![#^^43SCE83.]B]I=3G%N?210NZ-B#I3#!T:$]TZ7 MKW&Z79 AH<'LY/]H:*;:?9<( ^SNBXW!X0F'>*2Q#9$,3R^87=:/G6AT%7C< MVSDNROGR,\8+6AW_ >4O28R*![P?J?9<50K8GIL* 'U6-#"#8'T280QW??R< MXZ(@Z\YR]&X.XTLCLMX7GY6 SP)XU'LH+ <"'7RI)B;N\G6#L@*=H0R-AUP" MU5NJ&5 ^JP*,-;!:<-%9+@9_V/>T" [BZ& M9H0U'CYR/<*WJ*QYI(S,ROHE';HC?,0TDX@Z23@EO:XX8?/:[7=['>7V/JN5 MJ3C VJ?14:.D&F\@>>'']C@6::%(PP+2'BN:L1MUJT\,!7#0-CY;P=!CAPFR M![@=GQ(&3@D#OI]UGQ(&CBUA@+ZC>)7B;\4I9^"4,W#*&3CE#)QR!FP+\)0S MX&7X["EG(*C3J5/.@#?SY)0SX,EV[)0S<,H9,!G+4\Z _77JE#-PRADXY0R< M<@9..0.GG(&P!'K*&?# 7)QR!KSW\$XY P=Y@VAW,R5_>X@+.GYSB %Z"JG3 MKIO)%SP\KDZ$CA-<%^"V\#J+WS.[2I=KQ\-'])W;:N>HVJ> *G? MP9&O!]PF_)6 T21X%93*P:XFLKK3B.SS72%;*W\7O5$3/\L6%>,[676>Q0 O MU JXI"LX"%?PNJTON6G6?! =EI.=/-SB:#OG:EL@E6[TSU6"#B,?'X9@I2." M:=\)8/1^"O<_A?O[;@9/X?X!AONWPJE]TNZK9=EBO&4_A?W[%/;?9FPH1\VP MXO[M(.O+3AO9*1[G%(_CPQ7=*1[G%(]SBL,$(-!3/,ZA-SJFKI+5@!PS MFO0C9+'VZ0LF*Z%#&QW MNL\#A,!#%JF M[^FI,'ICM?S\\G4Q;S/C2I=7VV06(VB])EJRW:R:]S&\-Q8-O[J8E M0Z983/I@N4/)NM;.YC];]X-IH!T\6#V&X:;9SZV<5AD M3AA":=?F7J/3:LQ?/FPOP9U^PBU3?1:EM)S#PS-"Y0VN)$6D<.LE<,V1@#8M\,&?V 3 \&,Q?WQ3P4=-ISD?IC2MAI"V= M< :IRG!A&7K#@ U(>626E-KZ)Y]; M5#8+"E0JXQ8R671;.+.*>J.,=031MX=*'=>O50$Z#-=E9+&WDP-<%WE-!,HX M;G(*E599.\M]HT;)*WXNCE=F3G(9@,(I *+79E20% MM0E0)36$8:J3L"[U3].\N)JUZ.*)UC& FV/)P[_IIF ITA/Z\YY-9HO0FO(< M5)VVK=51:^NG5] HW#V*\2JCDU[%/^ VAG@*C,;N#+26&LA\!IEX!I9:A0:I M]\#HV[=0JB8\XCI[P4F,'E&^9H?^,0#Z,7\]@/!T2,JFH9ZP\ <>665Y^398 M!"99OM7H<;$_X$SIG=6A![TTWAKE2YROZ9'C_"E-5I4L>)7M]!KWC]C C>WQ MW([,G Y#05^^C4NT>$S6A(KY\H%T7"Q)ESLE&"ZPFLW;)5:YN>M)JSJ^V%A& MS#D*)*.:C\K=!U[EP*YY-9K74]A758*FV.M:<)R^1CGAC[NUD4#U7:@QE$5R MJ[&9+]L^AG1R/K<$CCZ[CN?F2A1+F6%&<@_Q53[;",_)I(Q=9HEN3V$[N#WK MWY^&/3[CT#[;MZ?68P(M$&CYN7N_B]M8K:BA7=W&E(JPR]M<)$6T6N6H=D[F MR_;G4QT;C^K8< :)5:4& KI[HE($>LH^/F4?]VFVG'UL0O&_)ZOGRVP!)!P( MW= OA798_53" %;E=5C-E-V(KI)2O+[= GPADX08;A2M@5H";[#+LY(W\%I7 ME#F&JPL$=>!W!:>2!OZ5-+"PIL"HA@'W5Q3_RC+(R,>*C/;5F-.FLYK("C1X MH\I[UA%3I513I51#B5"T &"3MT3$6)I51/W M0?.@[?^N1OUGA(F3MGE.XBAE'&9(X88O[8WA#LL76@VI8!YK2.%:OOAPAGP5 M*/YQA5\^5)7Y\C?*VE_:?U#._M+AK/GY]\>O S;V/[3U>+^Z?#U#*E3,('GP M) 8/1U5^\JLGL;HZ@_>?]X/!V__02(+^X/?@C4A6&#S:=HI5^R"#]^O#8/#V M/S22H#_X/7@CDA4&C[;UIGX(:"6XW.9XPRZ(Q?K4B*3_R>_Q%+"A,+)]+*Z3 MH'7FYOGM8'SW/[0Q@K>^C^6(9(41I&TM7\>;'$',TK2J)3$KDHA==YX+T!:9 M9P#X/7Q2EA2&DX6K&=X_JP_O"\J?L/O]KGP?@>%.^4"8/-356UQ\E,>_\X5N MWM2VOP*LX2;JMK',5= ,H7N^_(SQ0G3-K]"BW9M!6O@J >8N6JD-3 K.:Y2U M=!'-G1/C2U;$E WU;Z>C]Z;8S4319J5=SC) MRNL,HDT"X+%*,8&#U"LYV^;*Q>PCW,IF*DL0UK/62C+?O1(#Z^CX'3!U'T'- M%0/A]^;8QE8TZ0VG:AD47!Q5>N-!Q3$.:9Q@8B"TF&T/@H7)3%GO*[Z*U^49#KHEA MO=@C) Y MXF>TV*:$[(J\L^&0SVA*[:I^FO'L;0_3L##[%N4+5BJ5=;QM\(L]O.X> M1JZ((+VPGOEF?6OOH/K?W.F,MN3W'&2+NS3*;J,U^Q1WRBY:39JD"V># MI/@-H8<2QW_,^0^H2^':J ,^G+L;NRFU L-E,[CLFX"J*@J"3XT7 6L1TEUN3T) M!>%NM.V[EECL=PVFE*WNJ\":?K?>W"R>GB$]/4.J>TQS>H;T] SIZ1E2J5". M[!G2259EV(ND5E?D\>.D 88.2N7 $\/H%@)Z'@-&"#U] 2#T0+Q=U7K$\Z>2 M^-8TWJ&;ULHY?S9#,A*C&A(/1*5*&/ ./E1(!VVWC4@._.1.6SBW6^K@-"MT,=N6 MSSAGO&PR&7[3BQZHUVN>\ M@1H%/ .TY&)+K:&=AQLM>Y?C&*%%0>-H.M=8Q>4KRN.D&)E_,/R^PJ<,/F#E M5)6&+;T$].LZ)]O"/7G-.&=IJ6=F$\_5OM;5U+2FL3R=!QEG:YKSS;MEGZ:7 MX1V][5X"GC2'D;RMJ389M?K)]U[L,T!R>8Q>SU"&EDE)+55KG8BWU[%9.O-2 M!:_*3(3A/?:YIR'=@\XV&'WZU0]<+X#:FZGJ/[^AHJQ?9R+&YZ.MW;L M>G& MG8DZX#DVH8R=;]>9)#8S[9= 9]HHB'XLAZ>A',C.+\DK8.;KA-;Q=N>8';RA M3[ )I&MU=MFAKYE:?PG42=2V,\TJ/ELLJK>(HG2?OB&_K9NP+].U#M97L./U MF0"6Q76COI]S7%B[\I/W8&ELF#UX8"VGU&H3KP4\,(IQSR:,&?DX(H:\B6US M/+6_HF3U7)*E\07ET0I5'R^B$EU%2?Y;E&Y'R69N>I_$) !Z/YF+:0&=KJ4^4XT;S/ MXSPD]F8!J@WN%\^8G"C<\$G73^=1FA-/YR9Y,.IS'8E@X MO(9;F<;AJ;[&\9+S8WX8S8TZ_#6\!4=;,#L??584VW4CI6SQ!97/>(%3O'JS M?3JIWJ/IIE>EQ^,801K'1S/E?\,I09,FY=L]V8]-.8+B'J<805Z/'ICDZ6>$ MB?W6'CY+S@"<72.3K\+F.SP%98GG/BG^N,H1HF\6D[$NIS8:HOZF,!GL_DX& M8YJA"]]8 MVD$_(N'0E%1F".>D'9D&FP$Z>E=VX1"#YP(( -V]BRX"#<\?;EB9;\NBC#+Z>L,]3M,KG-./EB.% MQ)U8"@CB=7(,0U-GY$\W*GW\]@>DQ>^!_9]$@RW<1 MX=%D/_>;5DF;9 IS\5N:P@S\IRFL/1JA3&$&'^&6G 2Y>';M-]_'&;YWS2?- MLBGND?1^[7%'(H.(WS9C^2XGVR74GK B ?:=,C !QS[<;L;8S< >QP*N M.G?LVG>%49ULR0=*P/(R(N;\_:XK'8_I@(9&L5?[>X*3H9G T.B-ZC$8&C#G MI]W(Y'ZFLYT*F%P7,2R\&P=#]@<\WR/ZV!"11?N(ZC9*Z0W<1$46-'NWM)PH M]QY>-(%4R7E,_VPKS,"< M/X Q,*@G4D=&>629""M:&VZU$HBL(HDL%$!,=0 M:=Y 9GP7C"KS M-MV5"KL?^Y"ANF[WU$DX3)9+,H@9M'P^-60L\$L/.[Y+7R@3;@DX M'=GW_$<=O9OY?XB!+'&.^8UTY_@6=*6,M; M$7;9SKI0%UX=;;W\UY;(X#HC,MA68IR7SRA_?(ZR0];FMD.%J<=N2L41CGZ_ MI.G!AIO=[>3C.^S6 ^/J9B*9K,UF@VO)C3.3@]'ZK\Q_X-N] \CH8&7(IZ+K MP);K*$N7AV?:')4[#\?VG4JD:Y6#WF]_JD9#&0^,H7,Z)B^E+J7C/1L[7X;? M&^/F4""!ESV:9+QVDK:;S:S;[^2>VJC?]VR<7 VO-\;H@ (X55IR?3#IO/J2 M*3>M,Q[LO92NX&Z2#%V7:%VPE4I++:U:HAV!??U0(VR*0.5#CF[\C!;;E+X0 M+A-CP9/C([V.M6(YQBK#''!;-!O9A0ZMEEW4 P[_WF+-EUW^[U$:E50D15F, M+N39JX5U16(-O1F]U7C;H]/2&?3?/XQ&G>C6'_4WYJ>>1J#7$F4+M!O8GDYL MGG&9XRR)BQ]CO*X[O\[(G^@Q>D7%!2+&+2V^=[5#VI&R'U?.+2D LE$8(:2] M0%M&-SWUY=/-TG(^F+O=*]&W:AH\Q"B+\@3/7I/1B\4BF%W!1B:,.[X:,G[- MB@V*DV6"%A>8AGD/>9/!M?SQX9SS>)=&V1?$.B+@ @RXZ@(X=%)D0X$!+ V= M" [.>I$8X[)\XWC0R#+1+,5P51\&@S'0=J7'0!>N$*6&',/,85^&/*QUW!43 M6[@WWX3-?[6%!!@K"I2N$:4 CB_>+R-UHBYQ@"A1?QVH>UY-[.4 M[$XSHG]?DBQ9;]?,KIDKBT;+ACVEEL[L '3(L(DH^D9"TB6U%4I=!7YD(33=+FY2Q,>]Q$%M,WR9$V#4CV-X0?D3=E\&8,?W;%L^XSPIWZBF,)8\ M.>!PH\@ ](Q-YHH' 16R:G^M>XR2;U$V6Z$L?ILO'Y\K&UJ4.?G'59)%68R8 M"YUJL]TB#FWFW@Z(Q@AK2X!C&AB=U>8!VHF^X159"^=R'ZYL"C,((NEV71.C M/>Y%#6Q]X:N:"*6+B!;X*>;H#H9_DCD"Y9]F=D#=+U/T.:6L0&\-D3VFP@(<)?E-+# MO2TAY*T'#)H 6AB%,T,1X[N8,B92/OQ<4J0VW,*]("\$3[@D2UW FVY4D4TR M7%A&[I:9=6;#=HY L,(3_0EN[\>]%/=HNMJQ8%+D@=?^9 M@C;<9;&KT((43HX'T7Y_@C"KJDA!QN&EP-(^O'L TQ=_H M(==%0SX]42@*5)X_TRBUZXRI5[K-FS%0;^Z_!AJ*1%$MU7N;HHZDAVZ9BC.@ MYFE),'OT2D'MP<^7E.)M2:/*_P,_T5E5M)D&S+QG.D;L?&+'DW3P2#CC!QR2T3U'H]T!NO+74?TNQV/#B'<,,MT=W,ZC\Y".@^ MY+RVN3.VT>N4L_@=[9D\-!6Z@W,K"(W-C/OER*\ ]2ZRU"X#P7UX%(K?V&1ZLLF^ >0#-#)B 1SV MK&-6-C2P P_U3S#4$*L%NX(0.YM6@E&'QZZJRZX_W\9$*(2B@CH//.9+(O4T$R!Z3Z?+Q'*$3!K[) 3^[AG4 M;Y N?VHN @M=N-5>E;(";LPG%DBD6D]Z? M.1T$=+X,&H8U1;Y$K_S!9'UK![/_S;O!%) N'LQ^PW"S&,PT#S=//J$2E"*:]VV'#>#/'F+

]1XA>N1%._QV/39:I6C%8UTQVD:YD'XUE5ZI:PIKG34/\3,G-9.ZZG8FHW.99<4_,W%6=-CT\YSI0=^WAV>3=.1LX#BL# M>4N@&C%QH=R=:AQ*3S!41H.#DXGIH^:&2]?QG,TP#?>!;83" C ]9>'N/CBR MV,GS#F516B:(1M!=9V3WC8IR%L?Y%O&J?5G$*+9S:AA#E+ ]R=J3J$,S9%.S M^ N(ACC[ML@"F8)U!$9>X ]\@!8<^X9&84VQTKE'L<%EF<11MBM,Q6'Q M'D4%SJ*G].T.%T7RE/(>;+2)LGV3S@I*9TO!!8IS0A>?ZFL&W0.I&N%HQ*B) MP]WS=38U"=N1X> E/ L44K.B2=E[,/<3F!,%>V^G]^,YN^.'N4FNG%6CW,;H MCJ]0(N@FS5I0:1]AN%O76_1MGVUWE^.,_!G7SW;/\UUUS0Y$DL7))D6LR%,K MN)I1,<3E_KGGRW]MD_+M'*\W.*-4BYY]%L$.GW]FPSH\0Z?'.VC1YD"S(SR% M0+OS:C:0^_=^A<.#@>P-7!T1[OJXC8TS\*"/ ;O,M^V$,&U.(AO&?UV!,*>H M*AR4X89UVEE'L)J![0O=B(3>J]/LKL.]--UGTQ57.!?(B;'@:;5MGS56:^ON MV0+2P7PY6^ -U23VDY<"D#;HD0GB;M!WLB9ZG2WH6Q._;A9$PPG\+Q]_8;]@ MK=*F'618&W=U\D4CA_5X'M3$9_10O4P-PQSN]:B>;<"@V=07L5)/5?PMLX=P M16UM?36QYY;76T52WM^&?7249+AIYQU-6<#GHVQGV:(FOF!27W"N;RQBE,L7 MCM&9A,_KTFG)"VIK"PWX:6B]SNI7K/9F=R!8[=#EDA,O!+/&NNF>UEW;*[9H$\RW$?_EU> MV;Q.4;KD,NS8TL#\_<-H7,CH_U%_8W[JC1EZ+5&VV$>9]49M\XQ+PE<2%S\2 M2=2=[RHO-TDB%_0$/BV^=W94/J"']Z"9!*P],.>"N;L+&)!T%A5)3"S]19)N M2VYDK&(K#OO<5@[W'F4]+6]P,=ZC,;[M]@.];^YJU2J."Q:S-2@N"T->&Z\> MTG /VBO>B-/[@.)MGE11D.P9(0=L(]8$@ [3*>NXSGEVCK,7E)X/W7X?=3Q+%+"YIVR=1#R&? M2G:L[JPL\^1I6U)W\!'?5>/32$*TL &:L=8\8;.0=$]3&'962F%_!L&"N(Q2 MUT$G7U&R>J;,$P,7K=#MEE[@S)>5?(KYMBSHC1I-66.OK[K-F_%1;^Z]H"JE MTI12KZVBB)JVSB:UMB9@,_GTI[@J%72N*_8>>)09D]O&FHW%M+LY5)G_ZMA$ MNJZ"S67AD[PZ!8K2<[Q>XZPFM[]RU&YD4:4(4S]R[^:,_'@KV/9%4LRP^653 M-+0+VQ8IP.C R6QBY\W("W)( +81E[46;\7YK8]'X\$RFFP[SN\_<.ND<1IJ>.JF M?2JJWJ^S-]8GO(:'7+I#KMC#TCD(F]J*Q4&N_Y:WE]K#ON>10'$T*,A;'!BK MUK1H>$=C]:%IAY(&3T]IZ(]8U-(9RL(?^/'X0_R,%MN4YC1E9;(874C7-1S1 MXHJ,#$UA@%A%(*9!WE9!L(S<74*E&?EG;VP$K)S;Z7MJDS>G[,FS MD:*OQ3&+%T#!A3+K@CNL9(+C/^B(H:RHANPNC=CYS #(7143 :2[U%/HF&$5 M7@=)IY(^ZIH! MR!)S8D'&2,K-%8IJE+:P@VUFVC5YX[H%.O7H.R* M58[XXV^)DW#O1@W%AQ!Q9TV&*+'/[83O8,TIVI1U?=_RWLIR'[3.LE]* MSBM&JM8.KMX^%&=M:7S,HZQ(ZR5@%QD7JE M7$']!1YET&&3K,2?B=V@"P'=!%R@(EEEE;#R_W\;IE@0(V+C!;><;R<^^IWW86*T1B^6O4:!ZNV MZJ*QHZ"@?@-_6DGL%L+& 3 $S&Z XC9?(5]0_H0]6"-QG!"6ZA>3[W!>#6\O MD>\6$XZSDA!-.E^UY7K8IL,*LM:4&"+SP>VXPCDB"\CYEJA%%K_M/2Q[(C]( M9V/K/DEG[E8#.XJ+#SP>@R7%B(F!X9N$^*,XVAJXB'UG<(IY/7&'TFV(O0Z/ M:WX?9EPFG..3,> L^U5_/Z3#KM$>RE*'\'V7<8?'-7L/,RX3SM[)&-#?/8KV M-%[M'VWN4Z";2L,^PRV80CDWVE(:;2&/9LLXZ19QTBUA,"[B=%L^B^Z?_2W= M8;9POAQX ?W?R7=ND^_4WL^TFT;.%J>>-0+UO0#CZ:>_MYI\+S7YWBFLO=)D M>R/;>R'K>Y\#[G4"N2DS<9\5=C8:-BS 9[-@<7D8%M@VR&$0H:Y*@[!1AIMT MHA7RB=6"([6B=G=9()*>CN(V0R2(&UYBJV9SM8#=&P^>X[U'<1H51;),XDJ' MJ/,&(+_>8I7U8Z"2O(4INV@$/DT7;LN"/..4S+ZBGIFC\&D>0+<(R # F1V< M5 $P0!I](SD%.;O2(@,R]"WHINJ'&.B\='V@(+)A9VB)@=BF3"=<<2=<:8]X(DXX H>9F789T-@0?ZJG M:H96M#_7DQ62 ZFPUFDL:N]@TFA(S/TR-5)RG1K5/KS@!V%2X59?8S9H8%>8 M.$K8W_4RVA%UD11QBBE=O"*H$-!&,<2@ MSKRJ'5FSHD!E,2/+:A(])6E5<:T9E<4\NZ=5V'+B4!( XF'F[3_ITQ92X5A$ M/12F%=3N;G KZAF:,;RJE<&U=[)\.&?F>!(MP'"9] VR36HJ*\VG(MS @HY( MY+H) VX&0P9\=%JJ))UI555&2K@>'V@5QI,N2)RA8Q!$A\(N(8'7=]H)X^SM M+$JC+$8/SPB5GW.\W1!F674&59H,/09A$Q^$T'&%ZX$>5Q8$0H]99T.[YWH_ M3^CVLZZ?7C"+#:HTX7O>C";.A+ [Q=W1R2"8&5.OT;(1B5)+G^PZ?ZRQB3RD MYGO4+S7C2OV%ZPY>%F6RCDHT7RIKJ$[3MF*H4M-@=-1 (GI*JM9AN/G)YU&> MT[)^]VA#IB5:U(* *JIFZV9DE%L'HZYF,,7VT:I68!T!#6RI#8(&_@&?D'!W!I2GO8C:(.5[8LPJB[:X0WE,I;H:WORH M-VS&2:7A\>BSMK@F4FL5>L+U+/I(X MB';V^S^&,T9#QQ1/XX;Q=B-ZU%9':G:H##Q07?^PT\H&QO0T5)>(P&N!*</1-]CS;;/'Z."G27XU4>K5T'GC_FU07 6Y4O59'(VPX# M()M!%T*ZV[K2O*+YLD<<*]!+"M=N4_EP[O(5F3K&>B=6"MAF+PH /6.3>2L" M 16R:O^&9!Z7^ GEE+=9EN$M,7.+IC/FQ0@8ODW:EL.[JX,(&0ZLSG-_G1'U M4B4ZR[&'>W@/F-I8:5Y 9-O>A8C1ABM4^:+ E:GT,H2+FR_0T&_IF[*8#,9Y M5QT*+?K/?XM;N*TL,![7;?F,\^2_VP"DC\/53*U5MP(!I)7K:L2@T<6Z8NC/ M.D"7NSH"D*Y<3$:.@\&F^1ROR?8UKO:PC'-!M49"S1HW"ENQ)$*PJ%?CG@(O MQL=F\_)UD^25O,"*R&XB5,-AD["54"@ BRHX[&>*LRU7YQMT>N&L/I$0G6ZP MX%AG&WVX4/0+RJJ64@F0Z]=Q<^VN,IBJCBGE.M0#XZM0 Q:P!K$8M:5 #6Z- M:F+>6J)93*1!R)^]H#Q:H7-W=664L?L+F0!G9;A8PJ.5V]^T -T3VB M,8.S.*;LT&>9"4!UC^1%-;E;](U'&AW(YX@,8W&==6$2,JR;E'OY;Q%CHVI6 M,#JS9@+JYWE-/)-V5L"!%5QRJ4)P.9/G=9:4293.-INT*?Q:EW(]K^M1)B_H MD'9%GW>)@L:@W:=U237#^<0XS1;DKW;(]XD\2\__<(,V;")L@W'MH+2 MF4MCK%YX$JGV'1Y=(JM ;BO$A1LA86A\L34+9#JD;2B+/CGA#J(=5T1K+*5A M,D:TZ0UHZ&$VL\4_MT6]@;O"NFC#X$<[C+A)YMP*#9-'C,0*6GZN:&V4.XHK:V(IO8<\L+L2(I MX2;EZDIJ=*UF>%+$NZ:S@,]E)8KJ$/!K4CZ?$W7":Y17I:T[E:W?N/C2CTV'$* M.#V%N\?@"H*P!YUV'5#9+*M P],S!=8-]4S<4[AKZ77V0J2"\[>Q7K$^[8ZC MNY_"TQL!:X9ZTL>L'^4KJO=WV.4NWZ)%_4C98_2*"NY:)X;;+W0\N/"T",JT M^1+'ZR;I>?H<5EE&=5K8[]&WD7:)G$R5##X T:J4,:A*=SRF(P5#Y( M?_H1Q*ZU\$N285H8B/,*..]S(]KQY_#T2<*BH?:,L>L']H9Z9#0^)1 YKH"M MLIUCHYMN8+8B.8&74[)V^&?[X,CR@: %\L*ME68SM,Y@J.71YA8(-1GL0T6N M-U_H?YZB OWO_P=02P$"% ,4 " "NB\5.1BAE&U=$ 0#X.1< $0 M @ $ <&QA8BTR,#$Y,#0R."YX;6Q02P$"% ,4 " "NB\5. M'U=\.(81 !@OP $0 @ &&1 $ <&QA8BTR,#$Y,#0R."YX M&UL4$L! A0#% @ KHO%3MA',#%K M0P BY$$ !4 ( ![&8! '!L86(M,C Q.3 T,CA?9&5F+GAM M;%!+ 0(4 Q0 ( *Z+Q4X_-Y449K .>:"@ 5 " 8JJ M 0!P;&%B+3(P,3DP-#(X7VQA8BYX;6Q02P$"% ,4 " "NB\5.:H19/#)A M (Y 8 %0 @ $C6P( <&QA8BTR,#$Y,#0R.%]P&UL 64$L%!@ & 8 B@$ (B\ @ $! end