0001140361-20-013682.txt : 20200612 0001140361-20-013682.hdr.sgml : 20200612 20200612164405 ACCESSION NUMBER: 0001140361-20-013682 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20200503 FILED AS OF DATE: 20200612 DATE AS OF CHANGE: 20200612 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: 001-39063 FILM NUMBER: 20960744 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 May 3, 2020
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

graphic

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

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
PREFERRED STOCK PURCHASE RIGHTS
N/A
N/A

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 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act ((§15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report

Yes   No

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

The registrant had 65,622,399 shares of common stock outstanding as of June 8, 2020.



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”,“in our view” 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; pandemics affecting our labor force, customers or suppliers; 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; 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; acts of war, construction of new facilities and acquisition 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 import and 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.
24
 
 
 
Item 3.
31
 
 
 
Item 4.
32
 
 
 
 
 
 
PART II.
OTHER INFORMATION
 
 
 
 
Item 1.
32
     
Item 1A.
33
 
 
 
Item 2.
33
 
 
 
Item 6.
34

3



PART I.
FINANCIAL INFORMATION

Item 1.
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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

 
May 3,
2020
   
October 31,
2019
 
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
237,790
   
$
206,530
 
Accounts receivable, net of allowance of $1,282 in 2020 and $1,334 in 2019
   
135,035
     
134,454
 
Inventories
   
56,968
     
48,155
 
Other current assets
   
42,478
     
38,388
 
                 
Total current assets
   
472,271
     
427,527
 
                 
Property, plant and equipment, net
   
604,545
     
632,441
 
Intangible assets, net
   
5,690
     
7,870
 
Deferred income taxes
   
19,801
     
20,779
 
Other assets
   
31,581
     
30,048
 
Total assets
 
$
1,133,888
   
$
1,118,665
 
                 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Short-term debt
 
$
9,858
   
$
8,731
 
Current portion of long-term debt
   
7,813
     
2,142
 
Accounts payable
   
76,293
     
91,379
 
Accrued liabilities
   
59,408
     
49,702
 
Total current liabilities
   
153,372
     
151,954
 
                 
Long-term debt
   
35,783
     
41,887
 
Other liabilities
   
23,075
     
13,732
 
Total liabilities
   
212,230
     
207,573
 
                 
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, 66,215 shares issued and 64,751 outstanding at May 3, 2020 and 65,595 shares issued and outstanding at October 31, 2019
   
662
     
656
 
Additional paid-in capital
   
530,117
     
524,319
 
Retained earnings
   
270,506
     
253,922
 
Treasury stock, 1,464 shares at May 3, 2020
   
(16,894
)
   
-
 
Accumulated other comprehensive loss
   
(15,200
)
   
(9,005
)
Total Photronics, Inc. shareholders’ equity
   
769,191
     
769,892
 
Noncontrolling interests
   
152,467
     
141,200
 
Total equity
   
921,658
     
911,092
 
Total liabilities and equity
 
$
1,133,888
   
$
1,118,665
 

See accompanying notes to condensed consolidated financial statements.

4


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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
                         
Revenue
 
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
                                 
Cost of goods sold
   
112,341
     
105,570
     
237,475
     
204,179
 
                                 
Gross profit
   
30,433
     
26,010
     
65,035
     
52,112
 
                                 
Operating expenses:
                               
                                 
Selling, general and administrative
   
13,267
     
13,269
     
27,486
     
27,061
 
                                 
Research and development
   
4,462
     
3,542
     
8,541
     
7,805
 
                                 
Total operating expenses
   
17,729
     
16,811
     
36,027
     
34,866
 
                                 
Operating income
   
12,704
     
9,199
     
29,008
     
17,246
 
                                 
Other income (expense):
                               
Foreign currency transaction (losses) gains, net
   
(1,433
)
   
3,961
     
3,304
     
5,052
 
Interest expense, net
   
775
     
(355
)
   
(1,023
)
   
(886
)
Interest income and other income (expense), net
   
(293
)
   
325
     
464
     
873
 
                                 
Income before income taxes
   
11,753
     
13,130
     
31,753
     
22,285
 
                                 
Income tax provision
   
3,781
     
3,278
     
12,853
     
4,665
 
                                 
Net income
   
7,972
     
9,852
     
18,900
     
17,620
 
                                 
Net income attributable to noncontrolling interests
   
1,688
     
1,373
     
2,316
     
3,874
 
                                 
Net income attributable to Photronics, Inc. shareholders
 
$
6,284
   
$
8,479
   
$
16,584
   
$
13,746
 
                                 
Earnings per share:
                               
                                 
Basic
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.21
 
                                 
Diluted
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.20
 
                                 
Weighted-average number of common shares outstanding:
                               
                                 
Basic
   
64,937
     
66,261
     
65,246
     
66,422
 
                                 
Diluted
   
65,417
     
70,597
     
65,933
     
71,593
 

See accompanying notes to condensed consolidated financial statements.

5


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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
                         
Net income
 
$
7,972
   
$
9,852
   
$
18,900
   
$
17,620
 
                                 
Other comprehensive income (loss), net of tax of $0:
                               
                                 
Foreign currency translation adjustments
   
(2,405
)
   
(7,054
)
   
(3,970
)
   
(482
)
                                 
Other
   
1
     
25
     
19
     
44
 
                                 
Net other comprehensive loss
   
(2,404
)
   
(7,029
)
   
(3,951
)
   
(438
)
                                 
Comprehensive income
   
5,568
     
2,823
     
14,949
     
17,182
 
                                 
Less: comprehensive income attributable to noncontrolling interests
   
2,742
     
1,515
     
4,560
     
5,298
 
                                 
Comprehensive income attributable to Photronics, Inc. shareholders
 
$
2,826
   
$
1,308
   
$
10,389
   
$
11,884
 

See accompanying notes to condensed consolidated financial statements.

6


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

 
Three Months Ended May 3, 2020
 
   
Photronics, Inc. Shareholders
             
         
Additional
Paid-in
Capital
   
Retained
Earnings
   
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Non-
controlling
Interests
   
Total
Equity
 
     
 
Common Stock
 
   
Shares
   
Amount
 
                                                 
Balance at February 3, 2020
   
66,144
   
$
661
   
$
528,535
   
$
264,222
   
$
(11,000
)
 
$
(11,742
)
 
$
142,125
   
$
912,801
 
                                                                 
Net income
   
-
     
-
     
-
     
6,284
     
-
     
-
     
1,688
     
7,972
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(3,458
)
   
1,054
     
(2,404
)
Sale of common stock through employee stock option and purchase plans
   
45
     
1
     
363
     
-
     
-
     
-
     
-
     
364
 
Restricted stock awards vesting and expense
   
26
     
-
     
1,071
     
-
     
-
     
-
     
-
     
1,071
 
Share-based compensation expense
   
-
     
-
     
148
     
-
     
-
     
-
     
-
     
148
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(5,894
)
   
-
     
-
     
(5,894
)
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
7,600
     
7,600
 
                                                                 
Balance at May 3, 2020
   
66,215
   
$
662
   
$
530,117
   
$
270,506
   
$
(16,894
)
 
$
(15,200
)
 
$
152,467
   
$
921,658
 

 
Three Months Ended April 28, 2019
 
   
Photronics, Inc. Shareholders
             
   
Common Stock
   
Additional
Paid-in
   
Retained
   
Treasury
   
Accumulated
Other
Comprehensive
   
Non-
controlling
   
Total
 
   
Shares
   
Amount
   
Capital
   
Earnings
   
Stock
   
Income (Loss)
   
Interests
   
Equity
 
                                                 
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
 

See accompanying notes to condensed consolidated financial statements.
7

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

 
Six Months Ended May 3, 2020
 
   
Photronics, Inc. Shareholders
             
         
Additional
Paid-in
Capital
   
Retained
Earnings
   
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Non-
controlling
Interests
   
Total
Equity
 
     
 
Common Stock
 
   
Shares
   
Amount
 
                                                 
Balance at November 1, 2019
   
65,595
   
$
656
   
$
524,319
   
$
253,922
   
$
-
   
$
(9,005
)
 
$
141,200
   
$
911,092
 
                                                                 
Net income
   
-
     
-
     
-
     
16,584
     
-
     
-
     
2,316
     
18,900
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(6,195
)
   
2,244
     
(3,951
)
Sale of common stock through employee stock option and purchase plans
   
403
     
4
     
3,217
     
-
     
-
     
-
     
-
     
3,221
 
Restricted stock awards vesting and expense
   
217
     
2
     
1,827
     
-
     
-
     
-
     
-
     
1,829
 
Share-based compensation expense
   
-
     
-
     
499
     
-
     
-
     
-
     
-
     
499
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
(16,894
)
   
-
     
-
     
(16,894
)
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
7,600
     
7,600
 
Repurchase of common stock of subsidiary
   
-
     
-
     
255
     
-
     
-
     
-
     
(893
)
   
(638
)
                                                                 
Balance at May 3, 2020
   
66,215
   
$
662
   
$
530,117
   
$
270,506
   
$
(16,894
)
 
$
(15,200
)
 
$
152,467
   
$
921,658
 

 
Six Months Ended April 28, 2019
 
   
Photronics, Inc. Shareholders
             
   
Common Stock
   
Additional
Paid-in
   
Retained
   
Treasury
   
Accumulated
Other
Comprehensive
   
Non-
controlling
   
Total
 
   
Shares
   
Amount
   
Capital
   
Earnings
   
Stock
   
Loss
   
Interests
   
Equity
 
                                                 
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
 
8



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

 
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
 
             
             
Cash flows from operating activities:
           
Net income
 
$
18,900
   
$
17,620
 
Adjustments to reconcile net income to net cash provided by operating activities:
               
Depreciation and amortization
   
47,896
     
38,515
 
Share-based compensation
   
2,576
     
1,962
 
Changes in assets and liabilities:
               
Accounts receivable
   
(13
)
   
(2,295
)
Inventories
   
(8,989
)
   
(9,447
)
Other current assets
   
(6,887
)
   
(6,114
)
Accounts payable, accrued liabilities, and other
   
7,840
     
(42,528
)
                 
Net cash provided by (used in) operating activities
   
61,323
     
(2,287
)
                 
Cash flows from investing activities:
               
Purchases of property, plant and equipment
   
(30,127
)
   
(140,436
)
Government incentives
   
5,260
     
5,698
 
Other
   
(139
)
   
(23
)
                 
Net cash used in investing activities
   
(25,006
)
   
(134,761
)
                 
Cash flows from financing activities:
               
Proceeds from debt
   
1,140
     
39,633
 
Contribution from noncontrolling interest
   
7,600
     
29,394
 
Purchase of treasury stock
   
(16,894
)
   
(10,696
)
Repayments of long-term debt
   
(389
)
   
(61,220
)
Proceeds from share-based arrangements
   
3,423
     
1,033
 
Dividends paid to noncontrolling interests
   
-
     
(26,102
)
Other
   
(251
)
   
(45
)
                 
Net cash used in financing activities
   
(5,371
)
   
(28,003
)
                 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash
   
475
     
2,843
 
                 
Net increase (decrease) in cash, cash equivalents, and restricted cash
   
31,421
     
(162,208
)
Cash, cash equivalents, and restricted cash at beginning of period
   
209,291
     
331,989
 
                 
Cash, cash equivalents, and restricted cash at end of period
 
$
240,712
   
$
169,781
 
                 
Supplemental disclosure information:
               
                 
Accrual for property, plant and equipment purchased during the period
 
$
2,891
   
$
17,454
 
Accrual for property, plant and equipment purchased with funds receivable from government incentives
 
$
-
   
$
13,402
 
Subsidiary dividend payable
 
$
-
   
$
18,837
 

See accompanying notes to condensed consolidated financial statements.
9


PHOTRONICS, INC.
Notes to Condensed Consolidated Financial Statements
(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 FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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 fiscal 2019 and our IC facility in Xiamen, China, commenced production in the third quarter of fiscal 2019.


The accompanying unaudited condensed consolidated financial statements (“the 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. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.


The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.


Certain reclassifications of prior period amounts have been made to conform to the current period presentation. These reclassifications included separating, as its own line item, Foreign currency transaction (losses) gains, net, from Interest income and other income (expense), net, on the condensed consolidated statements of income, and separating Share-based compensation from Accounts payable, accrued liabilities, and other, in the condensed consolidated statements of cash flows.


Our business is typically impacted during the first, and sometimes the second, quarters 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, 2020. 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, 2019.

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:

 
May 3,
2020
   
October 31,
2019
 
             
Raw materials
 
$
55,110
   
$
46,027
 
Work in process
   
1,818
     
2,122
 
Finished goods
   
40
     
6
 
                 
   
$
56,968
   
$
48,155
 


10

NOTE 3 - PROPERTY, PLANT AND EQUIPMENT


Property, plant and equipment consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
Land
 
$
11,916
   
$
12,085
 
Buildings and improvements
   
172,689
     
172,340
 
Machinery and equipment
   
1,746,552
     
1,748,483
 
Leasehold improvements
   
20,344
     
19,921
 
Furniture, fixtures and office equipment
   
14,501
     
14,404
 
Construction in progress
   
30,257
     
28,135
 
                 
     
1,996,259
     
1,995,368
 
Accumulated depreciation and amortization
   
(1,391,714
)
   
(1,362,927
)
                 
   
$
604,545
   
$
632,441
 


Depreciation and amortization expense for property, plant and equipment was $22.1 million and $45.6 million for the three and six-month periods ended May 3, 2020 respectively, and $18.6 million and $36.2 million for the three and six-month periods ended April 28, 2019, respectively.


NOTE 4 - PDMCX JOINT VENTURE


In January 2018, Photronics, through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, or “our”), 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 IC business in Xiamen, China. 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 provides to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.


The total investment per the PDMCX operating agreement (“the Agreement”) is $160 million. As of May 3, 2020, Photronics and DNP had each contributed cash of approximately $55 million, and PDMCX obtained local financing of approximately $35 million. The remaining $15 million investment was funded, in May 2020, with  additional cash contributions from Photronics and DNP. As discussed in Note 5, liens were granted to the local financing entity on assets with a total carrying value of $94.1 million, as collateral for the loans.


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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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 twenty percent 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 $0.4 million, and $4.1 million during the three and six-month periods ended May 3, 2020, respectively, and losses of $0.6 million and $1.9 million during the three and six-month periods ended April 28, 2019, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at May 3, 2020, was $43.0 million.

11


As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 those of Photronics. 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) and 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's 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.

 
May 3, 2020
   
October 31, 2019
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
                         
Current assets
 
$
45,646
   
$
22,828
   
$
24,142
   
$
12,074
 
Non-current assets
   
104,972
     
52,496
     
114,015
     
57,019
 
                                 
Total assets
   
150,618
     
75,324
     
138,157
     
69,093
 
                                 
Current liabilities
   
28,785
     
14,395
     
16,889
     
8,446
 
Non-current liabilities
   
35,831
     
17,919
     
42,094
     
21,051
 
                                 
Total liabilities
   
64,616
     
32,314
     
58,983
     
29,497
 
                                 
Net assets
 
$
86,002
   
$
43,010
   
$
79,174
   
$
39,596
 

NOTE 5 – LONG-TERM DEBT


Long-term debt consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
             
Project Loans
 
$
34,452
   
$
34,490
 
Working Capital Loans (value added tax component)
   
9,144
     
9,539
 
                 
     
43,596
     
44,029
 
Current portion of long-term debt
   
(7,813
)
   
(2,142
)
                 
 Long-term debt
 
$
35,783
   
$
41,887
 

12


At May 3, 2020, maturities of our long-term debt over the next five fiscal years and thereafter were as follows:

2020 (remainder of)
 
$
1,755
 
2021
   
8,294
 
2022
   
12,417
 
2023
   
3,437
 
2024
   
6,582
 
Thereafter
   
11,111
 
 
 
$
43,596
 


As of May 3, 2020 and October 31, 2019, the weighted-average interest rates of our short-term debt were 3.51% and 3.84%, respectively.

Project Loans


In November 2018, PDMCX was approved for credit of the equivalent of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment, which had a combined carrying value of $94.1 million as of May 3, 2020, as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
   
2023
   
2024
   
2025
   
2026
 
                                           
Principal payments
 
$
1,274
   
$
6,369
   
$
5,679
   
$
3,437
   
$
6,582
   
$
6,299
   
$
4,812
 


The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at May 3, 2020). Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.


Working Capital Loans


In November 2018, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had 64.6 million RMB ($9.1 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through January 2022. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
 
                   
Principal payments
 
$
481
   
$
1,925
   
$
6,738
 


As of May 3, 2020, PDMCX had borrowed, in several transactions to fund operations, 44.8 million RMB ($6.3 million) against the approval, all of which was outstanding as of that date repayments are due one year from the borrowing dates.


The interest rates on borrowings to fund operations are approximately 4.37 to 4.60%, and interest rates on borrowings to pay VAT are approximately 4.53 to 4.73%; both rates are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus spreads that range from 25.75 to 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 provide for such reimbursements up to a prescribed limit.

13

Equipment Loan


Effective July 2019, the Company entered into a Master Lease Agreement (“MLA”) which enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we were approved for financing of $35 million for the purchase of a high-end lithography tool. In the fourth quarter of fiscal 2019, the financing entity, upon our request, made an advance payment of $3.5 million to the equipment vendor on our behalf. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (1.79% at May 3, 2020), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020; as such, we have classified this borrowing as current debt. All borrowings under the MLA are secured by the equipment to be leased or purchased.

Credit Agreement


In September 2018, we entered into a five-year amended and restated credit agreement (the “Credit Agreement”), which has a $50 million borrowing limit, with an expansion capacity to $100 million. The Credit Agreement is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at May 3, 2020), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at May 3, 2020, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.37% at May 3, 2020) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.

NOTE 6 – REVENUE


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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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 to customer specifications in accordance with their proprietary designs; 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 primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which 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.5 million are included in “Other” current assets, and contract liabilities of $10.7 and $5.0 million are included in Accrued Liabilities and Other Liabilities, respectively, in our May 3, 2020 condensed consolidated balance sheet. Our October 31, 2019 condensed consolidated balance sheet includes contract assets of $7.6 million, included in “Other” current assets, and contract liabilities of $11.5 million, included in Accrued liabilities. We did not impair any contract assets during the six-month periods ended May 3, 2020 or April 28, 2019. We recognized $0.9 million and $1.8 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and six-month periods ended May 3, 2020, and recognized $0.5 million and $1.2 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those periods.

14


We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three and six-month periods ended May 3, 2020, were immaterial, and we did not incur any credit losses on our accounts receivable during the three and six-month periods 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 modify terms of sale, which may require payment in advance of performance. We have elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally 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 May 3, 2020 and April 28, 2019, disaggregated by product type, geographic origin, and timing of recognition. At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The revenue by product type for the three and six-month periods ended April 28, 2019, presented below has been reclassified to conform to the current period presentation.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Product Type
                       
 IC
                       
High-end
 
$
38,267
   
$
38,429
   
$
79,308
   
$
72,995
 
Mainstream
   
58,579
     
60,158
     
124,516
     
120,471
 
Total IC
 
$
96,846
   
$
98,587
   
$
203,824
   
$
193,466
 
                                 
FPD
                               
High-end
 
$
31,809
   
$
22,051
   
$
71,579
   
$
37,401
 
Mainstream
   
14,119
     
10,942
     
27,107
     
25,424
 
Total FPD
 
$
45,928
   
$
32,993
   
$
98,686
   
$
62,825
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
15


 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Geographic Origin
                       
Taiwan
 
$
55,513
   
$
56,469
   
$
121,626
   
$
114,209
 
Korea
   
36,261
     
38,038
     
76,997
     
73,275
 
United States
   
24,857
     
26,742
     
49,925
     
49,215
 
China
   
17,486
     
1,467
     
37,386
     
1,730
 
Europe
   
8,331
     
8,435
     
15,874
     
16,788
 
Other
   
326
     
429
     
702
     
1,074
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
                                 
Revenue by Timing of Recognition
                               
Over time
 
$
126,071
   
$
123,853
   
$
263,905
   
$
244,699
 
At a point in time
   
16,703
     
7,727
     
38,605
     
11,592
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 

Contract Costs


We pay commissions to third-party sales agents for certain sales that they obtain for us. However, the bases of the commissions are 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 one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for, 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 – LEASES


We adopted Accounting Standards Update (“ASU”) 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million.


The guidance allows a number of elections and practical expedients, of which we elected the following:

-
Election not to recognize short-term leases on the balance sheet.
-
Practical expedient to not separate lease and non-lease components in a contract.
-
Practical expedient “package” for transitioning to the new guidance:
-
Not reassessing whether any expired or existing contracts are, or contain, leases.
-
Not reassessing lease classification for any existing or expired leases.
-
Not reassessing initial direct costs for any existing leases.

16


Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of ROU assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise.


ROU assets underlying our leases include the land and facilities of some of our operating facilities, other real property, and machinery and equipment. As of May 3, 2020, we had ROU assets under operating leases of $6.5 million, included in “Other Assets”, and $1.8 and $4.1 million of lease liabilities, included in Accrued liabilities and Other liabilities, respectively. The following tables present lease payments under non-cancellable leases as of May 3, 2020.

 
 
Fiscal Year
                     
 
 
2020
   
2021
   
2022
   
2023
   
2024
   
Thereafter
   
Total Lease
Payments
   
Imputed
Interest*
   
Total
 
Lease payments
 
$
996
   
$
1,802
   
$
1,686
   
$
787
   
$
444
   
$
391
   
$
6,106
   
$
(255
)
 
$
5,851
 


*Imputed interest represents difference between undiscounted cash flows and discounted cash flows.



The following table presents lease costs for the three and six-month periods ended May 3, 2020.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating lease costs
 
$
633
   
$
1,797
 
Short-tern lease costs
 
$
102
   
$
212
 
Variable lease costs
 
$
129
   
$
129
 


Presented below is other information related to our operating leases.

Supplemental cash flows information:
           
   
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating cash flows used for operating leases
 
$
502
   
$
2,387
 
ROU assets obtained in exchange for lease obligations
 
$
58
   
$
340
 

 
 
As of
 
 
 
May 3, 2020
 
 
     
Weighted-average remaining lease term
 
3.7 years
 
Weighted-average discount rate
   
2.41
%

17


Rent expense, as calculated under guidance in effect prior to our adoption of the new leases guidance, was $3.0 million in fiscal year 2019. At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as presented in the table below. The amounts are undiscounted and were calculated in accordance with guidance in effect prior to our adoption of the new leases guidance.

2020
 
$
1,885
 
2021
   
1,613
 
2022
   
1,535
 
2023
   
742
 
2024
   
424
 
Thereafter
   
377
 
   
$
6,576
 

NOTE 8 - 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) and 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 May 3, 2020, were $1.2 million and $2.6 million, respectively, and $0.9 million and $2.0 million for the three and six-month periods ended April 28, 2019, 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.

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 5,000 restricted stock awards granted during the three-month period ended May 3, 2020, with a grant-date fair value of $9.90 per share, and there were 527,000 restricted stock awards granted during the six-month period ended May 3, 2020, with a grant-date fair value of $15.21 per share. There were 435,000 restricted stock awards granted during the six-month period ended April 28, 2019, with a weighted-average grant-date fair value of $9.80 per share. As of May 3, 2020, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.9 million. That cost is expected to be recognized over a weighted-average amortization period of 3.1 years. As of May 3, 2020, there were 854,866 shares of restricted stock outstanding.

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 six-month period ended May 3, 2020, or the three-month period ended April 28, 2019. 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. The Company received cash from option exercises of $0.4 million and $3.2 million for the three and six-month periods ended May 3, 2020, respectively, and $0.3 million and $0.8 million for the three and six-month periods ended April 28, 2019, respectively. As of May 3, 2020, the total unrecognized compensation cost related to unvested option awards was approximately $0.6 million. That cost is expected to be recognized over a weighted-average amortization period of 2.0 years.

18


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

 
Six Months Ended
 
   
April 28, 2019
 
       
Volatility
   
33.1
%
         
Risk free rate of return
   
2.5-2.9
%
         
Dividend yield
   
0.0
%
         
Expected term
 
5.1 years
 


Information on outstanding and exercisable option awards as of May 3, 2020, is presented below.

Options
 
Shares
   
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 
                     
Outstanding at May 3, 2020
   
1,723,652
   
$
9.16
 
5.1 years
 
$
4,000
 
                           
Exercisable at May 3, 2020
   
1,433,324
   
$
9.07
 
4.6 years
 
$
3,494
 

NOTE 9 - 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 32.2% exceeds the U.S. statutory rate of 21.0% in the three-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.


The effective tax rate of 40.5% exceeds the U.S. statutory rate of 21.0% in the six-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.


Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2,2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of $2.1 million against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.


Unrecognized tax benefits related to uncertain tax positions were $1.8 million at May 3, 2020, and $1.9 million at October 31, 2019, substantially 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.2 million at May 3, 2020 and October 31, 2019. 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 the amount of uncertain tax positions (including interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S. and major foreign or state jurisdictions for years prior to fiscal year 2015.


We were granted a five-year tax holiday in Taiwan that expired on December 31, 2019. This tax holiday reduced foreign taxes by $0.1 million in the six-month period ended May 3, 2020, by $0.3 million and $1.1 million in the three and six-month periods ended April 28, 2019, respectively, with immaterial per share impacts in the six-month period ended May 3, 2020, and the three-month period ended April 28, 2019, and a one cent per share effect in the six-month period ended April 28, 2019.

19


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.


NOTE 10 - EARNINGS PER SHARE


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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28
2019
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
6,284
   
$
8,479
   
$
16,584
   
$
13,746
 
                                 
Effect of dilutive securities:
                               
Interest expense on convertible notes, net of tax
   
-
     
349
     
-
     
845
 
                                 
Earnings used for diluted earnings per share
 
$
6,284
   
$
8,828
   
$
16,584
   
$
14,591
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
64,937
     
66,261
     
65,246
     
66,422
 
Effect of dilutive securities:
                               
Share-based payment awards
   
480
     
438
     
687
     
451
 
Convertible notes
   
-
     
3,898
     
-
     
4,720
 
                                 
Potentially dilutive common shares
   
480
     
4,336
     
687
     
5,171
 
                                 
Weighted-average common shares used for diluted earnings per share
   
65,417
     
70,597
     
65,933
     
71,593
 
                                 
                                 
Basic earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.21
 
Diluted earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.20
 


The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive.

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
                         
Share-based payment awards
   
1,009
     
1,204
     
591
     
1,134
 
                                 
Total potentially dilutive shares excluded
   
1,009
     
1,204
     
591
     
1,134
 


20

NOTE 11 - 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 May 3, 2020 and April 28, 2019.

 
Three Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at February 3, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)
Other comprehensive (loss) income
   
(2,405
)
   
1
     
(2,404
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,054
     
-
     
1,054
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)

 
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
)

 
Six Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at November 1, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(3,970
)
   
19
     
(3,951
)
Less: other comprehensive income attributable to noncontrolling interests
   
2,234
     
10
     
2,244
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)
21


 
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
)

NOTE 12 - 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 values due to their short-term maturities. The fair values of our variable rate debt instruments are a Level 2 measurement and approximates their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at May 3, 2020 or October 31, 2019.

NOTE 13 – SHARE REPURCHASE PROGRAMS


In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The company commenced repurchasing shares under this authorization on September 25, 2019. All of the 0.9 million shares repurchased under this authorization prior to November 1, 2019, were retired in fiscal 2019; the repurchase program was terminated on March 20, 2020. The table below presents information on this repurchase program.

 
Three Months Ended May 3, 2020
   
Six Months Ended May 3, 2020
   
From Inception Date of
September 25, 2019
 
                   
Number of shares repurchased
   
549
     
1,464
     
2,460
 
                         
Cost of shares repurchased
 
$
5,894
   
$
16,894
   
$
27,894
 
                         
Average price paid per share
 
$
10.75
   
$
11.54
   
$
11.34
 


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. All of the shares repurchased under this program were retired in fiscal 2019. The table below presents information on this repurchase program.
22


 
Three Months Ended
January 27, 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 14 - COMMITMENTS AND CONTINGENCIES


As of May 3, 2020, the Company had commitments outstanding for capital expenditures of approximately $138 million, primarily for the purchase of high-end IC equipment. See Note 7 for information on our operating lease commitments.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, the possibility of a fine had been deemed remote, as our initial assessment based on advice of local counsel and the subsequent judgments in the lower courts were all in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million with a charge to Selling, general and administrative expense in the consolidated statements of income. It is reasonably possible that the estimated loss will change in the near term. Our exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.


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

NOTE 15 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates Adopted


We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreement. Please see Note 7 for our leases disclosure.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.


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 in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We have not early adopted and are currently evaluating the effect that this ASU will have on our consolidated financial statements.

23


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 2019 year), that may cause actual results to materially differ from these expectations.

We sell substantially all of our photomasks to semiconductor designers and manufacturers, and manufacturers of FPDs. Photomask technology is also being applied to the fabrication of other higher-performance electronic products such as photonics, microelectronic 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 semiconductor 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 after receipt of an order, sometimes within twenty-four 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.

Recent Developments

In the first quarter of fiscal 2020, we acquired the remaining 0.2% of noncontrolling interests in Photronics Cheonan, Ltd. (formerly PK, Ltd.), our South Korean subsidiary, for $0.6 million.

In the first quarter of fiscal 2020, we adopted ASU 2016-02 and all subsequent amendments, collectively codified in Accounting Standards Codification Topic 842 - “Leases” (“Topic 842”). This guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption; we elected to apply the guidance at the beginning of the period of adoption, and recognized right-of-use leased assets of $6.5 million and corresponding lease liabilities which were discounted at our incremental borrowing rates, on our November 1, 2019 condensed consolidated balance sheet to reflect our adoption of the guidance. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreements.

In the fourth quarter of fiscal 2019, our board of directors declared a dividend of one preferred stock purchase right (a “Right”), payable on or about October 1, 2019, for each share of common stock, par value $0.01 per share, of the Company outstanding on September 30, 2019, to the stockholders of record on that date. In connection with the distribution of the Rights, we entered into a Section 382 Rights Agreement (the “Rights Agreement”), dated as of September 23, 2019, between the Company and Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The purpose of the Rights Agreement is to deter trading of our common stock that would result in a change in control (as defined in Internal Revenue Code Section 382), thereby preserving our future ability to use our historical federal net operating losses and other Tax Attributes (as defined in the Rights Agreement). Each Right entitles the registered holder to purchase from the Company one one-thousandth of a share of Series A Preferred Stock, par value $0.01 per share, at a price of $33.63, subject to adjustment. The Rights, which are described in the Company’s Current Report on Form 8-K filed on September 24, 2019, are in all respects subject to and governed by the provisions of the Rights Agreement. The Rights will expire at the earliest to occur of (i) the close of business on the day following the date on which our board of directors determines, in its sole discretion, that the Rights Agreement is no longer necessary for the preservation of material valuable tax attributes, or the tax attributes have been fully utilized and may no longer be carried forward or (ii) the close of business on September 22, 2022.

24

In the fourth quarter of fiscal 2019, PDMC, the Company’s majority-owned IC subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $18.9 million, was paid to noncontrolling interests.

In the fourth quarter of fiscal 2019, upon our request, a financing entity made an advance payment of $3.5 million to an equipment vendor. We entered into a Master Lease Agreement (“MLA”) with this financing entity, which became effective in July 2019. The MLA enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we have been approved for financing of $35 million for the purchase of a high-end lithography tool. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (1.79% at May 3, 2020), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020.

In the fourth quarter of fiscal 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). We repurchased 2.5 million shares, at a cost of $27.9 million (an average price of $11.34 per share), under this authorization. All shares repurchased during fiscal 2019 (0.9 million) were retired in fiscal 2019; the repurchase program was terminated on March 20 2020.

In the second quarter of fiscal 2019, we repaid, upon maturity, the entire $57.5 million principal amount of the convertible senior notes we issued in April 2016.

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 the first quarter of fiscal 2019, PDMCX was approved for credit of the equivalent of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. See Note 5 of the condensed consolidated financial statements for additional information on these loans.

In the first quarter of fiscal 2019, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement, PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”) and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had outstanding 44.8 million RMB ($6.3 million) to fund operations, with repayments due one year from the borrowing dates of the separate loan agreements. As of May 3, 2020, PDMCX had outstanding 64.6 million RMB ($9.1 million) borrowed to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through January 2022. See Note 5 of the condensed consolidated financial statements for additional information on these loans.

 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 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, under Rule 10b5-1, on October 22, 2018, and was terminated on February 1, 2019. We repurchased 1.5 million shares at a cost of $13.8 million (an average of $9.41 per share) under this authorization.

25

Results of Operations
Three and Six-Months ended May 3, 2020

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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
February 2,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
Revenue
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
   
100.0
%
Cost of goods sold
   
78.7
     
78.3
     
80.2
     
78.5
     
79.7
 
                                         
Gross profit
   
21.3
     
21.7
     
19.8
     
21.5
     
20.3
 
Selling, general and administrative expenses
   
9.3
     
8.9
     
10.1
     
9.2
     
10.6
 
Research and development expenses
   
3.1
     
2.6
     
2.7
     
2.7
     
3.0
 
                                         
Operating income
   
8.9
     
10.2
     
7.0
     
9.6
     
6.7
 
Other income (expense), net
   
(0.7
)
   
2.3
     
3.0
     
0.9
     
2.0
 
                                         
Income before income taxes
   
8.2
     
12.5
     
10.0
     
10.5
     
8.7
 
Income tax provision
   
2.6
     
5.7
     
2.5
     
4.3
     
1.8
 
                                         
Net income
   
5.6
     
6.8
     
7.5
     
6.2
     
6.9
 
Net income attributable to noncontrolling interests
   
1.2
     
0.4
     
1.1 1.1
     
0.7
     
1.5
 
                                         
Net income attributable to Photronics, Inc. shareholders
   
4.4
%
   
6.4
%
   
6.4
%
   
5.5
%
   
5.4
%

Note: All tabular comparisons included in the following discussion, unless otherwise indicated, are for the three months ended May 3, 2020 (Q2 FY20), February 2, 2020 (Q1 FY20) and April 28, 2019 (Q2 FY19), and for the six months ended May 3, 2020 (YTD FY20) and April 28, 2019 (YTD FY19), in millions of dollars.

Revenue

Our quarterly revenues can be affected by the seasonal purchasing practices of our customers. As a result, demand for our products is typically reduced 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.

At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The following analyses of quarterly changes in revenue by product type for the three-month periods ended February 2, 2020 and April 28, 2019, and the six-month period ended April 28, 2019, have been modified to reflect this change. High-end photomasks typically have higher selling prices (ASPs) than mainstream products.

26

The following tables present changes in disaggregated revenue in Q2 FY20 and YTD FY20 from revenue in prior reporting periods. Columns may not total due to rounding.

Quarterly Changes in Revenue by Product Type

 
Q2 FY20 from Q1 FY20
   
Q2 FY20 from Q2 FY19
   
YTD FY20 from YTD FY19
 
   
Revenue in
Q2 FY20
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Revenue in
YTD FY20
   
Increase
(Decrease)
   
Percent
Change
 
IC
                                               
High-end
 
$
38.3
   
$
(2.8
)
   
(6.8
)%
 
$
(0.2
)
   
(0.4
)%
 
$
79.3
   
$
6.3
     
8.6
%
Mainstream
   
58.6
     
(7.4
)
   
(11.2
)%
   
(1.6
)
   
(2.6
)%
   
124.5
     
4.0
     
3.4
%
                                                                 
Total IC
 
$
96.8
   
$
(10.1
)
   
(9.5
)%
 
$
(1.7
)
   
(1.8
)%
 
$
203.8
   
$
10.4
     
5.4
%
                                                                 
FPD
                                                               
High-end
 
$
31.8
   
$
(8.0
)
   
(20.0
)%
 
$
9.8
     
44.2
%
 
$
71.6
   
$
34.2
     
91.4
%
Mainstream
   
14.1
     
1.1
     
8.7
%
   
3.2
     
29.0
%
   
27.1
     
1.7
     
6.6
%
                                                                 
Total FPD
 
$
45.9
   
$
(6.8
)
   
(12.9
)%
 
$
12.9
     
39.2
%
 
$
98.7
   
$
35.9
     
57.1
%
                                                                 
Total Revenue
 
$
142.8
   
$
(17.0
)
   
(10.6
)%
 
$
11.2
     
8.5
%
 
$
302.5
   
$
46.2
     
18.0
%

Quarterly Changes in Revenue by Geographic Origin

 
Q2 FY20 from Q1 FY20
   
Q2 FY20 from Q2 FY19
         
YTD FY20 from YTD FY19
 
   
Revenue in
Q2 FY20
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
   
Revenue in
YTD FY20
   
Increase
(Decrease)
   
Percent
Change
 
Taiwan
 
$
55.5
   
$
(10.6
)
   
(16.0
)%
 
$
(1.0
)
   
(1.7
)%
 
$
121.6
   
$
7.4
     
6.5
%
Korea
   
36.3
     
(4.5
)
   
(11.0
)%
   
(1.8
)
   
(4.7
)%
   
77.0
     
3.7
     
5.1
%
United States
   
24.9
     
(0.2
)
   
(0.8
)%
   
(1.9
)
   
(7.0
)%
   
49.9
     
0.7
     
1.4
%
Europe
   
8.3
     
0.8
     
10.4
%
   
(0.1
)
   
(1.2
)%
   
15.9
     
(0.9
)
   
(5.4
)%
China
   
17.5
     
(2.4
)
   
(12.1
)%
   
16.0
     
1,091.8
%
   
37.4
     
35.7
     
2,060.9
%
Other
   
0.3
     
0.0
     
(13.2
)%
   
(0.1
)
   
(24.0
)%
   
0.7
     
(0.4
)
   
(34.7
)%
                                                                 
   
$
142.8
   
$
(17.0
)
   
(10.6
)%
 
$
11.2
     
8.5
%
 
$
302.5
   
$
46.2
     
18.0
%

Revenue decreased $17.0 million, or 10.6%, in Q2 FY20, compared with Q1 FY20, primarily due to push-outs of orders, first in China, due to the extended Lunar New Year period and concomitant reductions in manufacturing activity attributable to the coronavirus pandemic, and then in our other sites, as we encountered mobility restrictions due to the pandemic. The greatest impact of these restrictions was experienced in the mainstream IC and high-end FPD product lines. On a geographic basis, Asia revenue declined in varying degrees, the U.S. revenue was essentially flat, and Europe revenue increased $0.8 million or 10.4%. Most of our IC customers’ products have been deemed to be essential. However, with many of their design teams working remotely, design verification processes have been delayed, resulting in delays in their orders. Our three FPD facilities operated at capacity in Q2 FY20, but orders for G10.5+ products decreased from Q1 FY20, resulting in lower high-end and total FPD revenue in the current quarter.

Revenue increased 8.5% in Q2 FY20, compared with Q2 FY19, due to increased high-end and mainstream FPD revenues. The increases reflected both stronger global demand and our increased ability to meet it through the utilization of our China-based FPD factory. IC revenues declined moderately by 1.8%, as design releases were behind schedule due to delays in design verification processes. On a geographic basis, the increase in revenue was attributable to revenues in our two China-based facilities.

On a year-to-date basis, revenues increased $46.2 million, or 18.0%, from YTD FY19, resulting from growth in all product categories, led by high-end FPD, which grew $34.2 million, or 91.4%, from the prior year period. While this growth was led by increased revenues from G10.5+ products, there were also significant increases in revenues from both AMOLED and LTPS products. On a geographic basis, approximately 77% of the increase was attributable to revenues in our two China-based sites.

27

Gross Margin

 
Three Months Ended
   
Six Months Ended
 
   
Q2 FY20
   
Q1 FY20
   
Percent
Change
   
Q2 FY19
   
Percent
Change
   
YTD FY20
   
YTD FY19
   
Percent
Change
 
                                                 
                                                 
Gross profit
 
$
30.4
   
$
34.6
     
(12.0
)%
 
$
26.0
     
17.0
%
 
$
65.0
   
$
52.1
     
24.8
%
Gross margin
   
21.3
%
   
21.7
%
           
19.8
%
           
21.5
%
   
20.3
%
       

Gross margin decreased by 0.4% in Q2 FY20, from Q1 FY20, primarily as a result of the previously discussed 10.6% decrease in revenue. Total cost of goods sold decreased 10.2%, with the primary drivers being: an 11.8% decrease in material costs, reflecting the decrease in revenue; a decrease in compensation and related costs of 10.3%; a decrease in overhead costs of 8.9%, as variable and discretionary expenses declined in most categories, with the most notable exception being tool maintenance, which increased $0.6 million, or 11.3%.

Gross margin increased by 1.5 percentage points in Q2 FY20, from Q2 FY19, primarily as a result of the 8.5% growth in revenue in the current year quarter. Material costs, as a percent of revenue, increased 1.0%, in contrast to labor costs, which decreased by 1.8 percentage points as a percent of revenue. Overhead costs increased 6.2%, with depreciation at our two China-based facilities, both of which began production in fiscal year 2019, the predominant cause. Net of depreciation at the China-based facilities, overhead costs decreased 1.0% from the prior year quarter.

Gross margin increased by 1.2% in YTD FY20, from YTD FY19, primarily as a result of the 18.0% increase in revenue. Material costs, as a percent of revenue, increased 1.1 percentage points, in contrast to labor costs, which fell 1.7%, as a percent of revenue. Overhead costs increased 16.8%, with depreciation at our two China-based facilities, which began production in FY19, accounting for approximately half of the increase. Other outside services and other equipment related costs were up 27.5% and 15.6%, respectively, contributing significantly to the overall increase in overhead costs.

As we operate in a high fixed cost environment, increases or decreases in our revenues and capacity utilization will generally positively or negatively impact our gross margin.

Selling, General and Administrative Expenses

Selling, general and administrative expenses decreased by $1.0 million, or 6.7%, to $13.3 million in Q2 FY20, from $14.2 million in Q1 FY20, primarily due to decreased compensation and related expenses. Selling, general and administrative expenses was unchanged from Q2 FY19, decreasing by 0.8 percentage points, as a percent of revenue. Selling, general and administrative expenses increased by $0.4 million, or 1.5%, to $27.5 million in YTD FY20, from $27.1 million in YTD FY19, primarily due to increased compensation and related expenses.

Research and Development Expenses

Research and development expenses consist of development efforts generally related to process technologies for high-end IC nodes and FPD applications.

Research and development expense increased $0.4 million, to $4.5 million, or 9.4%, in Q2 FY20, from Q1 FY20, primarily as a result of increased FPD development activities in China and IC development activities in the U.S. Research and development expense increased $ 0.9 million, or 26.0%, in Q2 FY20, from Q2 FY19, due to increased spending in the U.S. and the two China-based facilities. Research and development expense increased $ 0.7 million, or 9.4%, in YTD FY20, from YTD FY19, primarily due to increased development activities at the two China-based facilities, which were partially offset by reduced activities in the U.S.

28

Other Income (Expense)

 
Three Months Ended
   
Six Months Ended
 
   
Q2 FY20
   
Q1 FY20
   
Q2 FY19
   
YTD FY20
   
YTD FY19
 
                               
                               
Foreign currency transaction (losses) gains, net
 
$
(1.4
)
 
$
4.7
   
$
4.0
   
$
3.3
   
$
5.1
 
Interest expense, net
   
0.8
     
(1.8
)
   
(0.4
)
   
(1.0
)
   
(0.9
)
Interest income and other income (expense), net
   
(0.3
)
   
0.8
     
0.3
     
0.5
     
0.9
 
                                         
Other income (expense), net
 
$
(1.0
)
 
$
3.7
   
$
3.9
   
$
2.8
   
$
5.0
 

Other income (expense), net decreased $4.7 million from income of $3.7 million in Q1 FY20 to a loss of $1.0 million in Q2 FY20, primarily due to an unfavorable change in foreign currency transaction results of $6.1 million, partially offset by the receipt of interest subsidies in Q2 F20. Other income (expense), net decreased by $4.9 million, from income of $3.9 million in Q2 FY19, to the loss of $1.0 million in Q2 FY20; this loss was primarily due to an unfavorable change in foreign currency transaction results of $5.4 million. Other income (expense), net decreased $2.2 million year-to-date primarily due to a decrease in foreign currency exchange gains of $1.8 million in YTD FY20, compared with the prior year period.

Income Tax Provision

 
Three Months Ended
   
Six Months Ended
 
   
Q2 FY20
   
Q1 FY20
   
Q2 FY19
   
YTD FY20
   
YTD FY19
 
                               
                               
Income tax provision
 
$
3.8
   
$
9.1
   
$
3.3
   
$
12.9
   
$
4.7
 
Effective income tax rate
   
32.2
%
   
45.4
%
   
25.0
%
   
40.5
%
   
20.9
%

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 decreased in Q2 FY20, compared with Q1 FY20, primarily due to the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction in Q1 FY20 and changes in the jurisdictional mix of earnings. The effective income tax rate increased in Q2 FY20, compared with Q2 FY19, due to changes in the jurisdictional mix of earnings and the expiration of a tax holiday in Taiwan in December 2019.

The effective income tax rate increased in YTD FY20, compared with YTD FY19, primarily due to the YTD FY20 establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which was partially offset by a non-repetitive, one-time audit settlement benefit in YTD FY19, as well as changes in the jurisdictional mix of earnings, the expiration of a tax holiday in Taiwan, and use of investment credits to reduce tax expense in 2019.

Net Income Attributable to Noncontrolling Interests

Net income attributable to noncontrolling interests was $1.7 million in Q2 FY20, which represented an increase of $1.1 million from Q1 FY20, as a decreased loss at our China-based IC facility exceeded decreased income at our Taiwan-based IC facility. Net income attributable to noncontrolling interests increased $0.3 million in Q2 FY20 from $1.4 million in Q2 FY19, as a result of increased income at our Taiwan-based IC facility, and a decreased loss at our China-based IC facility. On a year-to-date basis, net income attributable to noncontrolling interests decreased $1.6 million; the decrease was the result of an increased loss at the China-based facility, which was partially offset by increased income at the Taiwan-based facility. We hold 50.01% ownership interests in both of these facilities.

Liquidity and Capital Resources

We had cash and cash equivalents of $237.8 million at the end of Q2 FY20, compared with $206.5 million at the end of fiscal 2019. The net increase is primarily attributable to:

-
$61.3 million provided by operating activities;
-
$7.6 million contributed to our China-based IC facility by noncontrolling interests;
-
$5.3 million government incentives received in China;
-
$3.4 million received from exercises of employee stock options;
-
$1.1 million received from borrowings in China;
-
$30.1 million paid for property, plant, and equipment;
-
$16.9 million used to repurchase our common stock.

29

Our working capital at the end of Q2 FY20 was $318.9 million, compared with $275.6 million at the end of fiscal 2019. The $43.3 million net increase is primarily attributable to the below increases (decreases) in working capital:

-
Increased cash and cash equivalents of $31.3 million;
-
Increased inventories of $8.8 million, acquired to protect against potential COVID 19 related supply chain disruptions;
-
Increased recoverable value added taxes of $6.2 million, related to our China-based facilities;
-
Decreased discretionary compensation accruals of $5.3 million;
-
Decreased accruals for capital expenditures of $4.6 million;
-
Increased current portion of long-term debt of $(6.8) million;
-
Increased value added taxes payable of $(6.3) million.

The net cash provided by operating activities of $61.3 million in YTD FY20 was a $63.6 million increase from $2.3 million used in YTD FY19. The net increase was primarily due to:

-
Increased net income of $1.3 million in YTD FY20;
-
Increased non-cash add backs to net income, including depreciation, share-based compensation and deferred income taxes of  $10.2 million in YTD FY20;
-
A comparative decrease in value added tax prepayments related to our China facilities of $25.1 million inQ1 FY20. These  prepayments are recoverable through future revenue transactions of the facilities;
-
A comparative decrease in the increase of prepaid income taxes of $2.8 million in YTD FY20;
-
Increased operating lease liabilities of $1.8 million, which resulted from our adoption of ASC 842 in Q1 FY20.

Net cash used in investing activities was $25.0 million in YTD FY20, a decrease of $109.8 million from the $134.8 million used in YTD FY19. The net decrease was primarily attributable to decreased capital expenditures of $110.3 million; this was the result of a reduction in payments to equip our China-based facilities, which were in the start-up phase in the first half of fiscal year 2019.

Net cash flows used in financing activities decreased to $5.4 million in YTD FY20 from $28.0 million used in YTD FY19. Significant components of the $22.6 million net decrease were:

-
$57.5 million used to repay (upon their maturity) our convertible senior notes in YTD FY19;
-
$26.1 million used to pay dividends to DNP (related to their 49.99% interest in our IC facility in Taiwan) in YTD FY19;
-
$(38.5) million less received from borrowings in China in YTD FY20 than in YTD FY19;
-
$(21.8) million less contributed by DNP to maintain their proportionate ownership interest in our IC joint venture in China  in YTD FY20 than in YTD FY19.

As of May 3, 2020 and October 31, 2019, our total cash and cash equivalents included $192.7 million and $147.2 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. Furthermore, 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.

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). 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. However, 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 agreements (which are discussed in Note 5 to the condensed consolidated financial statements).

30

As of May 3, 2020, we had outstanding capital commitments of approximately $138 million. We intend to finance our capital expenditures with our working capital, contributions from our joint venture partners, borrowings under the MLA we entered into in fiscal 2019 (as discussed in Note 5 to the condensed consolidated financial statements), cash generated from operations and, if necessary, additional borrowings. Our remaining funding commitment for our IC facility in China, which commenced production in the third quarter of fiscal 2019, was approximately $8 million as of May 3, 2020; we fulfilled this commitment in May 2020.

Off-Balance Sheet Arrangements

As noted above, in January 2018, Photronics, through its wholly owned Singapore subsidiary, entered into the PDMCX joint venture with DNP, through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” under which DNP obtained a 49.99% interest in our IC business in Xiamen, China. The joint venture was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. Under the joint venture’s operating 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. As of the date of issuance of this report, DNP had not indicated its intention to exercise this right. 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 May 3, 2020, Photronics and DNP each had net investments in PDMCX of $43.0 million.

Business Outlook

While the near-term effects of the global coronavirus pandemic on our business cannot be predicted, we continue to believe that a majority of the growth in the IC and FPD markets will continue to come from the Asia region, predominantly in China. We expect to meet these demands both through the utilization of our new facilities in China, and by importing photomasks into China from our other facilities. We make continual assessments of our global manufacturing strategy and monitor our revenue and related cash flows from operations. These ongoing assessments could result in future facility closures, asset redeployments, impairments of intangible or long-lived assets, workforce reductions, or the addition of manufacturing facilities, all of which would be based on market conditions and customer requirements.

Our future results of operations and the other forward-looking statements contained in this filing involve a number of risks and uncertainties, some of which are discussed in Part1, Item 1A in our Annual Report on Form 10-K for the year ended October 31, 2019 and in Part 2, Item 1A in our Quarterly Report on Form 10-Q for the quarter ended February 2, 2020; 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 15 – 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 engage in transactions in, and have exposures to, the 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 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. In addition, to the extent practicable, we attempt to reduce our exposure to foreign currency exchange fluctuations by converting cash and cash equivalents into the functional currency of the subsidiary which holds the cash. We may also enter into derivative contracts to mitigate our exposure to foreign currency fluctuations when we have a significant purchase obligation, or a significant receivable denominated in a currency that differs from the functional currency of the transacting subsidiary. We do not enter into derivatives for speculative purposes. 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.

31

Our primary net foreign currency exposures as of May 3, 2020, included the South Korean won, the Japanese yen, the New Taiwan dollar, the Chinese renminbi, the Singapore dollar, the British pound sterling, and the euro. As of that date, 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 $33.1 million, which represents a decrease of $0.8 million from our exposure at February 2, 2020, and is equivalent to our exposure at October 31, 2019. Our most significant exposures at May 3, 2020, related to the Chinese renminbi and the South Korean won to the U.S. dollar, which were, respectively, $13.3 million and $11.8 million at that date. 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 May 3, 2020, condensed consolidated financial statements.

Interest Rate Risk

A 10% adverse movement in the interest rates on our variable rate borrowings would not have had a material effect on our May 3, 2020 condensed consolidated financial statements.

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.

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 fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II.
OTHER INFORMATION

Item 1.
LEGAL MATTERS

The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing regarding its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, the possibility of a fine had been deemed remote, as our initial assessment based on advice of local counsel and the subsequent judgments in the lower courts were all in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million, with a charge to Selling, general and administrative expense in the consolidated statements of income. It is reasonably possible that the estimated loss will change in the near term. Our exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.

32

We are subject to various other 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.

Item 1A.
RISK FACTORS

Other than the below, there have been no other material changes to risks relating to our business as disclosed in Part 1, Item 1A of our Annual Report on Form 10-K for the year ended October 31, 2019 and Part 2, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended February 2, 2020.

Our expansion into China entails substantial risks.

In the past year, we commenced operations at our two newly constructed manufacturing facilities in China. These investments are subject to substantial risks which may include, but are not limited to: the inability to protect our intellectual property rights under Chinese law, which may not offer as high a level of protection as U.S. law; unexpectedly long negotiation periods with Chinese suppliers and customers; quality issues related to materials sourced from local vendors; unexpectedly high labor costs due to a tight labor supply; and difficulty in repatriating funds and selling or transferring assets. Our investments in China also expose us to a significant additional foreign currency exchange risk, which we had not been subject to in recent years. In addition, while we do not see any imminent threat, as tensions have escalated between the U.S. and China, we believe there is an enhanced risk that our substantial investments in China may be subject to unforeseen restrictions, which may include expropriation of the investments by the Chinese government. These and other risks may result in our not realizing a return on, or losing some, or all, of our planned investments in China, which would have a material adverse effect on our financial condition and financial performance.

Our business could be adversely impacted by global or regional catastrophic events.

Our business could be adversely affected by terrorist acts, widespread outbreaks of infectious diseases (such as the COVID-19 pandemic), government responses such as shelter-in-place directives to limit the impact of infectious diseases, or the outbreak or escalation of wars, especially in the Asian markets in which we generate a significant portion of our sales and in Japan where we purchase raw materials and capital equipment. Such events in the geographic regions in which we do business, including escalations of political tensions and military conflicts within the Korean Peninsula, or between the People’s Republic of China and the U.S. or the Republic of China (Taiwan), could have material adverse impacts on our revenue, cost and availability of raw materials, results of operations, cash flows, and financial condition.

Our products and technology could be subject to U.S. export control laws and the export control laws of the foreign jurisdictions where we operate

We are subject to various laws relating to the export of products we manufacture and the technology related thereto, and our failure to comply with these laws could subject us to substantial fines, penalties and even injunctions, the imposition of which could have a material adverse effect on the success of our business.
 
We are subject to the export control laws of the United States and the export control laws of the foreign jurisdictions where we operate. On April 28, 2020, the Trump administration significantly expanded the reach of U.S. export controls over certain products and certain countries. The U.S. Department of Commerce has, among other things:  expanded license requirements to China, Russia and Venezuela; broadened the list of products covered by these expanded license requirements; expanded the definition of “military end use”; created a new “reason for control”; created a new review policy for certain items to certain countries; added substantial electronic export information filing requirements; eliminated the license exception for civil end use for certain countries, including China, Russia and Venezuela; and proposed to remove those same countries from the list of those eligible for additional re-exports license exceptions. The final rules relating to most of these changes are effective June 29, 2020, and comments to the proposed rule on re-exports are due on the same day. Application of these laws may adversely affect our business in various ways, including by regulating the export of our products, equipment, services, and technology from the United States and abroad, increasing the time necessary to obtain required authorizations, and the possibility of monetary fines and other penalties for non-compliance.

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

Issuer Purchases of Equity Securities

In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The authorization did not obligate us to repurchase any dollar amount or number of shares of common stock, and the repurchase program could have been suspended or discontinued at any time. The following table presents information on our common stock repurchase activity for the second fiscal quarter of 2020.

 
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
                       
February 3, 2020 – March 1, 2020
   
0.1
   
$
12.37
     
0.1
   
$
77.0
 
March 2, 2020 – March 29, 2020
   
0.5
   
$
10.48
     
0.5
   
$
0.0
*
Total
   
0.6
   
$
10.75
     
0.6
         

* The share repurchase program was terminated on March 20, 2020.


33

Item 6.
EXHIBITS


 
 
 
 
Incorporated by Reference
 
Exhibit
Number
 
 
Description
 
Form
File
Number
Exhibit
Filing
 Date
Filed or
Furnished
Herewith
 
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.
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
X

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
 
By:
/s/ ERIC RIVERA
 
 
JOHN P. JORDAN
 
 
ERIC RIVERA
 
 
Senior Vice President,
 
 
Vice President,
 
 
Chief Financial Officer
 
 
Corporate Controller 
 
 
(Principal Financial Officer)
 
 
(Principal Accounting Officer) 
 
 
 
 
 
 
Date:  June 12, 2020
 
Date:  June 12, 2020


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 12, 2020




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 12, 2020




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 May 3, 2020 (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 12, 2020
 



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 May 3, 2020 (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 12, 2020




EX-101.SCH 6 plab-20200503.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 - LEASES link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - SHARE REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - INVENTORIES (Policies) link:presentationLink link:calculationLink link:definitionLink 070400 - Disclosure - PDMCX JOINT VENTURE (Policies) link:presentationLink link:calculationLink link:definitionLink 070600 - Disclosure - REVENUE (Policies) link:presentationLink link:calculationLink link:definitionLink 070700 - Disclosure - LEASES (Policies) link:presentationLink link:calculationLink link:definitionLink 070800 - Disclosure - SHARE-BASED COMPENSATION (Policies) link:presentationLink link:calculationLink link:definitionLink 070900 - Disclosure - INCOME TAXES (Policies) link:presentationLink link:calculationLink link:definitionLink 071200 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 071500 - 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 - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - SHARE REPURCHASE PROGRAMS (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 090502 - Disclosure - LONG-TERM DEBT (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - REVENUE, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - LEASES (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 plab-20200503_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 plab-20200503_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 plab-20200503_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE AOCI Including Portion Attributable to Noncontrolling Interest [Member] AOCI Attributable to Noncontrolling Interest [Member] Award Type [Axis] ASU 2016-02 [Member] ASU 2016-02 [Member] ASU 2014-09 [Member] ASU 2016-16 [Member] Accounting Standards Update 2016-01 [Member] Accounts payable Accounts Payable, Current Accounts receivable, net of allowance of $1,282 in 2020 and $1,334 in 2019 Accounts Receivable, after Allowance for Credit Loss, Current Accrued liabilities Accrued Liabilities, Current Accrued Liabilities [Member] Accrued Liabilities [Member] Foreign Currency Translation Adjustments [Member] Accumulated Other Comprehensive Income (Loss) [Table] 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 Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income [Member] Accumulated other comprehensive loss Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract] Additional Paid-in Capital [Member] Additional paid-in capital Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Adjustments to reconcile net income to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Share-based compensation expense incurred Accounts receivable, allowance Cash limit for dividends, distributions and redemption on equity Total potentially dilutive shares excluded (in shares) Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Asset Pledged as Collateral [Member] Total assets ASSETS Assets [Abstract] Total assets Consolidated assets pledged 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] Accrual for property, plant and equipment purchased during the period Impairment loss on contract assets Capitalized Contract Cost, Impairment Loss Cash and cash equivalents Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 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 Change in Contract with Customer, Liability [Abstract] Class of Treasury Stock [Table] Commitments and contingencies COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES [Abstract] Common Stock [Member] Common stock, par value (in dollars per share) Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) Common stock, $0.01 par value, 150,000 shares authorized, 66,215 shares issued and 64,751 outstanding at May 3, 2020 and 65,595 shares issued and outstanding at October 31, 2019 Common Stock, Value, Issued Comprehensive income attributable to Photronics, Inc. shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Less: comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Variable Interest Entities Construction in Progress [Member] Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Contract liabilities current Contract assets Revenue from settlement of contract liabilities Contract with Customer, Liability, Revenue Recognized Contract liabilities non-current Cost of goods sold Depreciation and amortization expense Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Abstract] Disaggregation of Revenue Term of loan Debt Instrument, Term LONG-TERM DEBT [Abstract] Date of first required payment Basis spread on variable rate Local Financing [Member] Debt [Member] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] LONG-TERM DEBT Debt Disclosure [Text Block] LONG-TERM DEBT [Abstract] Debt Instrument [Line Items] Debt Instrument, Name [Domain] Interest rate percentage Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Maturity date of debt Deferred income taxes Deferred Income Tax Assets, Net Depreciation and amortization Effect of dilutive securities [Abstract] SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Subsidiary dividend 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) Earnings per share: EARNINGS PER SHARE [Abstract] Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Effects of exchange rate changes on cash, cash equivalents, and restricted cash U.S. statutory rate Effective tax rate Compensation cost not yet recognized related to unvested restricted stock awards Income tax benefits realized from stock option exercises Unrecognized compensation cost related to unvested option awards Period for recognition of compensation cost not yet recognized Stock Options [Member] Employee Stock Option [Member] Share-based compensation cost capitalized Share-based Payment Arrangement, Amount Capitalized Equity Component [Domain] Equity, Class of Treasury Stock [Line Items] Fair Value Financial Instruments Fair Value Measurement, Policy [Policy Text Block] FAIR VALUE MEASUREMENTS [Abstract] 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] Financial Instrument [Axis] Foreign currency transaction (losses) gains, net Furniture, Fixtures and Office Equipment [Member] Furniture and Fixtures [Member] Gross profit Gross Profit Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Authority, Name [Domain] INCOME TAXES [Abstract] Income Tax Authority, Name [Axis] Condensed Consolidated Statements of Income (unaudited) [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Income Tax Holiday [Table] Effective Income and Statutory Tax Rate [Abstract] Dollar effect of income tax holiday Income tax holiday termination date Per share effect of income tax holiday (in dollars per share) Income tax provision Income Tax Expense (Benefit) Income Tax Holiday [Line Items] Income Tax Holiday [Line Items] Income Taxes Accounts payable, accrued liabilities and other Other current assets Increase (Decrease) in Other Current Assets Accounts receivable Increase (Decrease) in Accounts Receivable Changes in assets and liabilities: Inventories Increase (Decrease) in Inventories Convertible notes (in shares) Share-based payment awards (in shares) Intangible assets, net Interest expense on convertible notes, net of tax Finished goods INVENTORIES [Abstract] INVENTORIES Inventory Disclosure [Text Block] Inventories Inventory Inventory, Net Work in process Inventories Raw materials LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Lease, Description [Table] Imputed Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2020 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Lease, Description [Line Items] Leases [Abstract] Lessee, Operating Lease, Description [Abstract] Total Lease Payments Lessee, Operating Lease, Liability, to be Paid Lease Payments Under Non-cancelable Leases LEASES Leases Lessee, Leases [Policy Text Block] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Long-term debt [Abstract] Long-term Debt, Current and Noncurrent [Abstract] Land [Member] Lease, Cost [Abstract] Lease Cost Leasehold Improvements [Member] LEASES [Abstract] Total liabilities and equity Liabilities and Equity LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Total liabilities Consolidation liabilities Liabilities Non-current liabilities Current liabilities Total current liabilities Current liabilities: Current borrowing capacity Amount outstanding under credit facility Maximum borrowing capacity Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2020 (remainder of) Long-Term Debt, Maturity, Remainder of Fiscal Year Long-term debt Long-term Debt Maturities of Long-term Debt [Abstract] 2025 Long-Term Debt, Maturity, Year Five 2022 2023 Long-term debt Long-term debt Long-term Debt, Excluding Current Maturities Current portion of long-term debt Current portion of long-term debt 2021 2024 Loss contingency damages sought Loss Contingency, Damages Sought, Value Loss Contingencies [Line Items] Loss Contingencies [Table] Contingent loss not accrued Loss Contingency, Range of Possible Loss, Portion Not Accrued Contingent loss accrued Loss Contingency, Accrual, Current Estimated range of contingent loss Loss Contingency, Estimate of Possible Loss Machinery and Equipment [Member] Machinery and Equipment [Member] Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Repurchase of common stock by subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Noncontrolling interests Earnings used for diluted earnings per share Net Income (Loss) Attributable to Parent, Diluted Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Net income attributable to Photronics, Inc. shareholders Net income attributable to Photronics, Inc. shareholders Cash flows from investing activities: Cash flows from operating activities: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net income attributable to noncontrolling interests Adjustments for New Accounting Pronouncement [Member] RECENT ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Recent Accounting Pronouncements RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] Other income (expense): Contribution from noncontrolling interest Noncontrolling Interest, Increase from Subsidiary Equity Issuance Non-Controlling Interests [Member] Noncontrolling Interest [Member] Earliest open tax year Operating cash flows used for operating leases Lease Payments Under Non-cancellable Leases [Abstract] Weighted-average discount rate Operating lease liabilities Lease liabilities Operating Lease, Liability Rent expense under operating leases Operating Leases, Rent Expense, Net Total operating expenses Operating Expenses Operating lease cost Right-of-use assets, operating leases Right-of-use leased assets Operating expenses: Weighted-average remaining lease term 2021 Operating Leases, Future Minimum Payments, Due in Two Years Future minimum lease payments under non-cancelable operating leases [Abstract] 2024 Operating Leases, Future Minimum Payments, Due in Five Years Operating income Operating Income (Loss) 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years Total future minimum payments due Operating Leases, Future Minimum Payments Due 2020 Thereafter Operating Leases, Future Minimum Payments, Due Thereafter PDMCX JOINT VENTURE [Abstract] Other comprehensive (loss) income Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Current Assets [Member] Net other comprehensive loss Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Other comprehensive income (loss), tax Other comprehensive income, tax Other current assets Other Assets, Current Other assets Other Assets, Noncurrent Other comprehensive income (loss), net of tax of $0: Other Comprehensive Income (Loss), Net of Tax [Abstract] Other liabilities Other Liabilities, Noncurrent Interest income and other income (expense), net Other Nonoperating Income (Expense) Other Assets [Member] Other Liabilities [Member] Less: other comprehensive income attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Purchases of treasury stock Payments for Repurchase of Common Stock Other Payments for (Proceeds from) Other Investing Activities Dividends paid to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Pledged Status [Axis] Pledged Status [Domain] 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) Preferred stock, par value (in dollars per share) Preferred stock, shares authorized (in shares) Proceeds from debt Other Proceeds from (Payments for) Other Financing Activities Proceeds from credit facility Contribution from noncontrolling interest Proceeds from Noncontrolling Interests Cash received from option exercises Proceeds from share-based arrangements Net income Net income Property, Plant and Equipment [Line Items] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment PROPERTY, PLANT AND EQUIPMENT [Abstract] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, gross Property, plant and equipment, net Property, plant and equipment, net Property, plant and equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Provision for credit losses Outstanding commitments for capital expenditure ROU assets obtained in exchange for lease obligations 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 Lease Obligation Research and development Restricted Stock [Member] Retained earnings Retained Earnings [Member] Retained Earnings [Member] REVENUE Revenue from Contract with Customer [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] REVENUE [Abstract] Revenue Revenue from Contract with Customer [Policy Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue Revenue 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 Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Expected term Aggregate intrinsic value, Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 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 Inventories Schedule of Inventory, Current [Table Text Block] Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options Future Minimum Lease Payments Under Non-cancelable Operating Leases Information on Outstanding and Exercisable Option Share-based Payment Arrangement, Option, Activity [Table Text Block] Maturities of Long-term Debt Calculation of Basic and Diluted Earnings Per Share Changes in Accumulated Other Comprehensive Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Property, Plant and Equipment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Shares Repurchase Programs Carrying Amounts and Exposure to Loss Related to Assets and Liabilities Schedule of Variable Interest Entities [Table] Selling, general and administrative Share Repurchase Program [Axis] Weighted-Average Exercise Price [Abstract] Share Repurchase Program [Domain] Share-based Compensation [Abstract] Share-based Payment Arrangement, Disclosure [Abstract] Share-based compensation Share options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Award vesting period Restricted stock awards granted (in shares) Dividend yield Number of shares of restricted stock outstanding (in shares) Weighted average grant date fair value of restricted stock awards (in dollars per share) Volatility Restricted Stock [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] 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 options granted (in dollars per share) Maximum number of shares of common stock that may be issued (in shares) Weighted average exercise price, Exercisable at end of period (in dollars per share) Exercisable at end of period (in shares) Risk free rate of return Additional disclosures [Abstract] Stock Options [Abstract] Equity Award [Domain] Share-Based Compensation Share-based Payment Arrangement [Policy Text Block] Outstanding at end of period (in shares) Weighted average exercise price, Outstanding at end of period (in dollars per share) Aggregate intrinsic value, Outstanding at end of period Outstanding and exercisable option awards [Roll Forward] Balance (in shares) Balance (in shares) Shares, Outstanding Short-term lease costs Short-term debt Weighted-average interest rate of short -term debt Short-term Debt, Weighted Average Interest Rate, at Point in Time Condensed Consolidated Balance Sheets (unaudited) [Abstract] Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract] Statement [Table] Statement [Line Items] Condensed Consolidated Statements of Cash Flows (unaudited) [Abstract] Equity Components [Axis] Condensed Consolidated Statements of Equity (unaudited) [Abstract] Share-based Payment Awards [Member] Share-based Payment Arrangement [Member] Stock repurchase program - termination date Stock Repurchase Program Expiration Date Restricted stock awards vesting and expense (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock repurchased authorized amount Sale of common stock through employee stock option and purchase plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Restricted stock awards vesting and expense Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Shares repurchased and retired (in shares) Sale of common stock through employee stock option and purchase plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Equity: Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total Photronics, Inc. shareholders' equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Supplemental disclosure of non-cash information: Over Time [Member] At a Point in Time [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Axis] Financial Instruments [Domain] Purchases of treasury stock Cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method SHARE REPURCHASE PROGRAMS Treasury stock, shares (in shares) Treasury Stock, Common, Shares Treasury stock, 1,464 shares at May 3, 2020 Treasury Stock, Common, Value SHARE REPURCHASE PROGRAMS [Abstract] Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Treasury Stock [Member] Treasury Stock [Member] 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 PDMCX JOINT VENTURE Variable Interest Entity Disclosure [Text Block] Variable lease costs Variable Rate [Domain] Gain (loss) on consolidation Variable Interest Entity, Initial Consolidation, Gain (Loss) Operating (loss) Variable Rate [Axis] Maximum exposure to loss Financial or other support, amount Variable Interest Entity [Line Items] Ownership percentage DNP [Member] Photronics Interest [Member] Potentially dilutive common shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Basic (in shares) Weighted-average common shares used for basic earnings per share (in shares) 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] Consolidated Entities [Domain] Consolidated Entities [Axis] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption, Adjustment [Member] Europe [Member] Maximum [Member] Minimum [Member] Product and Service [Domain] Product and Service [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Geographical [Domain] Geographical [Axis] Subsidiary [Member] Subsidiaries [Member] Cover [Abstract] Entity Address, Address Line One Amendment Flag City Area Code Entity Address, City or Town Current Fiscal Year End Date Document Period End Date Entity Incorporation, State or Country Code Local Phone Number Entity Address, Postal Zip Code Entity Address, State or Province Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Tax Identification Number Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business China [Member] Korea [Member] Korea [Member] Taiwan [Member] Taiwan [Member] United States [Member] BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract] 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 [Member] Working Capital Loans [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 [Member] Project Loans [Member] Variable Interest Entity, Consolidated, Carrying Amount, Assets, Liabilities [Abstract] Carrying amounts of assets and liabilities [Abstract] The joint venture. PDMCX [Member] Carrying Amount [Member] Variable Interest Entity [Abstract] 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 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 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 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 Net of tax amount of the appreciation (loss) for other adjustments. Other Comprehensive Income (Loss), Other Adjustments, Net of Tax Other 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 Amount represents interest and debt expense, net of subsidies received. Interest Expense, Net Interest expense, net Supplemental Cash Flow Information Related to Leases [Abstract] Supplemental Cash Flow Information [Abstract] Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract] Weighted Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract] Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee, Operating Lease, Liability, to be Paid, after Year Four Thereafter Tabular disclosure of lessee's cash paid for amounts included in operating lease liabilities. Lessee, Operating Lease, Cash Flows [Text Block] Supplemental Information Related to Leases Tabular disclosure of lessee's weighted-average remaining lease term, weighted-average discount rate and lease not yet to commenced for operating leases. Lessee, Operating Lease, Weighted Average Remaining Lease Term, Discount Rate, Leases Yet to Commenced [Text Block] Weighted Average Lease Terms And Discount Rates Leases Not Yet Commenced Antidilutive Securities [Abstract] Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index. Debt Instrument Term Of Variable Rate Term of variable rate Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Long-Term Debt, Maturity, after Year Four Thereafter A lease agreement which enables to request advance payments or other funds for equipment or enter into an equipment lease. Equipment 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 to pay value added taxes. Working Capital Loan, VAT [Member] Working Capital Loans (value added tax component) [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 to pay fund operations. Working Capital Loan, Fund Operations [Member] Working Capital Loans, Fund Operations [Member] The member represents to amended and restated credit agreement. Amended and Restated Credit Agreement [Member] Amended and Restated Credit Agreement [Member] Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Long-term Debt, Maturities, Repayments of Principal in Year Six 2026 The cash inflow from government incentives during the period. Proceeds From Government Incentives Government incentives 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 Stock options activity [Abstract] Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Life [Abstract] The October 2018 Announced Program. October 2018 Announced Program [Member] The August 2019 announced program. August 2019 Announced Program [Member] August 2019 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 Accounting Standards Updates Adopted [Abstract] Represents one of the geographical areas where entity's activities take place. Other [Member] Other [Member] Represents one of the products of the entity. Flat Panel Displays [Member] FPD [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. Mainstream Integrated Circuits [Member] Mainstream [Member] Represents the classification of products by performance. High-end Integrated Circuits [Member] High-end [Member] Represents the classification of products by performance. High-end Flat Panel Displays [Member] High-end [Member] Product Warranty [Abstract] Product Warranty [Abstract] The term of the product invoiced for payment settlement. Product Invoice Term Product invoice term Revenue, Remaining Performance Obligations [Abstract] Remaining Performance Obligations [Abstract] 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 Represents the period of warranty coverage of products sold. Period of warranty Product warranty period Commitment and Contingencies [Abstract] Amount of fine recommended by prosecutor for court to impose. Recommended Fine By Prosecutor Fine amount recommended by prosecutor 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] 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] Describes the operating facilities of the reporting entity by geographical region. Manufacturing Facilities by Geographical Region [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. Manufacturing Facilities By Geographical Region [Line Items] Manufacturing Facilities By Geographical Region [Line Items] Manufacturing Facilities [Abstract] Manufacturing Facilities [Abstract] This line item represents the number of manufacturing facilities of the entity. Number of manufacturing facilities Number of manufacturing facilities 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] 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 Carryforward [Abstract] Income Tax Holiday [Abstract] Refers to term of tax year holidays. Term of tax year holidays Term of tax year holidays Income Tax Examination [Abstract] EX-101.PRE 10 plab-20200503_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 image00002.jpg begin 644 image00002.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^BBB@ HH MHH **** "BBDH 6BDS1F@5PI***!!24M%,04M%% T%+24M(H**** "BBB@ H MHHH **** "BBB@ HI** %HI** %HI** %HHHH **** "BDHH 6BDHH 6BBB@ M HHI* %HI** %HI** %HHHH ***2@!:*2B@!:*2EH **** "BBDH 6BDHH 6 MBDI: "BBB@ HHI* %HI** %HHHH **** "BDHH 6BDHH 6BBB@ HHHH **2B M@!:*2B@!:*** "BBB@ HHHH **** "BBB@ HHI* %HI** %HI** %HHHH ** M** "BBB@ HHHH ***2@!:*2B@!:*2B@!:*** "BBB@ HI** %HI** %HHHH M***2@!:*2B@!:*2B@!:*** "BBB@ HI** %HI*6@ HHHH **2B@!:*2B@!:* M** "BBB@ HI** %HI** %HI*6@ HHHH **2B@!:*2B@!:*** "BBDH 6BDHH M 6BDHH 6BBB@ HHI* %HI** %HI** %HHHH **2B@!:*2B@!:*2EH **** " MBDHH 6BDHH 6BDI: "BBB@ HI** %HI** %HHHH ***2@!:*2B@!:*2B@!:* M** "BBDH 6BDHH 6BDHH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@!*2EI*0@I*6DI""EI*6@!:*2FEL4[E M)#\TF14#2XJ![G'>BY2@V7MXI-XK+:] [U"VH =Z7,:*DS:\P4>8*P3J0'\5 M1G5!_>HYD/V$CH?,'K1YH]:YPZL/[U)_:P_O4HYT/ZM(W_,%'F"N?\ [3']ZC^U M!_>HYT/ZK(W_ #!1Y@KG_P"U!_>H_M0?WJ.=!]5D=!Y@H\P5S_\ :@_O4O\ M:@_O4I/[4']ZCG0OJTCH?,%'F"N>_M0?WJ3^U! M_>HYT/ZK(Z+S!1Y@KG?[4']ZE_M0?WJ7.@^JR.@\P4>8*Y_^U!_>I?[3']ZC MG0_JLC?\P4>8*P/[3']ZD_M0?WJ.="^JR.A\P4>8*Y[^U!_>I/[4']ZCG0?5 M9'1>8*/,%<[_ &J/[U+_ &H/[U'M$'U61T'F"CS!7/\ ]IC^]1_:8_O4_:(/ MJTCH/,%+Y@KGO[3']ZC^U!_>H]H@^K2.A\P4>8*YW^U1_>H_M0?WJ7.@^JR. MB\P4>8*Y[^U!_>H_M0?WJ.=!]5D=!Y@H\P5@?VF/[U']IC^]1SH?U61O^8*7 MS!7/_P!IC^]1_:@_O4H]H@^JS.A\P4GF" MN?\ [4']ZC^U!_>H]H@^J3.@\P4>8*Y_^U!_>H_M0?WJ?M$'U61T/F"CS!7/ M?VH/[U']J#^]2]H@^J2.A\P4>8*Y[^U!_>H_M0?WJ/:(/JDSH?,%)Y@KG_[4 M']ZC^U!_>HYT'U69T'F"CS!7/_VH/[U']J#^]1SH/JLCH?,%'F"N>_M0?WJ/ M[4']ZCG0?59G0^8*/,%<]_:@_O4O]J#^]1[1!]5F;_F"CS!6!_:8_O4?VF/[ MU'M$'U61O^8*/,%8']IC^]2?VH/[U'M$+ZK(Z'S!1Y@KGO[4']ZD_M4?WJ/: M(/JLCHO,%'F"N=_M4?WJ7^U!_>H]H@^JR.@\P4>8*P/[4']ZC^TQ_>HYT/ZK M(W_,%'F"L#^TQ_>I/[4']ZCG0OJLCH?,%'F"N>_M0?WJ/[5']ZCG0?59'1>8 M*/,%<[_:@_O4O]J#^]1SH/JLCH?,%'F"N?\ [3']ZC^TQ_>HYT'U61T'F"CS M!7/_ -IC^]2?VH/[U'.@^JR.A\P4GF"N>_M4?WJ/[5']ZCG0?59'0^8*/,%< M]_:@_O4O]J#^]1SH/JLC?\P4>8*P/[3']ZC^TQ_>HYT'U61T'F"CS!7/_P!I MC^]1_:@_O4I\Z']5F=#Y@H\P5SW]J#^]1 M_:@_O4N=!]5D=#Y@H\P5S_\ :@_O4G]J#^]1SH/JLCH?,%'F"N>_M0?WJ/[4 M']ZGSH7U61T/F"CS!7/?VH/[U']J#^]1SH/JLCH?,%)Y@K _M0?WJ/[3']ZE MSH/JLC?\P4OF"N?_ +3']ZC^TQ_>HYT'U61T'F"CS!7/?VH/[U)_:@_O48*7S!7/?VH/[U']J#^]3YT'U61T/F"CS!7/?VH/[U']J#^]1SH7U61T/F M"CS!7/?VH/[U']J#^]1SH/JLCH/,%'F"L#^TQ_>H_M,?WJ7.A_59&_Y@I?,% M<_\ VF/[U)_:@_O48*Y_^U!_>H_M0?WJ7.A_59'0>8*7S!7/?VH/ M[U']J#^]1SH7U61T/F"CS!7._P!J#^]2_P!J#^]1SH/JLCH/,%+Y@KGO[4'] MZE_M,?WJ.=!]5D;_ )@I?,%<_P#VF/[U']IC^]1SH/JLCH/,%'F"N?\ [4'] MZD_M0?WJ?.@^JR.A\P4>8*Y[^U!_>_6C^U!_>HYT'U61T'F"CS17/_VH/[U' M]IC^]1SH/JTCH/-%'F"N?_M,?WJ/[4']ZESH/JTCH/,%+Y@KG?[5']ZD_M4? MWJ?.A?5I'1^8*/,%I M8*Y[^U!_>I/[4']ZCG0 M?59'1>8*/,%<]_:@_O4?VH/[U'.@^JR.@\P4>8*P/[3']ZC^TQ_>HYT/ZK(W M_,%+Y@KG_P"TQ_>H_M0?WJ.=!]5D=!Y@H\P5SW]J#^]1_:@_O48*P?[3']ZD_M,?WJ.=!]5D=!Y@H\P M5S_]IC^]2?VH/[U'.@^JR.A\P4>8*YW^U!_>H_M0?WJ.=!]5D=%Y@H\P5SW] MJ#^]2_VF/[U'.@^JR-_S!2^8*Y_^TQ_>I?[3']ZCG0?59&_Y@H\P5S_]J#^] M2?VH/[U'.@^JR.A\P4>8*YW^U!_>I?[4']ZESH/JLCH?,%)Y@KG_ .U!_>I? M[3']ZCG0?59&_P"8*/,%8']IC^]1_:@_O48*/,%<[_:@_O4O]J#^]3YT'U61T/F"D\P5@?VH/[U']IC^]1S MH/JLC?\ ,%+Y@KG_ .TQ_>H_M,?WJ.=!]5D=!Y@H\P5SW]J#^]2?VH/[U'.@ M^JR.B\P4>8*YW^U!_>I?[4']ZESH/JLCH/,%'F"L#^TQ_>H_M,?WJ.=#^JR- M_P P4>8*P/[3']ZD_M0?WJ.=!]5D=#Y@H\P5SW]J#^]2?VH/[U'.A?59'1>8 M*3S!7/?VH/[U+_:@_O4H_M,?WJ.=!]6D=!YH]: M/,'K7._VH/[U)_:P_O4^="^K2.C\U:7S!7-?VL/[U*-6']ZCG0GAY'2^8*/, M%GS$NFS6W49J@ESGO4ZR MY[T[D.++-%,5LTX4Q"T444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH 3%&*6BD E%+24@$-02-@5,U5)VP*39<459I<9YK-GNL=ZENI<9K"N[ MC&>:S;.VE3N337V.]4)-1Q_%6;=7F,\UDS7WO4.1Z%.@F;TFI_[55GU4C^*N M;EO_ 'JI)?\ O4\QTQPZ.H;5S_>IO]KG^]7(-?\ ^U3/[0_VJ3F;1PR.U&K' M^]4@U8_WJXE=0_VJE74?]JH]+_ &A_M4O:$/"(Z_\ M3_:I#JI M_O5R/]H?[5-_M#_:H]HR?JB.N.JG^]2?VJ?[UIPU4_WJX[[?_M4HU#_ &J7M&/ZI$[(:J?[U._M3_:KC1J'^U3O[1_V MJ/:!]4B=@=4_VJ:=5/\ >KD?[1_VJ0ZA[T>T#ZI$ZTZJ?[U-_M4_WJY(W_O2 M?;SZT>T8?5%V.N&JG^]2_P!JG^]7'_;_ 'I?M_O2]HQ/!H['^U?]JE_M4_WJ MX[^T/]JC^T?>E[1B^J([ ZK_ +5-.JG^]7(_VA_M4GV_WI^T8?5$==_:I_O4 M?VJ?[UD^W^]/VC*^IH[ :J?[U.&JG^]7'B_\ >E&H>]'M ^J+L=B- M4/\ >I?[4_VJX_\ M#_:I?[1_P!JCVC#ZI$Z[^U/]JD_M7_:KD?[0]Z3^T/> MCVC&L)$ZTZJ?[U)_:I_O5R7V_P!Z3[?[TO:,KZI$Z[^U3_>H_M4_WJY'[?\ M[5)]O]Z/:,?U.)V']JG^]1_:I_O5Q_\ :'^U1_:'^U1[1B^IQ.P_M4_WJ/[5 M/]ZN/^W_ .U2_;_]JCVC#ZG$Z[^U3_>H_M4^MC[?_M4>T8?4 MXG7?VJ?[U']J^]T8?4XG7_P!JG^]2_P!JG^]7'_;_ 'I? MM_O1[1A]4CV.P_M0_P!ZE_M3_:KC_P"T/>C^T?\ :I>T9+PD3L#JG^U33JI_ MO5R/]H_[5(=0]Z7M&+ZI$ZTZJ?[U-_M4_P!ZN2-_[TGV_P!Z/:,?U.)UW]JG M^]3AJI_O5Q_V_P!Z<+_WIJHQ?5(]CL1JA_O4[^U/]JN.&H?[5+_:/^U5*HP^ MJ(Z\ZI_M4TZJ?[UIPU4_WJX[[?[THU#WH]HP^J+L=G_:O^U1_:G^U7'?VC[T?VC_ M +5'.P^J1['8'5?]JF'53_>KDO[1]Z:=0]Z/:,/JD3K?[5/]ZC^U3_>KD?M_ MO2?;_>CV@?4UV.P&JG^]3QJO^U7'"_\ >G"_]Z/:,/J:['8C5/\ :H_M3_:K MD/[0_P!JC^T/]JCG8?5%V.N_M3_:I/[5/]ZN2_M#WIIU#_:JE-C^J1.N_M7_ M &J/[5/]ZN0_M#WI/[0]Z?.Q_5(]CL/[5/\ >H_M4_WJX[^T/>C^T?\ :HYP M^JQ.Q_M4_P!ZD_M7_:KC_P"T?]JD_M'WHYQ?58G8?VJ?[U']JG^]7'_VA[T? MVA[TCG%]4B=B-5/\ >IW]J?[5<=]O M]Z=_:'^U4\[']41U_P#:G^U2'5/]JN1_M#_:I#?^]+G8?4UV.L.J_P"U33JI M_O5R9O\ WIOV[WHYV'U-=CK?[6/]ZE_M4_WJY#[=[TOV_P!Z?.Q_5(]CK_[5 M/]ZE_M4_WJX_[?\ [5+_ &A_M4_:#^J1.O\ [5/]ZD_M4_WJY'^T/]JD^W^] M/V@?5(G7_P!JG^]2?VJ?[UIPU4_WJX_[?[T MO]H?[5)S#ZHCL1JG^U2_VI_M5Q_]H?[5']H_[5+V@?5$=?\ VI_M4TZJ?[U< ME_:'^U2?;_>A5 ^J(ZPZJ?[U)_:I_O5R7V_WI/MWO5I?[5_VJX[^T/>C^T/]JE[0?U2)U_\ :I_O M4?VJ?[UKC_M_O2_;_ 'I>T%]31V(U M4_WJ<-4/]ZN.%_\ [5+_ &A_M4>T8?5(G8_VI_M4?VI_M5Q_]H_[5']H?[5/ MVC#ZI$ZXZK_M4TZJ?[UH_M4_WJX_[?_M4O MV_WJN<7U2)V(U4_WJ7^U?]JN._M#_:H_M'_:J>=DO"Q.Q_M7_:IIU4_WJY#^ MT?\ :H_M#_:I>T%]51UIU4_WJ;_:Q_O5R7V_WI/MWO1[0/JB.M_M8_WJ<-5/ M]ZN0^W>]+]N]Z/:!]41V(U4_WJ7^U?\ :KCQ?^]+_:'^U1[0?U1'8?VJ?[U) M_:I_O5R']H?[5)_:'^U1[0?U1'7?VJ?[U)_:Q_O5R']H>]'V_P#VJ7M&/ZI$ M[ :J?[U.&JG^]7&_;_>G#4/]JCVC']4B=D-4_P!JE_M3_:KCAJ/^U2_VC_M4 M>T#ZI$Z\ZI_M4AU0_P!ZN1_M#_:I/[0_VJ/:#6$B=<=5/]ZD_M4_WJY#[?[T M?;_>E[1E?5(G8#53_>IPU3_:KCOM_O2_VA[T>T8GA(G8_P!J?[5']J?[5IAU4_P!ZN2.H>]--_P"]'M&'U1=CK?[5 M/]ZC^U3_ 'JY'[?[T?;_ 'H]HP^IKL=@-5/]ZGC53_>KC1?^].&H?[5'M&'U M1'8_VI_M4?VK_M5Q_P#:/^U1_:/^U1[1A]4CV.N.JG^]3#JI_O5R1U#_ &J: M=0]Z/:,/JD3KO[5/]ZE&JG^]7'_;_P#:H^W^]'M&'U2)V0U4_P!ZG#5/]JN- M&H?[5.&H_P"U1[1A]4B=C_:G^U2'5#_>KD/[1_VJ0ZA_M4>T8?5(G7'53_>I MIU4_WJY$W_O2?;_>CVC#ZHCKO[5/]ZE&JG^]7(?;_>E%_P"]'M&'U-=CL1JI M_O4[^U/]JN.&H>]+_:/^U1[1A]4B=@=4_P!JFG53_>KD3J/^U33J'^U1[1A] M4CV.N.JG^]3?[5/]ZN1.H?[5)]O_ -JCVC#ZI$Z\:J?[U.&JG^]7'?;_ /:I MPU#_ &J/:,/JD3LO[5_VJ7^U/]JN.&H?[5+_ &C_ +5'M&'U2)UYU3_:IIU4 M_P!ZN2_M#_:IIU#WHYV'U2)UIU4_WJ3^U3_>KD3?^])]O]Z.=A]4B=A_:I_O M4HU7_:KCOM_O3O[0]Z?.Q?5$=C_:O^U2'5?]JN0_M#_:I#J'^U3YV2\*CK6U M4_WJB;5C_>KDVU#_ &JB;4/]JGSLAX5'7'5S_>IRZN?[U<9]O]Z]:4,V>]M9R/4PZ.?O+@\ MUB3W)YYK6O5/-85PAYK)L]BDE8JRW1]:J271]:?*IJE(#4-G9&*%>Z/K4?VL M^M0.#4>#4MF\:9<%V?6GB[/K5$ U(%-3S1;^UGUH^U'UJI@TS+?VH^M'VL^M5,&C! MHY@]F6_M9]:/MA]:J8-S#]F7/M9]:/M9]:J8-N-4BY]J/K1]J/K5/F MCFCF*]D6_M1]:/M1]:J4F#1S"]D6OM9]:/M9]:JX-&TT7%[)%K[6?6E^UGUJ MI@T8-%P]DBY]J/K2_:CZU2YHHN/V:+OVH^M'VL^M4^:.:=Q>S+?VL^M'VL^M M5,&C::+B]F6_M9]:7[6?6J>#1S1<:IES[6?6C[6?6J7-'-%Q^S+GVH^M'VH^ MM4^:7!I7*]FBU]K/K1]K/K57!HVFBX>S1;^U'UI?M1]:J8-'-%QS+7VH^M'VH^M5<48-%P]F6OM9 M]:/M9]:J8-N3[,M_:SZTOVL^M4\&C!HN-4BY]J/K2?:CZU4YHHN/V1;^U M'UH^UGUJG2:.:.87LRY]J/K2?:CZU4P:7!IS+GVH^M+]J/K5/FCFGS#]FBY]J/K2?:SZU4YHP:7,'LT6OM M9]:/M9]:J8-YA>S+GVL^M'VL^M4\&CFGS J9=^U'UH^U'UJCS1FGS%>S1 M=^U'UIOVL^M5.:,&CF%[,M?:SZT?:SZU5P:-II

S+7VL^M.^U'UJG@T#1@T7)]F6_M9]:/M9]:J8-#1@T7#V9<^V'UH^UGUJG@TN#1S1<^UGUH^UGUJG@T8-%R?9E MS[8?6D^UGUJI@T8-%Q>S+?VL^M)]J/K57!HP:+A[,M_:CZT?:SZU4P:,&BX> MS1<^UGUH^V'UJG@T8-%P]F7/M9]:/M9]:IXHIW#D1<^U'UH^U'UJGS1S5)BY M$7/M1]:3[6?6JG-N+D+?VL^M--V?6JV#32#3N)TRP;L^M1F[/K4!!IA!I MIF4J98^U'UJ1+H^M4<&GH#5)F$X&G'='UJY%='UK)C!J[$IJT<=2!LP71R.: MV[.X/'-Q[5M%GEUD=%;'BK MZ=*SK7H*T$Z5JF<$MR2EI*6J,PHHHH **** "BBB@ HHHH **** "BBBD E% M%%( HHHI#"BBBF(****0QC=*HW/2KK]*I7/2I9<-S"O1UKF[Y>M=)>G@US=\ M>M92/3H,YR\7K6'<)UK=O#UK#N#UK)GKT69M4):S9WPDBDZU' MMJ9ZBJ6=4)(55J15I@-/!J&=,9(D"BG;::&IVZI9LI(-M&VC=1FIL5S(3;1M MI*4"G8 MI0*!Z"!:<%I13A0&@W;2[:=10+0;MI,4^DIV)T&XI,4_%)186@FVDVTZB@>@ MW;1MIU% :#=M&VG44 -VTNVEI:!Z";:-M+FC- [H3;2;:=FBBPKH;MI-M/I* M=A7&[:-M.HHL*XW;1MI:,T@NA-M&VEI: N-VT;:=10,;MHVTZB@5QNVC;2T4 M!=";:-M.HH#0;MHVTZEH&-VTNVEI:12L-VTFVGTE,>A&13<5)3<4Q70W%*!2 MXI0* N@"TNVE%+2#03;1MIU%(-!FVDVT^BG8G09MHVTZBG80W;1MIU)2"Z&[ M:,4ZDIBNA,48I:*=F3<3;2[:6EIC5A-M-*U)333'H1%:C9:E:HV-4C*31'MJ M1!3,T]*M'--HM1+5Z%:IQ5>AJT<-1HOVZ=*V[->E8]OU%;EGVJTSSJS.@L5Z M5TMD.E1-SQ6)<0MD\5WUQI M9.?EK,FTAKNFT(_W:9_8)_N5+@;QQ*.(%NWH:<+=O0UVHT$_W*<- /\ AKM M?["/]RC^PC_=I.F'UV)Q7V=O0TOV=O0UVG]@G^[^E+_81_NU/LQ?78G%_9V] M#3OL[>AKLO[#/]W]*/[#/]VI]F+ZXCC?L[>E)]G;T-=G_89_NTG]AG^[1[,/ MKB.,\AO0TWR&]#7:?V&?[M']A'^[5>S8UC$<7Y#>AH\AO0UVG]A'^[1_81_N M4_9LKZZCC/L[>AI?L[>AKLO[#/\ =I?[#/\ =I>S92QL3C/L[>AH^SMZ&NS_ M +#/]W]*/[#/]VE[)C^NQ.,^SMZ&CR&]#79_V&?[M']AG^[3]DQ?78G&>0WH M:/L[>AKL_P"PS_=I?[#/]VG[-A]=B<7]G;T-'V9O0UVG]AG^[1_89_NT_9L/ MKL3B_L[>AH^SMZ&NT_L,_P!VD_L,_P!VJ]FR?KL3B_(;T-'D-Z&NS_L(_P!V MC^PC_=I^S8OKJ.+\AO0T?9V]#7:?V$?[M']AG^[^E+V8OKJ.+^SMZ&C[.WH: M[3^PS_=_2C^PS_=_2CV8_KJ.+^SMZ4>0WH:[3^PC_=H_L(_W:GV8?74<7Y#> MAI?(;T-=E_81_NTO]AG^[2=-A]=1QPMV]#3A;MZ&NP_L,_W:<-$/]VH=-A]< MB<=]G;TI#;MZ5V?]B'^[2?V(?[M+V;']AIP@;T-=C_ &$?[M*-#/\ =JO9A]=1QXMV]*<+=O0UV']A MG^[3O[$/]VE[,/KD3C?L[>E(;=O0UV?]B'^[2'1#_=H]F'UR)Q9MV]*;Y#>A MKM3H9_NTW^PS_=I^S#ZZCB_(;T-.$#>AKLO[#/\ =I?[#/\ =H]FP^NHX\6[ M>AIWV=O2NO&B'^[3O[$/]VE[,/KB..^SMZ4AMV]#79_V(?[M)_89_NT<@_KL M3BS;MZ&F_9V]#7;?V$?[M)_81_N4O9C^O1.*^SMZ&C[.WH:[7^PC_=_2D_L( M_P!W]*:IC^O1.+^SMZ4?9V]#7:?V&?[M']AG^[5>S#Z[$XO[.WI1]G;T-=I_ M89_NT?V&?[M/V8?74<7]G;T-+]G;T-=G_89_NT?V&?[OZ4>S#Z[$XW[,WH:4 M6S>E=E_89_NTHT0_W:3IB^NHXW[,WH:/LS>E=G_8A_NT?V(?[M3R$_74<6;= MO0TTV[>AKM?[#/\ =IIT,_W:.1A]=1Q7D-Z&D\AO0UVO]A'^[^E']A'^[1R, M/KL3B_(;T-'V=O0UVG]A'^[1_81_NT>S8UC8G&?9V]#2_9V]#79_V&?[M']A M'^[1[-E?78G&?9V]#1]G;T-=I_81_NTO]A'^[1[-B^O1.*^SMZ&E^SMZ&NU_ ML$_W:/["/]VE[-A]>B<5]G;T-'V=O0UVO]A'^[2?V&?[M'LV4L=$XO[.WH:0 MV[>AKM?[#/\ =H_L(_W:/9LKZ]$XG[.WH:;Y#>AKM_[!/]VD_L _W*7LV/Z_ M XG[.WH:7[.WH:[7^P#_ ':7^P3_ '*7LV/Z_ XK[,WH:7[,WH:[3^PC_.B<3]G;T-'V=O0UV MW]A'^[1_8)_NTO9LGZ]$XH6[>AIPMV]*[3^P3_=I1H1_NTO9L7UZ)QHMF]*7 M[,WI79?V&?[M+_8A_NT_9,?UV)Q1MF]#33;MZ&NU.AG^[33H9_NT>R92QL3B M3 WH:;Y#>AKMCH1_NTW^PC_=I^R9:QT3B_(;T-.%NWH:[+^PC_=I?[#/]VG[ M)A]>B<;]F;TI?LS>AKLO[#/]VE_L0_W:/9,GZ[$XS[,WH:/L[>E=G_8A_NT? MV&?[M)TF'UV)QOV=O2C[.WH:[/\ L,_W:/[#/]VI]DP^O1.,^SMZ&E^S-Z&N MS_L,_P!VE_L,_P!VG[)C6.B<7]F;T-+]F;T-=G_89_NTO]AG^[3]DQ_7HG%? M9F]#1]F;TKM?[#/]VC^PC_=I^R9+Q\3B?L[>AH^SMZ5VW]A'^[1_8)_NT>R8 MOK\3B?LS>AI/LS>E=M_81_NTG]AG^[1[)A]>B<5]F;TH^S-Z5VO]AG^[1_89 M_NT>R8?7HG%?9F]*7[.WI7:?V&?[M']AG^[^E'LF'UZ)Q?V=O0T?9V]#7:?V M&?[M)_89_NT_8L/KT3C?L[>AH^SMZ5V7]B'^[1_8A_NU7LF'UV)QOV=O2C[. MWI78_P!B'^[2_P!B'^[1[)A]=B<9]G;T-'V=O0UV?]AG^[2_V&?[M+V3#Z[$ MXO[,WI1]F;TKM/[#/]W]*/[#/]W]*GV3#Z]$XO[,WH:/L[>AKM/[#/\ =H_L M,_W:/9,/KT3BOL[>AH^SMZ&NT_L,_P!VC^PS_=H]FQ?78G%?9V]#1]G;T-=I M_81_N_I1_81_N_I3]FQ?78G&?9V]#1]G;T-=G_81_NTO]AG^[3]FP6-B<9]G M;T-'V=O0UV?]AG^[2_V&?[OZ4_9E?78G%_9V]#2?9V]#7:?V&?[M']AG^[2] MFQ?78G%?9V]#1]G;T-=I_81_NT?V$?[OZ4O9LGZ[$XO[.WH:7[.WH:[/^PC_ M ':7^PC_ ':7LV4L;$XO[.WH:/L[>AKM/[#/]VC^PS_=H]DQ_78G%_9V]#2? M9V]#7:_V$?[M)_81_NT_9L3QL3B_L[>AH^SMZ&NT_L(_W?TH_L(_W?TH]FQ? M78G%_9V]#2_9V]#7:?V&?[M']AG^[^E+V;&L;$XS[.WH:/L[>AKM/[#/]VC^ MPS_=H]DQ_78G%_9V]*/L[>E=I_89_NT?V&?[M'LF/Z]$XO[.WH:/L[>AKM/[ M#/\ =H_L,_W?TH]DP^O1.+^S-Z4GV9O2NU_L,_W:/[#/]VCV;%]>B<5]F;TH M^S-Z&NU_L,_W:/[#/]VCV3#Z]$XO[.WI1]G;TKM/[#/]VC^PS_=_2G[)A]>B M<7]G;T-+]G;T-=G_ &&?[OZ4?V&?[M'LF'UZ)QGV=O0T?9V]#79_V&?[M']A MG^[^E5[-A]=B<7]G;T-)]G;T-=K_ &&?[M)_89_NT>S8OKL3B_L[>AI/L[>A MKM?["/\ =I/["/\ R8OKL3B_L[>AI/L[>AKM?["/]VC^PC_=H]DQ?78G% M_9F]#1]F;T-=I_89_NT?V&?[M5[,/KD3C/L[>AH^SMZ&NT_L,_W*/[#/]VCV M;#Z[$XO[.WH::;=O0UVW]AG^[2'0C_=I^S8?78G#M;MZ&HFMV]#7='0C_=IA MT$_W:I4V92QD3A?LS>AJ1+=O0UVG]@'^Y3TT$_W*KV;,)XI')Q6[>AJ_#;MQ MP:Z>/0C_ ':MQ:(1_#1R,Y)XA'/V\#9'%;=G">.*TX=&(_AK2M]+(Q\M4H,X M:E=,CLHSQQ716:GBJ]M8E<<5KV]OMQQ6T4>?5GE+E-%69S!TA?[M)_9"_W:Z8P#TI/LX]*7*:>W M9S@TA?[M.&D+Z5T0@'I3A /2CE%]89SO]D+Z"C^R%]*Z/R1Z4>2/2CE0OK#. M:.D+_=I#I*^E=*8!Z4TP#THY2EB6E+D']99SO M]D+Z4O\ 9"^E=%Y ]*7R1Z4N0GZRSG?[(7^Z*3^R%_NUTGDCTI/('I2Y ^LL MYLZ2O]VF_P!DKZ5TGD#TI/('I2]F-8EG-_V2OI1_9*^E=']G]J/L_M3]F/ZR MSG/[)7^[2_V2O]T5T?V?VH\@>E/D#ZRSG/[)7^Z*/[)7^[71^0/2E^S^U/D0 M?660/2CR!Z4N5!]99S?]DK_=%']DK_=%=)]G]J/L_M2Y ^LLYO\ MLE?[HH_LE?[HKI/L_M2>1[4N1!]99SG]DK_=%']DKZ"NC\@>E'D#THY$'UEG M.?V2OI1_92^E='Y ]*3[/[5/('UEG._V4OI1_92^E=']G]J3[/[4O9C^LLYW M^R5]*/[)7TKH_L_M1Y ]*I0%]99SG]DK_=%']DKZ5T?D#TH\@>E/D#ZRSG/[ M)7TH_LI?2NC\CVI/L_M4\@_K+.=_LI?2C^RE]*Z+R/:C[/[4* ?66<[_ &2O MI1_9*_W171^0/2CR!Z4U 7UEG.?V2O\ =%)_9*_W:Z3R!Z4?9_:CD#ZRSF_[ M)7TI?[*7TKHOL_M1Y'M2Y!_66<]_92^E*-)7TKH?('I2^0/2ER"^LON<]_9* M^E+_ &2OI71>0/2E\D>E/D)^LR[G.?V2OH*0Z2OI71^2/2CR!Z4^0?UF7E-,(]*GD']99S_P#9:^E']EIZ"MQD J)@!2Y0^L2,?^RT M]!1_9B>@K39@*B:04GH*7 M^SX_04XW0]::;P>M.R'[:0X:?'Z"E&GQ^@J/[:/6D^W#UI60O:R)O[/C]!1_ M9\?H*B^WCUH^WCUI60*I,D_L^/VI/[/C]!3?MH]:7[8/6G9%JGH*3^ST]!4GVH>M'VD>M%D4NGH*D^TCUI/ MM(]:-!^^,_LZ/T%)_9T?H*D^U#UI/M0]:- _>$?]G)Z"D_L]/05+]J'K2?:1 MZU2L4NGM4OVD>M)]H'K3T'[XS^ST]!2_V>GH*?]I'K1]I'K2= MA/G&_P!GQ^@I?[/3T%.^U#UH^U#UJ="??&_V?'Z"C^ST]J?]J'K2_:1ZT:!> M9'_9Z>@I?[/C]!4GVD>M'VD>M/05YC1I\?H*=_9\?H*/M0]:/M@]:>A+M)]J'K5*P>^,_L^/T%)_ M9Z>@I_VL>M'VH>M.\1KG(SIZ>@IO]GIZ"I?M(]:3[2/6EH6E,C_L]/04O]GI MZ"G_ &D>M+]I'K3T!\XW^ST]!2_V?'Z"G?:AZTOVH>M/0A\XW^ST]!1_9Z>@ MIWVH>M+]J'K2=@]\9_9Z>@I/[/C]!4GVH>M'VD>M39#M4(_[/C]!1_9T?H*? M]I'K1]J%+0+3&?V='Z"C^SH_04[[4/6C[4/6C05IC?[.C]!1_9Z>@IWVH>M+ M]J'K2N@]\9_9Z>@H_L]/05)]I'K1]I'K1="O,C_L]/04?V?'Z"G_ &D4?:AZ MT70_?&?V='Z"C^SH_04[[4/6C[4/6GH%IC?[/3T%']G1^@I_VH>M+]I'K2T# MWR/^SD]!1_9R>@J7[2/6C[2/6BZ#WR+^SH_04?V>GH*D^TCUI/M0HN@]\9_9 MT?H*/[.C]!3OM0]:/M0]:>@6F-_L^/T%']GIZ"G?:AZTOVH4M!VF,_L]/04? MV?'Z"G_:AZT?:A1H%J@S^SX_04?V>GH*=]J'K1]J'K1H%J@W^ST]!1_9Z>@I MWVH>M+]J'K3T%[XS^ST]!1_9Z>@J3[2/6G?:!ZTM ]\A_LY/04?V@H_L]/04[[6/6C[ M4/6BZ%[XS^ST]!1_9Z>@J3[2/6C[2/6EH%YD?]GIZ"C^SD]!4GVD>M'VD>M" ML'OC/[.C]!1_9T?H*=]J'K1]J'K5:![XW^SH_04G]G1^@I_VH>M+]J'K0[![ MY'_9T?H*/[.C]!4GVD>M'VD>M3H'OD?]G1^@H_L^/T%2?:1ZTGVH>M-6#WQG M]GQ^@H_LZ/T%.^UCUI/M8]:I6%[XTZ='Z"F_V;'Z"G_:QZT?:QZT]!7F,_LV M/T%.738_04OVL>M.6Z'K1H2W(>NG1^@J=-/3T%1K=#UJ9;H>M&AA)R)4L4]! M5A+1!Z5 ER/6K"7 />GH82YB=+=15A(P*@24&K"/FJ1D[DRC%/%,6I!3,V** M6BBF2%+24M @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH 2C%+10%QNVDVT^B@=QFRDV5)10%V1>71Y=2T4K#YF1;!2[*DHHL',R/ M91LJ2BE85V1[!2;!4M%.P^9D7EBCRZEHHL',R+8*794E%*PKLCV4;*DHHL%V M1>6*/+%2T4[#YF1>6*/+%2T46#F9%Y8H\L5+12L',R+RQ1Y8J6BG8.9D7EBC MRQ4M%%@YF1>6*/+%2T46#F9%Y8H\L5+118.9D7EBCRQ4M%%@YF1>6*/+%2T4 M6#F9%Y8H\L5+118.9D7EBCRQ4M%*P6*/+%2T46#F9% MY8H\L5+118.9D7EBCRQ4M%*P6*/+%2T46#F9%Y8H\L M5+118.9D7EBCRQ4M%*P6*/+%2T46#F9%Y8H\L5+118 M.9D7EBCRQ4M%*P6*/+%2T46#F9%LI=E244K"NR/91L MJ2BBP79%LH\L5+13L/F9%Y='EBI:*+!S,B\L4>6*EHHL',R+RQ1Y8J6DI6#F M9"8ZC=*LXIC"IL-290=:J2"M)TJN\6:EHUC(RY,U4D)K6D@]JJ26_M4V-%(R M9&:JLDC5J2V_M5.6#VI%IF<\K5 T["KDL)JG)$12+1$URWK49NV'>F2+BJDA MQ2;-4BW]M/K0+X^M93RXJNUSCO4W-8P.@%_[T\:A_M5RS7V.]1-J6.]%S:,# ML!J _O4X:B/[U<2=6Q_%1_:_^U1I?[1']ZN'_ +7_ -JG?VO_ M +5+F+5$[?\ M$?WJ7^T!_>KB!J_^U3AJ_\ M4N8T5 [?^T!_>I?MX_O5Q0U M?_:IW]K?[53S&JPYV7V\?WJ:;\?WJX_^UO\ :H_M7_:I\Q?U8ZXWX_O4G]H? M[5/[U<=_:G^U2_VK_M4U M,?U8['[>/6C[/[UIIU#_ &JY ZK_ M +5-_M3_ &J.G"_' MK7/\ :IW]J_[5'.+ZJ=E]O']ZC[>/[U<;_:W^U1_:W^U1SA]5.P-^/6D^ MWC^]7(?VK_M4W^U/]JESE+"G8?;_ /:H^WC^]7'_ -J?[5']J?[5'M"OJIV' MV\?WJ=]O'K7&_P!J_P"U1_:O^U5*8_JQV7VX?WJ/MX_O5QW]J_[5']J_[5/V M@?5SL/MX_O4GV\?WJY#^U/\ :H_M3_:H]H3]5.P^WCUH^WCUKC_[4_VJ/[4_ MVJ/:!]5.Q^WC^]2_;QZUQO\ :O\ M4?VM_M4/[U/[U)]O'K7(?VI_M4?VI_M5/.+ZJ=A]O']ZG"_']ZN._ MM3_:H_M7_:II?MX_O5QO]J_[5']K?[5'.3]6.Q-^/[U--^/[U M/[U!OQ_>KCO[6_VJ/[6_VJGG#ZJ=>; MX?WJ:;\>MKCO[4_VJ/[5_P!JCG']6.Q^WC^]1]O']ZN._M7_ &J/[5_VJ.E%^/6N._M3_:I M?[4_VJ.<3PIV0OQ_>I?MX_O5QO\ :O\ M4?VM_M4^/[U(;\?WJX[ M^UO]JD_M;_:I\X+#'8?;Q_>I/MX_O5Q_]J_[5)_:O^U3]H5]6.R^WC^]2B_' M]ZN-_M7_ &J7^U?]JCV@?5CL_MX_O4?;Q_>KC?[6_P!JC^UO]JESD_5CL?MX M_O4TWX_O5R']J_[5)_:G^U34P^JG7&_'K33?_P"U7)?VI_M4TZG_ +55[0/J MIUW]H#^]1_:'^U7'G5/]JFG5?]JCG,I8:QV7]H#^]3UOQ_>KBO[5_P!JGIJO M^U3YSGE0.X6_'K5A+[_:KB(]4_VJN1:EGO5*9SRHG:1WOO5V&ZSWKC(=0SWK M4MKW..:I2.:=(ZZ&?/>M&&3-WSVI6+4SG9;?KQ M6?-;'TKJGM,]JJR6.>U+E-8U$MZT[[:WK6;DTN32=S9)&C]L;UIWVQO6LX$TX$U.IHDB_\ ;&]: M3[8WK5+FEP:F['RHM_;&]:/MC>M5=IHVFE<7(BU]L;UI?MC>M5=II-II7&H( MM_;&]:7[6WK5/!HP:"N1%O[8WK2?;&]:JX-&TT:B<$6OMC>M'VQO6JVTTFTT M[D\B+7VQO6E^V-ZU4VFDP:=QJ*+OVQO6C[8WK5+FCFBX^1%W[8WK2?;&]:I\ MTNTT7$X(M?;']:/MC^M5=IHVFE<7(BU]L;UH^V-ZU5P:3!I7&H(N?:V]:3[8 MWK5.DHN5R(N_;&]:3[:WK5+FCFBY+@B[]M;UH^VMZU1YI>:+AR(O?;6]:7[8 MWK5#FEYHN-01>^V-ZTGVQO6J?-N/E1<^V-ZTGVQO6JNTTNTT[DN"+/VQJ M7[8WK57::3::+BY$6_MC>M+]L;UJE@TM4^:,&E=ARHN M?;&]:3[8U5MIHV&GM)]L;UJGS2X-.XG!%O[8WK2?;']:K;31M-%R>1%K[8WK1]L;UJKM-) M@T7&H(N?;&]:/MC>M4N:.:5RN5%W[8WK2_;&]:IM)]L;UJES1S1<.5%S[8WK1]L;U MJG@TNTT[DN*+7VQO6C[8WK57;2;:9/*BU]L;UH^V-ZU4(-)@TKAR(N_;&]:/ MMC>M4L&EP:+CY$7/MC>M+]L?UJF%-.VFBXN1%K[8_K1]L;UJKL-&TT7'R(M_ M;&]:/MC>M4\&DYHN4HHN_;&]:/MC>M4N:,&BXM'VQO6JF#2[31<7(BW]L;UI?MC>M5-II<&BY2BBW]K;UI#=MZU M6P::0:=QN*+!NV]:C-XWK4# U$P-4F<\XHM?;&]:DCO&]:S\&I8P:I,Y)P1K MQ7;>M7X;IN.:Q8@:T(<\529QU(HW;>Y;CFMNSN#Q7-6^>*W;//%:19PU4CJ; M*4G%='9N>*Y:Q[5TUEVK>)YE4Z"V/%75JA:]!5].E;(X9;DE%%%40%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4E+12L F*3;3J*5@N1E*3RQ4 MM%.P[D!A'I33;@]JLT46"Y3-JI[4PV:GM5_%)BBP^9F8U@I[57DTY#VK:(%1 ML@HL7&;.>DTQ/2J 'M4\ITPJV.0FTE?[M9L^E+_=KN9+7/ M:JC2Z;GM5*72,_PUFX'5#%I'FDVF'^[ M6?+IK?W:].ET7/\ #5&70O\ 9J?9G3'&(\QET]O[M4Y+!_[M>FRZ#_LU4D\/ M_P"S2Y#HCBT>;&Q?^[1]B?\ NUZ$?#_^Q2?\(_\ [-2Z9LL6C@!9/_=IPLG_ M +M=[_8'^S3O[ _V?TJ73-%C$<&+)_[M.%D_]VN[&@_[-/&@_P"S4.FRUC8G M"BQ?^[3OL+?W:[H:%_LT[^PO]G]*CV3']=B<']A?^[338O\ W:[[^PO]FC^P MO]G]*:I,:QT3S_["_P#=H^PO_=-=]_8/^S1_8/\ LU7LF/Z]$X'["_\ =IPL M7_NUWO\ 8/\ LTO]A?[-+V3#Z]$X+["_]VE^PO\ W:[W^PO]FC^PO]FI]DR? MKT3@#8O_ ':8;%_[M>@_V#_LT?V!_LT>R8OKT3SS["_]VC["_P#=KT/_ (1_ M_9H_X1[_ &:/9,/K\3SX6+_W:>+%_P"[7?\ _"/_ .S3AH'^S1[-A]?BAG0/\ 9IO]@?[- M'LV'U^)YV;%_[IH^PO\ W37H7_"/_P"S1_PC_P#LT>S8?7XGGGV%_P"Z:7[" M_P#=KT+_ (1__9H_X1__ &*/9L?U^)YY]A?^[2_8'_NUZ%_PC_\ L4?\(_\ M[%'LV+Z_$\]^PO\ W:/L+_W:]"_X1[_9I?\ A'O]C]*?LF'U^)YX+%_[M.%B M_P#=KT'_ (1__9I?[ _V:/9,/K\3@!8O_=IWV%_[M=[_ &#_ +/Z4?V%_LT> MR8_KT3@OL+_W::;%_P"[7H']A?[-)_8/^S1[)A]>B>?&Q?\ NTW["_\ =KT/ M^P/]FD_X1_\ V:/9,/K\3SW["_\ =IPL7_NUZ#_PC_\ LT?V!_L_I1[)B^OQ M.!%B_P#=I?L#_P!VN^_L'_9I?["_V:?L6/Z]$X V+_W:8;%_[M>@_P!@_P"S M2?V!_LT>Q8?7HGGIL7_NTGV%_P"[7H?_ C_ /L_I2?\(_\ [-+V3%]?B>?" MQ?\ NTX6+_W:[_\ X1__ &:7^P/]FCV3']>B<"+%_P"[2_87_NUWO]A?[-+_ M &%_L_I1[)A]>B< ;%_[M,-B_P#=KT'^P?\ 9H_L#_9_2CV3#Z]$\\-B_P#= MH^PO_=KT+_A'_P#9H_X1_P#V:/9,7U^)Y\+%_P"[3Q8O_=KO_P#A'_\ 9IW] M@?[-2Z3#Z_$X#["_]VC["_\ =KT#^P?]G]*/[ _V:7LF'U^)YZ;%_P"[3#8O M_=KT3^P/]FF_\(__ +/Z4U28?7XGGGV%_P"[1]A?^[7H7_"/_P"S1_PC_P#L MU:I,/K\3SX6+_P!VG?87_NUW_P#8'^S2_P!@_P"S3]DQ?7HG ?87_NTGV%_[ MM>@?V#_LT?V#_LT>R8?78GGQL7_NTW["_P#=KT/^P/\ 9I/^$?\ ]FE[)A]> MB>>?8'_NTX6#_P!VO0O^$?\ ]FC_ (1__9H]DQ_7XG "P?\ NTX6+_W:[[^P M?]FC^P?]FCV3']>B<%]A?^[338O_ ':] _L+_9I/[!_V:/8L/KT3STV+_P!V MFFQ?^[7H?]@?[/Z4?\(__LT>R8OK\3SS["_]VG"Q?^[7H'_"/_[-+_8'^S^E M+V3#Z_$X 6+_ -VG?87_ +M=]_8/^S1_87^S3]BQ_7HG _87_NTTV+_W:] _ ML+_9I/[!_P!FCV3#Z]$\]-@_]VF_8'_NFO1/^$?_ -FC_A'_ /9I>R8?7XGG MGV!_[II18/\ W:]"_P"$?_V:!X?_ -C]*?LF3]?B>?\ V!_[M.^P/_=KT#_A M'_\ 9H_L#_9_2CV3%]>B>?\ V!_[M+]@?^Z:] _L#_9_2C^P/]G]*/9,/KT3 MS[["_P#=I#8O_=KT+^P/]G]*0Z!_LT>R8?7HGG9L7_NU&;!_[M>C'P__ +-, M/A__ &::ILAXV)YU]@?^[4B6#_W:] _X1[_9J1?#_P#LU2ILQGBXG#16+_W: MO0V3_P!VNSCT#_9_2K4>A?[-6J;.*IB4U6,48H'S,JFU M4]JC-FI[5?I,4K#YV9C6*'M4#Z>GI6P13"M%C2-5F$^FI_=JN^F)_=KH6CJ, MP^U*QM&NSG3I:?W:;_9:?W:Z$PCTIOD#TI6-5B&<_P#V6G]VC^S$_NUO^3[4 MTP^U*R*6(9A?V:G]VD_L]/2MEH\5$RXJ6D4JS,O[ GI1]B3TJ\Q J(N*FR+5 M23*_V*/TH^PIZ5/Y@I1(*+(?-(K_ &%/2E^PIZ59\P4N\56@*3L'-(J?84]*/L*>E6]XI-XJ=!\TBM]AC]*=]AC]*G\P4GFBC05Y$ M7V&/TI?L,?I3_/'K1YXHT%:8S[#'Z4?88_2I//%'G"EH%ID?V&/TH^PQ^E2^ M<*7S12L@]X@^PQ^E'V"/TJQYHI?,%+05Y%;[!'Z4?8(_[M6?,%+Y@HT"\BK] M@C]*/L$?I5KS!1Y@IV07D5?[/C]*7[!'Z59\P4GF"BR"\BO]@C]*/L$?I5CS M12><*K0/>(/L$?I3?L,?I5CSA1YHIZ#]XK&Q3TI/L*>E6O,%&\4M!\TBI]A3 MTI18Q^E6MXHWBBR#FD5_L$?I3OL$?I4_F"CS13LB;R(/L$?I3?L$?I5GS11Y M@IV07D5?L*>E)]A3TJWO%)O%/0KFD5OL*>E+]AC]*L;Q1Y@I:"O(@^P1^E+] M@C]*F\T4>:*6@O>(#81^E--A'Z59\T4>8*6@[R*OV%/2D^PIZ5;WBC>*+(?- M(J_84]*=]@C]*L;Q1Y@IV0KR(/L$?I2_8(_2I_-%'FBG9"]X@^P1^E'V"/TJ MQYHH\P5+2"\BO]AC]*/L,?I5GS!1Y@J;(+R*WV&/TH^P1^E6/-%)YHII(+R( M/L$?I2?8(_2K'G"D\T52L'O%?[!'Z4GV"/TJSY@H\P4]!WD5?L*>E'V"/TJU MO%+O%/0+R*WV"/TI?L$?I5CS!1YHI:!>1!]@C]*3[!'Z58\T4>:*6@O?*WV& M/TI/L*>E6O,%)O%/0=Y%7["GI2_84]*L[Q1Y@IZ!S2*_V"/TIWV"/TJ;S11Y MHJ=!7D0_8(_2F_8(_2K'FBCS11H'O%;[ GI2?84]*M>8*-XJM"N:15^PIZ4[ M[!'Z58WBCS!1H+FD0?8(_2E^P1^E3>:*7SA4Z"]X@^P1^E'V"/TJ?SA2^:*- M ]XK_8(_2C[!'Z59\P4>8*-!7D5OL,?I1]AC]*L>8*/-%&@[R*_V&/TI/L,? MI5CS12>:*-!^\0&QC]*3[!'Z58\T4>:*- ]XK_8(_2G+81^E3B04]9!1H2^8 MC6PC]*G2QC]*I :9DTQZK3A2"EH(8M%%%,04444P"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*,4M% M #=M)M%/I*0[C-@I-@J2C%2.[(2@J-DJP14;]*12D4Y !5*4@5F7$V*RY[K'>H;.N!I&Z [TW[:H[USTU]M[U1EU3;WJ>8WC& MYUWV]1WH_M%/[U<))K6/XJK-KV#]ZES&JIW/1?[23^]1_:2?WJ\Y_P"$@_VJ M4:__ +7ZT_VJ.8M89G?G44_O4PZ@ MO]ZN#_MS_:_6D_MO_:J>8UCA6=T=07^]1_:*_P!ZN%_MK_:I/[9_VJGF-%A3 MNQJ*_P!ZG#45_O5P7]M?[5+_ &U_M4K@/[=_VJ3^W/]JG[0%@V=_\ VBO] MZD_M%?[U<#_;G^U2?VY_M4_:%?4F=_\ VBO]ZE_M%?[U>?\ ]N?[5+_;G^U2 M]H'U)GH']H)_>I?[03^]7GW]N?[5+_;O^U1[0GZFST#^T$_O4W^T$_O5P/\ M;O\ M?K2?VY_M4O:!]39WO\ :"_WJ/[17UK@O[;_ -JD_MO_ &J7M!_5&=]_ M:"_WJ=_:"_WJX#^V_P#:H_MS_:H]H'U1GH']H)_>I?[03UKS_P#MW_:H_MW_ M &J?M!?4V=__ &@G]ZD_M!?[U<#_ &[_ +5)_;G^U3]H'U-G??VBO]ZC^T5_ MO5P/]N?[5']M_P"U3]H/ZHSO_P"T5_O4O]HK_>KS_P#MS_:H_MS_ &OUI>T% M]39Z#_:*?WJ/[13^]7GW]N_[5+_;O^U2]H'U-G?G45_O4TZBO]ZN"_MS_:H_ MMO\ VOUI>T&L&SO/[07^]1_:"_WJX/\ MK_:H_MK_:_6CVA7U-G?#4%_O4O] MH)_>K@?[;_VJ/[<_VJ/:B^I,[_\ M!/6@Z@G]ZN _MW_ &OUI/[<_P!JCVH? M4F=\=07^]3?[17^]7!_VY_M4W^V_]JCVHU@F=]_:*_WJ4:BO]ZN _MO_ &J/ M[<_VJ/:!]29Z -17^]3O[13^]7GO]N?[5+_;O^U3]H2\$ST'^T$]:0Z@G]ZN M _MW_:H_MS_:H]H+ZFSOCJ"_WJ;_ &@O]ZN#_MO_ &J/[;_VJ7M2E@V=Y_:" M_P!ZE_M!?[U<%_;?^U1_;?\ M4O:A]39WXU!?[U+_:"?WJ\__MS_ &J/[=_V MOUJO:DO!L] _M!/[U-.H)_>K@?[=_P!K]:3^W/\ :H]J'U-G??VBO]ZD_M%? M[U<#_;G^U^M']M_[5+V@_JC.^_M%?[U.&HK_ 'J\_P#[;_VOUI?[<_VOUH]H M'U1GH/\ :*?WJ/[13^]7GW]N_P"U2_V[_M4_:"^IL] _M%?[U-.H+_>K@?[< M_P!JE_MO_:H]H-8-G=_V@O\ >I/[07^]7"_VU_M4AUK_ &J.%:/0AJ*?WJ>NHI_>KSG^WO]JGKKW^U3YS&6 M'9Z0NHI_>J9-07^]7G,>N_[56H];S_%5*9SSHGH:7R^M64O%/>N BUC/\5:= MOJF<XSCFM$SDG&QM*V:D%5(7R*LJ: MM'.Q]%%%,D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBBE< HI**+@+1111< HHHI@%%%)2N M%)11:;UXJ'$[:4TS MA[AY!GFLR6:4'K767>G=>*Q;BP()XJ&=]/4QSK,EH1VJJ\!':D M=<4APO7]:<+Y_P"]51D(J/F@WBD:(OG_ +U.%Z_K68":>":ELWBD:0O6]:7[ M8WK6>":7)J&S911>^V/_ 'J3[8_K5/FC!J;EJE@T8-%Q#1@T7&H MHN?;7]:7[:_]ZJ/-'-%V6DB]]M?^]2?;7]:IOZUGI/MK^M4\&DYHU"T2[]M?UH^VO_>JES2OZTGVU_[U4^:,&G= MBY47/MK_ -ZC[:_K5+!HYIW%RHN_;7]:7[:_K5#FC)HU%RHO_;7]:3[:_P#> MJCS1S1J'*B]]M?UH^VO_ 'JI8-+@T7'RHN_;7_O4X7K^M4.:,FFF5RHT?MK^ MM(;UO6L_)I"QJTQ-(NM>O_>J-KY_[U4V)J,DTTS":1<^W/\ WJD2^?\ O5F< MU(F:I,Y9Q1LQ7K^M7X;U_6L*+-7H*T"*C=>W>FYS\ MM8ESI9R?EKTR;3-W:LZ?1\_PUDZ9Z%/$I'E\^EMS\M9LVF-Z5ZC-HH_NUG3: M)_LU#@=<<4CS"73G]*K-I[YZ5Z3+H?\ LU5;0^?NU+B=$<2CS[^SW]*<-/?T MKOO["_V:<-"_V:AP-HXI'!#3W]*<-/?TKOAH7^S3AH7^S4N!LL6C@1I[^E+_ M &>_I7??V'_LTO\ 8?\ LU/(5];1P/\ 9[^E']GOZ5WW]B?[-']A_P"S2Y ^ MMHX Z>_I3?[/?TKT#^P_]FC^P_\ 9I\HOK://O[/?TH_L]_2O0/[#_V:/["_ MV:.47UM' ?V>_I1_9S^E=_\ V%_LTO\ 8?\ LT?_V<_I1_9S^E>@?V M&/[OZ4?V&/[M'('UQ'G_ /9S^E)_9S^E>@_V'_LT?V%_LT<@OKB//O[/?TH_ MLY_2O0?["_V:/["_V?TI\@OK://O[/?TI?[/?TKT#^PO]G]*/["_V?TI<@OK M://_ .SW]*7^SG]*[_\ L/\ V:/[#_V:/9B^M(\__LY_2C^SW]*] _L/_9_2 MC^PO]FG[,/K://O[.?TI/[.?TKT+^PO]FC^PO]G]*?LQ_6T>??V<_I1_9S^E M>@_V%_L_I1_87^S2]F5];1Y__9S^E']G/Z5Z!_87^S1_87^S2Y!_7$>?_P!G MOZ4?V>_I7H']A?[-']A?[-+V8?7$>?\ ]GOZ4O\ 9[^E=_\ V%_LT?V%_LT> MS#ZXC@?[/?TI?[/?TKOO[#_V:/[#_P!FCV8OKB.!_L]_2C^SW]*[[^Q/]FC^ MP_\ 9H]F'UM' ?V>_I2?V>_I7H']A_[-)_8?^S1[,?UQ'G_]GOZ4O]GOZ5W_ M /87^S1_8?\ LTO9A]<1P/\ 9[^E']GOZ5W_ /8?^S1_8?\ LT>S%]<1P/\ M9[^E)_9[^E=__8?^S1_8?^S1[(/K:. _L]_2D_L]_2O0/["_V:/["_V:?L@^ MN(\__L]_2C^SW]*] _L/_9I/[#_V:?LA_7$<#_9[^E']GOZ5WO\ 8G^S2?V) M_LU/LF'UM'!_V>_I33I[^E=]_8G^S2_V'_LT_9"^MH\__L]_2C^SG]*] _L+ M_9I?["_V:?LB?K://O[.?TI1IS^E>@?V%_L_I2_V%_LT.D'UM' ?V<_I2_V> M^.E=]_8?^S1_8G^S4^S'];1P']GOZ4G]GOZ5Z!_8?^S1_87^S35(/K://CI[ M^E-.GOZ5Z%_87^S2'0O]FJ5,3Q:/.SI[^E-.G/Z5Z(="_P!FFG0?]FG[,S>* M1YY_9S^E2)IS^E=]_87^S3UT+_9IJ!C+$(X>/3W]*NQ6#\<5V2:'_LU:CT7_ M &:M1.:==')P6+Y'%;=G:,,<5N1:/C^&M]N/EK11.2I615L;=ACBNELHR M,5%;6.W'%:]O;[<<5JD<%2=RW;+@5?2J\*8%6E%:(XY#J***9 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 ME% "TE%-)H'87-)NJ-FJ)I,4KE*-R?S!2>:*I--CO437'O2N6J9H^<*3SAZU MF&Y]Z8;KWI<*R#=^])]K]Z7,4J#-CSQZT>>/6L;[9[TGVSWH MYQ_5V;7GBE\\>M8GVSWH^V>]'./ZLS;\\>M'G"L7[9[TOVSWIC[9[T^< M/JS-OSQ1YPK&%Y[THN_>CF%]79L>F_;/>ESC^KLVO/%+YXK$^V>]'VSWHYP^K,V_.%'G"L87?O3OM?O3YQ?5V: M_G"CSA61]K'K1]K]Z.ESC^K,VO/'K1YX]:Q?M M@]:7[9[TM8_VL>M)]K]Z.8/8,V?/'K1YXK&^V>])]L'K3YA>Q9M>>*/. M'K6-]L]Z47?O1S$^Q9M>:*42"LI;G/>ITGSWIW)=,T U.S559,U*&IW(<26B MF@TN:9-AU%)2T""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *0BEHH 85!IAB![5+10-,JM I[5"]JI M[5?Q366@M39CRV:G^&J4MBI_AKH&CS4+P9[5+1K&JTE3R&BQ)SXTY?[M+_9R_W1 M70?9AZ4?9AZ4S#ZRSG_ .SE_NT?VS#ZRS MG_[.']VC^SE_NUT'V8>E'V<>E'LQ_63G_P"SE_NTO]G+_=K?^SCTI?LX]*KD M%]9.?_LY?[M']G+_ ':Z#[.*/LX]*.0/K+.>_LY?[M']GK_=KH/LXH^SBE[, M/K+.?_L\?W:/[.7^[70?9A1]F'I2]F'UEF!_9R_W:/[.7^[70?9Q1]F'I5<@ M?66<_P#VE+D#ZRSG_P"SE_NT?VE'V8>E'('UEG/_ -G+ M_=H_LY?[M=!]F'I1]F'I1R!]99S_ /9R_P!VE_LY?[M;_P!G'I2_9QZ4<@?6 M6<__ &O\ =KH/LP]*/LP] M*.0/K+.?&GK_ ':7^SU_NUO_ &<>E+]G'I0H!]99@?VE'(/ZT<[_9P_NTX:E+]G%'*+ZRS _LY?[M)_9R_W:Z#[.*/LXI<@OK)S_\ 9Z_W:/[/']VN@^SC MTI/LX]*7('UEF!_9Z_W:/[.7^[6_]G'I2_9QZ4U /K+,#^SE_NTG]G+_ ':Z M#[.*/LXI\H?63GO[.7^[33IJ_P!VNB^SBC[,/2ERA]9.<_LY?[M.&G+_ ':Z M#[,/2E%L/2CD$\082Z>O]VIEL%_NULBW'I3A *:B92K7,M+)?[M6$M .U: A M%/$8JDC*50JQVX':K*1@=JD"5(%IV,G(%6I!2 4ZJ,V%%%% @HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!**6 MDH&(:8QJ0U"](:(9'Q5*6;%27#XS638S MS61<:@1GFLW([:=&YT#:@!WJ%M3 [URDVID?Q50EUB?VJO]ZC^U5_O5YZ-9/]ZG?VR?[U3[0T6$/01JH_O4[^U5_O5YY_;) M_O4O]M'^]2]H/ZF>A_VLO]ZE_M5?[U>=_P!MG^]1_;9_O4O:!]2/0CJJ_P!Z MF_VJ/[U>?_VT?[U']LG^]1[0?U([_P#M4>M+_:H_O5Y]_;)_O4O]LG^]3]J' MU(]!&JC^]3AJR_WJ\\_MD_WJ/[:/]ZG[47U(]$_M9?[U']K+_>KSS^VS_>H_ MMH_WJ/:A]2/03JJ_WJ:=5']ZN _MH_WJ/[9/]ZCV@_J1WW]JK_>I1JH_O5P' M]L'^]^M']LG^]1[0/J9Z"-57^]3O[67UKSO^VC_>I?[:/]ZCV@OJ1Z'_ &LO M]ZD.K+_>KSS^VS_>H_MH_P!ZCV@U@3T(ZJO]ZD_M4?WJ\^_MH_WJ/[9/]ZCV MA2P)Z!_:H_O4O]JK_>KS[^V3_>H_MD_WJ/:#^HGH8U9?[U+_ &LO]ZO._P"V MC_>H_ML_WJ/:$/ GHG]K+_>I/[67^]7GG]MG^]2?VV?[U/VI+P1Z'_:R_P!Z MD_M9?[U>>?VV?[U)_;9_O4_:&;P1Z'_:R_WJ/[67^]7GG]MG^]3?[;/]ZG[0 MREA+'HHU9?[U2IJJD_>KS8:T<_>JS#K))^]5*H82P]CTR'40>]:,%X#WKSJT MU4L1\U=!97Y;'-6IG+4HV.VAG![U<1\BN=M+G..:V(9,@5HI''.%C05J>#5= M&J4&K3,&B44HIHIU40Q:***!!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !24M)0 F!2$"E)IA M-(I 0*80*&:H))<4BU%DA9149E452EN,=ZH37N.])R-8TFS8-R@]*:;M*YJ7 M4L?Q55?5HKASK/\ M4#6O]JE[5%K R.Y^VIZBE^V)ZBN'&L_[5/&L?[5+VB']0D= MK]L3U%'VQ/45QG]K_P"U1_:_^U1[1#^H2.S^V)[4GVQ*XPZO_M4G]L?[5'M4 M/^SY':?;4]:/MB5Q/]L_[5+_ &Q_M4O:H/[/D=M]L3U%'VQ/45Q8UC_:I?[8 M_P!JCVR%]0D=I]L3U%)]L3U%<9_:_P#M4G]K_P"U2]L@^H2.T^V)[4GVQ/6N M+_MC_:I/[8_VJ?M4/^SY':_;4]:7[8GM7$_VQ_M4O]L?[5'M4']GR.U^V)2_ M;$KBQJ_^U3O[7_VJ7MD']GR.R^V)2?;$]JXW^U_]JD.K_P"U1[9!_9\CL_MB M4GVU/6N+.L?[5-_MG_:JO;(/[/D=M]L3UI?MB5Q(UC_:IPUC_:I>V0?V?([3 M[8GJ*7[8E<8-7_VJ7^U_]JE[9!_9\CLOMB4GVQ/:N-_M?_:I#J_^U1[9#_L^ M1V?VQ*/MB>HKB_[8_P!JD_MC_:I^V0_[.D=K]L2E^V)[5Q7]L?[5._M?_:H] MLA?V?([/[8GK1]L2N-_M?_:H_M?_ &J7MT+^SY'9?;$I/MB>U<8=7_VJ0ZQ_ MM4_;(/[/D=G]L2C[8E<5_;'^U1_;'^U1[9!_9\CMOMB>U'VQ/45Q8UC_ &J4 M:O\ [5'MD']GR.T^V)1]L3VKC?[7_P!JD_M?_:I>V0?V?([+[8GM1]L2N+.K M_P"U2'6/]JG[9!_9\CM/MJ>M'VQ/6N*_MG_:H_MC_:I^U0?V?([;[8GJ*/MB M>HKBAK'^U2_VQ_M4O;(7U"1VOVQ*3[8E<9_:_P#M4?VQ_M4>V0OJ$CL_MB>U M'VQ/:N+_ +8_VJ3^V/\ :H]LA?49':_;$]J/MB>U<5_;'^U2_P!L?[5/VR#Z MC([3[8GK2_;$KBQJ_P#M4O\ :_\ M4_:H?U&1V?VQ/44GVQ*XW^U_P#:IO\ M;'^U1[5#^H2.T^V)ZTGVQ/6N*.L?[5']L?[5+VJ'_9\CM?MB>M+]L3VKB1K' M^U3AK'^U1[9!_9\CM?MB4?:TKC!J_P#M4[^U_P#:H]L@_L^1V/VQ*3[8GM7' M?VO_ +5-.K_[5'M4']GR.S^V)ZBC[8GJ*XHZQ_M4G]L?[5/VB#^SY';?;$]1 M1]L2N*_MC_:I1J_^U1[5"^H2.U^V)ZBC[8GJ*XS^U_\ :I#J_P#M4>U%]0D= MG]L3UI/MJ>HKBCK'^U3#K/\ M4>U0OJ,CM_MJ>M'VU/45PO]M?[5.76?]JJY MR7@FCNA>)ZBGB[2N)35\_P 56$U7/\5/G,I85H[$7*FI!.M M]/F,946CHUE!J0.*Q8KK/>KL4V>]4F8N%C0!IU0(V:F%49L6BBB@04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 (:ADZ&IC4$G2@I&7='K6#>L>:W;OO7/WO>LI'=1C]8%WU-<\F>Q1IF9<3-SS69/,WK5^<=:S9EK%R/1ITBE+,WJ:IO,V>IJU M*M563FLW(ZX41OG-ZFGB9O4TS92A*AR.B- E$S>IIWG-ZU&%IP6IIH\YO4TFREV4N8U5 3SF]32^:WJ:-E+Y=+F*]@A/.;U-+YS>IH\NC94\P?5 MQ?.;U-'G-ZFDV4;*7.+ZN'G-ZFD\YO4TNRCRZ?./ZN-\YO4TOG-ZFCR_:C91 MSA]7%\YO4TOG-ZTW91MI\X?5Q_G-ZTGG-ZTW;1MI\X?5Q?.;U-)YS>II=E'E MTII/.;U-)L MI=E'./V"#SF]32>>WJ:3SV]32;*-E6I'-.@.69O4U96IG6V+G KH+9N!7-V)Z5OVQX%;Q M/,JP-2-JL*:IQFK"&M4<4HEA:D%1+4@JT8,=1113)"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "DI:2@!IIAJ7%-*TBDRN]4Y^E:#K5&X7BDS6#,BY[[U@7AZ MUE([J31GW%P1GFLR6[([U+=N>:QKB4C-9,]"FD67O2.]5GOR/XJS9ISSS5"6 MZ([UFSL@D;;:B?[U(-2/]ZN:>\([U']M/K6;.F*1UBZD?[U2KJ7^U7("^/K3 MQ?'UI7+44=?_ &E_M4'4O]JN3%^?6C[IO]HGUKE_MI]:/MI]: M=Q^S1U(U$^M.&I'^]7*?;3ZT?;CZT7%[-'6C4O\ :IW]I?[5?6C[KE/MY]:/MQ]:I7#E1U/]I'^]1_:1_O5RWVX^M'V MT^M,?(CJQJ1_O4\:E_M5R7VX^M+]O/K4NX?6E^W'UH MU)Y$=7_:1_O4G]I?[5KEOMI]:/MI M]::8_9HZK^TO]JE_M+_:KE/MQ]:3[>?6G<:IHZS^TO\ :IIU+_:KE?MY]:/M MQ]:?,/V:.I.HG^]3?[1_VJYC[:?6C[:?6IYBN5'4?VB?[U.&I?[5GU MJDS-P1TW]I'^]3TU$_WJY3[:?6I$O3ZU:D83BCL8M1/]ZKT6H>]<5%>GUJ]# M>GUJU(XZD4=M#?\ O6I;7N<GCFMFTNR<M85T MG)KFF>[AT84Z]:SYEK7G7K69,M829ZE-&;**JL.:NRBJC=:R;.R"(\4H6EIP M%2=44 6G!:4"GXJ3>,1FVG8IV**EFJ@(!2XHI:ELT4!,48I:=BD'*1[:-M28 MHQ0+E(\48IU)2#E$Q1BBB@.43%&VGT8ICL,VT;:EVTF*86&;:7%.Q24PY1,4 MF*=24!R#<4F*?24#Y1N*7%+10#B&*,"EHH(8A%,*U)1BF0R$K3=E3[:3;31E M)$&VC;4^VDVU:9S5$,5:N6X^857 JU /F%;1."JC:LAR*Z:P'2N/69]:PLSZ4OV,^ ME38/:F3L:EV-6M]C]J/L9]*+![4RMC4NUJT_LA]*3[*?2CE#VIF[6]Z-K5H_ M93Z4?93Z4<@_;&;M:DVM6I]D/I1]D/I5U'V0^E+D'[8 MR]K4;6K3^R'TH^R'TIM7[(?2C[(?2CE#VR,K8WO1L;WK6^Q M^U'V/VI\HO:&3L:EV-6K]C]J/L?M1R#]JC*V-1M:M3[(?2C[(?2CD#VR,K8U M)L;WK6^R'TH^QGTJE EUD9&QJ-C5K?8_:C['[4^0CVJ,G8WO1M:M7['[4?9# MZ4^0/:F7M:EVM[UI_9#Z4?9#Z4M/[(?2E^R'TJ>0?MD9>UJ M38U:OV3VH^Q^U+D#VJ,K8U&QJU?L9]*/LA]*7*/VIE;&HV-6I]D/I2_8SZ4< MH>U,G8WO1L;WK7^Q^U'V+VI\HO:&1L:E"-[UK_8SZ4?8SZ4T,S:WO2;6K4^R'TH^R'TI\H_:F5M;WHVM[UJ?9/:C[)[4[#]J9>U MJ78WO6G]D]J7[(?2G8/:F7L:EV-[UI_9#Z4OV3VIV#VJ,O:U-*M6M]D]J:;0 M^E/E%[4R2K4PJU:K6I]*B:U/I1RFA M5J?%:GTK0AM3Z5HDUZ5H)TJE;KQ5U>E:(XY#Z*6B@D**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* $-0R=*F-0R=*3*B9EUWK"O.];=UWK"O3UK&9Z6',*\/6L*Z/)K8O&ZUA73 M=:Y9GO8ZES5HYYCUJW!]X546KD'6M(G#51MV74 M5TUAVKFK/M726':NB!Y&(1T]EVK>MS\HKG[(]*W;<\"NF)XE9&E'5A:J1FK* M5LCSYHL+4E1+4@JD8,=1113("BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0U$XJ M:FD9H&F4I(\U4D@SVK4*5&T6:AHWC4L84MKGM6;<66<\5U36^>U5Y+0'M4N) MT1KV.'N=.SGBLBXTLG/RUZ))IX/:JDFE@_PU/(;1Q)YG-I!/\-5&T8_W:]-? M1U/\-1'15_NU/(:+%'FG]C-_=I?[&;^[7I']BK_=H_L5?[M'LROK1YO_ &,? M[M+_ &,W]VO1_P"QE_NTO]C+_=I>S'];/./[&/\ =I?[&;^[7HXT9?[M._L5 M?[M'('UP\W_L8_W:=_8Q_NUZ/_8R_P!VC^QE_NTN0?UP\Z&CG^[2_P!CG^[7 MHG]CK_=H_L=?[M+V8_KAYY_9!_NFD.D'^[7H?]D+_=I/[(7^[1[(/K9YT='/ M]VF_V.W]VO1_['7^[2?V,O\ =IJF'UL\X_L=O[M+_8Y_NUZ+_8R_W:/['7^[ M5*F"Q9YW_9!_NT?V0?[M>A_V.O\ =I/[(7^[3]F5];//O[(/]VC^R#_=KT+^ MR%_NTO\ 8Z_W:/9C^N'GG]D'^[1_8Y_NUZ)_8Z_W:7^QE_NTO9"^N'G7]CG^ M[2_V0?[M>B?V.O\ =I/['7^[2]D-8T\]_L@_W:/[(/\ =KT'^R%_NT?V2O\ M=I^S*^N'GW]D'^[1_9!_NUZ#_9"_W:7^R%_NT_9B>,///['/]VC^QS_=KT3^ MQU_NTO\ 8Z_W:?LR7C#SK^QS_=H_L@_W:]$_L=?[M)_8Z_W::IA]>_V0?[M']D'^Z:]"_LA?[M']D+_ ':7LROK9Y[_ &0? M[M']CM_=KT/^QU_NTO\ 8Z_W:7LA?7#SO^QS_=H_L<_W:]%_L=?[M']CK_=I M>R!8T\[_ +(/]VE_L@_W:]"_LA?[M)_9"_W:?LBEC#S_ /LD_P!VD_L@_P!V MO0?[)7^[1_9"_P!VCV8_KAY[_9!_NTG]CG^[7HG]D+_=H_L=?[M+V9+QAYW_ M &.W]VC^R#_=KT3^QU_NT?V.O]VE[(%C3SS^R#_=H_L@_P!VO0O[(7^[2?V0 MO]VCV12QAY]_9)_NT?V0?[M>@_V0O]VE_LA?[M'L@^N'GG]D'^[1_8Y_NUZ) M_8Z_W:/['7^[1[(EXP\Z_L<_W:/['/\ =KT;^QU_NBD_L=?[M+V8OKAYW_8Y M_NT?V.W]VO1/['7^[1_8Z_W:7('UP\Z_L=O[M+_8Y_NUZ)_8Z_W:/['7^[3Y M ^N'G?\ 8Y_NT?V.?[M>B_V.O]VD_L=?[M/V8?7#SO\ L<_W:/[(/]VO1/[' M7^[3?[(7^[3]F/ZX>>_V0?[M-.D'^[7H?]D+_=I/[(7^[1R!];/.6T<_W:C. MC-_=KTK^QE_NTO\ 8J_W:.0EXL\Q_L5O[M2)HK?W:]*&AK_=IZZ&O]VG[,S> M+//8M'(_AJ_#I)'\-=RNC*/X:F725'\-4H&$L35:YEVUH1CBM>WAQBIX[4#M5I(<5:,)3N.A7 JR*8BXJ051DQ: M***!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 AJ&3I4QZ5#)TI,J.YE77>L"][UT%UWK!O!UK*9Z>&1 MSEX.M8-T.370W@ZU@W0ZURS1]!AXF+.*SIJU+@5FSBN>1ZM.)GRU5;K5N6JC M=:R9W4QM. I!3U%0=410*=BE I^*FYO$913\4VI-$%%)2TBKBT4"G 4@N)13 ML48H"XVDIV*2@8VBEI*!A1110 4444 %%%% !12T4"$Q1BG8I<4KDL9BEIV* M7%%Q""EHI*=R1#333C335)DLC--J0BFXJDS*2&TX4F*6K3.:9(G6KEOUJBO6 MKEN?F%:19PU6;UGVKI+#M7-6745TUAVKH@>/B&=)9=JW+<<"L6R'2MVW' KJ MB>)69=C'%64J",5945LC@FR5:D'2HUJ4=*I'/(6BBBF0%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 )BC%+10 TJ*C8"I":KR/BDRXZC7(JNSK4U<<-6_P!JG#5?]JCVH?V>SKOM*>U' MVE/:N3&J?[5+_:G^U1[4?U!G5?:4]J/M*^UU+]I3VKD_P"U/]JD_M3_ &J/;!_9[.M^TI[4W[2GM7*_VI_M M4?VG_M4>V#^SV=3]H3VH^T)[5R_]I_[5']I?[7ZT>V']19U'VA/:E^TI[5RW M]I?[5']I_P"U3]L+Z@SJ_M*>U'VE/:N3_M3_ &J/[4_VJ?M0_L]G5_:4]J3[ M2OM7*_VI_M4O]I_[5'M@^H,ZC[0GM1]H3VKF/[2_VJ/[2_VJ/;A]09U'VA/: ME^TI[5RO]I_[5)_:?^U1[8/J#.L^TI[4?:4]JY+^U/\ :I?[4_VJ/:B_L]G5 M_:4]13?M">UUW#ZBSJOM*>U+]I3U%V#^SV=9]I7U%)]I2N M4_M3_:I?[3_VJ?MA?V>SJ?M">U'VA/:N7_M/_:H_M+_:I^V']19U'VA/:C[0 MGM7+_P!I?[5']I_[5'M@^HLZG[2GM2_:4]17*?VG_M4G]J?[5+VP?V>SK/M* M>U+]I3VKDO[4_P!JE_M3_:I>U%_9[.L^TI[4?:%]JY7^T_\ :I?[3_VJ7M!? M4&=3]H3VH^T)[5RW]I_[5']I_P"U1[4/J#.I^T)[4?:$]17+?VG_ +5)_:?^ MU1[8/J#.I^T+[4TW">UUU/%RGM7'?VK_ M +5.75?]JG[4S>!9V(N4]J>+A?:N175/]JIEU+_:JO:&,L&T=6)UJ59EKETU M#/\ %5R*]SWJE(QEAK'0K(*F5A6+%BES5IG-.G8T%-.J&-LU,*M&+0M M%%%!(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 (>E0R=*F-0R=*&7'=ZW+KO6#>]ZQF>KA3 MO#UK"NCR:V[P]:P;H\FN6;/HL,C+G-9L]:$YK.FKGD>K310EJJW6K:Q;J[QGFK%[-@'FN;O;DC/-92.ZD27-]C/-9LNH>]9MW>$9YK(FOCZUD MST:;-V34?]JJKZC_ +5<_)?'UJH]\?6LV=D&CI&U'_:IO]H_[5HN'*CL/[3_P!JC^T_]JN/_M _WJ/[0/K2 MN-11UW]I?[5)_:7^U7)?;SZT?;SZT%J*.M_M+_:I?[2]ZY'[>?6C[>?6F#BC ML/[3]Z7^T_\ :KCO[0/K1_:!_O4B7%'8_P!I_P"U3?[3_P!JN0_M _WJ3^T# MZT7!11U_]I?[5)_:7^U7)?;SZT?;SZTKE**.N_M+_:I?[2_VJY#[>?6C^T#Z MT7!Q1V U/_:I?[3_ -JN-_M ^M+_ &@?6GC^T?]JN3^WGUI?MQ]:7,5RHZO^TO>E_M+_:KDOMY]:3[> M?6CF$XHZ_P#M/_:H_M/_ &JX_P#M _WJ3^T#_>IW%RH[#^T_>D_M+_:KD?[0 M/K1]O/K1S"LCK?[2_P!JC^TO]JN3^WGUH^WGUHYAV1UO]I?[5+_:7^U7(?;S MZT?V@?6CF%9'8?VG_M4?VG_M5QW]H'UI?[0/K1])_:7^U7)_;SZT?; MCZT7"R.L_M+_ &J4:E_M5R7VX^M'V\^M.X61U_\ :7^U2_VG_M5QWV\^M']H M'UIW#E1V/]I_[5)_:7^U7'_V@?6G?;SZTKARHZTZE_M4G]H^]C^TO]JN0_M ^M'V\^M2 M%D=?_:7O1_:?O7(?V@?6C^T#ZTTPY4=?_:?^U2?VG_M5R']H'UI#J!]:I,.5 M'7'4_P#:IIU/_:KD?[0/K2?V@?6J1+BCKO[2_P!JG+J7^U7'_;SZT];\^M6D M8R2.T34O]JK,>I?[5<0E^?6K$>H'UJD<=2QW<6I?[5:=O?YQS7GT-^M3,Z6 MJS=:M2U5;K639V0&4X"DIX%0V;Q "G8I0*=BI;-4,Q2XIV*,5+9HAM%+2&I+ M0E%+10%AM%+13%82EI** %HI*6D%Q:3%.%+BBY-QF*,5)BDQ2N VDIQI*8[B M4M)10%PI<44N*!7$I:7%&*1-PHI**!7 TTTM--4D2QIIM/I,52,VA*448I16 MB.>:'IUJY!]X537K5RW^\*UB<-4W+/M72V Z5S=EVKI;#M71 \?$,Z.R' K< MMQP*QK(=*W+<<"NF)X==EV,592H(Q5E16R.";)5J0=*C6I>U4CGD+1113("B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *2EHH ::814E(1Q04F5I!Q65>#K6Q(* MS+M>M2S2+.7O^AKEK_/-==?IUKE[^,\UFSLILY6]SS6--FN@O(CSQ6/-"?2L MF=U-F3)FJKYK3D@/I59X#Z5FT=D)&E)Y!]*AHZHR(!FI!FIA;G MTJ00'TJ6C:,BOS1@U:$!]*7[.?2IL:J12(-)@U=^SGTH^SGTHL'.4<&C!J[] MF/I1]F/I18?.4\&EP:M_9SZ4OV<^E.P_:%/FC!JY]G/I2_9SZ4![0H[31M-7 M_LQ]*7[,?2I)]H9^TT8-7_LQ]*3[,?2BPO:E'!HYJX;<^E)]G/I3Y1^V*G-& M#5S[.?2E%L?2BP>U*6TT;35\6Q]*7[,?2E87M2A@TN#5W[,?2D-N?2BP>T*G M-+S5CR#Z4>0?2ER![4K#2;35[[.?2E^S'TI\H< MY0VFC::T/LQ]*3[,?2GRB]H4<&EYJX;<^E-,!]*7*/VI6YI.:L^0?2CR#Z4< M@>U*O-)@U=^SGTI?LQ]*5@]H4-II=IJ_]F/I1]F/I187M"C@TN#5W[,?2C[. M?2BQ/M"E@TF#5[[.?2C[,?2BP>T*.TTFTU?^S'TH^S'THL4JA0VFEP:O?9CZ M4GV<^E%A^T*?-+S5DP'TI/(/I3Y0]J5^:3FK/D'TIPMSZ4U*6#2;35_[, M?2E^S'TI6#VA0P:,&K_V8^E)]F/I18.T,T@TTYK0-L?2HVMSZ5:1FZA3YI MZYJ;R#Z4](#Z5:,9S&IFK,:FG1VY]*N16Q]*I(XZD@@4Y%;MBIXJG;VQR.*V M[.W/'%6D<-1FQIZG(KJK =*P+&'&.*Z:R3&*VBC@J&Y:=!6BE4+88%7TZ5HC MD9)1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@!#4,G2IC4,G2DRX[F9=5A7AZUN77>L&]/6L9GJX M4P;L]:P[H]:V+P]:PKINM1ZU,I2U5;K5F6JK=: MQ9UP$IX-14X&H9O$F!IV:A!IV:DU1)FC-,S2YI&B%I#112+"BBB@84444 )2 M4ZB@5AM+110*PX4N:;1FBQ-A^:3--S1FE8!3244E,=@HHHH"PM.S3*6@5AV: M*;FEHL386DI:6G8FPPTAIYIIIHEC*2E--JD0V+2BFTX5:.:;'K5RW^\*II5R M#J*UB<54W;+J*Z6P[5S-EVKI; ]*Z('CXA'3V1Z5NVYX%<_9'I6Y;G@5TQ/# MKHTHS5E:J1FK*5LC@FBPM2=JB6I!TJD<['4444R HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BDHJ;@+12447 6BBBJ ** M** "BBB@ HHHH **** "DHHH&1N.*H7*9!K1:J\B9I,J)S=W;;L\5@W=B3GB MNVE@![50EL@>U0T=,)6//+G2R<_+69+I!_NUZ3+IP/:JKZ6O]VLVCJA4/-GT M<_W:@;1C_=KTIM)7^[41TE?[M+E.B-4\T.BG^[1_8I_NUZ.=(7^[2?V0O]VI M]F;*N>=C1C_=IPT8_P!VO0QI*_W:7^R5_NTO9FBQ)Y\-&/\ =H_L8_W:]"_L ME?[M+_90_NTO9E?6F>>?V.?[M']CG^[7H7]E+_=H_LI?[M+V8?6CSW^QS_=H M_L8_W:]"_LI?[M+_ &2O]VCD#ZTSSW^QC_=H_L8_W*]$_LE?[M']DK_=IA?V M4O\ =I?[*7^[34 >)9YW_8Q_NTG]C'^[^E>C?V2O]VC^R5_NT^4GZRSSH:,? M[M.&C'^[7H?]DK_=I/[*7^[1R#^LL\^_L<_W:7^QS_=KO_[*7^[1_9:_W:/9 MC^LL\_\ ['/]VD_L8_W:]"_LI?[M+_9*_P!VG[,/K1YW_8Q_N_I2_P!C'^[7 MHG]DK_=H_LE?[M/V8?6F>>?V,?[M+_8Y_NUZ#_92_P!VC^RE_NT<@?66>??V M.?[M']CG^[7H']EK_=H_LM?[M'('UAGGIT<_W:0Z,?[M>B?V4O\ =H_LE?[M M'(3]99YS_8I_N_I2_P!C'^[^E>C?V0O]VD_LE?[M'('UEGG8T8_W:=_8Y_NU MZ%_9*_W:3^RE_NTO9C^LL\__ +'/]VC^QS_=KO\ ^RU_NTO]EK_=I>S']99Y M_P#V.?[M)_8Q_NUZ%_92_P!VE_LI?[M+D)>(9YY_8Q_NT?V,?[M>A_V4O]VD M_LI?[M'()8AGGW]CG^[1_9!_NUZ!_92_W:3^RU_NT>S*6)9Y_P#V.?[M)_8Y M_NUZ#_92_P!VE_LI?[M/V8_K+/.SHQ_NTG]C'^[7HO\ 9*_W:7^R5_NT@_P!E+_=I M/[+7^[1[,KZRSS_^QS_=I/['/]VO0?[+7^[1_92_W::IC^LGGO\ 8Y_NT?V, M?[M>A?V4O]VC^RE_NU7LP^M,\]_L<_W:<-'/]VO0/[*7^[1_9:_W:7LP^LLX M#^QS_=H.CG^[7?\ ]EK_ ':/[+7^[2Y!?66>>G1C_=J(Z*?[M>C_ -E+_=I/ M[)7^[3Y"7B&>;_V(?[M/313_ ':]&_LA?[M.72%_NTU S==GG\>C'^[5R+1S M_=KN5TE?[M3)I2C^&K43"58XZ'2B,?+6I;:<1CY:Z5-- [5:CL .U6D]ZZ"Z[U@7O>L9GJ89G.WG>L&ZZFM^\[ MU@W74UR3/HL-(R)ZSIJTIZS9JPD>K3D49:JMUJS+59NM9,[8,;3@*:*D J&= M$6 %.Q3@*=BI-D,Q13\4VI-$)2T44%7%HH%. I!<3%&*=BEQ0%QE)3L4E [C M:*6DH&)12T55A6&TM+BBBPK"4M%%(844M**0#<48IX%+BF2QF*6G8HH$)113 M:8A2:8:6D-,EH::;3J2F8R0VEHI*M'/-$BFKD!^8504\U;@/S"M8G#5.@LCT MKI;#M7+V1Y%=/I_:MX'CXAG367:MVW' K$L>@K>MQP*Z(L\.N]2[&*LI4$=6 M5K9'GS9*M2"HUJ45HC!BT444R HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $HI:*FP"44M%.P!1113 **** "BBB@ HHHH M***0T %%%)0,0U"YJ1C5:5\4BXH9(X%59)!39IL=ZSIKG'>H9UTX7++RBH&F M6LZ6\QWJH][[U#9V0HW-=IEJ,S+6,U][U&;[WJ>8Z(X\Y:/.6L/[=[T?;?>ESA]5-SSEH\Y M?6L/[;[T?;?>ESA]6-SSEI?/6L+[;[T?;O>ES!]5-[SU]:7SU]:P/MWO1]N] MZGF#ZJ;_ )Z^M(9U]:P?MWO1]N]Z7.'U0W//7UH\Y?6L+[=[T?;?>GSC^JF[ MYZT>>M87VWWH^W>]'M ^JF^)U]://7UK ^W>]'V[WJ?:"^J&_P">OK2>>OK6 M#]N]Z/MWO1SA]5-TS+2>C MG#ZJ;_GK1YZU@?;O>C[?[TOK3?/6L+[=[T?;O>FJ@?53=\]:/.7U MK"^V^]'VWWI\X_JIO>>M*)U]:P/MWO2_;O>G[07U4W_/7UH\]?6L#[=[T?;O M>CV@?5#>,Z^M)YZUA?;O>D^W>]'.'U4W?.7UH\Y?6L+[;[T?;O>CG']5-[SU MIWGKZUS_ -N]Z7[=[T>T%]5-_P ]://6L#[?[T?;O>CV@OJAO&=?6F^>OK6% M]N]Z/MWO1[0?U4W?.7UH\]:POMOO1]N]Z7./ZJ;PG7UI?/7UK ^W>]'V[WHY MQ?53?\]?6CSU]:P/MWO2_;O>CG#ZH;GGKZT>]'.'U4WQ.OK2^>OK7/_;AZTOV[WI>OK1YZ^M8/V M[WH^W#UHYP^J&YYZT>]'VX>M',+ZJ;_GKZTOVA?6N?\ MWO1]O\ >CF$\*=$+A?6GK.MCF,WA3I%G6IEF6N<2^]ZL)>^]4I&$\/8Z%914Z2"L".\'K5R*YS MWJTSEG1L;:.*LH:R89\]ZO129JTMZZ[U@7O>L9GIXL& MZ/)KEF>_AV9<]9TU:$U9\M82/5I,H2BJS#FK!6!9=JW;<\"NB*/$K(THS5A#5 M2,U:2M4<$T3K4HJ):D%:(YY#J***9 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!244TF@: FF%J1C43O2+417DK/N)L9YJ663%9%Y/C/-)F\($-U=XSS6'=:AC M/-)?W6,\UR]_?$$\U#.ZG$T;C4\9^:J$FJC^]7-W>HD9YK+DU(^M9,[H([%M M6']ZHSJO^U7%G4CZTW^T3ZUFV=4#M#JO^U2?VI_M5Q?]H'UH_M!O6HN=$3M? M[5_VJ7^U?]JN*_M ^M']H-ZTKFB1VW]J_P"U1_:O^U7%?V@?6C^T#ZFBY7*= MK_:O^U1_:O\ M5Q7]H'UH_M$^M%PY3M?[5_VJ7^U/]JN*_M ^M*-0/K1<.4[ M3^U/]JE_M/\ VJXP:@?6G?;SZU+8^4['^T_]JD_M/_:KC_MY]:3^T#ZU-Q\I MV/\ :G^U2?VI_M5QO]H'UI/[0/K1?6BXH_M0?WJXS^T#ZTG]H'UIW#D1VG]J?[7ZT?VI_M?K7&?V@? M6C^T#ZTPY$=G_:G^U^M']J#^]^M<9_:!]:/[0/K2#D1V?]J#^]1_:@_O5Q?] MH'UH_M ^II7#D1V?]J?[5)_:G^U7&_V@?6C^T#ZT[AR'8_VG_M4?VG_M5QWV M\^M'V\^M.X^5'8?VG_M4O]I_[5<=]O/K1]O/K57'RH['^T_]K]:3^T_]JN/^ MWGUH^WGUHYA.*.P_M3_:I/[4_P!JN.^WGUIO]H'UHYC.2.S_ +4_VJD75/\ M:KB/[0/K3TU ^M-,QD=XFJ?[56H]4_VJX%-0/K5J/4#ZU:9R5#T"+4^GS5IV M^H X^:O.X+\\9QS6S;3YQS7$6%R3CFNFLI2<5JF>? M5.EA?(JTIK/MFR*O+5HXI$E&:2DS5$V%S2YIF:7-%AV'44E+0(6BDI:0@HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0U#)TJ M8]*@DZ4F5'L9'I8:,TK&G,29I:8#3LT["YQ:*3-&:+"YQ15)3S5N _-6B1Q56;UGVKI;#M7,V1Z5T^G]JVB>3B&=+9=J MW;<<"L.R'2MZW' KHBSQ:S+L8JTE5XQ5E:U3.&;)5J45&M2"K3.>0ZBBBJ(" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH 2HV-/-1/2*1$[U4DDJ24U1F8U+9T0B M1SS>]8M[/UYJY<.>:Q+UC@U#D=D(&/J$_7FN4U";D\UOW^3FN7OE8DU#D=4( MF'>2G)YK,>0DU?NHV)/%43"V>AJ&SIB1;B:<,U(MNWI4ZVQ]*S9T196VFEVF MKRVI]*=]E/I4,VBRAM-)@UH?93Z4GV4^E!JI%#!HP:O?93Z4?93Z4B^8HX-& M#5[[,?2C[,?2@.8I8-'-7/LQ]*/LQ]* YBKDTN35C[.?2D^SGTHL/F1!DTE%@YT5 MN:,&K7V9O2G?9CZ4K"YRI@TE-^SMZ46#F M(,FDR:L>0WI1]G;TIV#F16YI,&K?V<^E+]F/I2L3S%+!IP!JY]F/I1]F/I18 M.8J8-.&:M?9CZ4?9SZ46#F*W-)S5K[.?2C[.?2BPAIA[0KY-+S5@6[>E*+=O2D M'M"OS1@U;%L?2E^S-Z46#VA3P:.:N?9F]*0VS>E%@YRIS1S5K[.WI2?9V]*J MP^*H6]L>.*W;.W(QQ6B1QU&;.GJ>*ZFP'2L"QA(QQ72V28Q6L3SZK-RUZ"M M!*HVPXJ^G2M$<#7/7QZUT%V.#7/WRGFLI'H4&MUK NVY-;][&>>*P;J)LGBN:2/9HS, M>E+D-XU@#4[=0(&]*<(6]#2Y#95Q-U&:>(&]#3A WH:EP+^L$5%3^0 MWH:/(;T-3R#^LD&:7=4A@;TIIA;T-'('UD;OI-]+Y+>AI/);T-'(+ZP(6I-U M/\EO0T>0WH:.0I8A#,T9J3R&]#1Y#>AIAH\AO0T<@_K(S= M2YIWD-Z&E\AO0TN0?UE$>:,U)Y#>AI?(;THY!_6419HS4WD-Z&D\AO2CD#ZR MB/-&ZG^0WH:/);T-/E%]9&;J3=3_ "&]#2^0WH:KE)>)1%FDS4WD-Z&CR&]# M5E/E)==$>ZC=3S WH:;Y+>AJN4S==#=U)NI_DMZ&D M\EO0U2@<\ZXBMS5RW/S566!L]#5RW@;<.#5J!R5*QMV)Y%=1I_:N:L86R.*Z MC3XSQQ5J)YM:I:EF\)6,2: GM65*ZAX,U6DM0>U2T=,:AP]UI MQ;/%8EUI!8GY:](DL >U5)-+4]JEQ-XU3RN?0R?X*K'03G[E>IOHZG^$5$=& M7^Z*AQ-HU3S-="/]RI5T0_W:]&_L9?[M+_9"_P!VI:-56//1HI_NT[^QC_=K MT#^R1Z4?V2O]VIY2U7//O[&/]VC^Q3_=KT+^R1_=H_LE?[M'*/ZR>>?V*?[O MZ4G]BG^[7HG]DC^[2?V2/[M/D*^LGGG]C'^[2?V,?[M>A_V2/[M)_9(_NT_9 MC^LGGO\ 8Q_NTG]C'^[7H7]DC^[2_P!DC^[1[,/K)YW_ &*?[M']B'^[7HO] MD+_=I?[(7^[1R!]:/.?[$/\ =I?[%/\ =KT7^R%_NTG]D+_=HY ^M'GG]C'^ M[2_V,?[M>@_V2/[M']DC^[1[,?UH\^_L8_W:3^QC_=KT+^R1_=I?[)']VCV8 M?6CSO^Q3_=I/[$/]VO1O[)7^[1_9"_W:.07UH\Y_L0_W:/[%/]VO1O[(7^[3 M3I"_W:.4/K)YY_8Q_NT?V,?[M>A?V2/[M)_9*_W:7('U@\^_L8_W:3^Q3_=K MT/\ LE?[M+_9 _NTN0/K)YU_8A_NT?V(?[M>C?V0O]VE_LA?[M/D#ZT>??V,?[M)_8I_NUZ'_ &2/[M+_ &0O]VGR">*/.O[$/]VD_L0_W:]'_LA? M2C^R%_NT>S%]:/./[%/]VE_L4_W:]%.D+_=IO]DC^[2]F'UD\]_L8_W:3^QC M_=KT+^R5_NT?V2/[M'LQ_6#SW^Q3_=I/[$/]VO1/[)']VG?V0O\ =I<@?63S MG^Q#_=H_L4_W:]&_LA?[M']D+_=HY0^M'G/]BG^[2_V,?[M>AG21_=I/[)'] MVER!]9//O['/]VC^QC_=KT#^R1_=I?[)']VER!]8//O[&/\ =I?[%/\ =KT( M:2/[M+_9*_W:?(+ZR>>?V*?[M']BG^[7HG]DK_=I/[)7^[1R!]9/._[&/]VC M^QC_ ':]".DCTI/[)7^[1R#^L'GO]C'^[2?V*?[M>A?V2/[M+_9(_NT<@?6# MSK^Q#_=H_L0_W:]&_LA?[M+_ &.O]VCD%]9/./[#/]VG#1#_ ':]&_L=?[M' M]D+_ ':7(+ZR>=_V*?[M+_8I_NUZ'_9"_P!VE_LD?W:7*'UD\[_L4_W:3^Q3 M_=KT7^R1_=H_LA?[M-1']9/.?[$/]VD_L0_W:]'_ +(7^Z*3^R%_NU2B'UH\ MZ_L4_P!VC^QC_=KT3^R%_NTATD?W:.4?UD\]_L8_W:0Z,?[M>A?V2/[M)_9( M_NT*EI"*!IF9/#G-9-S M:;L\5TC1@U7>V![5#1O"I8XNYTXMGBLF?2"?X:]">R![57?35/:L7$ZX8EH\ MVET4_P!VJ;?V$?[E+ M_89_NUZ3_9"^E']D+Z4> M?V*?[M)_8I_NUZ'_ &4OI1_9(_NT_9C^NGG?]B'^[2?V&?[M>C?V2O\ =IW] MD+_=H]D+ZZ>;?V$?[E']A'^Y7I7]D+Z"C^QU_NT>R%]>9YM_81_N4?V$?[M> ME?V.O]VC^R%_NT>R#Z^SS;^PS_=H_L(_W/TKTG^R%]*/[(7TH]D/Z^SS;^PC M_=H_L,_W:])_LA?2C^R%]*/9!]?9YM_89_NT?V&?[M>D_P!D+Z4G]D+_ ':/ M9!]?9YO_ &(?[M']B'^[7HQTE?2D_LE?2G[$M8\\Z_L0_P!VC^Q#_=KT7^R5 M_NTO]DK_ ':/8A]?/.?[#/\ =H_L,_W?TKT<:0O]VG?V0O\ =I^Q)>/9YO\ MV$?[E']A'^Y7I/\ 9"_W:/[(7^[1[$GZ^SS;^PS_ '?TH_L,_P!VO2/[(7TH M_LA?2E[(?U]GFW]AG^[2'0C_ '*]*_LA?[M)_9"_W:/9B^OL\T.A'^[2?V$? M[M>F?V0O]VD_L=?[M/D$\:>:?V"?[M']@G^[7I?]CK_=I?['7^[34#-XP\U& MA'^[5F'0R#]VO0AHZ_W:D325!^[5*)E+$W..M=(*D?+6]9Z<5QQ6['IJCM5V M*R [5:BHIIE3 MU%*QHI,KF >E--N/2K!E7U%'F)ZBE8M396^S#TI/LH]*M^8GJ*7>GJ*EQ#VK M*?V4>E'V7VJ[O3U%)O3U%+E#VK*?V8>E'V8>E6]Z>HI-Z>HJE%#]JRI]F'I1 M]F'I5K>GJ*7>GJ*=@]JRG]E'I1]E'I5W>GJ*7>GJ*=@]LRC]D]J7[*/2KV]/ M44F]/44^4/;,I?9AZ4OV8>E6]Z>HI-Z>HHY4'M65?LP]*3[,/2K>]/44N]/4 M4E)]D'I5[>GJ*-Z>HHY4'MF4?L@]*7[*/2KN]/44F]/44K![9E M/[,/2E^S#TJUO3U%)O3U%*R#VK*OV8>E)]E'I5S>OJ*7>GJ*.5![5E+[+[4? M9!Z5>W)ZBEW)ZBCE#VS*'V0>E.^RCTJ[N3U%+N3U%+E%[9E+[*/2E^RCTJYO M3U%&]/44K"]LRE]E]J3[*/2KV]/44;T]132'[9E#[(/2D^R#TJ_N3U%&Y/45 M:0>V91^R^U+]F'I5S>GJ*3>GJ*=A^V94^S#TH^S#TJUO7U%&]?44[(/:LJ_9 MAZ4GV4>E7-Z>HI=Z>HI6#VS*/V0>E'V7VJ_O3U%)O3U%*P>V91^RCTI?LP]* MN;T]12;T]12L'M65/LP]*/LP]*M;T]12[T]12Y1^U93^RCTH^R^U7=Z>HI=R M>HHY1>V90^R>U+]E]JO;D]11N3U%'*'MF4?LOM2_9AZ5GJ*7W)ZBDWIZBCE#VS*7V4>E+]F'I5O>GJ*-Z>HHY0]JRK]F'I1]F'I5K>OJ M*7>GJ*7*'M65/LH]*7[*/2K>]/44;T]14\HO:LJ?91Z4GV8>E7-Z>HI-Z>HI MJ(>U94^S#TH^S#TJUO7U%)O7U%/E0_:LJ_9AZ4GV4>E7-Z^HI=Z>HHL/VK*/ MV4>E'V3VJ]O3U%+N3U%*PO;,H?91Z4?91Z5=W)ZBDWIZBG8?MF5!;#TIPMQZ M58WIZBE$B>HI\H.JR);<>E2K /2GB1?44\2+ZBG8S=1C5A'I4HB]J!(OJ*D# MKZU5C)S8!*D"TT,/6G@BBQFV. I:04ZG8EA1113$%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 F M*;BGTF*5AW&%:84%38I,4K#3*YC'I4;0CTJWMI-E3REJ91, ]*9]G'I6AL%) MY8I71RA[5E#R!Z4>0/ M2K_ET>71RA[5E#R!Z4>0/2K_ )='ETU90\@>E)]G'I6AY='ETU9G?9 MQZ4GV8>E:/E"CRJ=A^V9G?9O:C[./2M'RJ7RZ=@]LS/%N/2E^SCTJ_Y8H\NB MPO:LH^1[4>0/2KWET>7[46%[5E#R!Z4>0/2K_ET>72Y1^U90\@>E'V<>E7_+ MH\NERA[5F?\ 9QZ4?9QZ5H>71Y='*'M64/LX]*/LX]*O^71Y?M1RA[5E'R!Z M4H@'I5WRZ7RZ?*+VA5$7M4BQU/LI=M%B7,8%IX%+BBJ,VPI:**!!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 44F:,T %-8XH+"H9) !2*2!I,57>XQWJ":<#O6;/=@= MZAR-HT[F@]YCO59]0 [UBSWX'\59<^I8S\U9N9T1H7.EDU0#^*JKZR!_%7)3 MZI_M5F3ZJ?[U3[0WCA;GKSV75V_O56.KM_>H]H;+!GI7]O# M^]1_;H_O5YI_:[?WJ>-7;^]2]H:+!GI']MC^]2C6Q_>KS@:LW]ZGC5F_O4O: M%?4CT8:V/[U._ML?WJ\X_M9O[U._M9O[U+V@G@CT;^VQ_>H_ML?WJ\Z_M9O[ MU']K-_>I>T)^I'HG]M#^]2?VT/[U>>?VLW]ZC^UF_O4>U']3/0O[:']ZC^VA M_>KSW^UF_O4G]K-_>IJJ'U,]$_ML?WJ7^W!_>KSG^UF_O4G]K-_>JU4']2/1 M_P"W!_>H_ML?WJ\X_M9O[U+_ &LW]ZG[0/J1Z-_;8_O4G]M#^]7G8U9O[U+_ M &LW]ZCVHOJ9Z'_;0_O4?VV/[U>>?VLW]ZFG5F_O4O:B^IGHG]N#^]1_;H_O M5YR=6;^]3?[6;^]1[4/J1Z1_;@_O4?VX/[U>;_VLW]ZG#5F_O4O:A]2/1O[; M']ZC^VA_>KSL:LW]ZE_M9O[U3[4?U,]$_MH?WJ/[;']ZO//[6;^]2?VLWK1[ M43P9Z+_;8_O4O]N#^]7G']K-_>H_M9O[U/VI/U,]'_MP?WJ7^VQ_>KSC^UF_ MO4O]K-_>H]H'U,]&_ML?WJ/[;']ZO.O[6;^]1_:S?WJ.C_P!N#^]2?VX/[U>;_P!KM_>H_M9O[U5SA]2/ M2/[<']ZC^VQ_>KS@:LW]ZG#5F]:7M!_4ST7^VA_>H_MH?WJ\\_M9O[U']K-_ M>I>U#ZF>A_VV/[U']N#^]7G1U9O[U-.K-_>I^T#ZF>C_ -N#^]1_;@_O5YO_ M &NW]ZC^UV_O4_:"^I'I']MC^]1_;0_O5YR-6;UIPU9O6I]H/ZF>B?VT/[U' M]M#^]7GG]JM_>H_M9O[U+V@_J9Z'_;8_O4?VX/[U>='5F_O4G]K-_>H]H/ZD M>C?VX/[U']N#^]7G']K-_>H_M9O[U+VH?4CT?^VQ_>_6D_MH?WJ\[&K-_>I? M[6;^]2]J'U,]#_MH?WJ/[;']ZO//[6;^]1_:S?WJ/:A]3/1/[;'][]:/[<'] MZO.?[6;^]2?VLW]ZG[4/J1Z/_;@_O4?VV/[U>KSS^UF_O4TZL MW]ZCV@?4ST7^W!_>H_MP?WJ\X.K-_>I/[6;^]2]H+ZD>D?VX/[U']N#^]7F_ M]K-_>IPU9O6CV@?4ST;^VA_>H_MH?WJ\[&K-_>I?[6;^]2]J/ZF>A_VT/[U+ M_;8_O5YW_:S?WJ3^UF_O4>U']2/1?[<'][]:/[<']ZO./[6;^]2?VNW]ZCV@ M_J*/1O[<']ZD_ML?WJ\Y_M=O[U']KM_>I^T)>#L>B_VV/[U.&M#^]7G']KM_ M>IZZLW]ZJ4S-X6QZ0NLC^]4JZP/[U>M.VOR<I;-8QN2O-BJ<] MQ@=:BEN,=ZS+JZXZU#D=,*0MU>8SS6#>:CC/--O;OKS7-7UX>>:S;.J%(M76 MJ8S\U8]QJO)^:LJ\O&YYK&FNWR:S9U0IF[+J6?XJI2WV>]8S7#FF>:QK-L[( M4S1>Z)[U ;@^M5-S&D^:IR1H?:/>C[2?6J&6I"6IW#V2-#[4?6D^UGUK.+-3=S4KB]DC3^UGUI/M7 MO6;N:ERU*X>Q1H_:3ZTGV@^M406IP1I?:SZT?:_>LWP1H_:CZT?:?>L M_+4N6HY@]BB]]H/K1]I/K5')I"6HN+V2+_VH^M'VOWK.):DW-2N+V2-+[6?6 MC[4?6LS MR1H?:_>C[6?6LW+4FYJ?,+V*-/[6?6D^U>]9NYJ4%J.8/8HT/M)]:/M!]:H@ MM2Y-+F#V*+OV@^M+]I]ZHY:FY:GR1H?:3ZTAN3ZU0RU!+4KB=,NFZ]Z8;KWJB6:HRS529E*!H_: MSZU(EW[UC[FJ1&:K3.>4#=CN_>KD5S[U@1,U7H6:K3.6<#H(+CIS6S9S=.:Y MBW)R*W+(GBM$SDJ0.ML9>E='9OTKE+ GBNFL>U:IG!41T5L>*NK5"UZ5?2M$ M=>:EN=_/%9%PKG/%9,[86*MWTBTB)SG MV4^E'V7VKHO[./\ =H_LX_W:KE8<\3G?LI]*/LGM71C3C_=I?[./]VG9ASQ. M:^QGTH^Q^U=-_9I_NT?V:?[M*S%[2)S'V,^E'V0^E=-_9I_NTG]FG^[3LQ^T MBT1SGV0^E)]C/I73?V:?[ MM+_9I_NT[$^T1S'V0^E'V4^E=,=-/]VF'3C_ ':.4/:(YS[,?2FFV/I71G3F M_NTW^SF_NTN43G$YPVI]*C-H?2NF_LYO[M)_9K?W:I1,I31S/V,^E/2S/I72 M?V8?[M/733_=JDC"4D84=H?2KD5L?2MA-./]VK":>?[M4D?59J6PXJ M\M5(%P*N+6B..0^BBBF0%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M "449II84##%&*0N*;Y@IW&/Q2XJ/S1ZT>:*5PU),4QEXI/-%)Y@I!8JRQ9J MA-:;NU:Y*FF$*:1:DTU49-*)/2NO,2&F&!*5C556CB7T;/\-0MHF?X M:[HVT=-^R1^E+E+5=G MH7^S3/[!_P!FO0/LS0_[0DR0?7Y'#_P!B?[-)_8G^S7<_9(_2D^R1 M^E/V:'_:$CA_[$_V:7^Q/]FNW^R1^E+]DC]*/9H/[0D<1_8O^S2_V)_LUVWV M6/TH^R1^E+V2%]?D<1_8G^S2'1/]FNX^R1^E)]DC]*/9(/K\CA_[#_V:3^P_ M]FNY^R1^E'V2/TH]DA_VA(X?^P_]FG#1/]FNV^R1^E+]DC]*7L4']H2.)_L7 M_9I?[%_V:[7[+'Z4?98_04O8H/[0D<5_8O\ LTG]B?[-=M]EC]*/LL?I35%# M_M&1Q']B?[-']B?[-=O]EC]*3[+'Z4_9(/[1D<3_ &)_LT[^Q?\ 9KM?LL?I M1]EC]*/9(/[1D<5_8O\ LT?V+_LUVOV6/TI?LL?I2]D@_M"1Q/\ 8O\ LTW^ MQ/\ 9KM_LL?I1]EC]*?LD']HR.(_L3_9H_L3_9KM_LL?I1]EC]*/9(/[1D<2 M-%_V:7^Q?]FNU^RQ^E'V6/TH]D@_M&1Q7]B_[-!T7_9KMOLL?I2?98_2E[)" M_M"1Q!T3_9IO]A_[-=S]EC]*3[)'Z4>R0?VA(X;^P_\ 9I?[#_V:[C[)'Z4? M9(_2CV2#^T)'$?V)_LTO]B_[-=M]EC]*/LL?I3]D@^OR.*_L7_9I/[$_V:[; M[+'Z"C[+'Z4>R0?7Y'#G1/\ 9H_L/_9KN/LL?I1]DC]*/9(/[0DS0?7Y'"G0_]FD_ ML/\ V:[K[)'Z4?9(_2CV:#Z_(X7^P_\ 9I/[#_V:[O[)'Z4?9(_2G[-$O'2. M%_L/_9IPT3_9KN/LD?I1]DC]*.1$O&29Q8T7_9J1=&_V:['[+'Z4OV:/TI\A MF\4VL""GRF4J[9DPV6WM6C#!CM5I8EJ54%4D8RFV M-C3%3"@"E%49MBT444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3-(332X% MQ](34)F [U$URH[T!8G9\5 \N.]5I;M1WJC-?+ZTKEJ)?>YQWJ!KOWK(FU!? M[U4I-2']ZIN:JF=%]L]Z/MGO7,'4A_>H&IC^]2N6J1U'VSWI?M8]:Y@:FO\ M>IW]IK_>HN5[(Z7[6/6C[7[US?\ :2_WJ/[27^]4\P>R.D^UCUI/M0]:YO\ MM)?[U']I#^]2Y@]D=)]J'K2_:AZUS7]I+_>I?[27^]34@]D=)]J'K1]J'K7. M?VD/[U']I+_>I\P>R.C^U#UH^U#UKG/[2']ZD_M(?WJ'(/9'2?:AZT?:AZUS M?]I#^]2_VD/[U3S![(Z3[4/6E^U#UKFO[27^]3O[27^]3YAJB=']J'K1]J'K M7.?VDO\ >H.I+_>HYA^Q.A-T/6D^UCUKG#J0_O4TZD/[U/F#V)T?VL>M'VL> MMQ.F^UCUI?M0]:YD:D/[U.&I#^]1S$^R.D^U#UI?M M0]:YO^TA_>H_M)?[U',+V1T?VH>M'VH>MQ.C^U# MUH^U#UKG/[27^]1_:2_WJ.8'1.B^U#UI/M0]:YS^TE_O4G]I#^]2YB?9'2?: MAZTOVH>MI\Q7L3H M_M(]:3[4/6N=_M)?[U)_:2_WJ.83HG1?:AZT?:AZUSG]I+_>I/[2']ZES"]D M=)]J'K2_:AZUS?\ :2_WJ4:DO]ZGS![(Z3[4/6C[4/6N<_M)?[U']I+_ 'J. M8KV)T?VH>M)]J'K7._VDO]ZD.I+_ 'J.87L3HOM0]:/M0]:YS^TA_>H_M$?W MJ7,+V1TGVH>M'VH5S?\ :2_WJ7^TE_O4R.D^U#UI?M0]:YO\ M)?[U+_:2_WJ7,-4CH_M(]:/M0]:YS^TE_O4 M?VDO]ZES#]B=%]J'K2?:AZUSO]I+_>I/[27^]2YA>R.C^U#UH^U#UKF_[2'] MZE_M)?[U',+V1TGVH>M+]I'K7-C4E_O4O]I+_>I\P_9'1_:1ZTGVD>M<]_:2 M_P!ZD_M)?[U',/V1T7VH>M)]J'K7.'4E_O4G]I+_ 'J7,3[(Z3[4/6E^U#UK MFO[2']ZE_M)?[U','LCI?M0]:/M0]:YS^TE_O4?VDO\ >I\Q2HG1?:AZTANA MZUSW]I+_ 'J8=27^]3Y@]B=']K'K2?:QZUS9U(?WJ;_:0_O4

Q.F^UCUI? MM8]:YC^TA_>IPU(?WJ.87LCIOM0]:7[4/6N:&I#^]2_VDO\ >HYA>R.D^U#U MH^U#UKF_[27^]1_:2_WJ?,+V1TGVH>M'VH>MM'VH>MHYA>R.E^ MU#UI?M0]:YL:B/[U/&H _P 5.Y+IG1"Y'K4BW&>]<\M\/6K,=V#WIW(<#>67 M-3*]9$5QGO5Z*3-49M%\'-.J&-LBIA3(%HHHH$%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !32:6FM0!%(^!5.6?'>IYCQ69<9YI%)#)KS&>:H3:CCO45SNYK(N/,YI7 M-%$M3ZIC/-9D^K=?FJC<"3FLNX67FI;-HQ+T^L?[59\NL'^]6;.DV:SY8IJA MLZ8Q1MG63_>I/[:/]ZN<,4WO2>5-[U-S511TPUH_WJ<-:/\ >KF/*F]Z7RIO M>EKF!%-[T\1S>]%Q\B.E_MC_:I?[8/]ZN;$]%Q.*.C_MD_WJ/[9/\ >KF_+F]Z/+FI79/* MCI/[9/\ >I?[8/\ >KF_+F]Z7RYO>G<:BCH_[8/]ZC^V#_>KG/+F]Z/+FH*4 M$='_ &R?[U']M'^]7-^7-33'-04H(Z7^VC_>H_MK_:KF?+F]Z/+F]Z+CY4=- M_;)_O4G]L'^]7.".;WI?+FHN+E1T7]KG^]2_VN?[U<[Y7-4W8N5'1_P!LG^]2_P!L?[5KG/+F]Z/+F]Z8N1'1_P!L'^]2?VR?[U]-\N;WH+44=-_;1_O4?VU_M5S/ES>]*(YO>BX.*.F_MD M_P!ZC^V#_>KFQ'-2^7-00X(Z/^V#_>H_MD_WJYSRYJ0QS4#4$=)_;7^U2?VT M?[U7-[T7*44=-_;1_O4O]L_[57-1] G!'2_P!L'^]2_P!L'^]7-^7- M2^7-03R(Z+^V#_>I?[9/]ZN;\N;WI/+F]Z!KF?+F]Z/+ MF]Z5V*R.F_MG_:H_MD_WJYKRYO>E\N;WIW'RHZ3^V/\ :I/[9/\ >KG?+FI# M'-3N/D1T7]M?[5']M?[5F&.:BXKF/+FI1'-0/ ME1T_]M'^]1_;)_O5S0CFIPCFI"Y4=)_;!_O4O]L'^]7.>7-1Y5-[U0N5'2?VR?[U']LG^]7-^5-[T>7-0'*CI?[:/]ZC^VC_ M 'JYKRYJ/+F]ZFX[(Z7^V3_>I/[9/]ZN;\N;WH\J:G<+(Z(ZP?[U']L'^]7. M^5-[T>5-[T[A9'1?VP?6E_M@_P!ZN<\J;WI?*F]Z=Q61T?\ ;/\ M4?VR?[U M]%PY4=)_;)_O4?VR?[UKG/*FI MIBF]Z+ARHZ(ZT?[U1G7#_>KG6CF]ZA:.?WIDM(Z?^W#_ 'JU0RTSCY=+SVJG+H^?X:[@VBGM49LE/:D M:*1Y_)H>?X:JOX?S_#7HYL%_NTPZ>G]VBQHJAYL?#W^S1_PCO^S7I']G)_=H M_LY/[M'*5[4\X_X1[_9H_P"$>_V?TKTC^SD_NBC^SD_NTC?VB_V>G] MVC^ST_NTG]VCE*]J>??V!_LT?\ "/\ ^S7H8T]/[M.&GI_=HY0]L>=? M\(]_LT?\(_\ [->C?VG]VCD%[8\\_L#_9H_L#_9KT3^ST_NT'3T_NT<@O;'G7]@_P"S2?V# M_LUZ(=/3^[33IZ?W:.4I5CSW^P?]FC^P?]FO0?[/3^[2C3T_NTV//?^$? M_P!FC_A'O]FO1!IZ?W:=_9R?W:.47MCSG_A'O]FC_A'_ /9KT;^SD_NTAT]/ M[M'*'MSSK^P/]FC^P?\ 9KT,Z>G]VF_V>G]VCE'[8\^_L'_9H_L#_9KT+^ST M_NTHT]/[M'*'MCSS_A'_ /9H_P"$>_V:]%&GI_=I?[.3^[1RB]N><_\ "/\ M^S1_8'^S7HW]G)_=IIT]/[M'*'MCSO\ L'_9H_L'_9KT(Z>G]VD_L]/[M'*/ MVIY]_8/^S1_8'^S7H0T]/[M.&GI_=HY0]L>=_P#"/_[-'_"/?[/Z5Z+_ &B_VV///[!_V:/[ M!_V:]"_L]/[M)_9Z_P!VCE'[4\^_L'_9I?[ _P!FO01IZ?W:<-/3^[1RB=4\ M\_X1_P#V:/\ A'_]FO1?[/3^[1_9Z?W:.0GVIYU_8'^S2?V#_LUZ(=/3^[33 MIZ?W:.4I53SW^P?]FD_L'_9KT+^SU_NTO]GK_=HY1^U///[ _P!FC_A'_P#9 M_2O1/[.3^[3O[.3^[3Y1.L><_P#"/?[/Z4?\(]_LUZ/_ &G]VE8/;'G?_"/_ .S1_P (_P#[->B?V>G]VC^ST_NU7*+VIYU_PC_^ MS1_PC_\ LUZ+_9Z?W:/[/3^[1RB]J>=?\(__ +-'_"/_ .S7HO\ 9Z?W:3^S MD_NTK#]J>=_\(_\ [-'_ C_ /LUZ)_9R?W:/[.3^[18/:GG?_"/_P"S1_PC M_P#LUZ+_ &>G]VC^ST_NT^47M3SK_A'_ /9H_P"$?_V:]%_L]/[M']GI_=HY M0]J>=_\ "/\ ^S1_PC_^S7H?]G)_=H_LY/[M*P_:GGG]@?[-'_"/_P"S7H?] MG)_=I?[/3^[18/:GG?\ PC_^S1_PC_\ LUZ)_9Z?W:/[/3^[5U/._^$?_ M -FC_A'_ /9KT3^ST_NT?V>G]VCE#VIYW_PC_P#LTT^'_P#9KT;^SD_NT?V< MG]VCE#VIYN?#W^S^E1GP[_LUZ7_9R?W:3^S4_NT["]H>:?\ ".?[%/7P[_L? MI7I']FI_=IPTU/[M%B><\]C\/X_AJW'H6/X:[D:>G]VI!8I_=I$.9QT6C8_A MJ_#IFWM73"R4=JD6U4=J"'(QH++;VK2A@V]JMK !VJ41@5:(;&QKBK"TP"GB MJ(8[-+3:=3)%HI*6@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%%( I***5P"EI,TF:+@.HIFZC?3 MN.P^BH]XI/,%.X6):*B\P4>:* L2T5%Y@H\P4!8EHJ/S*/,H"Q)14?F"D\P4 M@LR2BH_,%'F"@+,EHJ+S!2[Z LR2BH]]'F4[A8DHJ/S!2>8*+A9DM%1>8*/, M%*X69+147F"E\RBX6)**C\P4GF"BX6):2H_,%'F"@+,DI:B\P4>8* LR6BH_ M,%'F4!8DHJ/S*3S!3"Q+147F"CS!0%B6BHO,%'F"BX6):*B\P4OF"E<+$E%1 M^92>8*+A9DM%1>8*/,%.X8* LR6BHO-%'F"@+$M%1>8*/,%(+$ ME%1[Q2[Q2"P^EJ/?1OH"Q)14>\>M)Y@HN%F2T5%Y@I/-%.X*-XH'9CJ3%-WBCS!0%F.Q28I/,%)O% ]1=M)MHWB MC>*5@U$V4FRG;Q1N%%AW8SRZ3RZDW"C<*+#NR/RZ/+%2;A1N% M71Y=/W"EW"@+LB\NCRO:I-PHW"BP^9D/E4>54VX4;A18.9D8B]J/+J3<*-PH ML',QGET>74FX4;A0*[(O+I/*]JEW"C<*+#YF0^52^54NX4;A18.9D?ET>74F MX4;A187,QGET>74FX4FX4!=D?E^U)Y52[A1N%%A\S(?*I?*]JEW"C<*+!S,C M\NE\NG[A2[A187,R/RQ2>74NX4FX46"[(S%[4WRJFW"C<*+#YF1>52^5[5)N M%&X46#F9'Y=+Y8I^X4NX4"YF1^72>74NX4FX46#F9%Y7M2>54VX4;A18?,R+ MRO:E\NI-PHW"BP71Y8I^X4NX4"NR/RZ3RO:I-PHW"BP71Y=2;A1N% KLB\ND,7M4NX4;A18?,R'RJ7 MRJEW"C<*+!S,C\KVH\NI-PHW"BPN9C/+I=E/W"C<*+!=D?ET>74FX4;A18+L MC\L>E'ET_<*-PI6"[&>72^73]XHWBG8+L9Y=)Y=2;A1O%%@NR/RZ/+'I3]PH MW"BP78SRQZ4>74F\4;A2L%V1^7[4>6*DW"C<*=@NR/RQZ4>7[5)N%&X46"[( M_+H\L>E2;A2;A2L%V,\L>E'ET_<*7<*=@NR/R_:CRQ4FX4;A18+LC\L4>6*D MW"C<* NR/RQ1Y8J3>*3>* NQGEBCRQ3]XHWBG8+L9Y8I?+IV\4;A18.9B;*7 M91O%+O%*PKL-M+MHW"C<*+"NPVTN*7=2T["N)BEQ2T4Q7"BEHH ****!!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444@$I#2FFL:0Q":86ICOBJTDX'>I*2+!DIAE]ZH/=@=ZK/? M=Z5RU$U3-[TPS^]8S:BOK4+:DOK1IW+ M5,Z47 ]:<+@>M>/6E\\>M MS.@\_P!Z0W'O7/'5%_O4G]J+_>I7&J1T/V@>M'V@>M]+YX]:YP:HO]ZG#55]:+B]F=%YX]://'K7/?VJO]ZD_M5?6G<7LSH//] MZ3[0/6N?.J+_ 'J;_:B^M*XU2.B^T#UH^T>]?[USW]J+_>I/[47^]1S"]D=#]H]Z M3[1[USW]J+_>IO\ :B_WJ?,5[(Z/[0/6E%P/6N;_ +47UIPU1?6GS![(Z/SQ MZTOGCUKG/[57^]3O[57^]3N3[,Z#S_>D-Q[US_\ :J^M-.J+ZT7%[,Z W'O2 M?:?>N>.IKZTG]IKZT7#V9T7VCWIPN!ZUS?\ ::^M.&J+ZTN8/9G1^>/6E\\> MMD^T#U MKG_[37^]3?[37^]5]-47^]4N0O9G1^>/6E\\>MCSQZUSW]JK_>I?[53^]^M.X>S.@\\>M-,_O6 M=53^]3#JB_WJ=Q^S-XW'O3#M-^T#UKGSJB^M-.J+_>HYA^R.A^T#UH^T>]<[_:B^M)_: MB_WJ:8>R.D^T#UH^T>]MR.C\_WH\\>M<[_:B^M+_:B_WJAR%[(Z+SQZT>>/6N>_M5?[U']JK_ M 'J.87LSHO.'K2>>/6N?_M5?[U)_:J_WJ=P]F= 9QZTW[1[U@'55]:8=47^] M3N'LSH?M'O2?:/>N=_M1?[U)_:BYZ_K1G"?WKFAJB_WJ>-47UHN M'LSH_/'K2^>/6N=&JKZTO]JK_>HN'LSH//'K2>>/6N?.JKZTW^U%_O4N8I4S MH?M ]:/M ]:YW^U%]?UH_M1?6CF'[(Z/[1[THG'K7.?VHO\ >IW]JKZTM'GCUKGO[57^]1_:J_WJ=Q>S.@\\>M-^T>]<^=47UIIU1?[U*XU3.B^ MT>]'VCWKG?[47U_6C^U%]:+C]D='YX]:7SQZUSHU1?[U*-47^]3N+V9T7GCU MI//'K7/_ -J+_>_6D_M1?[U%Q>S.@\\>M)]H'K7/_P!J+_>IO]J+ZTN8:I'1 M?:!ZT?:/>N<_M1?7]:7^U%]:.8?LCI//'K2^>/6N<&JKZT[^U5_O4[D^S.A\ M\>M(9QZUS_\ :J_WJ3^U5]:+A[,Z#[1[TGV@>M<]_:B_WJ3^U%]:7,5[(Z+[ M0/6E^T>]/6N=&JK_ 'J7^U5_O4[B]F=!YX]: M3SQZUS_]JKZTTZHO]ZE<:IG0_:!ZT?:!ZUSO]J+ZT?VHOK^M%Q^R.B^T>].\ M\>M/6CSQZUSW]JK_>_6C^U5_O?K3N+V9T'GCUI MOVCWKGSJB_WJ0ZHO]ZES#5(Z'[0/6C[0/6N=_M1?7]:/[47UHYA^R.C\\>M+ MYX]:YP:HO]ZG?VJOK1<7LSHO/'K1YX]:Y[^U5_O4'55_O4[B]F=!Y_O3?M'O M7/G55]::=47UI]R.B^T>]'VCWKG?[47UH_M1?6BX>R.A^T#UH^T#UKG?[47^ M]1_:B^M*X>R.C^T#UI1/[US@U1?6G#5%]:7,'LCHQ./6E\X>M>*P/[57^]33JJ_P!ZBX>S-\W ]:/M ]:YXZHOK3?[47UH MYA^R.C^T>]+Y_O7.?VHOK3AJB_WJ.87LCHO/'K2^>/6N=_M5?[U+_:B_WJ?, M+V9T'GCUI//'K6!_:B_WJ;_:B_WJ5P5,Z#[1[TGV@>M<^=37UIO]IKZT7*]F M=#]H]Z/M ]:YTZHO]ZF_VJO]ZJ3$Z9TGVD>M+]I]ZYG^UE_O4HU5?[U5]*XN0WQ/[U()JPDO@>]64NP>]*Y+@;"R5*K5F1 MS@]ZMQR9IHS:+@-+4:-FI!5&;%HHHH$%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444F: U#( M>*E-02]*0RE/+C-95SM2T;11-+JI'>JK!^QR^].%G+[TQV1OC6V_O4O]MM_>K"%G+[T MOV.7WICLC<_MIO[U']M-_>K$^QR^]'V.7WI%)(V_[9/]ZC^V6_O5B_9)?>D^ MR2^]!5D;?]M-_>H_MMO[U8?V27WI/LDOO2):1N_VV?[U']MM_>K"^R2^]'V2 M7WI"LC=_MIO[U)_;+?WJQ!:2^]+]DE]Z95D;?]LG^]1_;+?WJQ/LDOO2_9)? M>@=D;7]M-_>I?[:/]ZL/[)+[T?9)?>I"R-S^VF_O4G]M-_>K$^R2^]'V27WI M!RHV_P"VF_O4G]LM_>K%^R2^]'V27WIA9&U_;3?WJ/[:;^]6)]DE]Z/LDOO0 M%D;?]MM_>I?[;/\ >K"^R2^]'V27WIDM(W?[;;^]2_VTW]ZL$6DOO3A:2^] MK(W/[8/]ZC^V#_>K&%I+[TOV27WH"R-C^V#_ 'J/[9;^]6/]DE]Z0VDOO2'9 M&S_;1_O4?VTW]ZL0VDOO2?9)?>D/E1N_VTW]ZE_MEO[U87V27WI1:R^],+(W M/[8;^]1_;!_O5B_99?>C[++[TQ61L'6#_>IIU@_WJR#:R^],-I+[T"LC8_MD M_P!ZD_MEO[U8_P!CE]Z3['+[T!9&T-:;^]3AK3?WJP_LDOO2_9)?>D-)&[_; M3?WJ/[;;^]6%]DE]Z/LDOO2'RHW?[;;^]1_;;?WJPOLDOO2?9)?>F*R-W^VV M_O4?VTW]ZL+[)+[T"TE]Z8K(W/[9;^]1_:[?WJQA:2^].%G+[T!9&M_:Q_O4 MO]K'^]63]CE]Z/LDOO0/0U_[8;^]2_VTW]ZL8VDOO3?LDOO2'9&Y_;;?WJ3^ MVV_O5A_9)?>D^R2^] [(W/[:;^]2?VT?[U8GV27WI?LDOO0%D;7]LM_>H_ME MO[U8OV27WH^R2^]%PLC:_MEO[U']LM_>K%^R2^]'V27WHNPLC;_MEO[U']M- M_>K$^R2^]'V27WHN%D;G]M-_>H_MIO[U8?V27WH^R2^] 61N?VVW]ZC^VV_O M5A?9)?>C[)+[T"Y4;O\ ;;?WJ3^VV_O5A?9)?>C[)+[TR;(W/[;;^]1_;3?W MJP_LDOO2BTE]Z!I(VO[9;^]1_;+?WJQ?LE MK$^R2^]'V27WHN'*C<_MMO[U']MG^]6%]DE]Z/LDOO3)LC=_MMO[U']M-_>K M"^R2^]+]DE]Z"DD;?]M-_>H_MIO[U8GV27WI?LDOO2'9&U_;3?WJ7^VV_O5A M_9)?>D^R2^] FD;O]MG^]1_;;?WJPOLDOO1]DE]Z9-D;O]M-_>H_MIO[U87V M27WIWV27WIC21M_VR?[U']LM_>K$^R2^]+]DE]Z"K(V_[:;^]1_;3?WJP_LD MOO1]DE]Z061N?VVW]ZC^VF_O5A_9)?>C[)+[TKARHV_[:;^]2?VRW]ZL7[)+ M[T?9)?>@+(VO[:;^]1_;3?WJQ?LDOO2?9)?>@&D;?]MM_>I?[;/]ZL+[)+[T M?9)?>F2TC=_ML_WJ/[;;^]6%]DE]Z/LDOO0"2-S^VF_O4?VTW]ZL3[)+[TOV M27WI%)(VO[:;^]1_;3?WJQ/LDOO1]DE]Z :1N?VVW]ZC^VS_ 'JPOLDOO1]D ME]Z9+2-W^VV_O4?VTW]ZL+[)+[TOV27WH!)&W_;3?WJ/[:/]ZL3[)+[TOV27 MWI%61M?VTW]ZC^VF_O5B?9)?>@VDOO0)I&Y_;;?WJ/[;;^]6%]DE]Z/LDOO3 M)LC=_MMO[U)_;3?WJP_LDOO2_9)?>@:2-O\ MIO[U']LG^]6)]DE]Z7[)+[T MBK(V_P"VC_>I?[:;^]6']DE]Z/LDOO0%D;G]MM_>H_MMO[U8?V27WH^R2^]% MPY4;G]M-_>I/[:/]ZL3[)+[T?9)?>@+(VO[9/]ZC^VF_O5B_9)?>D^R2^] 6 M1M_VTW]ZE_MMO[U8?V27WI/LDOO3):1N_P!MG^]1_;;?WJPOLDOO1]DE]Z!6 M1N_VTW]ZD_MIO[U8?V27WI?LDOO2*21M_P!M-_>H_MEO[U8OV27WH^R2^]!5 MD;7]LM_>H_MEO[U8OV27WH^QR^]%V*R-O^VF_O4G]LM_>K%^QR^]'V.7WHNP MLC:_MEO[U']M-_>K%^R2^]'V27WH"R-K^VF_O4O]M-_>K#^R2^]'V27WH!I& MY_;;?WJ/[<;^]6%]DE]Z/LDOO3)LC=_MMO[U']MM_>K"^R2^]'V27WH!)&Y_ M;3?WJ/[:;^]6)]DE]Z7[)+[TBDD;7]M-_>I?[:;^]6)]DE]Z/LDOO1J%D;G] MM-_>I?[;;^]6%]DE]Z/LDOO1J'*C>_MIO[U+_;)_O5A"TE]Z<+67WIH5D;?] ML-_>IIU@_P!ZL?[++[TAM9?>K2)LC5;66_O5"VMM_>K*:TE]Z@:SE]Z9+2-G M^W&_O4]-;8_Q5S_V.7/>I([.7/>F2TCIXM8)_BJ]#JA/>N9AM)?>M*"UDXZT MB78Z2'4"<?9%_NBC[(OH*+$ M^T."_L ?W:3^P1_=KO3:+Z4TV:^@HL4JIP?]@C^[1_80_NUW?V-?04GV-?0? ME2L5[4X3^P1_=H_L$?W:[K[&OI1]C7^Z*+![0X7^P1_=H_L$?W:[O[&O]VC[ M&O\ =HL'M#A/[!']VC^PA_=KN_L:_P!VC[&OI^E%@]H<+_8(_NT?V$/[M=U] MC7T'Y4?8U]/THL'M3A?[!']VC^P1_=KNOL:^@H^QK_=%%@]J<+_8/^S1_8/^ MS7=?8U_NBC[&O]T4N4/:G"_V"/[M)_80_NUW?V-?04?8U_NC\J?*/VIPG]@C M^[1_8(_N5W?V-?[H_*C[&OH*.47M3A/[!']W]*/[!']VN[^QK_=H^QK_ ':+ M![0X3^P1_=I?[!']VNZ^QK_=H^QK_=HL'M#AO["']VE_L,?W?TKN/L:^E'V- M?046#VAP_P#80_N_I2?V$/[M=S]C7TH^QKZ"BP>T.&_L$?W*3^P1_=KNOL:^ M@H-FO]T4U.$_L(?W:/[#']VNZ-FOI339KZ4K#]H<-_8@_NT?V(/[M=O\ M8U]*/L8]*+#]H<1_88_NT?V$/[M=Q]C7TI19KZ46$ZAP_P#8(_NT?V"/[M=T M+-?[M+]C7^[3L+VAPG]@C^[^E']@C^[7=_8U_NT?8U]*.4/:G"?V"/[M']@C M^[7=_8U]!^5'V-?0?E1RA[4X3^P1_U.$_L$?W:/[!']VN[^QKZ"C M[&OH/RHY1^U.$_L(?W:/["']VN[^QK_='Y4?8U]!3Y0]J<+_ &"/[E']@C^Y M7=?8U]!1]C7^Z*7*+VIPO]@C^Y1_8(_N5W7V-?[HH^QKZ"CE#VIPG]@C^[1_ M8(_NUW?V-?04?8U]!^5/E'[4X3^P1_=H_L$?W:[O[&OH/RH^QKZ"BPO:G"?V M"/[M']@C^[7=_8U_NT?8U_NT6#VAPG]@C^[1_8(_NUW?V-?[M'V-?046#VAP MG]@C^[1_80_NUW?V-?0?E1]C7^Z/RHY0]J<)_8(_NT?V"/[M=W]C7T'Y4?8U M_NTU.$_L$?W:/[!']VN[^QK_=H^QK_=HL'M#A/[!']W]*/[!']VN[^QK_ M ':/L:^@HL'M#A/[!']VC^P1_=KN_L:_W1^5'V-?[H_*CE#VIPG]@C^[1_8( M_N_I7=_8U_NC\J/L:^@HL'M#@_[!']S]*/[!']S]*[S[&OH*/L:^@HL'M#A/ M[!']RC^P1_=KN_L:_P!T4?8U]!18/:'"_P!@C^[1_80_NUW7V-?0?E1]C7T' MY46#VIPO]@C^[1_8(_NUW7V-?04?8U_NBBP>U.%_L$?W:/[!_P!FNZ^QK_=% M'V-?[HHY0]J<+_8(_NTG]A#^[7=_8U]!1]C7T'Y4?8U_NBC[&OH*+![0X/\ ML$?W/TI?[!']W]*[O[&OH*/L:^@HL'M#A/[!']VC^P1_=KN_L:_W1^5'V-?[ MH_*CE#VIPG]@C^[1_8(_NUW?V-?[H_*C[&OH*.4/:G"?V"/[OZ4?V"/[M=W] MC7^[1]C7^[18/:'"?V"/[M']@C^[7=_8U_NT?8U_NT6#VAPG]@C^[1_8(_NU MW?V-?04?8U_NC\J.4/:G"?V"/[M']@C^[7=_8U_NC\J/L:_W118/:G"?V"/[ MOZ4G]@C^Y^E=Y]C7T%'V-?046#VAPG]@C^[^E']@C^[7=_8U]!1]C7^Z*+![ M0X3^P1_=H_L(?W:[O[&O]T?E1]C7^Z/RHY0]J<)_80_NTO\ 8/\ LUW7V-?0 M?E1]C7T%'*/VIPO]@_[-']@_[-=U]C7^Z*/L:_W11RB]J<+_ &#_ +-)_80_ MNUW?V-?04?8U]!1RC]J<)_80_NT?V"/[M=W]C7^Z/RH^QK_='Y4U.%_L$?W:/[!']VN[^QK_=H^QK_=HL'M#A M/[!']VC^P1_=_2N[^QK_ ':/L:_W:+![0X3^P1_=H_L$?W:[O[&OH*/L:_W1 M^5'*'M3A?[!']VC^P1_=KNOL:^@I?L:^E'*'M3A/[!']VC^P1_=KN_L:^E'V M-?057*'M3A/["']VC^PQ_=KN39KZ4ALU]*.4?M#AO[$']VD.B#^[7'P/X*[T62_ MW13A9K_=%.Q+F<3'H0'\-6H]& _AKKA:+Z4\6J^E*Q+FE*Q#D9L5ICM5Z*'%65C'I4@2FC)L;&N!4PI *<*HAA1110(**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@!**6B@!,4F*=24#N,VTA6GFDS2'<9LINRI,TFX4AW8SRZ-E M.W"C>*!W8S92[!2[Q1O% [L392[:-XHWTPU%VT;:3?1OI"U#;2;*7?1OH'J) MLHV4[>*-XH"[&;*-E/W"C<*878S92[*=N%&X4"NQFRC93]PHW"@=V-V"DV4_ M>*-PI!=C-E+LIVX4;A3%=C-E+LIVX4;A0%V,V4NRG;A1O% [L;L%)LI^\4;A M0%V-V4FRG[A1N% KL9LHV4_<*-PH"[&;*793MPHWBD.[&[*393]XHW"F%V-V M4FRG[A1N% KL9Y=)Y=2;A1N% [LB\JCRJDW"C>*5D.[(_+I?+I^X4NX4"NQG MET;*?N%&X4PNQNRC93MPHW"@+L;L%&P4[>*-XI!=C-E+LIVX4;A3"[&;*-E/ MW"C<*!78S91LI^X4;A0.[&[*393]XHW"D%V,V4;*?N%&X4Q78S92[*=N%&X4 M!=C-E+LIVX4;Q0.[&[!2;*?O%&X4!=C=E)LI^X4;A0*[&;*793MPHW"@+L9L MI=@IVX4;Q0.[&[*393]PHW"D%V-V4FRG[J-U 78S91LI^ZC<* NQFREV"G;A M1O% 78S91LI^X4;A0%V,V4;*?NHW4!=C=E)LI^ZC<* NQNP4;!3MPHWB@+L; MLH\NG;A2[A0%V,\NCRZ?N%&X4"NQGET;*=N%&\4!=C=@HV4N\4;Z878W91LI M^ZC=0.[&;*-E/W4;J078S92[*=N%&X4!=C=@HV4[>*-PH"[&^71Y=/W"C<*! M78SRZ/+I^X4FX4!=C=E&P4[<*3>* NQ-@I-E.WT;J8[L392;*?NHW4!=C-E& MRG[J-PI!=C-E+L%.W"C>* NQNP4;*=N%&X4!=C?+H\NG[A1N% KL9Y=&RG[A M2;A0%V-V"C8*7>*-XIA=C=E+LI=U+NH'=C-E&RG[J-U 78W92;*?NI-U 78F MP4;*7?1OH%=C=E+LIVZC=0.[&;*-E/W4;J078S91LI^X4;A0%V-V"C93MXHW MT!=C=E&REWBC<*878W92[*7<*-PHL%V)LHV"G;Q1O%(+L;L%)LI^\4;A0%V- MV4FRG[J-U 78S91LI^ZC=0%V,V4NP4NZC>*878FP4;*7>*7>*!78W91LIVZC M=0%V,V4GEU)N%&X4#NR/RZ/+J3<*-PH"[(_+I?+I^X4;A0%V-V4NRG;A1NH% M=C=E+MI=U&^@5V&VEVTFZEW4"NQ<4[%-#4N:8A:6DI:!!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4A-!IC&I&(33&>HI)<53EN@.])E)%TR^]1F8>M94E^!WJJ M^I@=ZFYHHF[YX]:3SQZUSK:LH_BJ(ZPO]ZBY:@=-]H'K2?:!ZURQUE?[U)_; M2_WJ+EJF=5]H'K1]H'K7*_VTO]X4[^V5_O47'[,ZG[0/6CSQZUR_]LK_ 'J7 M^V%_O47'[,Z?SQZT>>/6N8_MA?[U)_;"_P!ZBX>S.H^T#UI?/'K7+?VRO]X4 MO]LK_>HN'LT=2)QZT[SQZURO]M+_ 'J7^VE_O4[D^S.I\X>M'G#UKE_[:7^\ M*3^VE_O47%[,Z@SCUIOGCUKF/[:7^]2?VRO]ZE%+_ &RO]ZBX_9G5"<>M+YP]:Y7^VE_O4O\ ;2_WJ=R?9G4^MS.G,X]:3[0/6N8_MI?[U)_;*_WJ5QJF=1]H'K0)QZURW]L MK_>I?[97^]1>/6E\X>MIW%[,ZCSAZTAG'K7,?V MTO\ >I/[:7^\*+A[,Z;SQZT?:!ZUR_\ ;*_WJ3^V5_O"EI?[:7^\*=Q>S.H\\>M-,X]: MYC^VE_O4G]M+_>HN"IG3^>/6C[0/6N7_ +97^]2?VRO]X4KE>S.I\\>M.$X] M:Y7^V5_O4HUI?[PHN+V9U7G#UH\X>M/6D,X]: MYC^VE_O4W^V5_O4KC5,ZC[0/6C[0/6N6_ME?[U+_ &RO]ZBY7LSJ1./6E\\> MMS.G,X]:;Y MX]:YC^VE_O4G]LK_ 'J5RE3.H^T#UH\\>MM. M\\>MM'GCUKE_[:7^\*3^VE_O47#V9TYG'K2> M>/6N8_MI?[U)_;*_WJ5QJF=1]H'K1YX]:Y;^V5_O4O\ ;*_WJ+A[,ZH3CUI? M.'K7+#6E_O4O]M+_ 'J=Q>S.H\X>M(9QZUR_]MK_ 'J0ZVO]X47!4SJ#./6D M^T#UKESK2_WJ;_;2_P!ZEMHN+V9U?GCU MH\X>MIW%[,ZCSAZTAG'K7,?VTO\ >%(=:7^]1<%3.F\\ M>M'V@>MS.H\\>M.$X]:Y7^V5_O"G?VTO]ZCF$Z9U M/G#UH\X>M%-.M+_>I7*5,Z MCSQZT?:!ZURO]M+_ 'J/[:7^]1/6N5&M+_>I1K2_WA3N)TSJ MO/'K1YX]:Y;^VU_O4?VTO]X47)]F=.9QZTW[0/6N9.M+_>%-_ME?[U%Q^S.G M^T#UI?M ]:Y;^V%_O"E_ME?[U+F#V9U(G'K3A./6N5&LK_>%.&M+_>%.XO9G M4^S.G,X]:3SQZURYUI?[U)_;2_P!ZEMM-^T#UKF?[97^]3?[87^]1S# M]F=1]H'K3A./6N6_MA?[U*-97^]1S![,ZH3CUI?.'K7+#6E_O"E_MI?[PHN+ MV9U'G#UI#./6N7_MM?[U(=:7^\*+C5,Z?SQZT?:!ZURQUI?[U)_;2_WJ5RO9 MG5>>/6G"<>MIW) M]F=1YX]::9QZUS/]M+_>%-_ME?[PHN/V9T_V@>M)]H'K7,?VRO\ >I/[87^] M2Y@]F=3YX]:<)QZURW]LK_>I1K2_WA3Y@]F=5YP]:/.'K7+_ -M+_>%)_;:_ MWJ+B]F=09QZTTSCUKF#K2_WA3#K2_P!ZBX_9G4_:!ZT?:!ZURO\ ;2_WA2_V MTO\ >%%P]F=4)QZT[SQZUR@UI?[U.&M+_>HN+V9U7G#UH\X>MS.G,X]:;YX]:YG^VE_O4W^V5_O"ES%*F=/\ :!ZT>>/6N8_MA?[P MI/[97^\*.8?LSJ?/'K1YX]:Y;^V5_O4?VTO]ZJ3#V9U/GCUH\\>M/6N5_ME?[U M._MI?[U+F%[,ZGSQZTOG#UKEO[:7^\*7^VU_O"G<7LSJ/.'K33./6N8.M+_> MIIUI?[PHN+V9T_GCUH^T#UKEO[:7^\*3^VE_O"BX_9G5?:!ZTHG'K7*_VTO] MX4X:TO\ >HN'LSJO/'K2^>/6N7_MM? M[PI#K2_WJ=QJF=1YX]:3[0/6N7_MI?[PI/[:7^]3N/V9U7GCUI?/'K7*?VVO M]X4?VXO]X4KB=,ZSSQZT>>/6N4_MQ?[PIPUM?[PI7)Y#J?.'K2>>/6N:&L*? MXA3UU4'^*GM.$M<^NI ]ZLQWP/>G]7(YJ[=6K'/%8UQ9,2>#4, MWBADFK,/XJJR:PW]ZF2V#^AJG)I[^AI&J1.VM/\ WJC_ +:?^]5-].?/0U%_ M9K^AI%I&D-:;^]3QK3?WJS!IK^AJ1=.?T-(I)&F-9;^]2_VPW]ZLX:<_H:?_ M &<_H:!V1>_MAO[U']LM_>JA_9S^AH_L]_0T":+W]LM_>I/[9;^]5'^SG]#3 M?[.?T- K%_\ MIO[U)_;;_WJH'37]#2?V;)Z&@:2-#^VW_O4?VV_]ZL[^S9/ M0TO]FR>AH'9&C_;3?WJ7^V7_ +U9PTU_0TO]G/Z&@5D:']LM_>H_ME_[U4/[ M.?T-)_9S^AH%8O\ ]M-_>I/[;?\ O?K5 Z:_H:3^S9/0T#LC0_MM_P"]1_;; M?WOUK._LV3T-+_9LGH: LC1_MI_[U+_;+?WJSQIK^AI?[.?T- K%_P#MEO[U M']M/_>JA_9S^AI#IS^AH"Q?_ +;;^]2?VV_]ZL_^S9/0T?V;)Z&@JR-#^VW_ M +U+_;3?WJSO[-D]#2_V;)Z&@5D:/]LO_>H_MEO[U9_]G/Z&E_LY_0T"L7_[ M9;^]2?VTW]ZJ/]G/Z&FG37]#0.Q?_MMO[WZT?VV_]ZL_^S)/0TG]FR>AH"R- M'^VV_O?K2_VTW]ZL[^S9/0THTU_0T!9&C_;+?WJ/[9;^]6?_ &<_H:7^SG]# M0*Q?_ME_[U)_;3?WJH?V<_H:0Z:_H:!V1?\ [;?^]1_;;_WJS_[-D]#1_9LG MH:!V1H_VVW]ZE_MI_P"]6;_9LGH:=_9S^AH%9&A_;+?WJ/[9;^]5#^SG]#1_ M9S^AH%8O_P!M/_>IO]MM_>_6J)TY_0TW^S9/0T#LC0_MM_[U']MO_>_6L[^S M9/0TO]FR>AH"R-'^VF_O4O\ ;+_WJSAIK^AI?[.?T- 61H?VRW]ZC^V7_O50 M_LY_0TG]G/Z&@5B__;3?WJ3^VW_O50.FOZ&D_LV3T- [(T/[;?\ O4?VV_\ M>K._LV3T-+_9LGH:!V1H_P!M/_>I?[9;^]6>--?T-+_9S^AH%8O_ -LM_>H_ MMI_[U4/[.?T-)_9S^AH%8O\ ]M-_>I/[;;^]^M4#IK^AI/[,D]#0.R+_ /;; M_P!ZC^VV_O5G_P!F2>AI/[-?T- [(T?[:;^]2?VTW][]:S_[-?T-']FOZ&@= MD:']M-_>I?[;;^]6=_9K^AH_LU_0T7%9&C_;;_WJ7^VW_O5F_P!FR>AI?[,D M]#1<+(TO[;?^]2_VTW]ZLW^S9/0T[^SI/0TKA9&C_;+?WJ/[9;^]6?\ V<_H M:7^SG]#4W8[(O_VRW]ZD_MIO[U4/[.?T-)_9K^AIIL5D7_[;?^]2?VV_]ZL_ M^S7]#2?V9)Z&J"R-#^VW_O4G]MM_>-9_]F2>AH_LU_0T!9&A_;3?WJ/[:;^] M6?\ V:_H:/[-?T- [(T/[:;^]2_VVW]ZL[^S7]#1_9K^AHN*R-'^VW_O4HUM M_P"]6=_9DGH:7^S9/0T7"R-'^VF_O4O]LM_>K/&FR>AI?[.?T-3<+(T/[8;^ M]1_;+?WJH?V<_H:/[.?T-*['RHO?VTW]ZD_MM_[U4#IS^AI#IK^AJDQ61?\ M[;?^]2?VV_\ >K/_ +-D]#2?V9)Z&F%D:/\ ;;?WC2?VTW]ZL_\ LV3T-']F MOZ&@+(T/[:;^]^M']M-_>K/_ +-?T-']FOZ&@=D:/]MM_>H_MM_[U9W]FOZ& ME_LR3T-%Q61H_P!MO_>I?[:;^]6=_9LGH:4::_H:3861H_VRW]ZE_MEO[U9X MTY_0TO\ 9S^AJ;L=D7_[9;^]2?VRW]ZJ/]G/Z&D.G/Z&B["R+W]M/_>I/[;? M^\:H'37]#2?V;)Z&J%9%_P#MM_[U']MM_>K/_LR3T-)_9DGH:861H?VTW]ZC M^VF_O?K6?_9K^AH_LU_0T#LC0_MIO[U+_;;?WJSO[-?T-']FOZ&BXK(T?[;? M^]2_VV_]ZLW^S)/0TO\ 9LGH:+A9&E_;3_WJ7^V6_O5G#37]#2C3G]#4W"R- M'^V6_O4?VRW]ZJ']G/Z&C^SG]#2NQ\J+W]LM_>I/[:;^]5'^SG]#2'37]#33 M8K(O?VV_]XTG]MO_ 'C5#^S7]#2?V9)Z&J"R-#^VW_O4G]M-_>K/_LR3T-'] MFOZ&@+(T/[:;^]^M']M-_>_6L_\ LV3T-']FR>AH"R-#^VF_O4O]MO\ WJSO M[-?T-']FR>AHN%D:7]MO_>I?[;?^]6;_ &9)Z&E&FR>AI7"R-+^VF_O4O]LM M_>K.&G2>AIW]G/Z&E<=D7_[9;^]2'66_O51_L]_0TATY_0TKL+(O'67_ +U- M.M/_ 'JI'37]#3?[-?T-4F%D7O[:?^]2_P!M-_>K/_LU_0TO]FOZ&G<5D:'] MM-_>I?[9;^]6>--?T-+_ &<_H:5Q6-#^V6_O4G]M/_>_6J']G/Z&C^S7]#2N M*Q?_ +;?^]2?VV_]ZL\Z:_H:3^S9/0T[CLC1_MM_[U)_;;?WC6?_ &;)Z&C^ MS9/0U28[(T/[:;^]1_;3?WJS_P"S7]#1_9LGH:861H?VTW]ZC^VF_O5G_P!F MOZ&C^S7]#0PLC1_MM_[U']MO_>K._LU_0T?V9)Z&I"R-'^VW_O4?VV_]ZL[^ MS7]#1_9K^AIH+(T/[:;^]^M(=:?^]5#^S7]#2'37]#5!9%XZV_\ >IIUQ_[U M43ILGH:8=,D]#00T: UQ_P"]4J:VY_BK)_LR3/0U+'IDGH:1#1N1:RQ_BJ[# MJK'^*L.+3G]#6A#8..QIDV-R'4F..:U+>^)QS6!!9L,<&M>VMF&.*9+1O6UR M3CFMBWER!6%:P$8K:MHR,52,)(UH6R*M+52$8%6EJC%CZ***!!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% "&HW7(J6FF@:*$L.:SYK3=VK;9:A:/-2S6+.:FTX'^&J,FE M G[M=:T(/:HFMQZ5+1M&2..?1P?X:@;11_=KM#:CTIIM1Z4K&BFCB&T,?W:9 M_80_N?I7;FT'I2?9!Z4K%E.P^='!_= M_2E_L0?W:[+[(/2E^R#TIV#VB.,_L0?W?TI/[$']RNT^R#TI/L@]*5A\Z.,_ ML0?W:/[$']RNS^R#TI?L@]*5AE)]E'I187M#B?[#']RD_L,?W*[;[(/2F_9!Z46*YT M<7_8@_NT?V&/[E=G]D'I2_9!Z46#G1QG]AC^Y^E+_80_N?I7:"T'I2_91Z46 M%[0XK^PA_E.%H/2BPT.*_L,?W*3^Q!_=KM#:#TI M/L@]*+#YT<9_8@_N4O\ 88_N5V?V0>E*+0>E%@YT<9_80_N?I1_80_N5VHM1 MZ4OV4>E%A>T.)_L(?W/TI/[#']S]*[8VH]*:;0>E%@YT<5_88_N4?V(/[M=I M]D'I2?9!Z46'SHXW^PQ_E%@YT<7_ &$/[E']A#^Y M7:_91Z4OV4>E%B?:'$_V$/[GZ4G]AC^Y7;&T'I33:#THL-31Q7]B#^[1_8@_ MNUV?V0>E'V0>E%A\Z.-_L,?W*7^PA_<_2NS%H/2G"T'I187.CBO["']RC^PA M_<_2NV^RCTI/LH]*+"]H<3_80_N?I2?V&/[E=M]D'I33:#THL4IHXO\ L0?W M:/[#']RNS^R#TI?L@]*+!SHXS^PQ_E/E*]HCC?[$']W]*7^PQ_=KLOL@]*<+0>E'*+VB.+_ +"']S]*/[!']RNU M^RCTI?LH]*=B?:'$?V$/[GZ4G]A#^Y^E=O\ 9!Z4TV@]*+#50XG^PA_E'V4>E*PO:'$_V&/[GZ4?V(/[M=J;0>E-^R#TI\HU41QG]B#^ M[1_8@_NUV7V0>E+]D'I3Y1^T1QO]AC^[1_80_N?I79BT'I3OLH]*?*2ZAQ7] MA#^Y2?V"/[GZ5V_V4>E)]E'I187M#B/["']RD_L(?W/TKMOL@]*3[(/2BQ2J M(XG^PQ_E+]E'I M2L3[0XK^PA_E/E*]HCC?[$']VC^PQ_=_2NS^R#TI1:#TI\HO:(XS^PA_<_2C^PA_T.)_L$?W/TIO\ 80_N5V_V4>E(;0>E%@]H<1_80_N?I2?V&/[E M=L;0>E)]D'I18KVB.+_L(?W*7^PA_E'V4>E*PO:'$_V&/[E']AC^Y7:_9!Z4GV0>E.PU4.+_L0?W:/[$']V MNS^R#TI/L@]*?*/VB.-_L,?W?TI?[#']RNS%H/2E%H/2GRB=0XO^PA_E+]D'I2L/VB.*_L(?W*=_80_N5VGV0>E+]D'I2L2ZAQ7]A#^[1_ M80_N5VWV4>E'V0>E*P>T.)_L,?W:/[$']VNT-H/2D^R#TI\HU41QG]B#^[1_ M8@_NUV7V0>E+]D'I3Y1^T1QG]AC^Y^E']A#^Y7:"T'I3OLH]*5B?:'%?V$/[ ME)_80_N?I7;?91Z4GV0>E*P>T1Q/]AC^Y^E']B#^Y7:_9!Z4W[(/2JY1\Z., M_L0?W:/[#']VNS^R#TI?L@]*.4.='&?V&/[M+_80_N5V@M!Z4OV4>E*PO:'$ M_P!A#^[^E)_80_N?I7;_ &4>E)]D'I18/:'$?V$/[E']AC^Y7:_9!Z4GV0>E M.Q7M$<7_ &&/[GZ4HT(?W/TKM/L@]*7[(/2G87M$<9_80_N4?V"/[E=K]E'I M2_91Z46)]H<3_80_N4G]A#^Y^E=M]E'I2?9!Z4TAJH<3_80_N4G]A#^Y^E=M M]D'I2?9!Z4[#]HCB?["']S]*/[!']RNW^R#TI?L@]*+"N@@? MP?I7;?9!Z4?91Z4K$\Z./71 /X:G32 /X:ZO[*/2C[,/2FD+F1SB:8!_#5N* MP [5M"W'I3UA'I56)74V*,46'S,K^ M52>5[59Q1BBP^=E;R:3R:M8HQ18.=E7R:7R:LXHQ18.=E;R:/)JSBC%%A\[* MWDT>35G%&*+!SLK>31Y-6<48HL'.ROY5'E58Q1BBPN=D'E4GE58Q1BBP<[*_ ME4GDU9Q1BBP<[*WDT>35G%&*+#YV5_*H\JK&*,46%SL@\JD\JK&*,46#G97\ MJD\FK.*,46'SLK>32^55C%&*+!SLK^52^54^*,46%SL@\JD\JK&*,46#G96\ MJCR:LXHQ18?.RMY-+Y56,48HL'.ROY5+Y53XHQ187.ROY5'E58Q1BBP<[*WD MT>35G%&*+#YV5O*I?*JQBC%%A<[(/*H\JI\48HL'.ROY5'E58Q1BBP<[*WDT M>35G%&*+#YV5_*H\JK&*,46%SL@\JCRJGQ1BBP<[*_E4GDU9Q1BBP<[*WDT> M35G%&*+#YV5_*H\JK&*,46%SL@\JD\JK&*,46#G97\JD\FK.*,46'SLK>31Y M56<48HL'.ROY5+Y53XHQ187.R#RJ3RJL8HQ18.=E?RJ3R:LXHQ18?.RMY-+Y M56,48HL'.ROY5+Y53XHQ2L+G97\JCRJL8HQ3L'.RMY-'DU9Q1BBP^=E;R:7R MJL8HQ187.ROY5+Y7M4^*,46#G97\JCRJL8HQ18.=E;R:/)JSBC%%A\[*_E4> M55C%&*+"YV0>51Y53XHQ2L'.ROY5)Y56<48IV#G96\FCR:LXHQ18?.ROY5'E M58Q1BBPN=D'E>U)Y56,48HL'.ROY5)Y-6<48HL'.RMY-'E59Q1BBP^=E?RJ7 MRJGQ1BE87.R#RJ3RJL8HQ18.=E;RJ/)JSBC%.P^=E;R:7RJL8HQ18.=E?RJ7 MRO:I\48HL+G9!Y5)Y56,48HL'.ROY5)Y-6<48HL/G96\JE\JK&*,46%SLK^5 M2^54^*,4K!SLK^51Y56,48IV#G96\FCR:LXHQ18?.ROY5'E58Q1BBPN=D'E4 M>54^*,46#G97\JCRJL8HQ18.=E;R:/)JSBC%%A\[*_E4>55C%&*+"YV0>52> M55C%&*5@YV5_*I/)JSBC%.P<[*WDT>55G%&*+#YV5_*H\JK&*,46%SL@\JD\ MJK&*,4K!SLK^52>35G%&*=A\[*WDT>55G%&*+!SLK^52^54^*,4K"YV0>52> M55C%&*.4.=E;RJ/)JSBC%.P^=E;R:7RJL8HQ187.ROY5+Y?M4^*,46#G9!Y7 MM2>55C%&*+!SLK^5[4>5[58Q1BBP<[*_E>U'E58Q1BBP<[*_E4OE>U3XHQ18 M.=D'E>U'E5/BC%%@YV0^70(ZFQ1BF+F9&$IP%.Q2T"N)2T44""BDHHL M%)1 M18!:*2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ****0"4445(!1129IC'44W-&:86'44W-&:86'44E% 6 M%HI** L+1244!86BDHH"PM%)29H"PZBFYI-U 6'T4S=1NH"P^BF[J,T!8=12 M4F: L.HINZDW4!8?13-U&Z@+#Z*;FES0%A:*3-)F@+#J*9NHW4!8?13-U&Z@ M+#Z*;FEH"PM%-S1F@+#J*9NHW4!8?13-U+F@+#J*;FEH"PM%-S2;J L/HIFZ MC=0%A]%,W4N: L.HI,T9H"PM%-S2;J L/HIFZC=0%A]%,W4N: L.HI,TF: L M.HIN:3=0%A]%,W4;J L/HIN:,T!8=129I,T!8=13-U&Z@+#Z*9NHW4!8?13< MTN: L+13I?[5']Z@=CH_,'K1Y@]:Y[^U!_>H_M0?WJ M+ARG0^8/6CS!ZUSW]J#^]1_:@_O4!RG0^8/6D\T>M<]_:@_O4?VH/[U 6.@\ MT>M-\T5S_P#:@_O4G]IC^]2*2.A\T>M'G"N>_M,?WJ/[3']Z@?*=%YH]:=YH MKG/[4']ZG?VH/[U!+1T7FCUI/-%<]_:@_O4?VH/[U,5C?\T>M)YPKG_[4']Z MD_M,?WJ12B=#YHH$H]:Y[^TQ_>I?[3']ZBX^4Z(2CUI?-'K7.?VH/[U._M0? MWJ+DM'1>:/6FF45S_P#:H_O4G]J#^]1<21T!E%)YPKG_ .TQ_>I/[3']ZBY: MB=#YPI1**YW^TQ_>I?[3']ZBX.)T7FBG>:/6N<_M0?WJ7^U!_>ID6.A\T>M( M91ZUS_\ :@_O4AU0?WJ0TC?\T>M'FBN?_M,?WJ3^TQ_>H*Y3H?-%.$HKG/[3 M']ZE_M0?WJ+B<3H_-'K2^:/6N<_M0?WJ7^U1_>HN38Z'S1ZTTRBN?_M0?WJ3 M^U!_>HN-(Z#SA1YPKGO[3']ZC^TQ_>HN5RG0B4>M.$H]:YW^TQ_>I?[4']Z@ M31T7FCUH\T>M<]_:@_O4?VH/[U,FQT!E'K3?-'K6!_:@_O4G]IC^]2*2.@\T M4><*Y[^TQ_>H_M,?WJ+CY3HA**=YH]:YS^U!_>I?[4']ZBY+1T?FCUI/-'K7 M/?VJ/[U)_:@_O47%8Z$RCUIOFBN?_M0?WJ3^TQ_>HN4HG0^<*/-'K7/?VF/[ MU+_:8_O47'RG1>:/6E\T>M<[_:@_O4O]J#^]02T=%YH]:;YHKG_[4']ZD_M0 M?WJ8K'0&44GG"N?_ +3']ZD_M,?WJ15CH?.'K2B45SO]IC^]2_VH/[U%QN)T M0E%.\T>MM(91ZUS_\ :@_O4W^U!_>HN-(Z#S1Z MT><*Y[^TQ_>H_M,?WJ+E:*YS^TQ_>I?[4']ZBXG$Z/S1ZTOFCUKG M/[4']ZE_M4?WJ+DV.A\T>M-,H]:Y_P#M0?WJ3^U!_>HN-(Z#SA1YH]:Y[^TQ M_>H_M,?WJ+E:/6E\T>M<[_:@_O4 M?VH/[U%R;'0&44AE'K7/_P!J#^]2?VF/[U%RDCH/.'K1YPKGO[3']ZC^TQ_> MHN/E.B$HIPE'K7.?VH/[U+_:@_O47):.C\T>M)YH]:Y[^U1_>H_M0?WJ+BL= M 91ZTWS17/\ ]J#^]2?VF/[U%RE$Z'S1ZT>:/6N>_M,?WJ/[3']ZBX^4Z,2C MUI?-'K7.?VH/[U._M0?WJ+DM'1>:/6D,H]:Y[^U1_>I/[4']ZBXK'0&44GG" MN?\ [4']ZD_M,?WJ+E*)T/G#UI1*/6N=_M,?WJ7^TQ_>HN/E.B$H]:=YH]:Y MS^U!_>I?[4']ZBY%CH?-'K2&4>M<_P#VH/[U)_:@_O47&D;_ )H]:/-'K7/_ M -IC^]2?VF/[U%RN4Z'SA2B4>M<[_:8_O4O]J#^]1<3B='YH]:7S1ZUSG]J# M^]2_VJ/[U%R;'0^:/6D,H]:Y[^U!_>I/[4']ZBXTCH/-%'FCUKGO[3']ZC^T MQ_>HN5RG0^:/6G"4>MHN)Q.B\T>M)YH]:Y[^U!_>H_M0?WJ+BY3H#** M;YH]:P/[4']ZD_M,?WJ+C43H/-'K1YH]:Y[^TQ_>H_M,?WJ+CY3HQ**7S1ZU MSO\ :8_O4O\ :@_O47)<3HO-'K2>:/6N?_M0?WJ0ZH/[U%PY3?,H]:3S16!_ M:8_O4W^TQ_>HN-1.A\T>M'FCUKGO[3']ZE_M,?WJ+CY3HA*/6E\T>M<[_:@_ MO4O]J#^]1M)YP]:Y_\ M,?W MJ3^TQ_>HN7RG0^<*42CUKG?[3']ZE_M,?WJ+B<3H_-'K2^:/6N<_M0?WJ7^U M!_>HN38Z'S1ZTGFCUKG_ .U!_>IO]J#^]1<:1T'FCUH\T>M<]_:8_O4?VF/[ MU%RN4Z'S1ZTX2CUKG1J8_O4O]IC^]1<3B=%YH]:7S1ZUSO\ :@_O4O\ :@_O M47%RG0&4>M-,H]:Y\ZH/[U,.J#^]1<:B=#YP]:7SAZUS?]JC^]2C5!_>HN/E M.E$HIPD%K M"RY[TQ%FBHU;-/% !12T4 )12T4 )2T44 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "&HG/%2FHW'% M%&9L9K.GE(K3ECS5"> GM04C(FG(SS6?+=,.]:TUH3VJC+8DGI3+3,R2\;UJ MN]ZWK6B^GMZ57?36]*3'M)]N;U-6?[-; M^[1_9K?W:!.Q5^W-ZT?;F]35G^S&]*/[,;^[3$5_MK>M'VUO6K/]FMZ4?V:W M]VD-,K_;6]:/MK>M6?[.;TI/[.;TH'=%;[:WK2?;F]:M'36]*3^S6_NT";*W MVYO6E^W-ZU/_ &:W]VE_LUO[M,17^VMZTOVUO6K']FMZ4?VM'VYO4U9_LUO[M']F-_=I$W15^W/ZFE^W- MZU8_LQO[M+_9K?W: NBO]M;UH^VMZU9_LUO2C^S6]*95T5_MK>M)]M;UJS_9 MS>E']FM_=I@VBM]N;UI/MS>M6?[-;^[2?V:W]VF25_MS>M+]M;UJQ_9K?W:! MIK?W: 1!]M;UH^VMZU8_LYO2C^SF]*DJZ*WVUO6D^VMZU:_LUO[M)_9K?W: M;16^W-ZFD^W/ZFK7]FM_=I/[,;TI$W17^W-ZT?;6]35G^S&_NTO]FM_=H&FB MM]M;UI?MK>M6/[-;TH_LYO2J'=%;[:WK1]N;UJS_ &:WI2?V:W]V@3:*WVYO M6C[II?MK>M6?[-;TH_LUO[M,I-%?[:WK1]M;UJS_ &:W MI2?V:WI3"Z*WVUO6D^W-ZFK)TUO2D_LUO[M,EE?[M)]N?U-6O[-;^[2?V8W]VD3=%?[<_J:/MK>M6?[,;^[1_9K?W: NBO\ M;6]:/MK>M6?[-;^[1_9K>E,JZ*WVUO6D^VMZU:_LUO2C^S6_NT VBJ;YO4TG MVY_4U:_LQO[M)_9C>E(FZ*_VYO4T?;6]:L_V:W]VC^S6_NT#317^VMZTOVUO M6K']FM_=H_LYO2F5=%;[:WK2?;F]:M?V:W]VD_LUO[M!+:*OVY_4T?;G]35G M^S&_NT?V8WI2%=%?[IJS_9K> ME']FMZ4RKHJ_;6]:/MS>IJU_9K>E)_9K?W:1+:*OVY_4TOVYO4U8_LQO2E_L MQO[M(5T5OMK>II?MK>M6/[-;^[2_V:W]VF4FBO\ ;6]:3[:WK5G^SF]*/[-; M^[0%T5?MK>M'VYO4U9_LUO2D_LQO[M(5T5OMS^II?MS>IJQ_9C>E+_9K?W:! M716^VMZTOVUO6K/]FMZ4?V:WI3*316^VMZT?;6]:L_V:WI1_9K?W: NBK]N; MU-)]N?U-6O[-;^[2?V8WI2)NBM]N?U-+]N;UJQ_9C?W:7^S6_NT!=%?[:WK2 M_;6]:L?V:W]VC^SF]*95T5OMK>M)]M;UJU_9K?W:3^S6_NT VBM]N;U-)]N? MU-6O[-;^[2?V8WI2)NBN+YO4T?;6]:L_V8W]VE_LUO[M TT5OMK>M'VUO6K/ M]FM_=H_LUO2J'=%;[:WK2?;6]:M?V:W]VD_LUO[M(3:*WVY_4TGVY_4U:_LQ MO[M)_9C>E(5T5_MS>IH^VMZU9_LUO[M']FM_=H&FBO\ ;6]:7[:WK5C^S6]* M/[.;TIE717^VMZT?;F]35C^S6]*/[-;TI,+HK?;F]:/MS>M6?[-;^[1_9K?W M:6H717^VMZTGVUO6K7]FMZ4G]FMZ52"Z*_VUO6C[:WK5G^SF_NT?VII/MS>M6?[-;^[1_9K?W:6H717^W-ZT?;F]35C^S6_NT?V:W]VEJ&A7^ MVMZFC[:WK5C^SF]*/[.;TIA=%?[:WK2?;6]35G^SF_NT?V:W]VF*Z*OVYO6D M^W/ZFK7]FM_=I/[,;^[2)NBM]N?U-+]N;U-6/[,;TI?[-;^[0%T5_MK>IH^V MMZU9_LUO2C^S6]*95T5OMK>M'VUO6K/]FMZ4?V:WI0%RK]N;UH^W-ZU8_LUO M[M']FMZ4B2O]N;UH^VMZU8_LUO[M*--;^[0,K_;6]:7[:WK5C^S6_NT?VE [HK_ &UO4TAOF]35G^SF]*3^S6_NTPT* MAOF]33#?-ZU<.FM_=IATQO[M 714^W-ZFG+?-ZU8_LQO[M.73&_NT!=#$O6] M:LI>-ZT)IK>E3II[>E(AL?'=MZU>AN2>]5X[$CM5V*S([4&;+D$Q..:T89": MHPVY':M"*(BJ1)E1G31Z5M;12; M!0.YAG3!Z4G]EC^[6YL%&P4BKF'_ &8OI2_V8/2MO8*-@H"YB_V:/2C^S1_= MK:V"C8* YC&_LT>E+_9@]*V-@IVT4A7,7^S!Z"C^S!Z5M;!1L% 7,7^S1Z4G M]FCTK:V"DV"@+F+_ &E;6P4;!0%S%_ MLT?W:/[-'I6UL%&P4@N8O]FCTI/[.'I6UL%&P4K!E;.P4NP4["N8O]F#TH_LT>E;6P4FP4[!E+_9H]*V=@I0@H ML*YC?V8/2C^S%]*VM@HV"G85S%_LP>E)_9H]*V]@I-@IV"YB?V:/2C^S1Z5M M;!1L%,=S%_LT>E']FCTK:V"C8* N8O\ 9H_NT?V:/[M;6P4;!0%S%_LT>E)_ M9P]*V]@I-@J;!E; 04[8*=A7,7 M^S%]*/[,'I6UL%&P4[!E)_9P]*V MM@HV"E8=S&_LT>E']FCTK9V"EV"E87,8W]FCTI?[,'I6SL%+L%.PKF+_ &8/ M2D_LT>E;>P4FP4[!E']F#TK:V"C8*5A7,7^S!Z4W^S1Z5N;!3=@I6"YB_V:/2C^SAZ5L[ M!Z4;!2L.YC?V:/2E_LT>E;.P>E+L%.P-F-_9@]*/[,'I6UL%&P4["N8O]FCT MI/[-'I6UL%)L%%@3,7^S5]*/[-'I6UL%&P4QW,;^S1Z4O]FCTK9V"C8*5A7, M;^S!Z4?V8/2MK8*-@I6"YB?V:/2D_LT>E;>P4FP>E%AIF+_9P]*/[-'I6SL% M&P>E*P7,?^S1_=I?[,'I6SL%+L%.PKF+_9@]*/[-'I6UL%)L%.P7,7^S1Z4G M]FCTK;V"DV"G8=S%_LU?2E_LT>E;.P4;!18+F/\ V:/2C^S!Z5L[!2[!2L*Y MB_V8/2D_LT>E;>P4FP4K!E']F#TK:V"C8*=A7,7^S!Z4G]FCTK;V"DV"G8+F)_9H]* M/[-7TK:V"C8*8[F-_9H]*/[-'I6SL%+L%%@N8W]F#TH_LP>E;6P4;!2L*YB? MV:/2D_LT>E;>P4FP4K F8O\ 9P]*/[.'I6SL%&P4K#N8_P#9H]*7^S1Z5L;! M2[!3L',8_P#9H]*/[-'I6SL%&P46%E;6P4;!18.8Q?[-'I1_9H]*VM@HV"E8?, M8O\ 9H]*/[.'I6SL%&P4K!S&-_9P]*/[-'I6SL%+L%*PN8QO[-'I2_V8/2MG M8*78*=A7,7^S!Z4?V:/2MK8*38*=@N8O]FCTI/[-7TK;V"DV"G8=S%_LT>E' M]FCTK:V"C8*+!/2M;8*78*+"N9@L .U2K: =JO[11BBPKE1;<"IEBQ4V*7%,0P+BGT44 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)0 M)2T4 )12T4 ) M1BEHH 2BEHH 3%&*6B@ HHI* "BBBBPPHHS10 4444 %%%% !BDQ2T9HL F* M6C-%%@"EI**!"TE%% !1110,**** "BBB@048HHH&)BC%+1FBP!11118 I:2 MB@04444 %%%% PHHHH ****!!1BBBBPQ,4N*,T9HL 44446 6DHHH$%%%% P MHHS10 4444""BBB@88I,4M&:+ &**,T46 *6DHH$+2444 %%%&:!A1110 4M M)10(****+##%)BES1FBP!11118!:*2B@04444#"BBB@ HHHH$+2444 %&*** M+#$Q2XHS118 HHHHL(6DHHH ***,T#"BC-% !2TE% A:2BB@ I,4M&:+##%% M&:*+ %+244""BBB@ HHHS0,**** "EI**!!111188F*,4N:,T6 ****+ +24 M44""BBB@8449HH **** "C%+10(3%&*6B@!,48I:*+ )BEHHH *3%+10 E&* M6B@!,48I:* $HI:* $Q1BEHH 3%&*6BBP"8HQ2T4 )BBEHH 2BEHH 2BEHH M2C%+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)32: % M)I-PJ%Y,57>XQWH&7=X]:3S1ZUE/>8[U7?4,=Z L;GFCUH\X>MMHN' M*=7YZ^M)YZ^MHKEO[6']ZD_M8?WJ8^0ZOSU]:7SU]:Y3^UQ_>I/[7']ZE<7*=9YZ M^M'GKZUR?]L#^]2_VN/[U*XN4ZKSU]:3SQZUR_\ :P_O4?VJ/[U.X^4ZCSQZ MT>>/6N7_ +5']ZC^UA_>HN'*=3YZ^M+YX]:Y7^UQ_>I/[7']ZBXN4ZOSU]:3 MSU]:Y3^V!_>H_MI?[7']Z@.0ZKSU]:7SU]:Y/^UQ_>H_M@?WJ5R>5G6>>OK2>>OK7 M*_VN/[U+_:P_O47#E.H\\>M'GCUKE_[6']ZC^U1_>HN/E.H\\>M+YZ^MI7%RLZSSU]:3SU]:Y7^UQ_ M>H_MICY#JO/7UI?/7UKE?[7']ZC^ MUQ_>I7%R'5^>OK1YZ^MIW'RG4>>/6CSQZUR_]JC^]1_:H_O47#E.I\\>M+YZ^MHKEO[7']ZD_M8?WJ+ MCY#JO/'K1YX]:Y;^UA_>I/[6']ZF/D.K\]?6E\\>MH_M@?WJ5Q>/6N5_MICY#J?/'J*7SU M]:Y3^UA_>I?[7']ZE<7(=7YZ^M'GKZUR?]KC^]2_VP/[U%QM MI/[8']ZE<7*SJ_/7UH\]?6N4_MIW'R'4^>/6CSQZURO]K#^]1_:P_O4Q\AU?GKZTOGKZURG]KC^]1_ M:X_O4KBY#J_/7UH\]?6N3_M@?WJ7^UQ_>HN+E9U7GKZTGGCUKE_[6']ZC^UA M_>HN/E.H\\>HH\\>MI/[7'] MZBXN4ZOSU]:3SU]:Y7^V!_>H_MHN M/E.H\\>M'GCUKE_[5']ZC^UA_>IW#E.J\]?6CSU]17*_VL/[U']KC^]2%RG5 M>>/44GGKZURW]KC^]1_:P_O4!RG4>>/6CSU]:Y?^UA_>H_M4?WJ=Q\IU'GCU MI?/'K7+?VJ/[U']K#^]2N'*=5YZ^M'GKZURG]KC^]2?VP/[U%QHN'*=5YX]://7U%H_M4?WJ+ARG4^>/6CSU]:Y;^UA_>I/ M[7']ZBX>/6N4_MM'GCUKE_[5']ZC^U1_>IW#E.I\\>M+YX]:Y7^UA_>H_M/44>>/45RAUHN'*=9Y MX]11YX]17)_VP/[U+_:X_O47#E.K\\>HH\X>MHKEO[6']ZD_MH MH\\>HKE/[7']ZE_MH_M8?WJ+ARG4^>/6CSQZ MBN6_M8?WJ3^UQ_>H#E.J\\>HH\]?45RG]KC^]2?VP/[U ^5G6>>OJ*3SU]:Y M/^V!_>H_M@?WJ!ITO@>] 6-K>*=NK,2ZSWJPDN: +>:6H ME;-2"@0M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !124F: '4F:;FDW4 /HIF:7- Q343GBI*8PXH I3 M,:SIY#6I*F:H30YI#,F:9JSY9V]ZUYK8GM5*2S)[4#1DR7+^]59+I_>M9[$G MM59]/)[4BDC)>[?WJ+[7)[UJ-II]*C_LP_W:"K% 7]7AIA_NT\:8 M?[M 6*(NI/>E^U2>]: TQO[M+_9A_NT 9OVJ3WIOVJ3WK4_LP_W:3^RS_=I# M5C*^U2>]'VJ3WK4_LL_W:3^RSZ4%:&;]JD]Z7[5)[UH_V8?2C^S3Z4RM#.^U M/[T?:I/>M#^S3Z4?V:?2BX]#.^U2>])]JD]ZT_[,/I1_99]*1+L9GVJ3WI1= M2>]:7]EGTI?[+/\ =H%H9XNG]Z<+I_>K_P#9I]*/[./I2 H_:G]Z:;I_>M#^ MSCZ4?V:?2@-#--T_O3?M4GO6I_9A_NTG]EG^[3#0R_M4GO1]JD]ZT_[+/I1_ M99]*!Z&=]JD]Z/M3^]:/]FGTI/[-/I3N/0S_ +4_O2?:I/>M'^S3Z4O]F'TH MN&AF?:I/>C[5)[UI_P!EGTH_LL^E(6AFBZD]Z<+I_>M'^RS_ ':7^S#_ ':0 MM"@+I_>E^U/[U>_LX^E']G'TH#0H&Z?WIING]ZT?[./I1_9I]* T,LW4GO2? M:I/>M3^RS_=I/[+/I3#0S/M4GO2_:I/>M+^RSZ4?V8?2@:L9WVI_>C[4_O6A M_9I]*/[-/I3N5H9_VJ3WI/M4GO6E_9I]*/[,/I0)V,S[5)[TOVJ3WK2_LL^E M+_99_NTB=#.%U)[TX73^]7_[,/\ =I?[-/I2#0H_:G]Z3[4_O5_^SCZ4?V]:?]FGTI/[,/\ =H#0R_M4GO1]JD]ZT_[+/I1_99]*8:&: M+J3WI?M4GO6C_9A]*/[-/I3*5C.^U/[T?:I/>M#^S3Z4O]FGTHN&AF_:I/>D M^U2>]:?]F'TH_LL^E(6AF?:I/>G"ZD]ZT?[+/I2_V8?[M M"@+I_>E^U/[U? M_LT^E']G'TI 4/M3^](;I_>M#^SCZ4?V:?2F&AF&ZD]Z;]JD]ZU/[,/]VD_L ML^E :&9]JD]Z7[5)[UI?V6?2C^S#Z4#5C.^U2>]'VI_>M'^S3Z4G]FGTIW*T M,_[5)[TANI/>M'^S3Z4O]F'TH%H9GVJ3WH^U2>]:?]EGTH_LL^E(G0S1=2>] M/%T_O6A_9A_NTO\ 9I]*0:% 73^]'VI_>K_]G'TH_LX^E :&>;I_>FFZ?WK2 M_LT^E)_9A_NT!H9GVJ3WI/M4GO6I_99]*3^RSZ4PT,S[5)[T[[5)[UH_V6?[ MM']FGTIE*QG?:G]Z/M3^]:']FGTH_LT^E%QZ&=]JD]Z3[5)[UI_V8?2C^RSZ M4$Z&9]JD]Z474GO6E_99]*7^RS_=I"T,X73^].%T_O6A_9A_NT?VFFZD]ZT_P"S#Z4?V6?2@-#+^U2>].%U M)[UH_P!EGTI?[+/]V@-#/%T_O3OM3^]7_P"S3Z4O]G'TI!H4/M3^]--T_O6A M_9Q]*0ZG"Z?WJ]_9I]*<-- M/I1<"B+I_>G?:G]ZNC3CZ4O]G'TJ0*!NG]Z:;I_>M+^SCZ4G]F'TI!H99NI/ M>D^U2>]:G]EG^[2?V6?[M,-#-%U)[TX74GO6C_99_NTO]F'TI!H4!=/[TOVI M_>KW]G'TH_LX^E,-"@;I_>F&Z?WK2.G'TIITX^E- 9WVJ3WI/MFFZD]ZT_[-/I2?V8?2@-#+^U2>]+]JD]ZTO[+/I1_99]* T,\73^].%T M_O5_^S#Z4O\ 9Q]* T*/VI_>D-T_O5_^SCZ4?V]:/]F'TH_LP^E.XM"B+J3WIWVI_>KO]FGTI?[. M/I4CT*/VI_>FFZD]ZT/[./I1_9I]*!Z&:;J3WIOVJ3WK3_LP^E']EGTH%H9? MVJ3WIWVJ3WK1_LL^E+_9A]* T,X74GO3OM3^]7_[-/I1_9Q]*";%#[6_O3?M M;^]:']G'TI/[-/I3"QG_ &N3WI/ME']FG^[3'8H?:Y/>E^UR>]7 MO[-;^[2_V:?2@+%'[6_O2_:W]ZO?V]:G]F'TI#I;>E4/0R_M4GO33=R>]:9TL_W:8=,/I2% MH9WVN3WIZWU0M:CTK3*4TQTBDS)-F/2FFR'I6MY5'E>U(I,QOL ]*3[ /2MG MRO:CRO:BP^8R!8+Z4X6"^E:_E4OET";,H6"^E+]@7TK5\OVI=E,5S*^P+Z4O M]GKZ5J[*790%S(_L]?2D-@OI6OLI"E*Q7,8YL%]*8;!?2MHQTWRJ+!S&-]A' MI2_8!Z5K^51Y5%A\QE"P7TIPL%]*U1'3O+]J+"YC*_L]?2FFP7TK8V4GET6# MF,8V*^E--B/2MDQTWRO:BPU)Y7M18?,97V$>E.%BOI6IY7M3A'[46%S&7]@7TH_L]?2M;RZ M7918.8QS8+Z4PV"^E;1CIICHL',8IL%]*/L*^E;'E4>518?,9(L%]*<+!?2M M41^U.$=%AOI1]@7TK7V4;*+!S&,;!?2FFQ'I6R8Z:8O:BPOI2&P7TK8V4GET6# MF,8V"^E--@OI6R8Z;Y7M18.8Q_L*^E*+!?2M?RJ7RO:@?,90L%]*<+!?2M41 M^U+LHL+F,G^SU]*0V"^E;&RD,=%@YC&-BOI3?L(]*V#'[4GE>U%@YC(^PCTI M18CTK6\KVI1'[46#F,L6"^E+_9Z^E:PCI=E%@YC(.GKZ4TV"^E;&RD,=%@YC M%-@OI2?85]*V3%2>518?,9 L%]*<+!?2M414X1T6%S&4+!?2G?V>OI6KY?M2 M[*+!S&.;!?2FFQ7TK9\NFF.BP50(J!\QDBP7TIXL%]*U1'3O+HL+F,G^SU]*/L"^E:^RDV46#F,U%@YC'^Q#TIPL1Z5J^5[4OE>U%A\QEBP7TIPL%]*U!'3O M+HL+F,K^SU]*3[ OI6OLI/+HL',8YL5]*:;$>E;!CIOE>U%@YC'^PCTH^PCT MK7\KVH\KVHL/F,C["/2C[ OI6OY7M2^50',8_P!@7TH^PCTK8\JD\KVH#F,C M["/2C["/2M?RO:CRO:BPOI6KY M=+LHL',9!L%]*:;!?2M@I2&.BP5[46'S&1]@'I1]@7TK8\JCRJ!5[4#YC( M^PCTI?L*^E:WE>U+Y7M187,90L1Z4OV!?2M41T[RZ+"YC)^P+Z4?8%]*U_+I M/+IBYC'-@OI3?L(]*V3'3?*HL-2,?[$/2E^PCTK6\KVI?*]J5A\QDBP7TIWV M!?2M7RZ7RZ5AE)]A'I6P8O:D\KVIV*4 MC'^PCTIPL1Z5K>5[4HB]J=@YC*%@OI3OL"^E:HCIVRBPOI2&P7TK8V M4GET6#F,8V"^E--B/2MDQTTQ>U%@YC'^PCTH^PCTK7\KVH\KVHL',9'V!?2C M[ OI6OY7M2^50/F,?[ OI1]A7TK8\JD\KVH#F,C["/2C["OI6OY7M2^5[46# MF,G["OI3A8+Z5J^5[4HCH)N97V!?2C[ OI6OY='ETQ7,4Z>OI3#IZ^E;9CII MB]J!7,3[ /2E%@/2MCRO:@1>U [F6MB/2IELAZ5H"+VIXC]J N4EM!Z5*ML/ M2K82G!:!7(%A J58\5(%IV*!#0*?24M,D**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DQ2T4 )BC%+10 M F*,4M% "8I:** $Q1BEHH ;BDVT^B@!FVC:*?10.XS8*-@I]% 7&;11M%/H MH"XW;1BG44"&XHQ3J*!W&X%&!3J* N,VBC;3Z* N,V"C:*?10%QFT4NVG44! M<;@4;13J* N,VBC:*?10%QFP4;:?10%QNT48%.HH"XW HVBG44!<9MHVBGT4 M!<9M%&VGT4!<;MHP*=10%QN!2;13Z* N,VT;!3Z* N,VT;13Z* N-VBC IU% M 7&[12;:?10%QFT4;!3Z* N,VTNT4ZB@+C<48%.HH"XW:*3;3Z* N,V"C:*? M10%QFVEVBG44!<;@4;13J* N,VBC;3Z* N,V"C;3Z* N,VBEQ3J* N-P*-HI MU% 7&;:-@I]% 7&;!1MI]% 7&[11@4ZB@+C<"C:*=10%QFVC8*?10%QFVC;3 MZ* N-VT8%.HH"XW:*3:*?10%QFT4;!3Z* N,VTNT4ZB@+C<"C IU% 7&[12; M:?10%QFT4;13Z* N,VTNT4ZB@+C<"C%.HH"XS:*-M/HH"XS8*-M/HH"XS:*7 M:*=10%QN!1M%.HH"XS:*-M/HH"XS8*-@I]% 7&;!1L%/HH"XS8*-@I]% 7&; M!1L%/HH"XS;1M%/HH"XW:*,"G44!<;@4FT4^B@+C-M&P4^B@+C-@HV"GT4!< M9L%&P4^B@+C-@HV"GT4!<9L%&T4^B@+C-M+MIU% 7&XHQ3J*!#-M&VGT4#N, MV"C:*?10%QFVC;3Z* N-VTFVGT4"&;:-HI]% [C-@HVT^B@+C=HHP*=10%QN M!1M%.HH"XS:*-HI]% 7&;!1L%/HH"XS8*-@I]% 7&;!1L%/HH"XS8*-@I]% M7&;:-M/HH"XW%&*=10(9MHVT^B@!FRC93Z* &;:7%.HH&)BBEHH$)12T4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 ME "TF:0U&[8H >7%-,@]:JR38JI+=X[T#L:?G#UI/M"^M84E_CO5=M2QWH'R MG2?:%]:/M"^MBXD.J>],.0ZG[2OK2?:5]:Y M4ZK_ +5-.K?[5 @.1G6?:5]:7[2OK7)?VM[TO\ :OO0'(SK/M*^M'VE?6N4_M7_ &J7^U?> MBXC^U/>BXBXG?VK[TKAR'5?:5]:/M M*^M] BX@.0ZS[2OK1]I7UKE/[5]Z7^U?>ED_M7WHN/D.K^TKZTGVE?6N4_M7WI/[6]Z+AR,ZS[2OK2_:5]:Y M+^UO>E_M7_:H#D9UGVE?6C[2OK7*?VK_ +5+_:OO1<.0ZK[2OK1]I7UKE?[5 M]Z;_ &K[T7%R'5_:5]:/M*^MC^U?>BX^0ZK[2OK2?:5]:Y3^U?>D_M;_:H%R,ZS[2 MOK1]I7UKDO[6_P!JC^UO]JF'(=;]I7UI?M*^MBXD_M7WHN M+E.K^TKZT?:5]:Y3^U?>D_M7WHN'*=9]I7UH^TKZUR?]J^]+_:OO1<.4ZO[2 MOK1]I7UKE?[5]Z/[4]Z+ARG5?:5]:/M*^MBXF'(SK/M*^M'V ME?6N3_M7_:I?[5_VJ5PY&=7]I7UH^TKZURO]J_[5)_:O^U1<.0ZO[2OK2?:5 M]:Y3^U?>D_M;WH#D9UGVE?6E^TKZUR7]K>]+_:OO3#D9UGVE?6C[2OK7*?VK M_M4O]J^]*XF'(SK/M*^M+]I7UKDO[6]Z7^U?]JE<.1G6?:5]:/M*^MD_M7_ &J+BY3J_M*^M'VE?6N4_M7WI/[5]Z+A MRG5_:5]11]I7UKDCJW^U33J_^U1<.4Z_[2OK1]I7UKC_ .U_]JE&K_[5%PY3 ML/M*^M'VA?6N375?]JI5U/WHN'*=3YZ^M*)1ZUS::CGO5A+W/>BXU%RTC$:22HS))6PUA[5&; ^E*X[&099*:9)*U3 M8>U-^P'TJ0L91EDI/,DK6_L_VI?[.]J"D8_F24X225K_ -F^U']G'TH'H98D MDJ0225H_V?[4OV'VICNC.\R2D,LE:7V'VH^P^U,=T91DDIADDK8^P>U)_9Q] M*+DZ&/YDE+YDE:W]G'TI?[.]J+B,H224X225I_V?[4?8#Z5([&9YDE'F25I_ M8#Z4OV#VI#LC),DE)YDE:_\ 9_M1_9WM5#T,CS)*4225K?V=[4G]GGTH"Z,O MS9*7S9*T_L!]*3[#[4B=#.\R2CS)*TOL/M2_8/:D&AF^9)2>9)6K]@]J/[/] MJ T,KS)*3S)*U_[/]J/[./I0(R/,DIOF25L?V=[4G]G>U,FQCF22D,LE:YT[ MVI#I_M3&C'\V2CS9*UCIY]*3^SSZ50S,$LE/$LE:/V#VI18>U :&?YLE+YLE M:'V'VI?L/M2N!F&62F&22M7[![4G]G^U,#),DE'F25J_V?[4HTX^E [&6))* M<))*U!IQ]*<-//I4L1E^9)1YDE:O]G^U']G^U(>AD&22FF22M@Z?[4TZ>?2F M5H9'F2>]+YDE:O\ 9Y]*/[//I3#0S!))3O,DK2^P'TI?L'M4V%9&9YDE-,DE M:OV#VH_L_P!J!6,@R24WS)*V?[.]J3^SO:J$8_F24HDDK6_LT^E']G^U%P,P M224[S9*T?L'M2_8?:I S?-DI/-DK3^P^U'V ^E ]#*,DE)YDE:_]G^U']G>U M,JZ,CS)*<))*U?[.]J/[/]J0:&7YDE+YDE:?V ^E'V#VI"L99DDIIDDK6^P' MTI/[/]J:%8Q_,DH\R2MC^SO:D_LWVJKB,D224X225J?V=[4?8/:D!FB62E\V M2M'[#[4OV'VI 9GF24TR25J_8#Z4O]GGTH*31D>9)1YDE:_]G>U']G>U,=T9 M(DDIWF25J_V?[4?V?[4A:&7YDE)YDE:GV#VH^P>U%A6,DR24TR25K&P]J3^S M_:J06,CS)*4225J_V?[4?V?[4PL9HDDIPDDK2&G^U.^P>U2%C,\R2D\R2M3[ M![4OV#VI6&9)DDIOF25L?V?[4G]G>U,>AD>9)2^9)6M_9WM1_9_M0*Z,OS)* M7S9*TOL'M1]A]J0C,\V2FF62M3["?2C[![4(1DF62F^9)6M_9Y]*/[/]JH=C M*\R2G"22M/\ L_VIW]G^U 6,T224OF25I?8/:E^P>U*P6,SS)*3S)*U/L!]* M3[![4A6,OS)*/,DK4^P>U)]@]J!9)2B22M,6'M3A8'TH'8R_,DH\R2M7 M^S_:E_L_VH#0QS))33))6S_9WM2?V=[4PT,7S)*/,DK8_LWVI/[-]J=PT,D2 M24\225J?V=[4?V?[4FQF:))*/-DK3^P>U'V ^E2%C+\R2CS)*T_L'M1]@]J8 MFC+\R2CS)*U/L'M1]@]J8K&9YDE+YLE:7V#VI?L)]*0TC,\R2D,LE:GV#VI/ ML!]*+CL9)DDIIDDK8_L_VH_L[VIIAH8WF24X225K_P!F^U*--]J8M#)$DE.\ MR2M7^SO:E_L_VJ0T,KS)*/,DK6_L_P!J/[/]J ,CS)*3S)*V/[.]J3^SO:@1 MD>9)2^9)[UJ_V?[4G]G^U &9YLE'FR5I_8#Z4GV'VI#,PRR4TRR5J?8/:C^S M_:F&ADF22D\R2M?^SO:C^S?:JN&ADB22G"22M7^SO:C^S_:DV,S/-DI?,DK2 M^P'TI?L'M2"QF>9)2>9)[UJ?8/:E_L_VI":,GS)*/,DK7_L\^E']G^U,FQD^ M9)[T>9)6K_9_M2?8#Z4#,SS9*3S9*T_L/M2?8?:D5H99EDIIDDK6^P>U']G> MU4+0R/,DH\R2M?\ LWVH_LX^E.X&4))*>))*T_[/]J/L'M28&;YLE)YLE:?V M'VH^P>U(9E^9)2>9)6K]@]J7^S_:F.Z,CS)*7S)*UO[.]J/[.]J NC*$DE.\ MR2M3^S_:C^S_ &I"NC+\R2D\R2M7[![4?V?[4"NC(\R2D\R2MC^SO:D_L[VI ME)HR/,DI1))6M_9WM2?V?[4!=&8)9*7S9*TOL!]*/L/M2%H9OFR4TR25J?8? M:C[ ?2@-#*\R2D\R2M?^S_:C^SO:F5=&1YDE.\R2M7^SO:D_L_VH%=&9YLE+ MYLE:7V#VH^P^U(6AF^;)2>9)6G]A]J7[ ?2@1E^9)33))6O_ &?[4'3O:@FQ MBF22F&22MLZ:?2F'3?:@#%\R2G+))6O_ &:?2E&FGTIB,Y))*L)))5Y=./I4 MRV!]* N5HW>KT+O3TLL=JMQ6N.U -CX&;BM*$GBJ\4&*O11XID,LQ5.*B08J M84R&+1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** $--(I])0,A9 :A:('M5HBFD4BDRBUN/2HFMAZ5HE132@I%*1EM:CTJ)K4 M>E:QC%,,0HL/F,DV@]*3[(/2M4Q"CR118.8S!:#TIXM!Z5I"(4X1BBPE:QB%-\H46#F,G[*/2E%J/2M3R12^2*+ M!S&8+0>E/^R#TK1$5.\KVHL',9OV0>E)]D'I6IY7M1Y5%@YC)^R#TI/L@]*U M?*I/*%*Q7.97V0>E.%H/2M/RA1Y0HL'.9HM!Z4[[(/2M+RA2^6*=A.1EFT'I M33:#TK5\L4AB%%AE.%J/2M/R:40T6#F, MT6H]*=]E'I6EY5+Y7M18.8S?L@]*/L@]*TO+H\NBPE:?EBCR MQ18.8RC:#TIIM!Z5K>6*3RA30E:7E"CRQ2%S&;]E'I1]D'I6EY8H\L4K"YC M+-H/2D^R#TK5\L4GEBF/G,HV@]*3[(/2M7RA1Y0ICYS*^R#TI?L@]*T_*%+Y M0H#G,O[*/2G?9!Z5I>4*7RA2#G,W[(/2E^R#TK2\JE\KVI$\QEFT'I2&T'I6 MKY7M2&*BPE.%H/2M/R:7RA18.8S1:#TI MWV0>E:/EBE\L46#F,S[(/2D-H/2M3RQ2&,46&I&4;0>E)]E'I6KY0H\H4K#Y MS+%H/2G"T'I6EY0I1$*+!SF;]D'I2_9!Z5I>6*7RQ3L3S&4;0>E--H/2M;RQ M33$*+!S&3]E'I2?91Z5J^4*/*%%@YC,%H/2G"T'I6D(A3A$*+!S&<+0>E'V0 M>E:7EBE\L46#F,LV@]*3[(/2M3RQ2>53'SF5]E'I1]E'I6IY5'E4Q\YE?9!Z M4?9!Z5J^51Y0H#G,O[(/2D^R#TK5\H4>4* YS*^R#TI?L@]*U/*%'E"@.6*7RQ2)YC,^R#TIIM!Z5J^6*0QB ME8.8R3:#TIIM1Z5K&(4GDBBPE:GDTODT6#F,K[(/2G?9!Z5J M>3[4>35%31Y- ME:ODT>3284*7RA183D9HM1Z M4OV4>E:7EBCRQ3L3S&=]D'I1]D'I6EL%&P46#F,S[(/2C[(/2M/8*3RQ18.8 MR_L@]*3[(/2M7RQ3?*%*P^8ROLH]*/L@]*U?*%)Y5%BNE:?E^U'E>U 7,HVH]*;]E'I6MY7M2>3[46%S&6+4>E.%H/2M/R M:41"BPE(;0>E:GEB@Q46&I&2;0>E)]E M'I6KY5'DTK#YS+%H/2G?9!Z5I>53O*HL'.9OV0>E'V0>E:7EBCRQ3L3S&6;0 M>E,-H/2M;RA2>518.8R?LH]*3[*/2M7R:7R:+!S&8+0>E.%H/2M+R:=Y5%@Y MC-^R#TI#:#TK4\KVH\KVHL',9)M!Z4TV@]*UC%2>318.8R/LH]*46H]*U/)I M?)HL',9@M!Z4X6@]*TO*%.\L46#F,W[(/2C[(/2M/RQ2>6*+!S&9]D'I1]D' MI6GY8I/+%.Q/,9GV4>E+]D'I6EY8I?+%%@N9OV0>E'V0>E:7EBE\L4K#YC+- MH/2FFT'I6KY8I#%18?,9)M!Z4W[*/2ME.%H/2M/R:40T6# MF,T6@]*=]D'I6EY7M2^518.8RS:#TIIM!Z5J^5[4ABHL',9!M!Z4GV49Z5K& M&D\FBP6*+!S&;]D'I339 MKZ5J>6*/+%%AE:GEBCRQ3%6*7RZ!7*(MAZ M5*L ]*M".G!* N0K$!VJ=4Q3@M/ IBN %.% I:"0HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHI#0 9I-U,9JC9\4 3;Q3#*!55YL55E MNL=Z5P-$SJ.]1-=J.]8<]_MSS69/JVW/S4K@=6;Y!WJ,ZA'ZUPTVN;?XJHR> M(BG48_6FG4HO6O-6\2?[?ZU$WB7_;_6F%ST[^THO6C^TXO6O+3XF/ M]_\ 6F_\).?[_P"M,5SU3^TXO[U']IQ>M>5_\).?[_ZTH\3G^_\ K18#U3^T MXO[U.&HQGO7EB^)C_?\ UJ>/Q'G^/]: /3A?QGO3A>1GO7G4?B#/\56X]*KRW&!UIC+9D45&9T'>LB>]VYYJA+J>.](9TGVE/6D^U)ZUR+:MC^* MHSK'^U0!V7VM/6C[4GK7%_VS_M4X:Q_M4 =H+E#WIXE4UR,6JY_BJ_!?[N], M#HPRFG@ UEPW.[O5^)\T")MHI=HI5-.H"XS:*0@4\U$[8% 6 J,RJ*K33[: MS+B^V]Z -@W"#O3/M:>MKD<^:!%\ 4NT5"CY MJ7=0 NT4F!32^*C:7% $A(%,:115:2? ZUG7%[M[TAFJUR@[U$U[&.]KR(>*SG[_ZU*GB M@G^/]: L>M#4HO6GC4(SWKRN/Q-G^/\ 6KI5N4/>O/ M8-=W?Q5J6^K;L?-3 [)95-2@@US]O?;LN%N-=*Y M^:LR;Q&0?O\ ZT!8]+_M.+^]1_:47]ZO+#XF/]_]:!XF/]_]: /4_P"T8_[U M+_:,?]ZO+AXE_P!O]:D'B3_;_6@#T[^T(_[U+]OC]:\T7Q'_ +?ZU*OB'_;_ M %H ]'^WQ^M+]OC]:\['B#_:H/B#_:IB/0CJ$?K33J,?K7G3^(M<#'KF?XJLKK.?XJ!G;_:D]:7[2GK7&KJ_P#M M5,-5_P!J@#K/M">M(;E/6N6_M7_:J%]7Q_%0.QUANT'>F&^C'>N+EUO'\54I M=?Q_'2"QWYU"/UI/[1C_ +U>;/XCQ_'^M0MXE_V_UI@>G?VE%_>I/[3B_O5Y M].%_&>]>81^)"?X_U MJW%X@S_%2'8]'%Y&>].%RA[UP<6MY_BJ[%J^?XJ L=D)D/>I ZFN8BU+/>KT M-[GO3 W 0:< *H13Y[U;C?- B;:*-HI0:=0%QFT4;13J:30%QI I#BFL^*KO M-CO0%RP6%,,BBJ,ET!WJE-?;>](+FNUP@[U&UX@[US4^J[<_-65<:YMS\U*X M7.V.H1CO49U.(?Q5YS/XC*Y^>J$GB@@_?_6G<#U3^U8O[U)_:T7]ZO)6\5'^ M_P#K3#XK/]_]:+@>N_VK%_>I1JD1_BKR#_A*S_?_ %J5/%)/\?ZT#L>N#4HC M_%3QJ$9[UY5'XF)_C_6KL7B+/\=,#TH7L9[U(+I#WKSZ'7<_Q5HP:ON_BH%< M[19E-2AE-] 7+C3*.]1&Z0=ZPKG4-N>:RYM8V_Q4#.O^VIZTOVQ/6N# M.N<_>IRZWG^*D%CNQ=IZTX7*'O7%1ZQG^*K4>JY_BH"QUHG4]Z=YBFN;CU'/ M>KD5YGO0,V@P-+Q5&.?/>K2-F@"7%&!29I"U #N*3(J%I,5!)/@=:!%LNHJ, MSH.]9K,=_GO0%SH0ZT\$5CQ7>>]78YLT!N3N=8VY^ M:LFX\0;<_-1<#OSJ48_BIIU2+^]7F$OB8@_?_6JS>*3_ '_UIBN>K?VK%_>H M_M:+^]7D;>*S_?\ UIG_ E9_O\ ZTP/7QJL1_BIXU.,_P 5>0)XJ)_C_6KD M7B8G^/\ 6@#U8:A&>]2"]0]Z\TA\19_BK0AUS=_%2N!WXN4/>GB937'0ZMNQ M\U:4&H;L/XJSYO$&W^*@9Z$=2B'>F_VI%_>KS"7Q,1_'^M5&\4D'[_ZTAGK/]JQ? MWA2?VK%_>%>1GQ6?[_ZTG_"5'^_^M,1Z[_:L7]ZG#4XC_%7D2^*C_?\ UJS# MXG)_C_6@1ZPNH1GO4JWB'O7F<'B'=CYOUK5@UO=CYJ!G>+<*>]/$RGO7)P:I MNQ\U:$5]GO0.QOB04\,*R8[K/>KDIJU'9[NU6%T_/:F!G">;U-.$\WJ:TQIWM2_V=[47 SUN)?4U8CNY M!_%4YL2.U0O;E.U*X%N*_]! YKS&PU3./FKHK34N!\U,1W!N MQMZU1N+L8ZUCC4,KUJM->Y'6BXRQ=7G7FL:YO3SS45S=YSS61<7'7FF.Y9DO MCG[U5FU _P!ZLN:X/K5*2ZQWH'KE7O<'K31?\]:5PN=Y; M:B21\U;EG>Y(YKSFSOLD2.:+BN>@6<^<*EIB$:JTS8!JPQJG:YN_N]N>:UM0EQGFN0U2Y MQGF@:*UWJ!&?FK)?4SN^]6??WN">:PI+\[^M(=SKDU,D_>J[#J!/\57/>N8M) M>E;EK)TH$S=B?BI3* *HQR<5'<7&T'FF269;H+WJA-J*KWK)OM1V \US%]K6 MW/S4AW.KN-60 _-6)>:PO/S5QEYXA(S\]8L^OEL_-0.YU=]JV]E/\1I""YIZ6Q;M0%R$W4Q_B-)Y\Q[F MM&/3RW:K2:5GM2"YC+-/ZFIDN9A_$:V/[)P/NU!)IY4=*+AOV6KKQ\ MU;]KJR8'S5XQ:ZZ5Q\U;-KXA(Q\],1[''J:$=:F%\K=Z\PM?$&['S5MVNK[\ M?-0!VGV@'O4,CDBLJWO-X'-:"'>*0[F=>%L&N:OV?GFNNN8=P-85[:9!XH'< MX:^DD!/)KGKJ:4$\FNUO;'.>*Y^ZT[D\4KAE57 MM".U%PN0B\D'\1J07\@_B-1/ 14#J13"YH+J+C^*I5U-A_%6(SD5"UP5[T"N M=*-5;^]0=5;'WJY0WA'>D%Z2>M,DZ9]3<_Q57?4)#_%6.EP6[U83+4 6C>2G M^(T^.ZE)^\:9';ENU7H;(G'% #X9Y](HW6U+ ^]52;5/\ :KG9 MM0QWK.FU+K\U*X[G0W&JGGYJRY]6/]ZL&;42<\UGRWQ/>@+F])JK9^]4!U)S M_%6!]J+-UJU"Q8TPN:OVV4_Q&E^T3'N:;;P;ZU(-/W=J9)F^;-ZFG>;-ZFMU M-)R/NTITG_9H$87G3>IIRW$H[FM=M,QVJ%K#':D5A=4*GK0%STVVU4''S5M6NI X^:O*+3 M5SD?-70V.JY(^:@5SU&UO0<1UJRMS[T"-;S!4;RC%4?M/O4,MSA3S2N!/-]9EQ?*O>J=Y?;<\US=_J MNW/S4K@;EQJBC^*LBZU9?[UZV1GYJP[C726/S4 =9=ZKG/S5A7>I,IIGGS^IK5 M&G$]JD72R?X:+%(QA/-ZFI8[B8=S6Q_9/^S3&TTKVICN58KR4?Q&K\.HN/XJ MIR6Q3M55V*4Q-G3P:J1CYJV;35NGS5YU]M*'K5N#5",M=9(Q\U;EIKI&/FH ]@MM30CK6A'?H>]>56NO=/FK;M=:W8^:@#T); MI3WI_G UREKJ6['S5JQ76X=: +T\GRUAWL^,\UH32YCKG]0EP#0,Q]0O"N>: MYJ\U(@GYJMZK<8WKR]-8(_BJ[#K1_O4#N>L6VJ@X^:MJUU ''->36.LDD?-74 MZ=J>XCYJ!7/2[6Y#8YK8@DR*XO3KS<%YKIK.;W9!/-97VW]YUH"YW=IJ))'S5TEA>%L7NW/-6[V? -M,D[1-3.?O5:BU$G^*N'BU YZUHP7I..: . MTBOB>]:=O=DXYKB[>[SCFMJTN,XYH ["VN,XYK6MY<@]9T^I*N?FK&O]3V \US%]K>W/S5-@.L MN=74 _-6)=ZL#GYJXVZ\0')&^LV36B_\5*PSI+S4R>U/&D_[ M-4!B1SS ]35Z&[E'\1JX=+V_PU"]H4[4 7(-0<8RU:EOJA!&6KEW8I3/MI3O M4V ]$M=6Z?-6[::H./FKRFWU0C'-;-IJYR/FI6&>MVFI*0/FK:MM04XYKRFT MU@\OS M5B7VJD$_-6'/JI+'YJ8'0W&I$YPU9<]Z[9PU9@O-YZU/&/,I%(AFN)3T)JD\ ML^>IK<6RW]JD_LG(Z4%',F6?U--\Z?U-=,='_P!FHFTC_9H%8Y]9YO4U<@N9 M0?O&KYTO':F&R*=J!6+5M?.,9:MJUU(C&6KF2I2D%V4[T >A6NJ]/FK:M=4! MQ\U>51:JRGK6S9:N3CYJ!W/5;:_#8YK9MK@-WKSG3M2+8YKK+"Z+ #6)?-P:V;CH:P[[H: .7U)SS7': ME(E3:8,'BL*^TX 'BIL,\SO;=ES6!< MAE)KO]2L@,\5R=_; $\4P.=\Q@_6M&UN&!'-4Y8L/4L P:+B.IL+IACFNCL[ MPX'-<7:28Q6W;3D8I!M->Y)'6L6.Y..M3><30A7)YIB>]9\S$U.6S M43+FJ0S,GS6;.2,ULSQ5F7$?6F!CS.P)YJOYISUJS<+R:I-P:FP&O8S'(YKK M-,G.5YKBK-L$5U&FRX*\T6 ]#TR;A>:ZVPF&!7 :;/@#FNJL;H8'-,#K8IAB MIO.%84=V,=:F^UCUI@:C3#UJC=3#::K-=CUJG:Y^65M_6MB_;)-8CC+T 68)&)'-;-HS<5CVZ\ MBMRSCZ4BD;-H3Q6Y:,1BLBUCZ5KPC % S;M9<8YK:MKD =:Y>.7:*L+?;>] M'7K>J!UJG>WXP>:YUM4P/O5GW>J$@_-0*Q/J=_PV#7$ZG?MDX:KU]?[@>:YB M^FW$\TQ&;>WDA)^8U0\Z1CU-33+N-2VUKN(XH$,A21^YK1ALY&[5HV&F[B.* MZ>QT7=CY: .8@TMVQQ6I;Z0W'RUVMGH ('RUK0Z !_#0!Q-OI!X^6M*+23C[ MM=E'H@'\-6DT@#^&I: XAM)^7[M9]SI)P?EKTLZ2,?=JK+HP8?=HL!Y#>:2_ M/RUAW.E2<\&O:9_#X;/R5EW'AD'/R?I3 \6DTZ53T-1?9Y4/>O5KKPT%S\GZ M5@WFAA,_+3 XD-(G.I^\:OWECY9/%9,J[#0!OV.H-D?-75:;?DE?FKS MNUFP1S72Z;=>:;=\+S75V-UP.: .A[/%9%QIV<_+7:FUW=JA?3@PZ4K >>3Z8?[M9\VFGTKT M>72A_=K/GTD<_+18#SB;3SSQ6=/9,.U>BSZ2.?EK)NM+ !^6J \\N+9AFLJX M1AFNZO=/QGBN* .8E+ U&C,6ZU>N(<$U!#%\] %RV5F(K=M+8MCBJ= MA;;B.*Z_3+#=CB@"&TT\MCBMFWTPX'RUM6&E @?+70V^D# ^6@#F(-,/]VM& M+3L#[M=/'I('\-6%TT =* .9%C@=*JW-MC/%=@UC@=*R[VTP#Q0!PU[&5!KG M+TD9KL]2@P&XKD-13!-2T!SEW*P)YK*EE8]ZTKQ>36H"KDUH MB#-2I: ]J:0&;%"Y85M6=JQ(J:WL 6'%;]C8#(XJK#L%A9$XXKI;+3\X^6GZ M?8#CBNGLK$<<4A&=%IORCY:>=+_V:ZJ&Q7:.*F_L]2.E CAY-+_V:IS:6>?E MKT%M-4]JJS:6N#Q0!YI=:>5SQ6'>6K+GBO3K[3 >*Y74K 'B@#SN[5E)K* MEE93UKJ-2M<$\5S5U%@F@"2UN6R.:Z/3[ELCFN4MP#\U*P&_?ZD.?FKD]2OR<_-5:YU0MGYJQKJ[+YYH2&5;Z M[F^S8XK3ATIC_#7366CYQ\M;D&B# ^6@1Q4>DG^[5M-)/]VNW310/X:G72 M /X:0'#?V3Q]VJT^E'GY:]$_LD?W:K3:0#_#0!Y7=Z8W.%K!N].<$\5Z]5?6O3+GP_U^6L>XT79GY:+!8Y&,R)W-78 M;IU[FKEQ8>7GBLV5=AH"QLVVHL"/FKH;#42'!Z5%M(- &_87C CYJZ_2[XY7YJ\^M7*D5OV-V5QS0!ZSI>H M#"\UV&GZBN!S7C]AJ97'S5TMCK.,?-0!ZO%?J1UJ;[4K#K7!6NL9Q\U:]OJ. M['S4 =(T@(JG<&KB=77[U SB-0 M>!6P3^[HL!D:@QP:X[5'.6KK[[H:Y'4USFG81Q]^[9/-8Y=MW6MV M]CY-97D_-3 6%FR.:UK8MQS5."#D5KVT'3B@"[;;N*W+1B,5FV\-:D*XH V[ M.7&*W;:X '6N7BDVU=CO-HZTP.J%V O6LJ^O1@\UF-J.!UK+O+_(/-%AV*^J MWIPW-<5J5XV3\U;&H7.[/-MN)I",JYNI"_P!XTR.21CU-.:+<]7K2SW$< M4 .MHG?%:]O9.V.*N:?IN['%=38Z1G'RT <_!IC'M5^+23_=KLK;1!@?+6A' MHH_NT <3'I)_NU.-)X^[7;KHX'\-2?V2/[M 'G\VD\?=K)NM*;!PM>I2:0#_ M U0GT0'^&@9Y!=Z7)DX%9$VFRYZ&O8KCP\&/W*SI?#(/\'Z4AV/*H["8'O6 ME;648ZUM6T4HQUKH8M"Q_#5R/1]O\- [ MF3;K(,=:U;?>,5:33MO:IUM-O:@5PC9L=:?)*0AYIWE[15>?A34V),B_F.#S M7'ZK<'YN:Z;4&/-<=JA/S4T@.9O[ELGFL1[EO,ZUHW^]:=C93 CK7?_P#",J3]RK=OX<"D?)3),'2[ M:0%(V7'SU?3Q0P'W_UH ]A&JP^HH.JP^HKR+_A*6_O_K2' MQ4W]_P#6D!ZI/JD.#R*P;_48B#R*X.3Q0Q'W_P!:SKCQ"S9^:E<#H=2O(R#T MKDK^=235.ZUAGS\U9$]\SD\T#)9F!>GPKDU060N]:]E$6(XI6$7K6$G%;-M: MN<4[3K+=CBNJL=+W ?+3L(QHK-\=#5A;5A75QZ1\OW:'TP*/NT["LIW_"0M_>_6@#U5M;3^]56?65*GYJ\ MS/B%O[U1/K[$?>H [6]U56!YKF=0OU;/-84VM,W\59=QJ9;/- %V[N0Q/-9O MF O5.2\+'K38YLM0!O6I&16_9#I7,V;Y(KI; ]*+%(Z&U'2M)>!6=:]!6B/N MT6&(SXJM).1WJ24\5G3OUHL 2W1]:SY[HG/-)-)5"62D*Y'<3$YYK*F)-79# MFJK+DTQ%/R\M6M8P9(XJJD7-;5A%R*!&[I=L,KQ7:Z;:+A>*YO2X^5KL]-7@ M4 ;EE9IM'RBM:.T3'W15>R'RBM./I0!$+51VIWV=?2K%% %?[.N.E--LI[5: MHH HM9H?X15>6Q3'W16K4,O2@#E[^Q0*?E%)015D0J1TJI W% M7T/% %:2!?2J$T"^E:LG2J$QH Q[B!>>*Q;R%<'BM^X/6L2];Y30!RNH1+SQ M7):B@YXKK]0/6N1U(\F@#F+I1DU6@ \RK5V>35: _O*8SI-,0$K7=Z/$"%XK MAM+/*UWNC=%I =IID"X7BNFM[=<#BN?TOHM=1;_=% B98%QTIQA7'2I%Z4IH M I2Q#'2L2_B&#Q70R]*Q;X<&@#BM4CX:N+U./EJ[W4DX-<;J4?)H XJ]3DUG M%>:W+Z/DUCRC!H :F!5J-U%9K2;:C-UM[TRKG2V\R CI6W9W48QTK@5U J>M M6HM7*_Q4[A<]5L;^)<VPZO#CJ*L#6 M(<=17BJ>*F ^_P#K4G_"6-_?_6D(]G.L0^HJ&35H2.HKQX^+6_O_ *TT^+&/ M\?ZT >G7FHQ,#R*YC4;F-P<8KE6\2E_X_P!:B;5C+_%0 :B Y.*YRYMBQ/%; MK2>;0MIYAZ4 <_;V39'%;]A9-D<5H6NE@X^6M^QTL9'RT 0V%HP XK?M[=@M M6[/3L <5K1V.%Z4 <],C**Q[QF4'FNMN[7 /%T&@#F[NX89YK%N+QL] M:T-0.":YVY?YJ )FN6/>F;BU5E;)JU"N:8Q5B+5>M;7+=*?! #VK7M+89'%. MX[EBPM.G%=;IMH..*S;&W''%=1I\.,4A7-6QM%P.*WH+5=HXJA9I@"MN$<"D M(1;9?2G?9U]*L"EH JFW7TJ&2V4]JOFHV% &/+:*?X:H36*G^&N@=,U6DB%, M=SD[G3UP?EKG=0L5&?EKOKF$8/%GR<"N$TL\K79:>W M IE'3))^[JG=/P:>C_NZI74G!I@8M^1S7,WV.:W;^3K7-7DG)J269%R@)-9D ML.>U:4K98U&(MQI",62U)[57:R;TKIUL]W:I1IN?X:=AV.42T9>U7(49:WVT MS'\-5WL]O:BP6(8)F3'-:EM?%I'CYJZ.QU'I\U>:6 MUZ1CFMVRU @CF@#U&TOP0.:TA>*4ZUY]::G@#YJU$U/Y?O4#L:]_HS)0,T]/7D5V>DKTKE= M.3D5VFDQ]*!,ZK3U.!6N5_=BJ-A'P*UF3]W3(,&^'!KD]2')KL;]>#7(:GU: M@#E;P#)K-P-U:%Z>369N^:@"] !D5L6P'%8MNW(K8M6Z4#L;$ %7%.*HP'BK M!?B@+$YEQ3&N<=ZJR2XJG)/[TRK%Z2[..M9]QL(!D<5(K&SI=J..*[+3K M5>.*P-,BQBNNT].!3 UK6U7:.!5]+5<=*9;#Y15Q>E B'[,OI2_9U]*L44 5 M#;+Z5"]HI[5?I"*!F4UBA_A%0-IZ?W16R5%,*4AW,?\ LY/[HH%@@_A%:_EB MC8* N98LE'\(I?LB^E:>P4FP4Q&6;4>E1M;>U:YC%1F$4",22 XZ50N(#M-= M*]N#VJK-: CI0!PE_:L<\5RFI6+'/%>H76GAL\5A7FDAL_+0!Y#?:[,?>HO[693]Z@#TN'5$]:OQ:I'ZBO*5UUA_%4Z>(6'\5 'KL6J1 M>HJTFIPGN*\@3Q(P_CJU'XE;^_\ K0!ZXNH0GTJ9;R ^E>3Q^)F_OU;B\2G^ M_0*YZFES >PJU'-">PKS"'Q&3_'^M:UKKV['S4KA<]&BDB., 5=B9#TQ7$V> MJ[L?-6_:7N['-,+G1(14HJC;R[A5Q30,?1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% "&F-TIYIC=* *[U5DJS(:IRF@"I.>#6)?G@UK7#< M&L._;@T VW'I6Q;6&['% %"-9?4U8"3>IK>M]*S_ UH1Z-G^&@#E!'-ZFE\ MF;U-=FFA_P"S4RZ"#_!4L=CAOL\Q[FF&RF/K7H:^'P?X*F7PX#_!2L.QYDVF MRMZTT:1*3T->JKX9!_@_2IT\+C^Y^E4A'EUOHTFX<&NCT[1W!'RUW4/A@ _< M_2M6V\/A,?)3$8&EZ81C(KK["Q XJW::2$Q\M:T-IL'2@"NMLH0<54N(U Z M5L2KM2L:]? - &'>;1FN?O) ,UJZA-C/-'PV/DK;MO# 8?<_2@#RT:9/[TO]ES_P"U7KR^%!_S MS_2I/^$3'_//]* /'#I<_O4;:9,!WKV5O"8_YY_I56;PJ /N?I0!XU)I\H]: MI2VD@]:]9O/#@7/R5SM]HP3/RTP//6@8>M/A0AJW[JP"D\51$&U^E.P%FR4Y M%=-8#I6%:1X(KHK%>E [F]:#@5I8^6J-H.!6B!\M [E29>*S;A3S6S(F15*: M'/:D*Y@SH>:SY%-;TT'M6;/#C-(1DOQ4!8 U9N%QFLR:3!H N1R#-;5A(,BN M2%QANM;-A<\CF@#T'3'&5KLM-886O/=*N,E>:[G2Y00O- '969^45IQ]*Q[% MQM'-:T;#% $]%)N%&X4 +29I-PIA<4 /S4$K<4XR#UJM+*,=:!7,[4&^4UQ> MK-PU=9J$HVFN-U60$-3"YP^L'EJXK4.IKL-7;EJXZ^.2:0S.C^]6O9#D5E1# MYJV[!.10!T5@#Q73V*GBL'3HNE=580].* -6T4\5MVH/%4+6'I6Q;QT 7[<< M5?3I56%:N*.* (I.E4)S5Z7I6=<'@T 9MPW6L2];@UKW)ZUAWK<&@#G=0;K7 M):B>374:@>M#_64 =1I9Y6N\T<_=K@=,/*UW MFCGA:=@.\TL\+73VY^45RFF'A:Z>W/RBG8#14\4[/%1(>*?FE8".3I6-?=#6 MO)TK%OSP: .8U(\&N/U$C)KJM3?[U<;J4G6BP'.WQ&36)/UK2OI.365(I%MY#ZUOQZ>&/2M&WT@-CY:0'+QVDI]:L MI93>]=O;:"&Q\M:D/AL$?.*R+/'%;]ICB@#5MH1 M@<5H"(;>E5K;&!5X?=H Q;^,8-Z^_77: MFAR:Y:[0[Z *B'FM"W85G8(-3QR8H Z&VD'%;=G(N17(P7&,J4UR!GF@!;F08-10!U6 MEC[M=AIZG KE=*3E:[/3X^!3N.YIHI\NJ%V#@UL+'^[K/O$X-%QW.2U#O7-7 MAY-=3J2]:Y>\')I$F6>6JU!'DBJX'SUHVB9(H NVUMD=*TXK($=*6RA!Q6]; M6H('%.Y5S#DT_CI6=<:<<'BNZ-B".E5IM-!'2BX7/-KG3FR>*S);!P>AKTR? M2 ?X:S9]&_V:1)PB6SJ>]7H-R8KK:ZE@?>KGY9 MMG>J,NH%>](=SIIM2R.M9=S>[L\UAOJ1/\55VO=W>@=R_+-N-,B.7%4//W'K M5JV;+B@+G3:<.17:Z2/NUQ6FGD5VNE'[M KG9V'05JM_JZQ[ \"M5C^[IDF/ MJ'0UQNJ=6KL;\\&N/U/JU '(7PY-96/FK9O1R:R]OS4 3VXY%;5J.E9-N.16 MS:CI2' MU49H,=J8&:>*0,!3YAMJB\N#2L,U('&X5O6+C(KCHKG#CFM[3[GDJQ'J.>]( M+G4>]3"[R.M RW+M-9\\:GM3VN,]Z@>8'O0!1GMU.>!63=6: MG/%;;N#59U#4 ,'29_>C^RI_>O9?^$37^Y^E(?"2_P!S]* / M'/[,G'K2_89U]:]>?PHH_@_2L^Y\-J@/R?I0!YCY4J=S2B61>YKL+S1Q&#\M M<]=V@C)XI"L0Q7CJ?O&MJQU!N/FKEI#L-7+2XP1S2L*QZ1IM^3CFNOTZ\R!S M7E^FW1R.:['3;LX'-,=CT:RN05'-:L&S69 M'-FK2/F@"V#2U&IIXH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@!#4; M]*D-1O0!5DJE+WJ[)5*7O0!G7'0UAWW0UN7'0UAWW0T I# M@UQFICDT #DU3B3+5?NQR:AMH\M0!HV5ODCBNGL++..*S--@R1Q7:Z79Y M"\4 /LM-SCY:V8=+Z?+6II]@"!Q6[#IPQTH YM-+']VK*:8/[M=.FGCTJ06( M]*"KG.II@_NU9CTU?[M;JV8]*E6UQVI!O\ ='Y5J+!CM4BQ M8IB*"6*#^$586T4=A5L)3PM BNMN!VIQC %3XIK#B@#.NAA37.:@>#727?W3 M7-ZAWH Y+4F^]7)W[\FNJU+^*N2O^] &'._)JB[U9N!0!=CLDQ]T5+]B3^Z*FBZ5..E %!K)/[HJCJ%U]TT M<;J5J@#<"N+U:%1NXKO=3Z-7"ZN?O4Q7.)U! ">*PGP)*W-2)RU<[*Q\RJN* MYH6S#(K>LG'%*] _LX$?=K/O=,X/RT >87MH5SQ7.W M<14FO1]2T_ /%<;J5J5)XH Y9R5:K]E/M(YJG=1E2>*BBD*F@#OM+O0I7FNV MTS4U 7FO([.]*$T6.KJ /FK8BU=2.HKQVTUXC'S5KP:\>/G MH ]475%/>I1J*GO7G$.MD_Q5?CU?(^]0!W!OUQUJ!]24=ZY)M6^7[U4+C6<9 M^:@#LI=75>]4)];0#[PK@[K7B,_/6)=>(F&?G_6F2=]?:VA!^85RNHZHK9YK MD[CQ"S$_/67/K#/GYJ!&CJ5V')YKFKI]Q-.FO&D[U6YFVYXXKK-/MCQQ6;IEI]WBNNT^TX'% $EM;<#BM.&'% M3P6N!TJXD&!TH CCCQ4V.*D$>*&'% %.:LRX/6M.>LNXH R+D]:P[T\&MNZ[ MUA7O0TQ7.;OSUKE-0/6NJO\ O7*ZAWI!4#.ETS MJM=WH_1:X;2UY6N\T=>%IW [73!PM=/;CY17.Z8O"UT]NORBG<"R@XI]*J\4 MXCBBX%>7I6%J!X-;LW2L#43P:0'(ZHW#5Q&J2.:W[._ M4XYKRVUU0Y'S5T-AJ9)'S4 >H6MX"!S6FEP"M<)8Z@2!S706UWN YH OW9W MUS6HP%@:WV?>*JS6X?M0!Y_?V!;/%E5VMRE=]>:3MS\M<]>V.S/% '/ E:M6]SM;K4%S&4)JCYI5J .UL+[!'- M=9IVH@8YKRVVO2I'-;UGJ97'S4 >O6&J* .:WX-57 Y%>06FLD8^:MJ#7#@? M-0!ZBNJ+ZU(-24]Z\YBUL_WJMIK.1]Z@#NSJ"^M5IM14=ZY+^U^/O56GU?C[ MU '27&IJ,\UDW.KJ,_-7,7>L$9^:L"[UL\_-0!UUUK"X/S5@WFJ!L\URMSK; M<_-6>^JL_P#%0!LWMV'SS7/71WDT\W1?O2!"] &?Y!9^E;%A:G(XIT%F68<5 MO6%CR.* -#2K8Y7BNST^# '%9&FV>,<5U=E;X XH F$>(JRKY< UT+1XBK"U M%< T <;JAQFN2OGY-=5JQQNKB]0<[C0!660;ZU+.09%*Y?4;;:#Q7I5_9\'BN/U6UP&XH \ZOU*DUSMTY! M/-=AJ* ,QI3GK0)3ZTR1"#4?(H NQR>Q M)'2LRZLB,\5WIT\%>E9-]88!XIW'<\ZO8"N:P+D;2:[C4[3:&XKCM0B*DT7" MYEB;:]:]C=X(YKG9B5>I8+DJ>M 7/2M,U #'-=AIVJ*,]+_:"^M ME%V3WKFX;HMWK0AD)I7%8W([@^M7H9SZUB1,:O1$T#L;<4Y]:M+<<=:QT#%Z"ES%Z"N775O]JI/[5_VJ -V7RL=!6+J'EX/ J!]3 MR/O5E7NH9!YH S-4*8;I7$:FPRU=%J-WN!YKD-0FR30!BW3DJG** ,V<<&L2^7@UO3+P:R+M,@T 0: MY#48"2:[Z^@R#Q7,7UIDGB@9PES;')IMK:G=TKH+BR))XI+>R(;I3L.Q:TNW MP5XKN=)A "\5SFGVI!'%==IL> *+!8ZC3HQ@<5O0H,=*P['@"MJ%N*+!8MJ@ MQ3]@J-6J0&@0NP4NP4HI:0A-M+BEHH 3%+BBB@ J-^E24QNE &?=#Y37.WZ9 MS737"Y6L2\BSF@#B=1A)W5RE_;$YXKO[VVSGBN=O+/.>* ."N;4Y/%9LMH?2 MNUGL.3Q5"73O:@#C7M#GI2+:MGI74OIO^S31IW/W: ,^PMB"*Z[2X2"M4[.P MP1Q73:=:8(XH WM+C("UUU@N *Y_3X,8XKIK-, 4 :4?2IQTJ*.I: &-5&Z' MRFK[54N!E30!R>I)D-7$ZM"3NKT*_BR#7)ZE:YSQ0*QYIJ-L23Q7/RVAW]*] M!OK')/%8DFG?/]VF*QSL-J<]*U[6W(Q5V/3^?NUH6]CC'% [#;2$\5NVD9XJ M&WM<8XK7MK?&.*0RY:1]*WK6(8'%9]K#C'%;5JG H LQP CI56\M00>*U8DX MI98-PZ4 <#J6G[@>*XS4]))+?+7KMU8!\\5B7>C!L_+0!XE?:,V3\IK*?274 M]#7LUUX?!S\GZ5BW.@ 9^2@#S);)T[&ID5D]:ZZYTC9GY:R;BR*9XH H1SLO MJA M<:B6!^:N:^WMZTANF;O0!;N[MFSS6-<2NV>35ILO31;%^U K&2RNQ[TY;5V] M:W(-.+'[M;%KH^['RT!8Y6+3';L:T(-%*YZ]LLYXH"QP5Q:G)XJ M*WM3YG2NGGL.3Q44-@=_2D4/TRW((XKNM(BP%K L+/!'%=AIEOC'% '2Z:F MM=+ .!6%8)@"MZ'I0!;7I2GI35I30!7FZ5@:BN0:Z&05CWL>E=S=Z;DGY:HG3.?NT7 YA M+-L]*NPVC<<5O)IG/W:N1:;_ +-(#*M+4[AQ72:?;D8IUOIV&'%;EG98QQ2 MOZ;"1BNJL4X%9-C;8QQ716D6 * -")/DH>$$=*L1+\M2>70!C36H/:LVXL0< M\5T[0Y[56EML]J .%O=/'/RUS-_88SQ7I=W9Y!XKF[^PSGB@#RZ_LR">*Y^Y MMV!/6O2+_3LD_+7.W6F\GY: .6@C8'O6Y8EE(H%@5/2K4,!7M0!NV,Y '-=% M9W? YKD8"5Q6K;SD8YH ["&Y!'6KL;!JYJVN"< M*LVXR!5T0[EZ4 <=>Z?D'BN6U'2R<_+7J$]EN!XK'N]*#9^6@#QV^TELGBL* M;2G#'@U[%=:(#GY:Q+G0@,_)0!YF+)U/0U9C1D]:ZVXT?;_#67/8[,\4 48Y MF3O5R*^([U0FC*=JJM(RF@#I8M2(_BJY'JG^U7&BY8=ZD6]8=Z .V&J_[50S M:ED?>KDA?-ZT\7;-WH U;F\+9YK&N9&8GDU)O9Z40%^U &1*CL>]+':NQ[UN M1Z>6/W:T[;2M[;:!Q5R&P"]JMK;X'2@#/EC MQ'7/:E'P:ZV>/Y*P+^'(/% 'G6KPD[JXO4+EZG:YSQ7*7MCDGB@#A?L MQ\SI6C:6Y!%:?]G_ #_=J];6&".* 'V$)&*Z6RC/%5+.SQCBMZTML8XH NVJ M' K8MTZ55MH< <5JP1\"@"S"G%6?*!'2DA3BK2IQ0!AWUOD'BN3U2R+!N*[^ MXAW#I6)>6.X'B@#R;4],)SQ7)7^DL2?EKV:\TD-GY:P+O0P<_+0!X]-I+ _= M-5'TUAVKU.XT(<_)65/HN/X: //?L+ ]*N6UJ0XXKII-)P?NT1:=A_NT +IE MN05KN-(B/RUB6%E@CBNOTNVQCB@#H+"/@5K,G[NJUC#@#BM0Q?NZ .:U"(D& MN-U2W)W5Z'>09!XKF-0L\YXH \UO[4Y/%8YM&W=*[V\T_)/RUF-IO/W: .=A MM6STK4M[G8/W:O0V&.U %:V@/%;EI">*;!9XQQ6O;6V,<4 6K.'I70 M6L/'2L^TAQCBMRVCX% $BP#;TK-O;3(/%;\:<5!/;[@>* /.M4T\L&XKC-2T MIB3Q7L%WIP?/%8%WHP;/RT >+W>DONZ&J?\ 9SJ>AKUBZT$<_)6-<:)MS\M, M#A$MV3UJU&S+W-;MQIFS^&LR:V*=J=P%BNF7O5V+4"/XJQ'W*:;YS"BX'61: MF1_%5M-5X^]7%"[8=Z>+YO6D!V,NIY'WJS;B\+9YK$6\9N]2K(ST@&W+L_>L MV6)V/>ME8"_:K,>F[OX: .>AM7)[UJVMDY(X-;UMH^2/EK;M-&Z?+0!AVE@_ M'!K;MM/;C@UOVFCCCY:VK;2!_=H&E78[%O2NJCTH?W:G73 /X: .66 MR;'2FR6C;3Q77?V-O2@1P%Y:MSUKF[^U?GK7IMWIO7Y:Y^]TO.?E MH \MO+9\GK62\$@?O7HUYI/7Y:Q;C2L,?EH YB(.I[UIVTS+CFIWL"O:H3$4 M[4 :D%Z5[UH1ZE@#YJYE: M-EIYR.*VX=,W$?+6S9Z3T^6@"KIEB05XKL]-M"-O%0V.F[U '&7-B3GBL6ZTLMGY:]#DL >U59-*#?PTQGF4NCDG[M)#HY!^[7 MHS:,#_#2+HP'\-.X[G'VNF%2/EK?L[(KCBMJ/2@O\-7(K$+VHN%RK;0%<<5I M1IBI([<#M4ZQXHN%QBK4JBE"TX"D*XHI:,4M(04444 %%%% !33TIU(: *TJ MY%9MQ#G-;#+FH'AS0!R]S:9SQ63<:?GM7:R6@/:JSZ>#VH X&72\G[M57TD_ MW:]!;3 ?X:C.DC^[0!YVVCG^[31HYS]VO0SI _NTG]CC^[0!Q-OI1&/EK9M- M/VXXKHDTH#^&K4>GA>U %*TMMN.*V;>/%$=MM[5:2/% #T%24@%+0 AJO*N1 M5@TQES0!BW4.0>*P;RRW9XKL)(<]JIRV0;M0!Y_D2:8#_ M U7.D#/W: . 72#_=JU%I9'\-=J-(']VI%TH#^&@#DXM-([5?AL2.U=$NF@ M?PU,E@!VH R8+4CM6G!#CM5M+0#M4Z08[4 -B3 J8I3U3%/VT 5'A![56DM@ M>U:16FF.@#!FL@0>*R+K3@<_+78-#GM562S#=J /.[S2LY^6N?N]&)S\M>KR MZ8&_AJC+HH;^&@#QNXT-B?NFJ+Z$^?NFO9I/#RM_!^E0'PVI_@_2@#QHZ$_] MTTW^PY/[IKV0^&5_N?I2?\(PO]S]* /'1HU78X=M #([90.E6%A [ M4]1BGT ,$8%."TM% !1110 4QA3Z0B@"JZU5DBS6B5S4319H QI8,]JH3VN1 MTKHV@SVJ%[3/:@#C;BP)SQ61P![56?2P?X: /-)=')/W:CCTG;B>*[N M2U#=JIR:<&[4 ><3Z22?NU7_ +'.?NUZ*^D@_P -,_LG;L\5B7.DDY^6O2)=/#=JJ2:2#_ T >9MHQ_NTW^QS_=KT@Z,/ M[M-_L4?W?TH \\72F'\)JQ'IK ]#7>#11_=IZZ.!_#0!R5M8,,<&MJTM",<5 MM1Z6!_#5N*Q"]J *MM 0!Q6G%%\M/CM]O:K"QX% %5H01TJK+; ]JU=E,:+- M '/S60.>*S+G3@0?EKK6M\]J@DLPW:@#SZ[TK.?EK"O-')S\M>I2Z:&_AJE+ MHP;^&@#QZZT1B3\IK+ET)\GY37M$GA\-_!^E5F\-*?X/TH \8.@O_=--_L*3 M^Z:]F/AA?[GZ4G_",+_<_2@#QL:%)_=-31Z&_P#=->O?\(PO]S]*>OAE1_!^ ME 'E46AO_=-7X=$;^Z:]+7PZH_@_2K": !_!^E 'GT&BGCY:U[72,8^6NR31 M0/X:M1Z4%_AH Y^TTW&/EK*PKG2B2?EKT:6 MP#=JJ2:4#_#0!YK_ &.=WW:M0Z20?NUW7]CC/W:>ND@?PT M/-5)8,]JTRM1M%F@# FLP>U9T^G@Y^6NJ:WSVJ%[3/:@#B+C2P?X:RKC2,Y^ M6O1'T\'M5:32P?X: /,9M%)/W:@713N^[7IK:,#_ TP:*,_=H XBTTDJ1\M M=#8V!7'%;L>DA?X:NPV 7M0!5M;? '%:'E?+5B.WV]JF\KB@#$N+?(/%8UW8 M[L\5U[P9[55DL@W:@#@;C3,Y^6J1TDY^[7H+Z:#_ U$=*']V@#A5TD_W:L1 MZ61_#79#2A_=IXTP#^&@#E8].([5?AL<=JZ!=. _AJ9;$#M0!E06N.U:<$.* MLI:X[5.D.* &QIQ2M'FIU3%*5H SI( >U4I;0'M6V8ZB:'/:@#F;C3P0>*QK MK3 <_+7RGPPO]S]*3 M_A&%_N?I0!Y#%H/0@/X*M1Z0!_#0!RMMI6,?+6O;:U %"WL MP .*U(;<#M4J08[585,4 -6$>E/\H5(!2T 1&,>E121#'2K5,(S0!CW%N#GB MLBYL@<\5U+Q9JK):Y[4 <1B26 /:JLFE _PT >8SZ,3_ M UF3Z*W]VO67T8'^&JSZ"#_ ?I0!X_-HC_ -TU3?0Y,_=->R-X=4_P?I43 M>&E/\'Z4 >,MHS'PPO]S]*;_P (PO\ <_2@#QL:%)G[IJS# MH;_W37K?_",+_<_2I$\-*/X/TH \RM]$;CY36O;Z,>/EKOX_#RK_ ?I5J/1 M /X: .-MM(QCY:U[;3,?PUTL>D@?PU;CT\#M0!CVUCC'%:]O;XQQ5I+0#M5E M(<=J "&/ JRHIJKBI!0 8I:** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "DQ2T4 )BDVBG44 ,V"D\H5)10!%Y(]*/)'I4M% $?E#TI M=@I]% #=M+BEHH 3%+110 4444 %%%% !1110 4444 %)BEHH ;M%)L%/HH MC\L4>4*DHH C\H4>4/2I** (_*%+L%/HH ;MI<4M% !1110 4444 )BF[!3Z M* (_+%'E"I** (_*%'E"I** &>6*-@I]% #=HI<4M% "8I:** #%)BEHH 3% M)L%.HH C\L4AA'I4M% $/D+Z4GV=?2IZ* (/LZ^E'V=?2IZ* (/LZ^E'V=?2 MIZ* (/LZ^E+Y"^E344 1>2/2E\L5)10 W8*7%+10 4444 %%%% !1110 444 M4 &*3%+10 FVDVBG44 ,V"D\L5)10!%Y0]*/*'I4M% $?E"EV"GT4 )BEHHH M **** "DQ2T4 -VBD\L4^B@"/RA1Y0J2B@"/RA1Y0J2B@!GEBC8*?10 W;2X MI:* "BBB@ HHHH 3%)MIU% #/+%)Y0J2B@"+R1Z4>2/2I:* (O)'I1Y0]*EH MH C\H4NP4^B@!-M&*6B@!,48I:* $VTFP4ZB@!GEBFF$>E2T4 0^0OI2?9U] M*GHH @^S+Z4?9E]*GHH @^S+Z4?9U]*GHH @^SKZ4OD+Z5-10!%Y(]*7RA4E M% #-@IVVEHH 3%+110 4444 &*3;2T4 ,*"D\H5)10!%Y0]*7RA4E% #/+%& MP4^B@!NVEQ2T4 )BEHHH ,4F*6B@!-M)M%.HH 9L%)Y0J2B@"+RAZ4>2/2I: M* (_*'I2[!3Z* $VT8I:* $VTW8*?10 SRQ2>4*DHH C\H4OEBGT4 ,\L4;! M3Z* &[:7%+10 F*6BB@!,48I:* &[:38*?10!'Y0IODKZ5-10!!Y"^E'V=?2 MIZ* (/LR^E'V9?2IZ* (/LZ^E'D+Z5/10!%Y*^E'E#TJ6B@!GEBC8*?10 FV MC%+10 4444 %%%% "8I-HIU% #-@I/*%244 1>2/2D\A?2IJ* (/(7TH^SKZ M5/10!!]F7TI/LR^E6** *_V9?2E^SKZ5/10!#Y"^E+Y(]*EHH C\H4OEBGT4 M -VBEQ2T4 &**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end XML 12 R49.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Disaggregation of Revenue [Abstract]        
Revenue $ 142,774 $ 131,580 $ 302,510 $ 256,291
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 126,071 123,853 263,905 244,699
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 16,703 7,727 38,605 11,592
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 55,513 56,469 121,626 114,209
Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 36,261 38,038 76,997 73,275
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 24,857 26,742 49,925 49,215
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 17,486 1,467 37,386 1,730
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 8,331 8,435 15,874 16,788
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 326 429 702 1,074
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 96,846 98,587 203,824 193,466
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 38,267 38,429 79,308 72,995
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 58,579 60,158 124,516 120,471
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 45,928 32,993 98,686 62,825
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 31,809 22,051 71,579 37,401
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 14,119 $ 10,942 $ 27,107 $ 25,424

XML 13 R45.htm IDEA: XBRL DOCUMENT v3.20.1
PDMCX JOINT VENTURE, VIE (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2020
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Oct. 31, 2019
Variable Interest Entity [Abstract]            
Consolidation liabilities   $ 212,230   $ 212,230   $ 207,573
Consolidated assets pledged   1,133,888   1,133,888   1,118,665
PDMCX [Member]            
Variable Interest Entity [Abstract]            
Gain (loss) on consolidation       0    
Total committed investment   160,000   160,000    
Consolidation liabilities   64,616   64,616   58,983
Consolidated assets pledged   150,618   $ 150,618   138,157
Initial term of agreement       2 years    
Period before put or purchase option can be exercised       6 months    
Operating (loss)   (400) $ (600) $ (4,100) $ (1,900)  
PDMCX [Member] | Minimum [Member]            
Variable Interest Entity [Abstract]            
Ownership percentage       20.00%    
PDMCX [Member] | Maximum [Member]            
Variable Interest Entity [Abstract]            
Number of business days for obtaining required approvals and clearance for exiting party       3 days    
PDMCX [Member] | Subsequent Event [Member]            
Variable Interest Entity [Abstract]            
Financial or other support, amount $ 15,000          
PDMCX [Member] | Local Financing [Member]            
Variable Interest Entity [Abstract]            
Consolidation liabilities   35,000   $ 35,000    
PDMCX [Member] | Local Financing [Member] | Asset Pledged as Collateral [Member]            
Variable Interest Entity [Abstract]            
Consolidated assets pledged   94,100   $ 94,100    
Photronics Interest [Member]            
Variable Interest Entity [Abstract]            
Ownership percentage       50.01%    
Financial or other support, amount       $ 55,000    
Consolidation liabilities   32,314   32,314   29,497
Consolidated assets pledged   75,324   75,324   $ 69,093
Maximum exposure to loss   $ 43,000   $ 43,000    
DNP [Member]            
Variable Interest Entity [Abstract]            
Ownership percentage       49.99%    
Financial or other support, amount       $ 55,000    
XML 14 R41.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE REPURCHASE PROGRAMS (Tables)
6 Months Ended
May 03, 2020
SHARE REPURCHASE PROGRAMS [Abstract]  
Shares Repurchase Programs

In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The company commenced repurchasing shares under this authorization on September 25, 2019. All of the 0.9 million shares repurchased under this authorization prior to November 1, 2019, were retired in fiscal 2019; the repurchase program was terminated on March 20, 2020. The table below presents information on this repurchase program.

 
Three Months Ended May 3, 2020
   
Six Months Ended May 3, 2020
   
From Inception Date of
September 25, 2019
 
                   
Number of shares repurchased
   
549
     
1,464
     
2,460
 
                         
Cost of shares repurchased
 
$
5,894
   
$
16,894
   
$
27,894
 
                         
Average price paid per share
 
$
10.75
   
$
11.54
   
$
11.34
 


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. All of the shares repurchased under this program were retired in fiscal 2019. The table below presents information on this repurchase program.

 
Three Months Ended
January 27, 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 15 R20.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENTS
6 Months Ended
May 03, 2020
FAIR VALUE MEASUREMENTS [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 12 - 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 values due to their short-term maturities. The fair values of our variable rate debt instruments are a Level 2 measurement and approximates their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at May 3, 2020 or October 31, 2019.
XML 16 R24.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Policies)
6 Months Ended
May 03, 2020
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 17 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract]        
Other comprehensive income (loss), tax $ 0 $ 0 $ 0 $ 0
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
May 03, 2020
Oct. 31, 2019
Current assets:    
Cash and cash equivalents $ 237,790 $ 206,530
Accounts receivable, net of allowance of $1,282 in 2020 and $1,334 in 2019 135,035 134,454
Inventories 56,968 48,155
Other current assets 42,478 38,388
Total current assets 472,271 427,527
Property, plant and equipment, net 604,545 632,441
Intangible assets, net 5,690 7,870
Deferred income taxes 19,801 20,779
Other assets 31,581 30,048
Total assets 1,133,888 1,118,665
Current liabilities:    
Short-term debt 9,858 8,731
Current portion of long-term debt 7,813 2,142
Accounts payable 76,293 91,379
Accrued liabilities 59,408 49,702
Total current liabilities 153,372 151,954
Long-term debt 35,783 41,887
Other liabilities 23,075 13,732
Total liabilities 212,230 207,573
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, 66,215 shares issued and 64,751 outstanding at May 3, 2020 and 65,595 shares issued and outstanding at October 31, 2019 662 656
Additional paid-in capital 530,117 524,319
Retained earnings 270,506 253,922
Treasury stock, 1,464 shares at May 3, 2020 (16,894) 0
Accumulated other comprehensive loss (15,200) (9,005)
Total Photronics, Inc. shareholders' equity 769,191 769,892
Noncontrolling interests 152,467 141,200
Total equity 921,658 911,092
Total liabilities and equity $ 1,133,888 $ 1,118,665
XML 19 R28.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED COMPENSATION (Policies)
6 Months Ended
May 03, 2020
Employee Stock Option [Member]  
Stock Options [Abstract]  
Share-Based Compensation

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 20 R12.htm IDEA: XBRL DOCUMENT v3.20.1
PDMCX JOINT VENTURE
6 Months Ended
May 03, 2020
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”, “Photronics”, or “our”), 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 IC business in Xiamen, China. 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 provides to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.


The total investment per the PDMCX operating agreement (“the Agreement”) is $160 million. As of May 3, 2020, Photronics and DNP had each contributed cash of approximately $55 million, and PDMCX obtained local financing of approximately $35 million. The remaining $15 million investment was funded, in May 2020, with  additional cash contributions from Photronics and DNP. As discussed in Note 5, liens were granted to the local financing entity on assets with a total carrying value of $94.1 million, as collateral for the loans.


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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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 twenty percent 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 $0.4 million, and $4.1 million during the three and six-month periods ended May 3, 2020, respectively, and losses of $0.6 million and $1.9 million during the three and six-month periods ended April 28, 2019, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at May 3, 2020, was $43.0 million.


As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 those of Photronics. 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) and 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's 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.

 
May 3, 2020
   
October 31, 2019
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
                         
Current assets
 
$
45,646
   
$
22,828
   
$
24,142
   
$
12,074
 
Non-current assets
   
104,972
     
52,496
     
114,015
     
57,019
 
                                 
Total assets
   
150,618
     
75,324
     
138,157
     
69,093
 
                                 
Current liabilities
   
28,785
     
14,395
     
16,889
     
8,446
 
Non-current liabilities
   
35,831
     
17,919
     
42,094
     
21,051
 
                                 
Total liabilities
   
64,616
     
32,314
     
58,983
     
29,497
 
                                 
Net assets
 
$
86,002
   
$
43,010
   
$
79,174
   
$
39,596
 
XML 21 R16.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED COMPENSATION
6 Months Ended
May 03, 2020
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
NOTE 8 - 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) and 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 May 3, 2020, were $1.2 million and $2.6 million, respectively, and $0.9 million and $2.0 million for the three and six-month periods ended April 28, 2019, 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.

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 5,000 restricted stock awards granted during the three-month period ended May 3, 2020, with a grant-date fair value of $9.90 per share, and there were 527,000 restricted stock awards granted during the six-month period ended May 3, 2020, with a grant-date fair value of $15.21 per share. There were 435,000 restricted stock awards granted during the six-month period ended April 28, 2019, with a weighted-average grant-date fair value of $9.80 per share. As of May 3, 2020, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.9 million. That cost is expected to be recognized over a weighted-average amortization period of 3.1 years. As of May 3, 2020, there were 854,866 shares of restricted stock outstanding.

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 six-month period ended May 3, 2020, or the three-month period ended April 28, 2019. 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. The Company received cash from option exercises of $0.4 million and $3.2 million for the three and six-month periods ended May 3, 2020, respectively, and $0.3 million and $0.8 million for the three and six-month periods ended April 28, 2019, respectively. As of May 3, 2020, the total unrecognized compensation cost related to unvested option awards was approximately $0.6 million. That cost is expected to be recognized over a weighted-average amortization period of 2.0 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 six-month period ended April 28, 2019, are presented in the following table.

 
Six Months Ended
 
   
April 28, 2019
 
       
Volatility
   
33.1
%
         
Risk free rate of return
   
2.5-2.9
%
         
Dividend yield
   
0.0
%
         
Expected term
 
5.1 years
 


Information on outstanding and exercisable option awards as of May 3, 2020, is presented below.

Options
 
Shares
   
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 
                     
Outstanding at May 3, 2020
   
1,723,652
   
$
9.16
 
5.1 years
 
$
4,000
 
                           
Exercisable at May 3, 2020
   
1,433,324
   
$
9.07
 
4.6 years
 
$
3,494
 
XML 22 R39.htm IDEA: XBRL DOCUMENT v3.20.1
EARNINGS PER SHARE (Tables)
6 Months Ended
May 03, 2020
EARNINGS PER SHARE [Abstract]  
Calculation of Basic and Diluted Earnings Per Share

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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28
2019
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
6,284
   
$
8,479
   
$
16,584
   
$
13,746
 
                                 
Effect of dilutive securities:
                               
Interest expense on convertible notes, net of tax
   
-
     
349
     
-
     
845
 
                                 
Earnings used for diluted earnings per share
 
$
6,284
   
$
8,828
   
$
16,584
   
$
14,591
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
64,937
     
66,261
     
65,246
     
66,422
 
Effect of dilutive securities:
                               
Share-based payment awards
   
480
     
438
     
687
     
451
 
Convertible notes
   
-
     
3,898
     
-
     
4,720
 
                                 
Potentially dilutive common shares
   
480
     
4,336
     
687
     
5,171
 
                                 
Weighted-average common shares used for diluted earnings per share
   
65,417
     
70,597
     
65,933
     
71,593
 
                                 
                                 
Basic earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.21
 
Diluted earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.20
 
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 price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive.

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
                         
Share-based payment awards
   
1,009
     
1,204
     
591
     
1,134
 
                                 
Total potentially dilutive shares excluded
   
1,009
     
1,204
     
591
     
1,134
 
XML 23 R35.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT (Tables)
6 Months Ended
May 03, 2020
LONG-TERM DEBT [Abstract]  
Long-Term Debt

Long-term debt consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
             
Project Loans
 
$
34,452
   
$
34,490
 
Working Capital Loans (value added tax component)
   
9,144
     
9,539
 
                 
     
43,596
     
44,029
 
Current portion of long-term debt
   
(7,813
)
   
(2,142
)
                 
 Long-term debt
 
$
35,783
   
$
41,887
 
LONG-TERM DEBT [Abstract]  
Maturities of Long-term Debt

At May 3, 2020, maturities of our long-term debt over the next five fiscal years and thereafter were as follows:

2020 (remainder of)
 
$
1,755
 
2021
   
8,294
 
2022
   
12,417
 
2023
   
3,437
 
2024
   
6,582
 
Thereafter
   
11,111
 
 
 
$
43,596
 
Project Loans [Member]  
LONG-TERM DEBT [Abstract]  
Maturities of Long-term Debt

In November 2018, PDMCX was approved for credit of the equivalent of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment, which had a combined carrying value of $94.1 million as of May 3, 2020, as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
   
2023
   
2024
   
2025
   
2026
 
                                           
Principal payments
 
$
1,274
   
$
6,369
   
$
5,679
   
$
3,437
   
$
6,582
   
$
6,299
   
$
4,812
 
Working Capital Loans [Member]  
LONG-TERM DEBT [Abstract]  
Maturities of Long-term Debt

In November 2018, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had 64.6 million RMB ($9.1 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through January 2022. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
 
                   
Principal payments
 
$
481
   
$
1,925
   
$
6,738
 
XML 24 R31.htm IDEA: XBRL DOCUMENT v3.20.1
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
6 Months Ended
May 03, 2020
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
Recent Accounting Pronouncements
Accounting Standards Updates Adopted


We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreement. Please see Note 7 for our leases disclosure.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.


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 in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We have not early adopted and are currently evaluating the effect that this ASU will have on our consolidated financial statements.
XML 25 R50.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 03, 2020
May 03, 2020
Oct. 31, 2019
Lease Payments Under Non-cancellable Leases [Abstract]      
2020 $ 996 $ 996  
2021 1,802 1,802  
2022 1,686 1,686  
2023 787 787  
2024 444 444  
Thereafter 391 391  
Total Lease Payments 6,106 6,106  
Imputed Interest [1] (255) (255)  
Operating lease liabilities 5,851 5,851  
Lease, Cost [Abstract]      
Operating lease cost 633 1,797  
Short-term lease costs 102 212  
Variable lease costs 129 129  
Supplemental Cash Flow Information [Abstract]      
Operating cash flows used for operating leases 502 2,387  
ROU assets obtained in exchange for lease obligations $ 58 $ 340  
Weighted Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract]      
Weighted-average remaining lease term 3 years 8 months 12 days 3 years 8 months 12 days  
Weighted-average discount rate 2.41% 2.41%  
Rent expense under operating leases     $ 3,000
Future minimum lease payments under non-cancelable operating leases [Abstract]      
2020     1,885
2021     1,613
2022     1,535
2023     742
2024     424
Thereafter     377
Total future minimum payments due     6,576
Other Assets [Member]      
Leases [Abstract]      
Right-of-use assets, operating leases $ 6,500 $ 6,500  
Accrued Liabilities [Member]      
Lease Payments Under Non-cancellable Leases [Abstract]      
Operating lease liabilities 1,800 1,800  
Other Liabilities [Member]      
Lease Payments Under Non-cancellable Leases [Abstract]      
Operating lease liabilities $ 4,100 $ 4,100  
ASU 2016-02 [Member]      
Leases [Abstract]      
Right-of-use assets, operating leases     6,500
Lease Payments Under Non-cancellable Leases [Abstract]      
Operating lease liabilities     $ 6,500
[1] Imputed interest represents difference between undiscounted cash flows and discounted cash flows.
XML 26 R54.htm IDEA: XBRL DOCUMENT v3.20.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
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     769,892  
Ending Balance 769,191   769,191  
Accumulated Other Comprehensive Income [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (11,742) 343 (9,005) (4,966)
Ending Balance (15,200) (6,828) (15,200) (6,828)
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (11,076) 971 (8,331) (4,328)
Ending Balance (14,535) (6,212) (14,535) (6,212)
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (666) (628) (674) (638)
Ending Balance (665) (616) (665) (616)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income (2,404) (7,029) (3,951) (438)
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income (2,405) (7,054) (3,970) (482)
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Other comprehensive (loss) income 1 25 19 44
AOCI Attributable to Noncontrolling Interest [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests 1,054 142 2,244 1,424
Foreign Currency Translation Adjustments [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests 1,054 129 2,234 1,402
Other [Member]        
Changes in Accumulated Other Comprehensive Income [Roll Forward]        
Less: other comprehensive income attributable to noncontrolling interests $ 0 $ 13 $ 10 $ 22
XML 27 R58.htm IDEA: XBRL DOCUMENT v3.20.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
May 03, 2020
Oct. 31, 2019
Accounting Standards Updates Adopted [Abstract]    
Lease liabilities $ 5,851  
ASU 2016-02 [Member]    
Accounting Standards Updates Adopted [Abstract]    
Right-of-use leased assets   $ 6,500
Lease liabilities   $ 6,500
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT
6 Months Ended
May 03, 2020
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT
NOTE 5 – LONG-TERM DEBT


Long-term debt consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
             
Project Loans
 
$
34,452
   
$
34,490
 
Working Capital Loans (value added tax component)
   
9,144
     
9,539
 
                 
     
43,596
     
44,029
 
Current portion of long-term debt
   
(7,813
)
   
(2,142
)
                 
 Long-term debt
 
$
35,783
   
$
41,887
 


At May 3, 2020, maturities of our long-term debt over the next five fiscal years and thereafter were as follows:

2020 (remainder of)
 
$
1,755
 
2021
   
8,294
 
2022
   
12,417
 
2023
   
3,437
 
2024
   
6,582
 
Thereafter
   
11,111
 
 
 
$
43,596
 


As of May 3, 2020 and October 31, 2019, the weighted-average interest rates of our short-term debt were 3.51% and 3.84%, respectively.

Project Loans


In November 2018, PDMCX was approved for credit of the equivalent of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment, which had a combined carrying value of $94.1 million as of May 3, 2020, as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
   
2023
   
2024
   
2025
   
2026
 
                                           
Principal payments
 
$
1,274
   
$
6,369
   
$
5,679
   
$
3,437
   
$
6,582
   
$
6,299
   
$
4,812
 


The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at May 3, 2020). Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.


Working Capital Loans


In November 2018, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had 64.6 million RMB ($9.1 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through January 2022. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.

 
Fiscal Year
 
   
2020
   
2021
   
2022
 
                   
Principal payments
 
$
481
   
$
1,925
   
$
6,738
 


As of May 3, 2020, PDMCX had borrowed, in several transactions to fund operations, 44.8 million RMB ($6.3 million) against the approval, all of which was outstanding as of that date repayments are due one year from the borrowing dates.


The interest rates on borrowings to fund operations are approximately 4.37 to 4.60%, and interest rates on borrowings to pay VAT are approximately 4.53 to 4.73%; both rates are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus spreads that range from 25.75 to 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 provide for such reimbursements up to a prescribed limit.

Equipment Loan


Effective July 2019, the Company entered into a Master Lease Agreement (“MLA”) which enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we were approved for financing of $35 million for the purchase of a high-end lithography tool. In the fourth quarter of fiscal 2019, the financing entity, upon our request, made an advance payment of $3.5 million to the equipment vendor on our behalf. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (1.79% at May 3, 2020), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020; as such, we have classified this borrowing as current debt. All borrowings under the MLA are secured by the equipment to be leased or purchased.

Credit Agreement


In September 2018, we entered into a five-year amended and restated credit agreement (the “Credit Agreement”), which has a $50 million borrowing limit, with an expansion capacity to $100 million. The Credit Agreement is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at May 3, 2020), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at May 3, 2020, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.37% at May 3, 2020) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME TAXES
6 Months Ended
May 03, 2020
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 9 - 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 32.2% exceeds the U.S. statutory rate of 21.0% in the three-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.


The effective tax rate of 40.5% exceeds the U.S. statutory rate of 21.0% in the six-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.


Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2,2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of $2.1 million against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.


Unrecognized tax benefits related to uncertain tax positions were $1.8 million at May 3, 2020, and $1.9 million at October 31, 2019, substantially 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.2 million at May 3, 2020 and October 31, 2019. 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 the amount of uncertain tax positions (including interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S. and major foreign or state jurisdictions for years prior to fiscal year 2015.


We were granted a five-year tax holiday in Taiwan that expired on December 31, 2019. This tax holiday reduced foreign taxes by $0.1 million in the six-month period ended May 3, 2020, by $0.3 million and $1.1 million in the three and six-month periods ended April 28, 2019, respectively, with immaterial per share impacts in the six-month period ended May 3, 2020, and the three-month period ended April 28, 2019, and a one cent per share effect in the six-month period ended April 28, 2019.


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.
JSON 31 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10q.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 272, "dts": { "calculationLink": { "local": [ "plab-20200503_cal.xml" ] }, "definitionLink": { "local": [ "plab-20200503_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "form10q.htm" ] }, "labelLink": { "local": [ "plab-20200503_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "plab-20200503_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "plab-20200503.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 516, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 10, "http://photronics.com/20200503": 10, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 26 }, "keyCustom": 22, "keyStandard": 349, "memberCustom": 20, "memberStandard": 43, "nsprefix": "plab", "nsuri": "http://photronics.com/20200503", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityCurrentReportingStatus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://photronics.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityCurrentReportingStatus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - INVENTORIES", "role": "http://photronics.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://photronics.com/role/PropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - PDMCX JOINT VENTURE", "role": "http://photronics.com/role/PdmcxJointVenture", "shortName": "PDMCX JOINT VENTURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - LONG-TERM DEBT", "role": "http://photronics.com/role/LongtermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - REVENUE", "role": "http://photronics.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - LEASES", "role": "http://photronics.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://photronics.com/role/SharebasedCompensation", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - INCOME TAXES", "role": "http://photronics.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - EARNINGS PER SHARE", "role": "http://photronics.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "role": "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://photronics.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - SHARE REPURCHASE PROGRAMS", "role": "http://photronics.com/role/ShareRepurchasePrograms", "shortName": "SHARE REPURCHASE PROGRAMS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://photronics.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://photronics.com/role/RecentAccountingPronouncements", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - INVENTORIES (Policies)", "role": "http://photronics.com/role/InventoriesPolicies", "shortName": "INVENTORIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationVariableInterestEntityPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070400 - Disclosure - PDMCX JOINT VENTURE (Policies)", "role": "http://photronics.com/role/PdmcxJointVenturePolicies", "shortName": "PDMCX JOINT VENTURE (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationVariableInterestEntityPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070600 - Disclosure - REVENUE (Policies)", "role": "http://photronics.com/role/RevenuePolicies", "shortName": "REVENUE (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070700 - Disclosure - LEASES (Policies)", "role": "http://photronics.com/role/LeasesPolicies", "shortName": "LEASES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070800 - Disclosure - SHARE-BASED COMPENSATION (Policies)", "role": "http://photronics.com/role/SharebasedCompensationPolicies", "shortName": "SHARE-BASED COMPENSATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070900 - Disclosure - INCOME TAXES (Policies)", "role": "http://photronics.com/role/IncomeTaxesPolicies", "shortName": "INCOME TAXES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "role": "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071200 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)", "role": "http://photronics.com/role/FairValueMeasurementsPolicies", "shortName": "FAIR VALUE MEASUREMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "role": "http://photronics.com/role/RecentAccountingPronouncementsPolicies", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - INVENTORIES (Tables)", "role": "http://photronics.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - PDMCX JOINT VENTURE (Tables)", "role": "http://photronics.com/role/PdmcxJointVentureTables", "shortName": "PDMCX JOINT VENTURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://photronics.com/role/LongtermDebtTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - REVENUE (Tables)", "role": "http://photronics.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - LEASES (Tables)", "role": "http://photronics.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://photronics.com/role/SharebasedCompensationTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://photronics.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Condensed Consolidated Statements of Income (unaudited)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081300 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables)", "role": "http://photronics.com/role/ShareRepurchaseProgramsTables", "shortName": "SHARE REPURCHASE PROGRAMS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)", "role": "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "shortName": "BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - INVENTORIES (Details)", "role": "http://photronics.com/role/InventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191031", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Liabilities", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - PDMCX JOINT VENTURE, VIE (Details)", "role": "http://photronics.com/role/PdmcxJointVentureVieDetails", "shortName": "PDMCX JOINT VENTURE, VIE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-6", "lang": null, "name": "us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details)", "role": "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "shortName": "PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - LONG-TERM DEBT (Details)", "role": "http://photronics.com/role/LongtermDebtDetails", "shortName": "LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details)", "role": "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "shortName": "REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191031", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090602 - Disclosure - REVENUE, Disaggregation of Revenue (Details)", "role": "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "REVENUE, Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - LEASES (Details)", "role": "http://photronics.com/role/LeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - SHARE-BASED COMPENSATION (Details)", "role": "http://photronics.com/role/SharebasedCompensationDetails", "shortName": "SHARE-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - INCOME TAXES (Details)", "role": "http://photronics.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://photronics.com/role/EarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200202_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091202 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://photronics.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - SHARE REPURCHASE PROGRAMS (Details)", "role": "http://photronics.com/role/ShareRepurchaseProgramsDetails", "shortName": "SHARE REPURCHASE PROGRAMS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20181031_ShareRepurchaseProgramAxis_October2018AnnouncedProgramMember", "decimals": "-6", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://photronics.com/role/CommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "role": "http://photronics.com/role/RecentAccountingPronouncementsDetails", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "us-gaap:OtherComprehensiveIncomeLossTax", "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20200203to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20181031_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Condensed Consolidated Statements of Equity (unaudited)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "shortName": "Condensed Consolidated Statements of Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20181101to20190428_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "role": "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - BASIS OF FINANCIAL STATEMENT PRESENTATION", "role": "http://photronics.com/role/BasisOfFinancialStatementPresentation", "shortName": "BASIS OF FINANCIAL STATEMENT PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20191101to20200503", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 63, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Korea [Member]", "terseLabel": "Korea [Member]" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Taiwan [Member]", "terseLabel": "Taiwan [Member]" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r582" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r584" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r579" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r580" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "plab_AccountingStandardsUpdatesAdoptedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Standards Updates Adopted [Abstract]" } } }, "localname": "AccountingStandardsUpdatesAdoptedAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other.", "label": "Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other.", "label": "Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AccumulatedOtherComprehensiveIncomeOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated comprehensive income resulting from other.", "label": "Accumulated Other Comprehensive Income Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeOtherMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The member represents to amended and restated credit agreement.", "label": "Amended and Restated Credit Agreement [Member]", "terseLabel": "Amended and Restated Credit Agreement [Member]" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_AmountInvestedAndCommittedToBeInvestedInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount invested and amount of additional committed investment of variable interest holders in consolidated variable interest entity.", "label": "Amount Invested And Committed To Be Invested In Affiliates Subsidiaries Associates And Joint Ventures", "terseLabel": "Total committed investment" } } }, "localname": "AmountInvestedAndCommittedToBeInvestedInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "plab_AntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Antidilutive Securities [Abstract]" } } }, "localname": "AntidilutiveSecuritiesAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "plab_August2019AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The August 2019 announced program.", "label": "August 2019 Announced Program [Member]", "terseLabel": "August 2019 Announced Program [Member]" } } }, "localname": "August2019AnnouncedProgramMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_AverageLeaseTermsDiscountRatesAndLeasesNotYetCommencedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract]", "verboseLabel": "Weighted Average Lease Terms, Discount Rates and Leases Not Yet Commenced [Abstract]" } } }, "localname": "AverageLeaseTermsDiscountRatesAndLeasesNotYetCommencedAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "plab_BasisOfFinancialStatementPresentationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BASIS OF FINANCIAL STATEMENT PRESENTATION [Abstract]" } } }, "localname": "BasisOfFinancialStatementPresentationAbstract", "nsuri": "http://photronics.com/20200503", "xbrltype": "stringItemType" }, "plab_CommitmentAndContingenciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitment and Contingencies [Abstract]" } } }, "localname": "CommitmentAndContingenciesAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "plab_CustomerOrdersExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Customer orders, Expected Timing of Satisfaction, Period", "terseLabel": "Customer order, expected satisfaction period" } } }, "localname": "CustomerOrdersExpectedTimingOfSatisfactionPeriod", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Debt Instrument Term Of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "durationItemType" }, "plab_DividendPayableToNonControllingShareholderOfSubsidiary": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Dividend Payable to Non Controlling Shareholder of Subsidiary", "terseLabel": "Subsidiary dividend payable" } } }, "localname": "DividendPayableToNonControllingShareholderOfSubsidiary", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "plab_EquipmentLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A lease agreement which enables to request advance payments or other funds for equipment or enter into an equipment lease.", "label": "Equipment Loan [Member]" } } }, "localname": "EquipmentLoanMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_FlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the products of the entity.", "label": "Flat Panel Displays [Member]", "terseLabel": "FPD [Member]" } } }, "localname": "FlatPanelDisplaysMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_GovernmentIncentivesReceivableForCapitalExpenditures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Receivables of government incentives applied to offset the cost of capital expenditures during the period.", "label": "Government Incentives Receivable For Capital Expenditures", "terseLabel": "Accrual for property, plant and equipment purchased with funds receivable from government incentives" } } }, "localname": "GovernmentIncentivesReceivableForCapitalExpenditures", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "plab_HighEndFlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "High-end Flat Panel Displays [Member]", "terseLabel": "High-end [Member]" } } }, "localname": "HighEndFlatPanelDisplaysMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_HighEndIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "High-end Integrated Circuits [Member]", "terseLabel": "High-end [Member]" } } }, "localname": "HighEndIntegratedCircuitsMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxExaminationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Examination [Abstract]" } } }, "localname": "IncomeTaxExaminationAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxHolidayAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Holiday [Abstract]" } } }, "localname": "IncomeTaxHolidayAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the products of the entity.", "label": "Integrated Circuits [Member]", "terseLabel": "IC [Member]" } } }, "localname": "IntegratedCircuitsMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_InterestExpenseNet": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount represents interest and debt expense, net of subsidies received.", "label": "Interest Expense, Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpenseNet", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "plab_LesseeOperatingLeaseCashFlowsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's cash paid for amounts included in operating lease liabilities.", "label": "Lessee, Operating Lease, Cash Flows [Text Block]", "terseLabel": "Supplemental Information Related to Leases" } } }, "localname": "LesseeOperatingLeaseCashFlowsTextBlock", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "plab_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "plab_LesseeOperatingLeaseWeightedAverageRemainingLeaseTermDiscountRateLeasesYetToCommencedTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's weighted-average remaining lease term, weighted-average discount rate and lease not yet to commenced for operating leases.", "label": "Lessee, Operating Lease, Weighted Average Remaining Lease Term, Discount Rate, Leases Yet to Commenced [Text Block]", "terseLabel": "Weighted Average Lease Terms And Discount Rates Leases Not Yet Commenced" } } }, "localname": "LesseeOperatingLeaseWeightedAverageRemainingLeaseTermDiscountRateLeasesYetToCommencedTextBlock", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "plab_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Six", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "plab_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "plab_MainstreamFlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "Mainstream Flat Panel Displays [Member]", "terseLabel": "Mainstream [Member]" } } }, "localname": "MainstreamFlatPanelDisplaysMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_MainstreamIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "Mainstream Integrated Circuits [Member]", "terseLabel": "Mainstream [Member]" } } }, "localname": "MainstreamIntegratedCircuitsMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_ManufacturingFacilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Manufacturing Facilities [Abstract]", "terseLabel": "Manufacturing Facilities [Abstract]" } } }, "localname": "ManufacturingFacilitiesAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "stringItemType" }, "plab_ManufacturingFacilitiesByGeographicalRegionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Manufacturing Facilities By Geographical Region [Line Items]", "terseLabel": "Manufacturing Facilities By Geographical Region [Line Items]" } } }, "localname": "ManufacturingFacilitiesByGeographicalRegionLineItems", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "stringItemType" }, "plab_ManufacturingFacilitiesByGeographicalRegionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Describes the operating facilities of the reporting entity by geographical region.", "label": "Manufacturing Facilities by Geographical Region [Table]" } } }, "localname": "ManufacturingFacilitiesByGeographicalRegionTable", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "stringItemType" }, "plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party", "terseLabel": "Number of business days for obtaining required approvals and clearance for exiting party" } } }, "localname": "NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Number of Consecutive Months Ownership Interest may Fall Below Twenty Percent For Put or Purchase Options to be Exercised", "terseLabel": "Period before put or purchase option can be exercised" } } }, "localname": "NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_NumberOfManufacturingFacilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This line item represents the number of manufacturing facilities of the entity.", "label": "Number of manufacturing facilities", "terseLabel": "Number of manufacturing facilities" } } }, "localname": "NumberOfManufacturingFacilities", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails" ], "xbrltype": "integerItemType" }, "plab_October2018AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The October 2018 Announced Program.", "label": "October 2018 Announced Program [Member]" } } }, "localname": "October2018AnnouncedProgramMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net of tax amount of the appreciation (loss) for other adjustments.", "label": "Other Comprehensive Income (Loss), Other Adjustments, Net of Tax", "terseLabel": "Other" } } }, "localname": "OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "plab_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the geographical areas where entity's activities take place.", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_PDMCXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The joint venture.", "label": "PDMCX [Member]", "terseLabel": "Carrying Amount [Member]" } } }, "localname": "PDMCXMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "plab_PeriodOfWarranty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of warranty coverage of products sold.", "label": "Period of warranty", "terseLabel": "Product warranty period" } } }, "localname": "PeriodOfWarranty", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_ProceedsFromGovernmentIncentives": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from government incentives during the period.", "label": "Proceeds From Government Incentives", "terseLabel": "Government incentives" } } }, "localname": "ProceedsFromGovernmentIncentives", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "plab_ProductInvoiceTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The term of the product invoiced for payment settlement.", "label": "Product Invoice Term", "terseLabel": "Product invoice term" } } }, "localname": "ProductInvoiceTerm", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_ProductWarrantyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranty [Abstract]", "terseLabel": "Product Warranty [Abstract]" } } }, "localname": "ProductWarrantyAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "plab_ProjectLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Project Loan [Member]", "terseLabel": "Project Loans [Member]" } } }, "localname": "ProjectLoanMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "plab_RecommendedFineByProsecutor": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of fine recommended by prosecutor for court to impose.", "label": "Recommended Fine By Prosecutor", "terseLabel": "Fine amount recommended by prosecutor" } } }, "localname": "RecommendedFineByProsecutor", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "plab_RevenueRemainingPerformanceObligationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Remaining Performance Obligations [Abstract]", "terseLabel": "Remaining Performance Obligations [Abstract]" } } }, "localname": "RevenueRemainingPerformanceObligationsAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Life [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_StockOptionsActivityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock options activity [Abstract]" } } }, "localname": "StockOptionsActivityAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_StockRepurchaseProgramCommencementDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date when authorized share repurchase program commenced, in CCYY-MM-DD format.", "label": "Stock Repurchase Program Commencement Date", "terseLabel": "Stock repurchase program - commencement date" } } }, "localname": "StockRepurchaseProgramCommencementDate", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "dateItemType" }, "plab_SupplementalCashFlowInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information Related to Leases [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "plab_TaiwanAgencyOfTheMinistryOfFinanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Taiwan.", "label": "Taiwan Agency of the Ministry of Finance [Member]", "verboseLabel": "Taiwan Agency of the Ministry of Finance [Member]" } } }, "localname": "TaiwanAgencyOfTheMinistryOfFinanceMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "plab_TaxCreditCarryforwardAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tax Credit Carryforward [Abstract]" } } }, "localname": "TaxCreditCarryforwardAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_TermOfTaxYearHolidays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to term of tax year holidays.", "label": "Term of tax year holidays", "terseLabel": "Term of tax year holidays" } } }, "localname": "TermOfTaxYearHolidays", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "plab_VariableInterestEntityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Variable Interest Entity [Abstract]" } } }, "localname": "VariableInterestEntityAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "plab_VariableInterestEntityConsolidatedCarryingAmountAssetsLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets, Liabilities [Abstract]", "terseLabel": "Carrying amounts of assets and liabilities [Abstract]" } } }, "localname": "VariableInterestEntityConsolidatedCarryingAmountAssetsLiabilitiesAbstract", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "plab_VariableInterestEntityInitialTermOfAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refer to initial term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Variable Interest Entity, Initial Term of Agreement", "terseLabel": "Initial term of agreement" } } }, "localname": "VariableInterestEntityInitialTermOfAgreement", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "durationItemType" }, "plab_WorkingCapitalLoanFundOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 to pay fund operations.", "label": "Working Capital Loan, Fund Operations [Member]", "terseLabel": "Working Capital Loans, Fund Operations [Member]" } } }, "localname": "WorkingCapitalLoanFundOperationsMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_WorkingCapitalLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Working Capital Loan [Member]", "terseLabel": "Working Capital Loans [Member]" } } }, "localname": "WorkingCapitalLoanMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "plab_WorkingCapitalLoanVATMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 to pay value added taxes.", "label": "Working Capital Loan, VAT [Member]", "terseLabel": "Working Capital Loans (value added tax component) [Member]" } } }, "localname": "WorkingCapitalLoanVATMember", "nsuri": "http://photronics.com/20200503", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r387", "r388", "r396", "r397", "r577" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r387", "r388", "r396", "r397" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r127", "r138", "r198", "r335", "r336", "r337", "r365", "r366" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r127", "r138", "r198", "r335", "r336", "r337", "r365", "r366" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r127", "r138", "r198", "r335", "r336", "r337", "r365", "r366" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r298", "r299", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r298", "r299", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r184", "r278", "r282", "r495", "r542", "r544" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r184", "r278", "r282", "r495", "r542", "r544" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r296", "r298", "r299", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r296", "r298", "r299", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r543", "r546" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails", "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r185", "r186", "r278", "r283", "r545", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r185", "r186", "r278", "r283", "r545", "r563", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r297", "r459", "r460", "r461" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiary [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASU 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201601Member": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.", "label": "Accounting Standards Update 2016-01 [Member]", "terseLabel": "ASU 2016-16 [Member]" } } }, "localname": "AccountingStandardsUpdate201601Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r442" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "ASU 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r29", "r188", "r189" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $1,282 in 2020 and $1,334 in 2019" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r221" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r68", "r73", "r394", "r427", "r433" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the noncontrolling interest.", "label": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]", "verboseLabel": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r68", "r73", "r74", "r394" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, including the portion attributable to the noncontrolling interest.", "label": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r70", "r72", "r73", "r528", "r554", "r558" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r427", "r428", "r429", "r430", "r431", "r433" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r74", "r124", "r125", "r126", "r394", "r549", "r550" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "verboseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r68", "r73", "r74", "r394", "r428", "r429", "r430", "r431", "r433" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r339" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r335", "r336", "r337" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r130", "r131", "r132", "r134", "r195", "r196", "r197", "r198", "r201", "r202", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r363", "r364", "r365", "r366", "r496", "r497", "r498", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r300", "r302", "r342", "r343" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r302", "r326", "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based compensation expense incurred" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r190", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.", "label": "Cash limit for dividends, distributions and redemption on equity" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Total potentially dilutive shares excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r69", "r73", "r394" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Noncontrolling Interest [Member]" } } }, "localname": "AociAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r69", "r73", "r74", "r394" ], "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r387", "r396", "r477" ], "lang": { "en-US": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r173", "r176", "r182", "r194", "r387", "r396", "r420", "r503", "r523" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_AssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Consolidated assets pledged", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r66", "r116", "r194", "r387", "r396", "r420" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r1", "r559", "r560", "r561", "r562" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "totalLabel": "Net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r116", "r194", "r387", "r396", "r420" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r304", "r329" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r414", "r415" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r123", "r168" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "BASIS OF FINANCIAL STATEMENT PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/BasisOfFinancialStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Accrual for property, plant and equipment purchased during the period" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss on contract assets" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r41", "r109" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r109", "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r426" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r253", "r254", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r56", "r228", "r510", "r533" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r224", "r225", "r226", "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 150,000 shares authorized, 66,215 shares issued and 64,751 outstanding at May 3, 2020 and 65,595 shares issued and outstanding at October 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r77", "r79", "r80", "r88", "r517", "r538" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Photronics, Inc. shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r79", "r87", "r383", "r384", "r412", "r516", "r537" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r79", "r86", "r382", "r412", "r515", "r536" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r114", "r395", "r399", "r402" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVenturePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r258", "r260", "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r258", "r259", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r258", "r259", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract liabilities non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue from settlement of contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r495" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Depreciation and amortization expense" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LONG-TERM DEBT [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r504", "r506", "r522" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r54", "r520" ], "lang": { "en-US": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in CCYY-MM-DD format.", "label": "Date of first required payment" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r52", "r244", "r436" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "LONG-TERM DEBT [Abstract]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r53", "r418" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Maturity date of debt" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r54", "r119", "r247", "r248", "r249", "r250", "r435", "r436", "r437", "r521" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Local Financing [Member]" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r107", "r171" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effect of dilutive securities [Abstract]" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r278", "r282", "r283", "r284", "r285", "r286", "r287", "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE-BASED COMPENSATION [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r22", "r25", "r505", "r524" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Subsidiary dividend payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EARNINGS PER SHARE [Abstract]", "verboseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r136", "r137", "r138", "r139", "r140", "r147", "r149", "r157", "r158", "r159", "r163", "r164", "r518", "r539" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "terseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Calculation of basic and diluted earnings per share [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r136", "r137", "r138", "r139", "r140", "r149", "r157", "r158", "r159", "r163", "r164", "r518", "r539" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r426" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effects of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r352", "r372" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "U.S. statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r327" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation cost capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period for recognition of compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Compensation cost not yet recognized related to unvested restricted stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation cost related to unvested option awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Income tax benefits realized from stock option exercises" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r124", "r125", "r126", "r131", "r141", "r143", "r167", "r198", "r246", "r251", "r335", "r336", "r337", "r365", "r366", "r427", "r428", "r429", "r430", "r431", "r433", "r549", "r550", "r551" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]", "terseLabel": "Fair Value, Assets and Liability [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r192", "r193", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r422", "r423", "r424", "r425" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign currency transaction (losses) gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, Fixtures and Office Equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r116", "r173", "r175", "r178", "r181", "r183", "r194", "r420" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r173", "r175", "r178", "r181", "r183", "r502", "r512", "r519", "r540" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Income (unaudited) [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r353", "r357", "r361", "r370", "r373", "r377", "r378", "r379" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r142", "r143", "r172", "r351", "r371", "r375", "r541" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income and Statutory Tax Rate [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Dollar effect of income tax holiday" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Per share effect of income tax holiday (in dollars per share)" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxHolidayLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Income Tax Holiday [Line Items]", "terseLabel": "Income Tax Holiday [Line Items]" } } }, "localname": "IncomeTaxHolidayLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTable": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Income tax-exemptions and reductions which may be granted by a taxing authority for a specified period. Such \"tax holidays\" are typically granted to induce business investment in the tax jurisdiction.", "label": "Income Tax Holiday [Table]" } } }, "localname": "IncomeTaxHolidayTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTerminationDate": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "The date on which the special tax status will terminate.", "label": "Income tax holiday termination date" } } }, "localname": "IncomeTaxHolidayTerminationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r81", "r114", "r347", "r348", "r357", "r358", "r360", "r362", "r564" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Accounts payable, accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r154", "r155", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Convertible notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r150", "r151", "r152", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Share-based payment awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r218", "r219" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r148", "r153", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The after-tax amount of interest recognized in the period associated with any convertible debt.", "label": "Interest expense on convertible notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INVENTORIES [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r61" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r63" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://photronics.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r64", "r114", "r166", "r213", "r214", "r216" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r215" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r62" ], "calculation": { "http://photronics.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LEASES [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lease Payments Under Non-cancelable Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/LeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://photronics.com/role/LeasesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Imputed Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r116", "r177", "r194", "r388", "r396", "r397", "r420" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Consolidation liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r116", "r194", "r420", "r509", "r531" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r116", "r194", "r388", "r396", "r397", "r420" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r23", "r24", "r116", "r194", "r388", "r396", "r397", "r420" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r23", "r506", "r522" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Amount outstanding under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r243", "r506", "r526" ], "calculation": { "http://photronics.com/role/LongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://photronics.com/role/LongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long-term debt", "negatedLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r122", "r242" ], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r122", "r242" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r122", "r242" ], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r122", "r242" ], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r122", "r242" ], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r122" ], "calculation": { "http://photronics.com/role/LongtermDebtDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2020 (remainder of)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/LongtermDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Current and Noncurrent [Abstract]", "terseLabel": "Long-term debt [Abstract]" } } }, "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r228", "r229", "r230", "r233", "r234", "r235", "r238", "r240", "r241" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Contingent loss accrued" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r228", "r231", "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r232", "r237", "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimated range of contingent loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.", "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Contingent loss not accrued" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r116", "r194", "r420", "r508", "r530" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividends to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r251", "r385", "r386" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Repurchase of common stock by subsidiary" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r105", "r108" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r75", "r78", "r84", "r108", "r116", "r130", "r136", "r137", "r138", "r139", "r142", "r143", "r156", "r173", "r175", "r178", "r181", "r183", "r194", "r420", "r513", "r534" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/EarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income attributable to Photronics, Inc. shareholders", "totalLabel": "Net income attributable to Photronics, Inc. shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r78", "r142", "r143", "r390", "r411" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Earnings used for diluted earnings per share" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r128", "r129", "r132", "r133", "r144", "r145", "r146", "r199", "r200", "r289", "r290", "r292", "r293", "r338", "r367", "r368", "r369", "r499", "r500", "r501", "r553", "r554", "r555", "r556", "r558" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "verboseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r127", "r130", "r131", "r132", "r134", "r135", "r138", "r163", "r195", "r196", "r197", "r198", "r201", "r202", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r363", "r364", "r365", "r366", "r496", "r497", "r498", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r252", "r385", "r392" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contribution from noncontrolling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r125", "r126", "r251", "r380" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interests [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Earliest open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r175", "r178", "r181", "r183" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r448", "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease Payments Under Non-cancellable Leases [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r444" ], "calculation": { "http://photronics.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r445", "r451" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets, operating leases", "terseLabel": "Right-of-use leased assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r457" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r457" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum payments due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Future minimum lease payments under non-cancelable operating leases [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r438", "r440" ], "calculation": { "http://photronics.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense under operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PDMCX JOINT VENTURE [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r65" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r414", "r416" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r73", "r82", "r427", "r429", "r433" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r76", "r79", "r82", "r85", "r246", "r427", "r432", "r433", "r514", "r535" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive (loss) income", "totalLabel": "Net other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax of $0:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r76", "r79", "r382", "r383", "r393" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Less: other comprehensive income attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r71", "r85", "r351", "r374", "r376", "r427", "r430", "r433", "r514", "r535" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other comprehensive income, tax", "terseLabel": "Other comprehensive income (loss), tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for tabular information relating to Other Comprehensive Income (OCI) as is applicable to noncontrolling interests. This text block may also include OCI relative to the filing entity, the aforementioned noncontrolling interest OCI, as well as OCI on a consolidated basis.", "label": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT" } } }, "localname": "OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r414", "r416" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r414", "r416" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest income and other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r95", "r97", "r121" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r101" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividends paid to noncontrolling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r387", "r396" ], "lang": { "en-US": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r387", "r396" ], "lang": { "en-US": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r99" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r98", "r330" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from share-based arrangements" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r99", "r120" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r100" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Contribution from noncontrolling interest" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r100", "r102", "r121" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r98", "r330" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Cash received from option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r75", "r78", "r103", "r116", "r130", "r142", "r143", "r173", "r175", "r178", "r181", "r183", "r194", "r382", "r389", "r391", "r411", "r412", "r420", "r519" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://photronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r223", "r565", "r566", "r567" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r220" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r222", "r532" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, plant and equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r220" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r106", "r511" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for credit losses" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r26", "r507", "r527" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Outstanding commitments for capital expenditure" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "Changes in Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Unrecognized Tax Benefits [Abstract]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r345", "r578" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r251", "r339", "r529", "r553", "r558" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r124", "r125", "r126", "r131", "r141", "r143", "r198", "r335", "r336", "r337", "r365", "r366", "r549", "r551" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r174", "r179", "r180", "r184", "r185", "r187", "r277", "r278", "r495" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r115", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r295" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r281", "r295" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r452", "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "ROU assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r73", "r432", "r433" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r54", "r119", "r247", "r248", "r249", "r250", "r435", "r436", "r437", "r521" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Calculation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Future Minimum Lease Payments Under Non-cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r38", "r39", "r40" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r222" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r304", "r329" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r310", "r316", "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Information on Outstanding and Exercisable Option" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Shares Repurchase Programs" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r387", "r388", "r396", "r397", "r398", "r401", "r405", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r398", "r401", "r405", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Carrying Amounts and Exposure to Loss Related to Assets and Liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]", "terseLabel": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Restricted Stock [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Restricted stock awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Weighted average grant date fair value of restricted stock awards (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Number of shares of restricted stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk free rate of return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Maximum number of shares of common stock that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Additional disclosures [Abstract]", "terseLabel": "Stock Options [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted average exercise price, Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted-average grant date fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Aggregate intrinsic value, Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r312", "r329" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Outstanding and exercisable option awards [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Weighted average exercise price, Outstanding at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r301", "r308" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r114", "r304", "r309" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r321", "r340" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r20", "r504", "r525" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-average interest rate of short -term debt" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r449", "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r58", "r124", "r125", "r126", "r131", "r141", "r143", "r167", "r198", "r246", "r251", "r335", "r336", "r337", "r365", "r366", "r427", "r428", "r429", "r430", "r431", "r433", "r549", "r550", "r551" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (unaudited) [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets (unaudited) [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Equity (unaudited) [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r167", "r495" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Awards [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r27", "r28", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock awards vesting and expense (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r27", "r28", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Sale of common stock through employee stock option and purchase plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r246", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock awards vesting and expense" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r27", "r28", "r251", "r303", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Sale of common stock through employee stock option and purchase plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchased authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Stock repurchase program - termination date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r27", "r28", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r116", "r191", "r194", "r420" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total Photronics, Inc. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r116", "r124", "r125", "r126", "r131", "r141", "r194", "r198", "r251", "r335", "r336", "r337", "r365", "r366", "r380", "r381", "r410", "r420", "r427", "r428", "r433", "r550", "r551" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r434", "r462" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r434", "r462" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r434", "r462" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosure of non-cash information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r278", "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r278", "r287" ], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "At a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r192", "r193", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price paid per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r59", "r253", "r256" ], "calculation": { "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, 1,464 shares at May 3, 2020" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r57", "r253" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE REPURCHASE PROGRAMS [Abstract]" } } }, "localname": "TreasuryStockSharesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r246", "r251" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "SHARE REPURCHASE PROGRAMS" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchasePrograms" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r246", "r251", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchases of treasury stock", "terseLabel": "Cost of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r130", "r131", "r132", "r134", "r195", "r196", "r197", "r198", "r201", "r202", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r363", "r364", "r365", "r366", "r496", "r497", "r498", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://photronics.com/role/LeasesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r346", "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "verboseLabel": "Change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).", "label": "Operating (loss)" } } }, "localname": "VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "verboseLabel": "PDMCX JOINT VENTURE" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r400", "r406" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Maximum exposure to loss" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.", "label": "Financial or other support, amount" } } }, "localname": "VariableInterestEntityFinancialOrOtherSupportAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gain (loss) recognized on initial consolidation of a variable interest entity (VIE) when the VIE is not a business (as defined).", "label": "Variable Interest Entity, Initial Consolidation, Gain (Loss)", "terseLabel": "Gain (loss) on consolidation" } } }, "localname": "VariableInterestEntityInitialConsolidationGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "DNP [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Ownership percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r387", "r388", "r396", "r397", "r398" ], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Photronics Interest [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r450", "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "totalLabel": "Potentially dilutive common shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r148", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Weighted-average common shares used for diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-average number of common shares outstanding:", "terseLabel": "Weighted-average common shares computations [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r147", "r159" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Weighted-average common shares used for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://photronics.com/role/CondensedConsolidatedStatementsOfIncomeUnaudited", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1930-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1930-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2029-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759068-111685" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "d", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL75039408-165497" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r581": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r582": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r583": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r584": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" } }, "version": "2.1" } XML 32 R34.htm IDEA: XBRL DOCUMENT v3.20.1
PDMCX JOINT VENTURE (Tables)
6 Months Ended
May 03, 2020
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.

 
May 3, 2020
   
October 31, 2019
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
                         
Current assets
 
$
45,646
   
$
22,828
   
$
24,142
   
$
12,074
 
Non-current assets
   
104,972
     
52,496
     
114,015
     
57,019
 
                                 
Total assets
   
150,618
     
75,324
     
138,157
     
69,093
 
                                 
Current liabilities
   
28,785
     
14,395
     
16,889
     
8,446
 
Non-current liabilities
   
35,831
     
17,919
     
42,094
     
21,051
 
                                 
Total liabilities
   
64,616
     
32,314
     
58,983
     
29,497
 
                                 
Net assets
 
$
86,002
   
$
43,010
   
$
79,174
   
$
39,596
 
XML 33 form10q_htm.xml IDEA: XBRL DOCUMENT 0000810136 2019-11-01 2020-05-03 0000810136 2020-06-08 0000810136 2020-05-03 0000810136 2019-10-31 0000810136 2020-02-03 2020-05-03 0000810136 2019-01-28 2019-04-28 0000810136 2018-11-01 2019-04-28 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:RetainedEarningsMember 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:RetainedEarningsMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000810136 us-gaap:CommonStockMember 2019-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:TreasuryStockMember 2019-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2019-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member 2018-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:TreasuryStockMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 0000810136 us-gaap:CommonStockMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201601Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:CommonStockMember 2020-02-02 0000810136 2019-01-27 0000810136 us-gaap:RetainedEarningsMember 2019-01-27 0000810136 us-gaap:NoncontrollingInterestMember 2019-01-27 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-01-27 0000810136 us-gaap:TreasuryStockMember 2020-02-02 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-02 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-02-02 0000810136 us-gaap:CommonStockMember 2019-01-27 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-27 0000810136 us-gaap:RetainedEarningsMember 2020-02-02 0000810136 us-gaap:NoncontrollingInterestMember 2020-02-02 0000810136 2020-02-02 0000810136 us-gaap:TreasuryStockMember 2019-01-27 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-04-28 0000810136 us-gaap:CommonStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2019-11-01 2020-05-03 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-05-03 0000810136 us-gaap:NoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 us-gaap:RetainedEarningsMember 2019-11-01 2020-05-03 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-11-01 2019-04-28 0000810136 us-gaap:RetainedEarningsMember 2018-11-01 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:CommonStockMember 2019-11-01 2020-05-03 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-05-03 0000810136 us-gaap:TreasuryStockMember 2019-11-01 2020-05-03 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-02-03 2020-05-03 0000810136 us-gaap:RetainedEarningsMember 2019-01-28 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2020-02-03 2020-05-03 0000810136 us-gaap:NoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-03 2020-05-03 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-01-28 2019-04-28 0000810136 us-gaap:RetainedEarningsMember 2020-02-03 2020-05-03 0000810136 us-gaap:TreasuryStockMember 2020-02-03 2020-05-03 0000810136 us-gaap:CommonStockMember 2020-02-03 2020-05-03 0000810136 us-gaap:CommonStockMember 2019-01-28 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-28 2019-04-28 0000810136 us-gaap:CommonStockMember 2020-05-03 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2019-04-28 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-03 0000810136 us-gaap:CommonStockMember 2019-04-28 0000810136 2019-04-28 0000810136 us-gaap:NoncontrollingInterestMember 2019-04-28 0000810136 us-gaap:TreasuryStockMember 2020-05-03 0000810136 us-gaap:RetainedEarningsMember 2020-05-03 0000810136 us-gaap:AdditionalPaidInCapitalMember 2020-05-03 0000810136 us-gaap:NoncontrollingInterestMember 2020-05-03 0000810136 us-gaap:RetainedEarningsMember 2019-04-28 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2019-11-01 2020-05-03 0000810136 plab:ProjectLoanMember 2019-11-01 2020-05-03 0000810136 plab:WorkingCapitalLoanMember 2019-11-01 2020-05-03 0000810136 country:CN 2019-11-01 2020-05-03 0000810136 country:US 2019-11-01 2020-05-03 0000810136 country:TW 2019-11-01 2020-05-03 0000810136 country:KR 2019-11-01 2020-05-03 0000810136 srt:EuropeMember 2019-11-01 2020-05-03 0000810136 us-gaap:LandMember 2019-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2020-05-03 0000810136 us-gaap:MachineryAndEquipmentMember 2019-10-31 0000810136 us-gaap:MachineryAndEquipmentMember 2020-05-03 0000810136 us-gaap:FurnitureAndFixturesMember 2019-10-31 0000810136 us-gaap:ConstructionInProgressMember 2020-05-03 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2020-05-03 0000810136 us-gaap:LandMember 2020-05-03 0000810136 us-gaap:FurnitureAndFixturesMember 2020-05-03 0000810136 us-gaap:ConstructionInProgressMember 2019-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2019-10-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2019-10-31 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-11-01 2020-05-03 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-11-01 2020-05-03 0000810136 plab:PDMCXMember srt:MinimumMember 2019-11-01 2020-05-03 0000810136 plab:PDMCXMember 2019-11-01 2020-05-03 0000810136 plab:PDMCXMember 2020-05-03 0000810136 plab:PDMCXMember us-gaap:SubsequentEventMember 2020-05-04 2020-05-31 0000810136 plab:PDMCXMember us-gaap:DebtMember 2020-05-03 0000810136 plab:PDMCXMember us-gaap:DebtMember us-gaap:AssetPledgedAsCollateralMember 2020-05-03 0000810136 plab:PDMCXMember srt:MaximumMember 2019-11-01 2020-05-03 0000810136 plab:PDMCXMember 2018-11-01 2019-04-28 0000810136 plab:PDMCXMember 2019-01-28 2019-04-28 0000810136 plab:PDMCXMember 2020-02-03 2020-05-03 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-05-03 0000810136 plab:PDMCXMember 2019-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-10-31 0000810136 plab:ProjectLoanMember 2019-10-31 0000810136 plab:WorkingCapitalLoanVATMember 2019-10-31 0000810136 plab:ProjectLoanMember 2020-05-03 0000810136 plab:WorkingCapitalLoanVATMember 2020-05-03 0000810136 srt:MinimumMember plab:WorkingCapitalLoanFundOperationsMember 2020-05-03 0000810136 srt:MinimumMember plab:WorkingCapitalLoanVATMember 2020-05-03 0000810136 srt:MaximumMember plab:WorkingCapitalLoanVATMember 2020-05-03 0000810136 srt:MaximumMember plab:WorkingCapitalLoanFundOperationsMember 2020-05-03 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2020-05-03 0000810136 plab:WorkingCapitalLoanFundOperationsMember 2020-05-03 0000810136 plab:WorkingCapitalLoanMember 2020-05-03 0000810136 plab:EquipmentLoanMember 2019-07-28 0000810136 plab:ProjectLoanMember us-gaap:AssetPledgedAsCollateralMember 2020-05-03 0000810136 plab:WorkingCapitalLoanFundOperationsMember 2019-11-01 2020-05-03 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-05-03 0000810136 plab:EquipmentLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-07-28 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2019-11-01 2020-05-03 0000810136 plab:EquipmentLoanMember 2019-08-25 2019-08-25 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2019-11-01 2020-05-03 0000810136 plab:EquipmentLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-03 0000810136 srt:MinimumMember 2019-11-01 2020-05-03 0000810136 srt:MaximumMember 2019-11-01 2020-05-03 0000810136 plab:IntegratedCircuitsMember srt:MinimumMember 2019-11-01 2020-05-03 0000810136 plab:FlatPanelDisplaysMember srt:MaximumMember 2019-11-01 2020-05-03 0000810136 plab:IntegratedCircuitsMember srt:MaximumMember 2019-11-01 2020-05-03 0000810136 plab:FlatPanelDisplaysMember srt:MinimumMember 2019-11-01 2020-05-03 0000810136 plab:IntegratedCircuitsMember 2020-02-03 2020-05-03 0000810136 country:KR 2020-02-03 2020-05-03 0000810136 plab:MainstreamFlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 plab:HighEndIntegratedCircuitsMember 2019-11-01 2020-05-03 0000810136 plab:HighEndIntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 country:CN 2020-02-03 2020-05-03 0000810136 country:CN 2019-01-28 2019-04-28 0000810136 plab:IntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 country:US 2019-01-28 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2020-02-03 2020-05-03 0000810136 country:US 2018-11-01 2019-04-28 0000810136 plab:MainstreamFlatPanelDisplaysMember 2019-11-01 2020-05-03 0000810136 us-gaap:TransferredOverTimeMember 2019-01-28 2019-04-28 0000810136 country:KR 2018-11-01 2019-04-28 0000810136 plab:OtherMember 2019-01-28 2019-04-28 0000810136 us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-05-03 0000810136 srt:EuropeMember 2019-01-28 2019-04-28 0000810136 plab:IntegratedCircuitsMember 2019-11-01 2020-05-03 0000810136 plab:HighEndFlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 plab:FlatPanelDisplaysMember 2019-11-01 2020-05-03 0000810136 plab:FlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 plab:OtherMember 2020-02-03 2020-05-03 0000810136 plab:IntegratedCircuitsMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2019-11-01 2020-05-03 0000810136 plab:HighEndFlatPanelDisplaysMember 2019-11-01 2020-05-03 0000810136 plab:FlatPanelDisplaysMember 2020-02-03 2020-05-03 0000810136 plab:FlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 plab:OtherMember 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-04-28 0000810136 country:TW 2019-01-28 2019-04-28 0000810136 plab:HighEndIntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 plab:OtherMember 2019-11-01 2020-05-03 0000810136 us-gaap:TransferredAtPointInTimeMember 2019-01-28 2019-04-28 0000810136 plab:HighEndFlatPanelDisplaysMember 2019-01-28 2019-04-28 0000810136 plab:MainstreamFlatPanelDisplaysMember 2020-02-03 2020-05-03 0000810136 us-gaap:TransferredAtPointInTimeMember 2020-02-03 2020-05-03 0000810136 country:CN 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredOverTimeMember 2019-11-01 2020-05-03 0000810136 country:KR 2019-01-28 2019-04-28 0000810136 country:US 2020-02-03 2020-05-03 0000810136 country:TW 2018-11-01 2019-04-28 0000810136 us-gaap:TransferredOverTimeMember 2020-02-03 2020-05-03 0000810136 plab:HighEndFlatPanelDisplaysMember 2020-02-03 2020-05-03 0000810136 plab:HighEndIntegratedCircuitsMember 2020-02-03 2020-05-03 0000810136 srt:EuropeMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamFlatPanelDisplaysMember 2018-11-01 2019-04-28 0000810136 srt:EuropeMember 2020-02-03 2020-05-03 0000810136 country:TW 2020-02-03 2020-05-03 0000810136 us-gaap:TransferredOverTimeMember 2018-11-01 2019-04-28 0000810136 plab:MainstreamIntegratedCircuitsMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccountingStandardsUpdate201602Member 2019-10-31 0000810136 us-gaap:OtherAssetsMember 2020-05-03 0000810136 us-gaap:AccruedLiabilitiesMember 2020-05-03 0000810136 us-gaap:OtherLiabilitiesMember 2020-05-03 0000810136 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:RestrictedStockMember 2019-11-01 2020-05-03 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-11-01 2020-05-03 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-11-01 2020-05-03 0000810136 srt:MinimumMember us-gaap:RestrictedStockMember 2019-11-01 2020-05-03 0000810136 us-gaap:EmployeeStockOptionMember 2018-11-01 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2019-01-28 2019-04-28 0000810136 us-gaap:EmployeeStockOptionMember 2020-05-03 0000810136 us-gaap:RestrictedStockMember 2019-11-01 2020-05-03 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2018-11-01 2019-04-28 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2018-11-01 2019-04-28 0000810136 us-gaap:RestrictedStockMember 2020-02-03 2020-05-03 0000810136 us-gaap:RestrictedStockMember 2018-11-01 2019-04-28 0000810136 us-gaap:RestrictedStockMember 2020-05-03 0000810136 2019-11-01 2020-02-02 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2019-11-01 2020-05-03 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2018-11-01 2019-04-28 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2019-01-28 2019-04-28 0000810136 us-gaap:StockCompensationPlanMember 2020-02-03 2020-05-03 0000810136 us-gaap:StockCompensationPlanMember 2018-11-01 2019-04-28 0000810136 us-gaap:StockCompensationPlanMember 2019-01-28 2019-04-28 0000810136 us-gaap:StockCompensationPlanMember 2019-11-01 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-02-02 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-01-27 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2018-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-02-02 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-27 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-02-03 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2020-02-03 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-05-03 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-02-03 2020-05-03 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-11-01 2020-05-03 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-11-01 2020-05-03 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2020-02-03 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2020-02-03 2020-05-03 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2020-02-03 2020-05-03 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2019-11-01 2020-05-03 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2019-01-28 2019-04-28 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2019-11-01 2020-05-03 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2018-11-01 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-04-28 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2020-05-03 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-28 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2020-05-03 0000810136 plab:August2019AnnouncedProgramMember 2019-08-31 0000810136 plab:October2018AnnouncedProgramMember 2018-10-31 0000810136 plab:August2019AnnouncedProgramMember 2019-11-01 2020-05-03 0000810136 plab:October2018AnnouncedProgramMember 2019-11-01 2020-05-03 0000810136 plab:August2019AnnouncedProgramMember 2020-02-03 2020-05-03 0000810136 plab:October2018AnnouncedProgramMember 2018-11-01 2019-01-27 0000810136 plab:August2019AnnouncedProgramMember 2019-09-25 2020-05-03 0000810136 plab:October2018AnnouncedProgramMember 2018-10-22 2019-01-27 0000810136 plab:August2019AnnouncedProgramMember 2018-10-31 2018-10-31 0000810136 srt:SubsidiariesMember 2019-11-01 2020-05-03 0000810136 srt:SubsidiariesMember srt:MaximumMember 2020-05-03 0000810136 srt:SubsidiariesMember srt:MinimumMember 2020-05-03 0000810136 srt:SubsidiariesMember 2020-05-03 shares iso4217:USD iso4217:USD shares plab:Facility pure iso4217:CNY PHOTRONICS INC 0000810136 --10-31 false 2020 Q2 1 0.2000 P6M P3D 0 0 P30D P1D P21D P14D P14D P1M P1Y P1Y 0.01 2025-12-31 2020-06-30 2022-01-31 2015 2018-10-22 10-Q true 2020-05-03 false 0-15451 CT 06-0854886 15 Secor Road Brookfield CT 06804 203 775-9000 COMMON PLAB NASDAQ Yes Yes Large Accelerated Filer false false Yes false 65622399 237790000 206530000 1282000 1334000 135035000 134454000 56968000 48155000 42478000 38388000 472271000 427527000 604545000 632441000 5690000 7870000 19801000 20779000 31581000 30048000 1133888000 1118665000 9858000 8731000 7813000 2142000 76293000 91379000 59408000 49702000 153372000 151954000 35783000 41887000 23075000 13732000 212230000 207573000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 150000000 150000000 66215000 64751000 65595000 65595000 662000 656000 530117000 524319000 270506000 253922000 1464000 16894000 0 -15200000 -9005000 769191000 769892000 152467000 141200000 921658000 911092000 1133888000 1118665000 142774000 131580000 302510000 256291000 112341000 105570000 237475000 204179000 30433000 26010000 65035000 52112000 13267000 13269000 27486000 27061000 4462000 3542000 8541000 7805000 17729000 16811000 36027000 34866000 12704000 9199000 29008000 17246000 -1433000 3961000 3304000 5052000 -775000 355000 1023000 886000 -293000 325000 464000 873000 11753000 13130000 31753000 22285000 3781000 3278000 12853000 4665000 7972000 9852000 18900000 17620000 1688000 1373000 2316000 3874000 6284000 8479000 16584000 13746000 0.10 0.13 0.25 0.21 0.10 0.13 0.25 0.20 64937000 66261000 65246000 66422000 65417000 70597000 65933000 71593000 7972000 9852000 18900000 17620000 0 0 0 0 -2405000 -7054000 -3970000 -482000 1000 25000 19000 44000 -2404000 -7029000 -3951000 -438000 5568000 2823000 14949000 17182000 2742000 1515000 4560000 5298000 2826000 1308000 10389000 11884000 66144000 661000 528535000 264222000 -11000000 -11742000 142125000 912801000 0 0 6284000 0 0 1688000 7972000 0 0 0 0 -3458000 1054000 -2404000 45000 1000 363000 0 0 0 0 364000 26000 0 1071000 0 0 0 0 1071000 0 148000 0 0 0 0 148000 0 0 0 5894000 0 0 5894000 0 0 0 0 0 7600000 7600000 66215000 662000 530117000 270506000 -16894000 -15200000 152467000 921658000 69917000 699000 557188000 236665000 -33807000 343000 152082000 913170000 0 0 8479000 0 0 1373000 9852000 0 0 0 0 -7171000 142000 -7029000 41000 1000 271000 0 0 0 0 272000 26000 0 650000 0 0 0 0 650000 0 250000 0 0 0 0 250000 0 0 0 0 0 -18837000 -18837000 69984000 700000 558359000 245144000 -33807000 -6828000 134760000 898328000 65595000 656000 524319000 253922000 0 -9005000 141200000 911092000 0 0 16584000 0 0 2316000 18900000 0 0 0 0 -6195000 2244000 -3951000 403000 4000 3217000 0 0 0 0 3221000 217000 2000 1827000 0 0 0 0 1829000 0 499000 0 0 0 0 499000 0 0 0 16894000 0 0 16894000 0 0 0 0 0 7600000 7600000 0 -255000 0 0 0 893000 638000 66215000 662000 530117000 270506000 -16894000 -15200000 152467000 921658000 69700000 697000 555606000 231445000 -23111000 -4966000 144898000 904569000 0 0 1083000 0 0 121000 1204000 0 0 -1130000 0 0 -3000 -1133000 0 0 13746000 0 0 3874000 17620000 0 0 0 0 -1862000 1424000 -438000 136000 1000 792000 0 0 0 0 793000 148000 2000 1217000 0 0 0 0 1219000 0 744000 0 0 0 0 744000 0 0 0 0 0 29394000 29394000 0 0 0 0 0 26102000 26102000 0 0 0 0 0 -18837000 -18837000 0 0 0 0 0 9000 9000 0 0 0 10696000 0 0 10696000 69984000 700000 558359000 245144000 -33807000 -6828000 134760000 898328000 18900000 17620000 47896000 38515000 2576000 1962000 13000 2295000 8989000 9447000 6887000 6114000 7840000 -42528000 61323000 -2287000 30127000 140436000 5260000 5698000 139000 23000 -25006000 -134761000 1140000 39633000 7600000 29394000 16894000 10696000 389000 61220000 3423000 1033000 0 26102000 -251000 -45000 -5371000 -28003000 475000 2843000 31421000 -162208000 209291000 331989000 240712000 169781000 2891000 17454000 0 13402000 0 18837000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 1 - BASIS OF FINANCIAL STATEMENT PRESENTATION</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 8.65pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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), <span style="-sec-ix-hidden:Fact_040d4993fd7d45b2b048c8752be09456">Korea</span>, 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 fiscal 2019 and our IC facility in Xiamen, China, commenced production in the third quarter of fiscal 2019.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements (“the 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. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Certain reclassifications of prior period amounts have been made to conform to the current period presentation. These reclassifications included separating, as its own line item, Foreign currency transaction (losses) gains, net, from Interest income and other income (expense), net, on the condensed consolidated statements of income, and separating Share-based compensation from Accounts payable, accrued liabilities, and other, in the condensed consolidated statements of cash flows.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our business is typically impacted during the first, and sometimes the second, quarters 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, 2020. 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, 2019.</div> 11 3 3 2 2 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 2 - INVENTORIES</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.</span> Presented below are the components of inventory at the balance sheet dates:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5745143ed2a949d5851bea706f6aa333" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">55,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,818</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">56,968</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.</span> Presented below are the components of inventory at the balance sheet dates:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5745143ed2a949d5851bea706f6aa333" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">55,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,818</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">56,968</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out ("FIFO") method, or net realizable value.</span> 55110000 46027000 1818000 2122000 40000 6000 56968000 48155000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 3 - PROPERTY, PLANT AND EQUIPMENT</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z8c0f3ff304dd4a5f9f5f020cecc0cfa5" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Land</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,085</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,340</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,746,552</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,748,483</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,344</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,921</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures and office equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,501</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,257</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,996,259</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,995,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,391,714</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,362,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">604,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization expense for property, plant and equipment was $22.1 million and $45.6 million for the three and six-month periods ended May 3, 2020 respectively, and $18.6 million and $36.2 million for the three and six-month periods ended April 28, 2019, respectively.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z8c0f3ff304dd4a5f9f5f020cecc0cfa5" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Land</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,085</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,340</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,746,552</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,748,483</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,344</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,921</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures and office equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,501</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,257</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,996,259</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,995,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,391,714</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,362,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">604,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 11916000 12085000 172689000 172340000 1746552000 1748483000 20344000 19921000 14501000 14404000 30257000 28135000 1996259000 1995368000 1391714000 1362927000 604545000 632441000 22100000 45600000 18600000 36200000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 4 - PDMCX JOINT VENTURE</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In January 2018, Photronics, through its wholly owned Singapore subsidiary (hereinafter, within this Note “we”, “Photronics”, or “our”), 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 IC business in Xiamen, China. 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 provides to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The total investment per the PDMCX operating agreement (“the Agreement”) is $</span>160<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million. As of May 3, 2020, Photronics and DNP had each contributed cash of approximately $</span>55<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, and </span>PDMCX obtained local financing<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of approximately $</span>35<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million. The remaining $</span>15<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million investment was funded, in May 2020, with  additional cash contributions from Photronics and DNP. </span>As discussed in Note 5, liens were granted to the local financing entity on assets with a total carrying value of $94.1 million, as collateral for the loans.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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. As of the date of issuance of these financial statements, DNP had not indicated its intention to exercise this right. 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 <span style="-sec-ix-hidden:Fact_c5d5acd2c9a9431f82abd0522d20cbea">twenty percent</span> for a period of more than <span style="-sec-ix-hidden:Fact_d17865372ef54deaaf811e09bde42864">six</span> 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 <span style="-sec-ix-hidden:Fact_4fb02a8a4ff54569898499a46163faea">three</span> business days of obtaining required approvals and clearance.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We recorded net losses from the operations of PDMCX of $</span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, and $</span>4.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million during the three and six-month periods ended May 3, 2020, respectively, </span>and losses of $0.6 million and $1.9 million during the three and six-month periods ended April 28, 2019, respectively.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> General creditors of PDMCX do not have recourse to the assets of </span>Photronics (other than the net assets of PDMCX), and our maximum exposure to loss from PDMCX at May 3, 2020, was<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> $</span>43.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards </span>Codification (“ASC”), we evaluated<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 those of Photronics. 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) and 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's management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the </span>50.01%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7e598b30c4eb4826af667f814fd5188e" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Classification</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,646</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">104,972</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">52,496</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">150,618</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,785</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,446</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,831</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,314</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,497</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">86,002</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,174</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.4999 0 160000000 55000000 55000000 35000000 15000000 94100000 P2Y -400000 -4100000 -600000 -1900000 43000000.0 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards </span>Codification (“ASC”), we evaluated<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 those of Photronics. 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) and 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's management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the </span>50.01%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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.</span></div> 0.5001 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z7e598b30c4eb4826af667f814fd5188e" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Classification</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,646</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">104,972</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">52,496</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">150,618</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,785</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,446</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,831</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,314</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,497</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">86,002</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,174</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 45646000 22828000 24142000 12074000 104972000 52496000 114015000 57019000 150618000 75324000 138157000 69093000 28785000 14395000 16889000 8446000 35831000 17919000 42094000 21051000 64616000 32314000 58983000 29497000 86002000 43010000 79174000 39596000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 5 – LONG-TERM DEBT</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="za40fe732af8d44d59f52b1191416aaab" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Project Loans</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,452</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,490</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Working Capital Loans (value added tax component)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At Ma<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">y 3, 2020, maturities of our long-term debt over the next five fiscal years and thereafter were as follows:</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zebeb531842db4ad1b66fab07ce154f17" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 45%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020 (remainder of)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,294</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,582</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,111</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As of May 3, 2020 and October 31, 2019, the weighted-average interest rates of our short-term debt were </span>3.51%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>3.84%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, respectively.</span></div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: #FFFFFF;">Project Loans</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In November 2018, PDMCX was approved for credit of the equivalent of $</span>50<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment, </span>which had a combined carrying value of $94.1 million as of May 3, 2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed </span>243.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million RMB ($</span>34.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million) against this approval. Payments on these borrowings are due semi-annually through </span><span style="-sec-ix-hidden:Fact_1e58cdc2af5642cca851d2c751bf3093">December 2025</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">; the initial payment is scheduled for </span><span style="-sec-ix-hidden:Fact_3752c23368ec491fa7fb19b0ed089e6d">June 2020</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9394e9aa855a4314a9a09b61a1219744" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="26" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,274</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,369</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,679</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,582</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,299</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at May 3, 2020). Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: #FFFFFF;">Working Capital Loans</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had 64.6 million RMB ($9.1 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through <span style="-sec-ix-hidden:Fact_1494045492da46d6b684c0ffb6d61554">January 2022</span>. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z763b53e8739440e48dbcdfaaee8ffdfb" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,738</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of May 3, 2020, PDMCX had borrowed, in several transactions to fund operations, 44.8 million RMB ($6.3 million) against the approval, all of which was outstanding as of that date repayments are due one year from the borrowing dates.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The interest rates on borrowings to fund operations are approximately 4.37 to 4.60%, and interest rates on borrowings to pay VAT are approximately 4.53 to 4.73%; both rates are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus spreads that range from 25.75 to 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 provide for such reimbursements up to a prescribed limit.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: #FFFFFF;">Equipment Loan</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Effective July 2019, the Company entered into a Master Lease Agreement (“MLA”) which enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we were approved for financing of $</span>35<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million for the purchase of a high-end lithography tool. In the fourth quarter of fiscal 2019, the financing entity, upon our request, made an advance payment of $</span>3.5<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million to the equipment vendor on our behalf. Interest on this borrowing is payable monthly at </span>thirty-day<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> LIBOR plus </span>1%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> (</span>1.79%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> at May 3, 2020), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020; as such, we have classified this borrowing as current debt. All borrowings under the MLA are secured by the equipment to be leased or purchased.</span></div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="background-color: #FFFFFF;">Credit Agreement</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In September 2018, we entered into a five-year amended and restated credit agreement (the “Credit Agreement”), which has a $50 million borrowing limit, with an expansion capacity to $100 million. The Credit Agreement is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at May 3, 2020), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate annual amount of $50 million. We had no outstanding borrowings against the Credit Agreement at May 3, 2020, and $50 million was available for borrowing. The interest rate on the Credit Agreement (1.37% at May 3, 2020) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consists of the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="za40fe732af8d44d59f52b1191416aaab" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Project Loans</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,452</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,490</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Working Capital Loans (value added tax component)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 34452000 34490000 9144000 9539000 43596000 44029000 7813000 2142000 35783000 41887000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At Ma<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">y 3, 2020, maturities of our long-term debt over the next five fiscal years and thereafter were as follows:</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zebeb531842db4ad1b66fab07ce154f17" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 45%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020 (remainder of)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,294</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,582</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,111</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1755000 8294000 12417000 3437000 6582000 11111000 43596000 0.0351 0.0384 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In November 2018, PDMCX was approved for credit of the equivalent of $</span>50<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its interest in land, building, and certain equipment, </span>which had a combined carrying value of $94.1 million as of May 3, 2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as collateral for the Project Loans. As of May 3, 2020, PDMCX had borrowed </span>243.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million RMB ($</span>34.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million) against this approval. Payments on these borrowings are due semi-annually through </span><span style="-sec-ix-hidden:Fact_1e58cdc2af5642cca851d2c751bf3093">December 2025</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">; the initial payment is scheduled for </span><span style="-sec-ix-hidden:Fact_3752c23368ec491fa7fb19b0ed089e6d">June 2020</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9394e9aa855a4314a9a09b61a1219744" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="26" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,274</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,369</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,679</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,582</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,299</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 50000000 94100000 243400000 34500000 1274000 6369000 5679000 3437000 6582000 6299000 4812000 0.049 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX received approval for unsecured credit of the equivalent of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to the equivalent of $25.0 million. As of May 3, 2020, PDMCX had 64.6 million RMB ($9.1 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, in increasing amounts, through <span style="-sec-ix-hidden:Fact_1494045492da46d6b684c0ffb6d61554">January 2022</span>. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z763b53e8739440e48dbcdfaaee8ffdfb" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,738</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 25000000.0 140000000.0 60000000.0 25000000.0 64600000 9100000 481000 1925000 6738000 44800000 6300000 P1Y 0.0437 0.0460 0.0453 0.0473 0.002575 0.006775 35000000 3500000 P30D 0.01 0.0179 P5Y 50000000 100000000 50000000 0 50000000 0.0137 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 6 – REVENUE</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Assets, Contract Liabilities, and Accounts Receivable</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which 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.5 million are included in “Other” current assets, and contract liabilities of $10.7 and $5.0 million are included in Accrued Liabilities and Other Liabilities, respectively, in our May 3, 2020 condensed consolidated balance sheet. Our October 31, 2019 condensed consolidated balance sheet includes contract assets of $7.6 million, included in “Other” current assets, and contract liabilities of $11.5 million, included in Accrued liabilities. We did <span style="-sec-ix-hidden:Fact_e1d60aa9b9fa42cc94ba113f1fb630f5"><span style="-sec-ix-hidden:Fact_88aaa8d151454e719cd3ed7859714f9e">no</span></span>t impair any contract assets during the six-month periods ended May 3, 2020 or April 28, 2019. We recognized $0.9 million and $1.8 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and six-month periods ended May 3, 2020, and recognized $0.5 million and $1.2 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those periods.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three and six-month periods ended May 3, 2020, were immaterial, and we did not incur any credit losses on our accounts receivable during the three and six-month periods ended April 28, 2019.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_62f44de143134d04906949a1cd09a350">thirty</span> 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 modify terms of sale, which may require payment in advance of performance. We have elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 generally not preceded the completion of our performance obligations by more than one year.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Revenue</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our revenue for the three and six-month periods ended May 3, 2020 and April 28, 2019, disaggregated by product type, geographic origin, and timing of recognition. At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The revenue by product type for the three and six-month periods ended April 28, 2019, presented below has been reclassified to conform to the current period presentation.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z726f3f217f7f4f5da0ccb10ce4a37b51" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">IC</span></span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">72,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,579</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">60,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,516</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,471</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">96,846</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">203,824</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">193,466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">FPD</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">71,579</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,686</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">62,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z31dca2f28723463c8629f9ff1e021472" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Geographic Origin</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">55,513</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">56,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">121,626</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,209</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,261</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">76,997</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">73,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,215</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,486</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,730</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,435</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,874</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,788</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">326</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Timing of Recognition</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Over time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">126,071</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">263,905</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,699</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At a point in time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,727</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,605</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We pay commissions to third-party sales agents for certain sales that they obtain for us. However, the bases of the commissions are 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Remaining Performance Obligations</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of <span style="-sec-ix-hidden:Fact_2b0abe0a6a7149939998cbdf1d0f6f2b">one</span> to <span style="-sec-ix-hidden:Fact_c66b1072e32f489d943a9994facc2353">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_5de11bc2bb884f72a0fd5b87b028b81e">two</span> to <span style="-sec-ix-hidden:Fact_cbeefce8eae149e18e257bdf7b332bcd">three</span> 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_2273db28b6ac4b3d8dbff3a420d856d0">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for, 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 style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Assets, Contract Liabilities, and Accounts Receivable</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which 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.5 million are included in “Other” current assets, and contract liabilities of $10.7 and $5.0 million are included in Accrued Liabilities and Other Liabilities, respectively, in our May 3, 2020 condensed consolidated balance sheet. Our October 31, 2019 condensed consolidated balance sheet includes contract assets of $7.6 million, included in “Other” current assets, and contract liabilities of $11.5 million, included in Accrued liabilities. We did <span style="-sec-ix-hidden:Fact_e1d60aa9b9fa42cc94ba113f1fb630f5"><span style="-sec-ix-hidden:Fact_88aaa8d151454e719cd3ed7859714f9e">no</span></span>t impair any contract assets during the six-month periods ended May 3, 2020 or April 28, 2019. We recognized $0.9 million and $1.8 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and six-month periods ended May 3, 2020, and recognized $0.5 million and $1.2 million of revenue in the respective prior year periods, that related to the settlement of contract liabilities that existed at the beginning of those periods.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three and six-month periods ended May 3, 2020, were immaterial, and we did not incur any credit losses on our accounts receivable during the three and six-month periods ended April 28, 2019.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_62f44de143134d04906949a1cd09a350">thirty</span> 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 modify terms of sale, which may require payment in advance of performance. We have elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 generally not preceded the completion of our performance obligations by more than one year.</div> <div style="text-align: left;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We pay commissions to third-party sales agents for certain sales that they obtain for us. However, the bases of the commissions are 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Remaining Performance Obligations</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of <span style="-sec-ix-hidden:Fact_2b0abe0a6a7149939998cbdf1d0f6f2b">one</span> to <span style="-sec-ix-hidden:Fact_c66b1072e32f489d943a9994facc2353">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_5de11bc2bb884f72a0fd5b87b028b81e">two</span> to <span style="-sec-ix-hidden:Fact_cbeefce8eae149e18e257bdf7b332bcd">three</span> 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_2273db28b6ac4b3d8dbff3a420d856d0">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for, 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> 6500000 10700000 5000000.0 7600000 11500000 900000 1800000 500000 1200000 0 0 P90D <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our revenue for the three and six-month periods ended May 3, 2020 and April 28, 2019, disaggregated by product type, geographic origin, and timing of recognition. At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The revenue by product type for the three and six-month periods ended April 28, 2019, presented below has been reclassified to conform to the current period presentation.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z726f3f217f7f4f5da0ccb10ce4a37b51" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">IC</span></span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">72,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,579</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">60,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,516</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,471</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">96,846</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">203,824</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">193,466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">FPD</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">71,579</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,686</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">62,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z31dca2f28723463c8629f9ff1e021472" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Geographic Origin</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">55,513</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">56,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">121,626</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,209</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,261</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">76,997</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">73,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,215</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,486</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,730</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,435</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,874</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,788</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">326</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Timing of Recognition</span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Over time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">126,071</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">263,905</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,699</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At a point in time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,727</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,605</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">302,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">256,291</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 38267000 38429000 79308000 72995000 58579000 60158000 124516000 120471000 96846000 98587000 203824000 193466000 31809000 22051000 71579000 37401000 14119000 10942000 27107000 25424000 45928000 32993000 98686000 62825000 142774000 131580000 302510000 256291000 55513000 56469000 121626000 114209000 36261000 38038000 76997000 73275000 24857000 26742000 49925000 49215000 17486000 1467000 37386000 1730000 8331000 8435000 15874000 16788000 326000 429000 702000 1074000 142774000 131580000 302510000 256291000 126071000 123853000 263905000 244699000 16703000 7727000 38605000 11592000 142774000 131580000 302510000 256291000 P24M <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">NOTE </span>7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> – LEASES</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We adopted Accounting Standards Update (“ASU”) 2016-02 and all subsequent amendments, collectively codified in ASC Topic </span>842<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> “Leases” (“Topic </span>842<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”), on November </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of </span>$6.5 million.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $</span>6.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows a number of elections and practical expedients, of which we elected the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z2e8b943e9d584eea9842eff4c5cdc522" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Election not to recognize short-term leases on the balance sheet.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zdcbfb2639c4340e69710f87af711fa13" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Practical expedient to not separate lease and non-lease components in a contract.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z49715bdee98945ae9ea0497cc1524d4d" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Practical expedient “package” for transitioning to the new guidance:</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zac22eb7651d246c5be184079175b3ae2" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing whether any expired or existing contracts are, or contain, leases.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zf3e656507e494920bb7945c0467d9e38" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing lease classification for any existing or expired leases.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z953d9c8f76104d9caae62aebbf3f771a" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing initial direct costs for any existing leases.</div></td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of ROU assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets underlying our leases include the land and facilities of some of our operating facilities, other real property, and machinery and equipment. As of May 3, 2020, we had ROU assets under operating leases of $6.5 million, included in “Other Assets”, and $1.8 and $4.1 million of lease liabilities, included in Accrued liabilities and Other liabilities, respectively. The following tables present lease payments under non-cancellable leases as of May 3, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf6be5aeaf8f749c9aa657e02215cb242" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Thereafter</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total Lease</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Payments</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Imputed</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest*</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</span></div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">996</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,686</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">444</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,106</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">*Imputed interest represents difference between undiscounted cash flows and discounted cash flows.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents lease costs for the three and six-month periods ended May 3, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9626439154b348a5a664eeb3b761a0ba" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,797</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Short-tern lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Presented below is other information related to our operating leases.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5fc2f060de7c41288107b1365c51a5f5" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Supplemental cash flows information:</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">502</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,387</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">340</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="zb58a178316d6411db54f1db4ce89bcb7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.7 years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.41</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Rent expense, as calculated under guidance in effect prior to our adoption of the new leases guidance, was $3.0 million in fiscal year 2019. At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as presented in the table below. The amounts are undiscounted and were calculated in accordance with guidance in effect prior to our adoption of the new leases guidance.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zc621df16536c47dba2ed286aa69cd552" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 45%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,885</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,576</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We adopted Accounting Standards Update (“ASU”) 2016-02 and all subsequent amendments, collectively codified in ASC Topic </span>842<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> “Leases” (“Topic </span>842<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”), on November </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of </span>$6.5 million.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $</span>6.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows a number of elections and practical expedients, of which we elected the following:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z2e8b943e9d584eea9842eff4c5cdc522" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Election not to recognize short-term leases on the balance sheet.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zdcbfb2639c4340e69710f87af711fa13" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Practical expedient to not separate lease and non-lease components in a contract.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z49715bdee98945ae9ea0497cc1524d4d" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 45pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Practical expedient “package” for transitioning to the new guidance:</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zac22eb7651d246c5be184079175b3ae2" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing whether any expired or existing contracts are, or contain, leases.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zf3e656507e494920bb7945c0467d9e38" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing lease classification for any existing or expired leases.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z953d9c8f76104d9caae62aebbf3f771a" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 81pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Not reassessing initial direct costs for any existing leases.</div></td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of ROU assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise.</span></div> 6500000 6500000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets underlying our leases include the land and facilities of some of our operating facilities, other real property, and machinery and equipment. As of May 3, 2020, we had ROU assets under operating leases of $6.5 million, included in “Other Assets”, and $1.8 and $4.1 million of lease liabilities, included in Accrued liabilities and Other liabilities, respectively. The following tables present lease payments under non-cancellable leases as of May 3, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zf6be5aeaf8f749c9aa657e02215cb242" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"/> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Thereafter</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total Lease</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Payments</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Imputed</span></div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest*</div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total</span></div></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">996</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,686</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">444</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,106</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">*Imputed interest represents difference between undiscounted cash flows and discounted cash flows.</div> 6500000 1800000 4100000 996000 1802000 1686000 787000 444000 391000 6106000 255000 5851000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents lease costs for the three and six-month periods ended May 3, 2020.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9626439154b348a5a664eeb3b761a0ba" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,797</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Short-tern lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease costs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 633000 1797000 102000 212000 129000 129000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Presented below is other information related to our operating leases.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z5fc2f060de7c41288107b1365c51a5f5" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Supplemental cash flows information:</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.7pt;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows used for operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">502</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,387</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for lease obligations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">340</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 502000 2387000 58000 340000 <table cellpadding="0" cellspacing="0" id="zb58a178316d6411db54f1db4ce89bcb7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.7 years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.41</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> P3Y8M12D 0.0241 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Rent expense, as calculated under guidance in effect prior to our adoption of the new leases guidance, was $3.0 million in fiscal year 2019. At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as presented in the table below. The amounts are undiscounted and were calculated in accordance with guidance in effect prior to our adoption of the new leases guidance.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zc621df16536c47dba2ed286aa69cd552" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 45%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,885</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,576</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3000000.0 1885000 1613000 1535000 742000 424000 377000 6576000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 8 - SHARE-BASED COMPENSATION</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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) and 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 May 3, 2020, were $1.2 million and $2.6 million, respectively, and $0.9 million and $2.0 million for the three and six-month periods ended April 28, 2019, 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.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of <span style="-sec-ix-hidden:Fact_fe7db0ac15064f789b294e2ae23a4b18">one</span>-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 5,000 restricted stock awards granted during the three-month period ended May 3, 2020, with a grant-date fair value of $9.90 per share, and there were 527,000 restricted stock awards granted during the six-month period ended May 3, 2020, with a grant-date fair value of $15.21 per share. There were 435,000 restricted stock awards granted during the six-month period ended April 28, 2019, with a weighted-average grant-date fair value of $9.80 per share. As of May 3, 2020, the total compensation cost not yet recognized related to unvested restricted stock awards was approximately $8.9 million. That cost is expected to be recognized over a weighted-average amortization period of 3.1 years. As of May 3, 2020, there were 854,866 shares of restricted stock outstanding.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_280440f3cc894ef28fa748f8933c3ae8">one</span>-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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">There were no share options granted during the six-month period ended May 3, 2020, or the three-month period ended April 28, 2019. 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. The Company received cash from option exercises of $0.4 million and $3.2 million for the three and six-month periods ended May 3, 2020, respectively, and $0.3 million and $0.8 million for the three and six-month periods ended April 28, 2019, respectively. As of May 3, 2020, the total unrecognized compensation cost related to unvested option awards was approximately $0.6 million. That cost is expected to be recognized over a weighted-average amortization period of 2.0 years.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant-date fair value of options issued during the six-month period ended April 28, 2019, are presented in the following table.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9704800adad14547ad22f7e90b0db5db" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Months Ended</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Volatility</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">33.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk free rate of return</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.5-2.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Information on outstanding and exercisable option awards as of May 3, 2020, is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd6e98c72ff174df78c40ad66a9c0ac48" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Life</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,723,652</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,433,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.07</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,494</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4000000 1200000 2600000 900000 2000000.0 0 0 0 0 0 0 0 0 P4Y 5000 9.90 527000 15.21 435000 9.80 8900000 P3Y1M6D 854866 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_280440f3cc894ef28fa748f8933c3ae8">one</span>-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.</div> P4Y P10Y 0 0 132000 3.31 400000 3200000 300000 800000 600000 P2Y <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant-date fair value of options issued during the six-month period ended April 28, 2019, are presented in the following table.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z9704800adad14547ad22f7e90b0db5db" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Months Ended</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Volatility</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">33.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk free rate of return</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.5-2.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.331 0.025 0.029 0.000 P5Y1M6D <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Information on outstanding and exercisable option awards as of May 3, 2020, is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd6e98c72ff174df78c40ad66a9c0ac48" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Life</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,723,652</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,433,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.07</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,494</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1723652 9.16 P5Y1M6D 4000000 1433324 9.07 P4Y7M6D 3494000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 9 - INCOME TAXES</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The effective tax rate of </span>32.2%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> exceeds the U.S. statutory rate of </span>21.0%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in the </span>three<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, which were partially offset by the benefit of tax holidays and investment credits in certain foreign jurisdictions.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The effective tax rate of 40.5% exceeds the U.S. statutory rate of 21.0% in the six-month period ended May 3, 2020, primarily due to the non-recognition of the tax benefit of losses that, in certain jurisdictions, have been offset by valuation allowances, and the establishment of a valuation allowance for a loss carryforward in a non-U.S. jurisdiction, which were partially offset by the benefits of tax holidays and investment credits in certain foreign jurisdictions.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Valuation allowances, in jurisdictions with historic losses, eliminate the current tax benefit of losses in these jurisdictions where, based on the weight of information available to us, we determined that it is more likely than not that the tax benefits will not be realized. In the three-month period ended February 2,2020, as a result of the reassessment of the aforementioned available information, we established a valuation allowance of </span>$2.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> against a non-U.S. based loss-carryforward deferred tax asset that is not more likely than not to be realized.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Unrecognized tax benefits related to uncertain tax positions were $</span>1.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at May 3, 2020, and </span>$1.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at October </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> substantially all of which, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was </span>$0.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at May 3</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and October </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 the amount of uncertain tax positions (including interest and penalties, and net of tax benefits) that may be resolved over the next </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S. and major foreign or state jurisdictions for years prior to fiscal year </span><span style="-sec-ix-hidden:Fact_654f274f6a9740cfadd47187a0ad5de0">2015</span>.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We were granted a </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> tax holiday in Taiwan that expired on </span>December 31, 2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. This tax holiday reduced foreign taxes by </span>$0.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in the six-month period ended May 3, 2020, by $</span>0.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>1.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million in the three and six-month periods ended April 28, 2019, respectively, with immaterial per share impacts in the six-month period ended May 3, 2020, and the three-month period ended April 28, 2019, and a </span><span style="-sec-ix-hidden:Fact_88fe6bbd08954082a5ca4b06c6414e1f">one cent</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> per share effect in the six-month period ended April 28, 2019.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Unrecognized tax benefits related to uncertain tax positions were $</span>1.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at May 3, 2020, and </span>$1.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at October </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> substantially all of which, if recognized, would favorably impact the Company’s effective tax rate. Accrued interest and penalties related to unrecognized tax benefits was </span>$0.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at May 3</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and October </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> 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 the amount of uncertain tax positions (including interest and penalties, and net of tax benefits) that may be resolved over the next </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S. and major foreign or state jurisdictions for years prior to fiscal year </span><span style="-sec-ix-hidden:Fact_654f274f6a9740cfadd47187a0ad5de0">2015</span>.</div> 0.322 0.210 0.405 0.210 2100000 1800000 1900000 200000 200000 P5Y December 31, 2019 100000 300000 1100000 0.250 0.210 0.209 0.210 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 10 - EARNINGS PER SHARE</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The calculation of basic and diluted earnings per share is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4890edb344e648cc819540dee9f19b1f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense on convertible notes, net of tax</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">349</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares computations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,261</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,246</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">451</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,898</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Potentially dilutive common shares</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,171</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,933</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">71,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.21</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.20</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zba0fba8375e1477fa8013f64b161c0c7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total potentially dilutive shares excluded</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The calculation of basic and diluted earnings per share is presented below.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z4890edb344e648cc819540dee9f19b1f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense on convertible notes, net of tax</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">349</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares computations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">64,937</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,261</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,246</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">451</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,898</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Potentially dilutive common shares</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,171</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">70,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">65,933</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">71,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.21</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.20</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6284000 8479000 16584000 13746000 0 349000 0 845000 6284000 8828000 16584000 14591000 64937000 66261000 65246000 66422000 480000 438000 687000 451000 0 3898000 0 4720000 480000 4336000 687000 5171000 65417000 70597000 65933000 71593000 0.10 0.13 0.25 0.21 0.10 0.13 0.25 0.20 <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zba0fba8375e1477fa8013f64b161c0c7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">May 3,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">April 28,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total potentially dilutive shares excluded</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1009000 1204000 591000 1134000 1009000 1204000 591000 1134000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 11 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 May 3, 2020 and April 28, 2019.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z90a6e872f9604a719be43687e0f64165" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at February 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,405</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(14,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(15,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd7886790a7f84a0ebcd9b04fc8f003db" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at January 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(628</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">343</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at April 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcde1940974ba4345811047d9262f126c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at November 1, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,970</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,951</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,244</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(14,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(15,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze53cc5e7d13c481891b483377e7d2f3c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at November 1, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(482</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,402</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at April 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 May 3, 2020 and April 28, 2019.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z90a6e872f9604a719be43687e0f64165" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at February 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,076</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,405</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(14,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(15,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zd7886790a7f84a0ebcd9b04fc8f003db" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at January 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(628</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">343</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at April 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zcde1940974ba4345811047d9262f126c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at November 1, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,970</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,951</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,244</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at May 3, 2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(14,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(15,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" id="ze53cc5e7d13c481891b483377e7d2f3c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended April 28, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at November 1, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive (loss) income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(482</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,402</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">22</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at April 28, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(6,828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> 0 0 0 0 -11076000 -666000 -11742000 -2405000 1000 -2404000 -1054000 0 -1054000 -14535000 -665000 -15200000 971000 -628000 343000 -7054000 25000 -7029000 -129000 -13000 -142000 -6212000 -616000 -6828000 -8331000 -674000 -9005000 -3970000 19000 -3951000 -2234000 -10000 -2244000 -14535000 -665000 -15200000 -4328000 -638000 -4966000 -482000 44000 -438000 -1402000 -22000 -1424000 -6212000 -616000 -6828000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 12 - FAIR VALUE MEASUREMENTS</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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 values due to their short-term maturities. The fair values of our variable rate debt instruments are a Level 2 measurement and approximates their carrying values due to the variable nature of the underlying interest rates. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at May 3, 2020 or October 31, 2019.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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.</div> 0 0 0 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 13 – SHARE REPURCHASE PROGRAMS</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In August 2019, the Company’s board of directors authorized the repurchase of up to $</span>100<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million of its common stock, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">pursuant to a repurchase plan under Rule 10b5-1</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">of the Securities Act of 1933 (as amended). </span>The company commenced repurchasing shares under this authorization on September 25, 2019. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">All of the </span>0.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million shares repurchased under this authorization prior to November 1, 2019, were retired in fiscal 2019; the repurchase program was terminated on </span>March 20, 2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The table below presents information on this repurchase program.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z62547ebed0a0468da31e7a89a10d8c21" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 25, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">549</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,464</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Average price paid per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10.75</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.34</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In <span style="-sec-ix-hidden:Fact_9244a3be3a7941eb90907bc526dabca0">October 2018</span>, 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. All of the shares repurchased under this program were retired in fiscal 2019. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zff89321004fa4ebc8c404f47b2ccf5c9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 27, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 22, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,137</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,694</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Average price paid per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.41</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In August 2019, the Company’s board of directors authorized the repurchase of up to $</span>100<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million of its common stock, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">pursuant to a repurchase plan under Rule 10b5-1</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">of the Securities Act of 1933 (as amended). </span>The company commenced repurchasing shares under this authorization on September 25, 2019. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">All of the </span>0.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million shares repurchased under this authorization prior to November 1, 2019, were retired in fiscal 2019; the repurchase program was terminated on </span>March 20, 2020<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">. The table below presents information on this repurchase program.</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="z62547ebed0a0468da31e7a89a10d8c21" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended May 3, 2020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">September 25, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">549</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,464</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,894</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Average price paid per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10.75</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.34</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In <span style="-sec-ix-hidden:Fact_9244a3be3a7941eb90907bc526dabca0">October 2018</span>, 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. All of the shares repurchased under this program were retired in fiscal 2019. The table below presents information on this repurchase program.</div> <div><br/></div> <table cellpadding="0" cellspacing="0" id="zff89321004fa4ebc8c404f47b2ccf5c9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 75%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">January 27, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">From Inception Date of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 22, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,137</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,694</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Average price paid per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.40</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.41</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 100000000 900000 2020-03-20 2019-09-25 549000 1464000 2460000 5894000 16894000 27894000 10.75 11.54 11.34 25000000 2018-10-22 2019-02-01 1137000 1467000 10694000 13807000 9.40 9.41 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 14 - COMMITMENTS AND CONTINGENCIES</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of May 3, 2020, the Company had commitments outstanding for capital expenditures of approximately $138 million<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">, primarily for the purchase of high-end IC equipment. See Note 7 for information on our operating lease commitments.</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, the possibility of a fine had been deemed remote, as our initial assessment based on advice of local counsel and the subsequent judgments in the lower courts were all in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million with a charge to Selling, general and administrative expense in the consolidated statements of income. It is reasonably possible that the estimated loss will change in the near term. Our exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We are subject to various other claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.</div> 138000000 2200000 30000.00 30000.00 2200000 30000.00 30000.00 2170000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 15 - RECENT ACCOUNTING PRONOUNCEMENTS</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Accounting Standards Updates Adopted</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreement. Please see Note 7 for our leases disclosure.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: #FFFFFF;">Accounting Standards Updates to be Adopted</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">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 </span>Photronics in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We have not early adopted and are currently evaluating the effect that this ASU will have on our consolidated financial<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> statements.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Accounting Standards Updates Adopted</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreement. Please see Note 7 for our leases disclosure.</div> <div><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: #FFFFFF;">Accounting Standards Updates to be Adopted</span></div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.</div> <div><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">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 </span>Photronics in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We have not early adopted and are currently evaluating the effect that this ASU will have on our consolidated financial<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> statements.</span></div> 6500000 6500000 Imputed interest represents difference between undiscounted cash flows and discounted cash flows. XML 34 R30.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENTS (Policies)
6 Months Ended
May 03, 2020
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 35 R38.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
May 03, 2020
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 six-month period ended April 28, 2019, are presented in the following table.

 
Six Months Ended
 
   
April 28, 2019
 
       
Volatility
   
33.1
%
         
Risk free rate of return
   
2.5-2.9
%
         
Dividend yield
   
0.0
%
         
Expected term
 
5.1 years
 
Information on Outstanding and Exercisable Option

Information on outstanding and exercisable option awards as of May 3, 2020, is presented below.

Options
 
Shares
   
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life
 
Aggregate
Intrinsic
Value
 
                     
Outstanding at May 3, 2020
   
1,723,652
   
$
9.16
 
5.1 years
 
$
4,000
 
                           
Exercisable at May 3, 2020
   
1,433,324
   
$
9.07
 
4.6 years
 
$
3,494
 
XML 36 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 37 R51.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Share-based Compensation [Abstract]        
Maximum number of shares of common stock that may be issued (in shares) 4,000,000   4,000,000  
Share-based compensation expense incurred $ 1,200 $ 900 $ 2,600 $ 2,000
Cash received from option exercises 400 300 3,200 800
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
Weighted-average grant date fair value of options granted (in dollars per share)       $ 3.31
Unrecognized compensation cost related to unvested option awards $ 600   $ 600  
Period for recognition of compensation cost not yet recognized     2 years  
Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]        
Volatility       33.10%
Dividend yield       0.00%
Expected term       5 years 1 month 6 days
Outstanding and exercisable option awards [Roll Forward]        
Outstanding at end of period (in shares) 1,723,652   1,723,652  
Exercisable at end of period (in shares) 1,433,324   1,433,324  
Weighted-Average Exercise Price [Abstract]        
Weighted average exercise price, Outstanding at end of period (in dollars per share) $ 9.16   $ 9.16  
Weighted average exercise price, Exercisable at end of period (in dollars per share) $ 9.07   $ 9.07  
Weighted-Average Remaining Contractual Life [Abstract]        
Weighted average remaining contractual life, Outstanding at end of period     5 years 1 month 6 days  
Weighted average remaining contractual life, Exercisable at end of period     4 years 7 months 6 days  
Aggregate Intrinsic Value [Abstract]        
Aggregate intrinsic value, Outstanding at end of period $ 4,000   $ 4,000  
Aggregate intrinsic value, Exercisable at end of period $ 3,494   $ 3,494  
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     3 years 1 month 6 days  
Restricted Stock [Abstract]        
Restricted stock awards granted (in shares) 5,000   527,000 435,000
Weighted average grant date fair value of restricted stock awards (in dollars per share) $ 9.90   $ 15.21 $ 9.80
Compensation cost not yet recognized related to unvested restricted stock awards $ 8,900   $ 8,900  
Number of shares of restricted stock outstanding (in shares) 854,866   854,866  
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 38 R55.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
May 03, 2020
Oct. 31, 2019
Fair Value, Assets and Liability [Abstract]    
Total assets $ 0 $ 0
Total liabilities $ 0 $ 0
ZIP 39 0001140361-20-013682-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-20-013682-xbrl.zip M4$L#!!0 ( (&%S%!I?+&ZOP@ *(M * 97@S,5\Q+FAT;>U:VW+; M.!)]WZK]!ZQ2LTFJI)@429'T)563Q+/KW=1,ULG#ON+2E%"A" U 6M9\_7:# ME'7-1D[&&;DR3LHF<>L&> Y.-\CS23TM7_[U+XR=3X K?X77M:Y+>'E^TO[M M"O\V&+"W6D+E0+':G++WS72JZS[C[)4U7%FMQL!>F^F,5XNVC_]Y8V0SA:IF MT@*OL6_C=#5FEV_^\>-UH4N\=NS=]2]X"2Q]$="_M=ZOS6QA]7A2LS#/$S9@ MPV 8K!L<#%K_3[H)G NC%DR,I2F-O>@]*?Q/C[EZ4<)%KS!5/2CX5)>+4_;T M@YZ"8S_#G%V;*:^>GC%?[_1O<,K"8%:?L1INZP$O];@Z92446.)'/F5/ O]S MUFOM*WVS7*F)995Q$Z[07G?18WZ(BQZN7PWVSIT)T-Q.63R[W1F8"2X_CJUI M*C78KEKWJAWRC$VY'>MJ0$Z>,M[4YJ[(MD;:,F&L ARK,A5TSF^XW]YLK->\ M\U*84F&7R__^\^K5U0<6A2_"\Y/MGB_/A5T5[%9?]=D[0(?9^Q?LW]HB /HX M!5OK8L'J":]/[S=DS04"1T)9NAF7B*:+7M#S]S.NU/)>JXO>;P& DCP1N>00 M)Z-1G@8%I%@4)DJ$7&*WDCMWT7OS_MU/;[6K/]#87PZ=N5;UA&Z"'P[&4?NS M1@"4I$4D$YF"#&(>B4RE\2A1 M4HD@2O,D_AZ ,WP@X+SBI"<(C.F"?:S,O 3.&Q[B3?.2%5QBD64&)0K-M^UV&E0@P3EN%]1DRC\" MVET;TV&90F?09.DU"&U0 ZDM:AHVJ[ [>H+[*9M/M)PPU]"O5?\Y6.@&P0EL M+P!C4^U*U"T2Q+FN)SAC-P/I/29#,_35*)PW+BBNDEBLK\NQLB5,XT@EH0Q' M 8\++@3(;"A C8H(%!^I[X$MT;=F"[!"5XA'@O8*?QB<5=@X:()'81Z\IR19\.J&[+-#)4:1JX3RV:$AL@ M9PSBV)MSWA_)W805I9F[):$LC!$'EJ,A3H7>[UVVH-O]-5ZXI7<[[A\K-2 4 M>8![#A=)&"=ID"4BB\-4RF&421X%WP,UX@>BQH<-'#UU'>R[T))V6%,4F+]8 MC\$KQBUX%",J-3U !!<#1P]3NPDUIV93E!N2'+I7VLG2N ;[D1!94[9PGEDC M06&Q8\\0O0J0#BTB+V_EA%>8I/R(6_IU4V*+,.*#,'D&SWU7##S;N_964R!? MM32B\1GM^VOL:L&-ONQ2XV#+Q8;E BW3Q+=)B"THGCL]4A[Q@A<@PCB0^"L* MPTP-BU3F)#)!-,R+1\ZCWL8R?6+5OXZ%_/G#L%"!PR8(0A\)?9XR?0K2)&_< MX5TH.!+ [BRU\9=I+ Z PG"CG=RRI5RK:N?A9(3GY;QUHH"_4X9 MJ5*CBJ$OSI1:T0G&+OM<(YQ6FEM-,])MW.@%NJ*A&T>AF]^/G(_SO%H9!^AA MC7))G6:!>=,H%:-1 MED.,A!5BE&5%FLLAYN"B2/_DZ^?X*KX)7P\6H!W:'MSSH1H?*U$#)4*5 M%VJ8%7&-/S\GT$)18/:E;Q!N M;D\6A='O 3K:WN[/H#PCL2-JH&L3-V&:^M.V#U%Z?M<:*"LM]A]Q[&/IRBVQ M3(#]KM,M"CIX1M:.E%1%##(>)D$:!6DI$D!@79^?L MV4[C JF)4K/5KG-3(C_\42B=DE;-G2_/]]$*79MP=Q<:DVIY;H/R^NZ7H]/> M!2OU1RB[@]*M]OVO6*%C)BX$F1#U MDB,YKO&OE^[XVE\) 0G5.G]6FD \N$=$NY,#HE,<,\#:V%;+J-87X&#TZKL& MV"N]PF!H2C5*HT_4?<]Y#?(+I<^1M.)?2DF7.P/\VFB<@]\+FDKZ<]/GQWH2 M$X4A)G4AB"B5<0""0S2B-ZHJ2 2H-'_D%'G$)S%T7$\YED86T9D>G0Y*#0C[ M+O2[.Q&9 _](L5R;TOAHSF=G_OW9\NC^7F3JSBK:(]8]"L(5=G1P)R![B-=E M<]@8.80Y5K\-)1W&D:Z93KE%4.Q/ZCH)W_N^XYC5)I0RCW*>)WDFX@)%1H;X M=\B'*8SHQ=F?5/JC#DDH&BPL;OU]!#9XG3+6OY%>W?YX?+:?R=U=?WVZN>#'NX^VZ-/VSZ DUMP^P \'/T2O)YH*-CE+ME?=%]F_P]02P,$% @ @87,4!;G M6;NT" E2T H !E>#,Q7S(N:'1M[5K;CMLX$GU?8/^!ZV V:*DMV^!7$GTQD'B6>0EGBK(G4. M3Q6EBTD]+9_\\Q^,74R 2W^%U[6N2WAR<=K^[0K_-1BPW[2 RH%DM3ECOS?3 MJ:[[C+-GUG!IM1P#>VZF,UXMVC[^]\*(9@I5S80%7F/?QNEJS%Z^^,_3]TJ7 M>.W8N_=O\1)8^CB@_]9Z/S>SA=7C2E'"94^9JAXH/M7EXHP]_*"GX-@;F+/W9LJKA^?,USO] M)YRQ,)C5YZR&FWK 2SVNSE@)"DO\R&?L0>!_Y[W6OM37RY6:6%89-^$2[747 M/>:'N.SA^M5@5^Y,@.9VQN+9S<[ K.#BX]B:II*#[:IUK]HAS]F4V[&N!N3D M&>--;59%MC72EA7&2L"Q*E-!Y_R&^^W-QGK-.R\+4TKL\O)_OUX]N_K AN'C MZ.)TN^>3B\+>%NQ67_79:S.IV+O'^-=*7O5Q!K;6:L'J":_/[C9BS0O$C8"R M=#,N$$R7O:#G[V=]/T/@7&5*ADF8Q+$*>!2%^6@82%% P%6"W4KN MW&7OQ>_O7OVF7?V!QOYRY,RUK"=T$_QR,(S:WQK^<8;VR?H]E) M=NR/AEM$9KG \IFQ-3,5>V7L%)=D\%]F%'LW,;4UE1:NSZXJ\7CSV2Z?]Y:_ M6&#WK!46T^.Z#^#$O%##/ ,!/(L#D1>"RRC(XE"&(QFJ^$< 3G1/P'G&24X0 M&-,%^UB9>0FXJ?=;_'2HD087K#(H(+A07%<,]84U56T;0.LH*5Y=$$X<]SO$ MF^8E4UQ@D64&%0K-M^UV&E3X2)WC=D%-IOPCH-VU,1V6270&399>@M &-1#: MHJ1ALPJ[HR>XG;+Y1(L)(_)T Q]-1+GC0N*JU0LUM?E6-D2Y""&O!")C.(XSH8<8E J@$0&*HW"Z$=@ MR_!;LP68TA7BD:!]BS^,S2ILCM5VK5Y7"C=A7FL<1U>B;"2.B1A?PU8?^:%I MXYXA(HE=Q+JRO*5/!U2W91H9*C4-W*<638D-D#,&<>S-.>^/X&["5&GF;DDH M"V/$@>5HB%.A]WN7+>AV?XT7;NG=COO'2@V5("F0%A&&('&!$N@WT76M(.:Y3"],5Z#%XQ;L&C&%&IZ0$BN!@X>IC: M3:@Y-9NBW)#DT+W43I3&-=B/A,B:LH7SS!H!$HL=>X3HE8!T:!'Y\D9,>(4Y MRE/M;>:XOBJI1&-SVC?7V-7"V[T99<:!UM6 M&Y856J:);Y,06U \=W:D/,JDA"(8C3(^4K%,TBP/A8JSE$:M3$IV6\=4N!?J>,5*E1Q= 79THMZ0!CEWVN*9R6 MFEM-,])MW.@%NJ*A&T>AF]^/G(_SO%H9!^AAC7))G6:#X2,.(A_\G7 MS_&U^"9\/5B =FA[<,_#V8N,O]:22,F=J3S8$".-I:R+F,JM7)($>:QYH4M= M+RBDW&=V;T#I">:YT^X'&WW7TC@?&]QT,YPU=H;<=3XF%L(?8:%'/G\;0X6A M;HD4QAJ8461*33!9;6F*FXJ>H1H?*U&3()%A'(9(38$1:5ID69$70R&342*D M"GX2]7-$%?=$5+CF9>./SPFTF%!C]J6O$6YN3Q:%T>\!.MK>[L^@/".Q(VJ@ M:Q.WPC3UIVT?HO1\U1HH*U7[CSCVL?36K6*9 /M=IUL4=/"*4F)6*%,1/4GV.5/*^U*]%[2[ZZ82QRZ!\S1:Y[J!V%'L: M(1I+Z%Z+ZS;&FQI78PF]R,%1'#J_/#MGCW8:*Z0F2LU6N\Y-@?SP1Z%T2EHU M*U].]M$*79MPMPJ-2;4\MT%Z???+T6GO@I7Z(Y3=0>E6^_Y7K-!1$[=029[* M*,KD,!X&41X6&+N&@H>%BG@T_,Z)>Q#UDB,YKO&OEU9\[=\* 0G5.G]N-8%X M<(>(=B<'1*C49A!DL,PB7D<9&&F5)CQ* F& M$H;I=TZ1[_@DAH[K*]QW'K#9Y'*#$R(#2KUB-5,83.4P4Y",8%2K+?E+I[SHDH6A06=SZ M^PAL\#IEK'\CO>10OXVF='5MRFN@D*KBX^Z]M.VD#::STBP :^<3T^H9WV H M,NHKP\UO^MZ+;O[](!P%YU^$^?8SI#4ER95(,Z%4,(SC3$&1JB1.TY#G022& M2?X7 ;TU2]]3E7SFL,WRZIXY,$Q^N1/F3MTI>_WVUS?^,ZFW[U\\?7/0L]UG M>O1ITP=0<@LM7SG;Y?H7IJ[-%,D]NV'^8)W9W%WDW_MPFR:WPN)S:_F[@$.1[\"SR<:%'NUVOC>MBG"C[@4 MKYL*6!CU_?>PQ[< 7R0J&]>;#7>J5OV_X&/;Z&_[V'9M'LNKBU/Z8-E?=!]C M_Q]02P,$% @ @87,4"ZDCPP4!0 41( H !E>#,R7S$N:'1MY5CK M;]LV$/\^8/_#34';!+ =/>SXF0!MDG;9NB9-,F!?*8JRN$JD2E*UW;]^1TJ. M'TW:I&U68),-F#SRGOS=\:Q)9HK\Z.>? "89(XD;X=APD[.CR7[]VQ!_:;?A M-:=,:): D2.XJHJ"FQ80>*$D211/I@R.95$2L:AYW',B:54P88 J1@SR5IJ+ M*9R>O'I^F?(UGC?M8E@O%IYF!8#CL01M"/_37%;;;M?W[ MC0.36"8+B*=4YE(=>CNI>SS09I&S0R^5PK134O!\,8)GU[Q@&MZP&5S*@HAG M8W#KFG]D(PC\THS!L+EIDYQ/Q0AREB+%21[!CN^>L5?K3_B'9:0R!4+JC"2H MKQEXX$0<>A@_P]2-.1FSOHV@6\X_$0PQH>^F2E8B:6\OK5M5BQQ#0=24B[8U M<@2D,O*&I&HE-2V6*F$H2TC!&N,WS*\G&_&:-5;&,D^0Y?2O7\]>G%U#%':" MR?XVY]$D5BO")\N?$WS%J.%20!#U?#AFRO"44^)(,@63(;PRSE(XG3-:&?Z! MP7F*.YAZL!5'9RVX8!@VN.K [UPA#%MW";>Z+S)IE!2)M21$3-Z6 ,B3'9*,MS71** M&7CH^9Z;ER1)EG.>''H?@UX:]*)>X*?#8=B=7%R]?RO3[<93TQF)_Z3>^=>_:P5#?10':W/+259VM2H"/M6WP=[ M5)3D2S5&EF-HQBYM4,=NL(>U,/FBQ#J_;I/H;?$V1W2-1_ZV(@IQF"_@DI52 MX8$+>"E5@2%HO[V!?8TP#)=R\_'2JT5Y>Y!6.4JF MR)YS#/V,F\P)4.Q]Q16S=5E;)2M([9(]0"U!;S?9NX$E9H3BQDHXG=.,"*R[ M#3:#8=3%@(ED$V)+V&U%#0GJEB-#LD7-8^ W)OZ!'_6B]*#?[PY"GP2#7L"& M_6[8'9*(#O\7^ T?$;]<("B+NDA3C ;A B')A0-. ^F4< OP4C%M =>RRR3/ M\7I"$'.2(QQUB0C4+<>5& I4TQ0NX([7 5S M'1]@3\/4=FUQ)47=X@.;4U;>6(U)9=M)9V]=RZ:8M\H&U:+(&6RKWIHU&KC9 M,*ASRTG"-U>CW6IWX\& R_4YFIU=H> M,2>EQCW+T2-7H*CWY$'E8E_OP\7I]>FE:[K.+E^?O;E7MMZF^^!NW>O'>+_\ M_T9WEP<02V-D@96YG(.6.<>*-8UWL46SW[VQ!TK.$#[X+R"XEY4/\AL:(*Y; M\7"5WSK M/_ZF'N!S5\-]UE=JON;E0/C#7@YL^+(:+T>3??NRQ0V:%TG_ %!+ P04 M" "!A4'%^:MDG;K,,F&S"O MY\;O?#S6)+.S_/#77P F&2?,M[!MAIR+%M MX/SB#)L<^JW0?=9V'ZEBH<4TLQ -AUUH0AS&X;K"9K.R?[]V8)(HMH!D2E6N M]$&PD_HG &,7.3\(4B5M,R4SD2]&\.1*S+B!-WP.%VI&Y),Q^'DC/O(11&%A MQV#YM6V27$SE"'*>XHB7/(*=T#_CH-+/Q(=EI#(-4IF,,-17-P+P(@X"C)_E M^L:)7@U\ M,OTEP9><6J$D1.UN"$=<6Y$*2OR02L%F"*],\!1>"$DD%22'LQ17<'UO*PY/ M&G"J,@GG+?S5C,C&YV0[U>>9LEI)04T#3B1MP:XSYO'.(([#<0UYWXO&>PT\ M$&?YHH%9 K,%O)-JGG/$:@.*4IN28"[@S-+98=A;>G=)=$(D-\VSZYPOX"FU M;B8.P[@!T0#^:%VVCEJP'B74D1$[NI__EB28:Y3GN2D(Q00\",+ ]PO"V+(O MV$'P,0I[*1_VD[@]Y)UNNYH8A:+Z] M07V%, R7]OWWU2;@DB&?_DX6T&Y4Q.AQ&52B@CU(RQPE4]R>"PS]7-C,"]#\ M?2DT=[1LG)(5I';)'J"6J+O+]FY@R6FIA742GE_3C$BDW1J;T;#=P8!)M@FQ M)>RVHH8#^I8CPV&'FH? ;S_B*>TSTANPM(.M)"&LQVG8'J01[;#P?X'?^ 'Q M*R2""!I5QS2=T,KO ,Y@L^P)*&ZVUN\92B;_&!7U-> MW%B-2>6J26]OQ653S%OM@NI0Y UVK+=FC0%A-PQJW7*2\-V,4U56*_()^WA] MMKO] 8U()TE9,NA&'4[2?C\BE";Q#Z*92JTK$7-2&%RS;#TP [6[C^Y%%_MF M'T[/7KWQ-=?9Q?'3-W=*UMM4]SZO>OT4[Y;^W^GM,OZ)LE;-D)B+:S J%TA8 MTV07*S3WW1L'H-4R]:U/C2+8N_/U$G/^@P^RS=W>$J5+>I,SJ[HJ@*:J',]7 M #V7]TM'7D'31F(DN0KFU[\KY0L&&[#!%]EDS=X-6+*4N=9ZUBU7KOSQLK[J M1C=7W;SZ<*/*;O;3SF5=7W]X__[;MV_O_"?OBO+B/8YC\C[+JUKFVNX,[N]F M^1]/W.XO*UF-;K^9N/\;:>Y&0HCWS=71K54V[49X+'K_CU^_G.E+>R5W'X[' MO][,#!X^X^?3[_65K+,B]T]BNS'>Q@X7-ZU>Z% ME->CYSA9J68P@POP%1SOQFCL*\8^H./PO7#!OT'[C#EID>?:'(9_A.D>\^^)XN>GE=WDZ?Q.#BE'GK7EG:7#_V MO<'5*5_,9::KZ=]J+GFBI?>_4F5Z^A?@PI0W5/5U^T-93\H(?#CEUNNN5*-[KR^+NBQRF.4[75PU=\\5ST['__W M__KQTDH#/R/X]V.=U5W[\=_2*OX<6[YR"?.Y'N__733FUOZO?-O*/W?N;O!U/_417F-JKJVZ[] M:[,[O.2:?S\T###9UR@S/^U\ M.COYG'FE\N?,&)OO#$=DL@HX#J,!I%GXRH_9S0<_>6_:K,/!SEP\_;47F255U;U$5S9:5[X6>KZ=^6\AHZ%<)S1V$D54VZXH9AA MPP1R _K=U*?6_;2CO?I!*$9U,9*TCR=_/CX_/3XZW#^+#H_V?WQ_;R3/#6P? M6%/*[F%N[,U?[.W8R"B.%5)4I(H(RA(I-1&,PZ^.QX)9-,/(//TY?$:2F4>U MWZB9^G-6:=G]IY7E06X^@?B.# I-0EG/$T)YV3.(:JBZ%J9.]D%C^)C\V/F(0[5P!U%/\,GU=A@M8*AI8DQ MDE-*$JU2)XF1B2#"<&;%#(SVO[UP1"=PM3 /QZ1,8G2:,"J!P4!,A9-4)8E% MPJ8)2NP,8_HK?F1$GTMX W@+@R%Y=?X!;E&V/':_RKSGX'*O!/T((P$]66=V M?&0QC0T5@CB3&LH4]H#5/&58V=CCY-F1_7Y6>XD# OQBBXM27E]F0(:]FZSZ M_2^G.U$OS_I?_2V.Z4YDK,ZN@.$_[1P>?0;Q',YI.(E')C7P;C[\39:95%U[ M"$,J;57W07_\+;=E=9E= _'!L-3R8AQ?FADFM<%: +X(7?6N^I_?IP ; MIP %C?(.7A$_1H3[LG:/L7Y(5O?J[*O]U8.]&M%@2)I?Y>UGV>W^;+O%M_-O M0)7; 74^%^5)KSZ&_Y3Z$GSZXVO_SNJ\^-D>W, M&1CF,?(9E/*$D11;QZBQ M4CJ.$,B&,I9BGM#%D _4?O+K3)"[1X:?O1-@J^J3O*U@7L>JED#\_.+4F^[2 MFKWKZ[+X"M3>R\T^Z)S2QQAPX\$-C"*_.)%E?<]&.!5CR25U,%>6" Y0%4)2 M@"AQ-B7UUD-WL)_K/%>BK]IOZCJ0W">LM)C\DM1 MC:.=0LZ)YWG';Y%)8BF% M$DY2K+6@2B)$''(J(;%CD^/GP_$C$8.\OG3\4V3PI"Q,3]>'^=<"W-ES6UZ- M#33!C@):$"@<0DU,19P(*B32)A:2L/AY27I,GX"0Q(])R911[O>JNH!/CTOP M\*J#FVNK033!$07Q/W9G$&=6KC_5ON4:FP/8 @E60"82A -,!#CZ7"OCD(E= MXK!Z?@X#$AV79[;\"D1JIN,5%-@)&,5^5NI>5E?/:-"/)V@U$P9K8)VVW$I@ MG+"(6\Q2F#"XC 0K_;PG-GW"X$S5)S*WW4]]UWO*?!^H ;RJ"2>)0C&H=@+B MRH4!^RB!RQ3NUYBPY_VZEW/XP8P17 M5X O9O%#D9YGPOUI'+N_R]+'7.,F"^.4& 6#3Z2FBD"LI9PCH!QC<'83\RI% M@V:SR$-E?G8I2_LS>!3&1^\0X#=)K#T_Y(O&0?SY]NZ6$WGK/]K[)DO3_.=O MX+-XD]Q,%8W/D,<40DFB-41KUF'N9 I!$A>$:"(M?WZ&S?-]]-[,\N#JNEO< M6GM6%_J/OO/S/+?^V09*.)L:T,D:L3@!X>5"8: (EA8#PQ6:FQ*G\"(8/&"G MH<7+J?"(=3_,-<#T7-[\N7&);D=__VQSZT MP!0;.MSS4)Q-%#CH7# :@Z_. M-,PM3G1"$;73$@@/+/SOH[?L]>K+HH3XP./ED%?@*\J D4?Y4^'JMO'^0!D&5< M&XVE8XGW;21G"**6E"'E2"QF4,;W7]-W.\OB7Z =OQ0R'[(1;F>[",^:%Y@^ M!S]V3[2RJH>^]D".QP660!P)AH0DW&HJ$ #7*214;#U[;3*#09UY2O%NG.R2 MV:+V^=A"!8W!6Q;80"!@$I5PJF,'#J=)$&,SQ#]3YO#WHOP#(#YP?Q],!??S MLW--Y1BT#(B\SX>,>Z&,.IQ2ETB1TE@[:0Q-$4]E+ U8PN>-@Q\/8K,;JD:/ MG-KK06@)K (_X J4(,Q]>&R]$/T9-@=#N[=304RWK_L5S=^VJDRL#YV!YY^_QG] MUXV_H_FS*F!:_J]F/>_#@!8-^:9R:W"?;=(BP[\RX_]VF2VCYGUVZBK4_N%? M[F_OT>$1LC09:-X"8O07->N1>HKYZ$&#*R^=7SN8?7]^X_Q[U?Q MK&."6C4_+\K]3/IB^(=CTEK8>E[B,5ZN"K;@OB',QU(U[2)+?YT<\QG(XF^E M8[>^CBP/,U@M(PN?6Y+X]T8S&Q=>/J*JK#_,(F ['V>Z\X&4/3JN]P_X.I_UXPNT?GWK_@P<3JU? MR+'F0)9^.:=JM^S/*%W3)[4DEBW289F)97O&9%XD9?=$9N8P'\2V6\&Y)^>V M"0S<+F,9M,/&&^9@!K<+DC[%5^1CRP@;CL:)^00@;C<0GQ;OHR+W7RN+KB\T M'I58;8.D/S6US6'?XO0HC470HV],CXYX'O1H .(FQACMQ,2:(Z R9GR-IN> M>5Y9;K=%^9Q9&/MV78D6,6J[C.+&ZXJML)-AE2IXLW,"=Q/S%UN!U1=E5P(\ MWUCV?!/AN58 A)SZVX+G>JWG>6EEU2MO-R"6V@JC.87> 8S+7>#:K'1G&PNN M5IZXVR"MM 3MT M T+NH.6.P<8DJ=HJ+2')TV+MNXU.1XMWA:R<@2'*;!6S-B88::N0M#.@",9D M%ET4*II:PZB-<6J#>0OKK-NN-;<%C!L9++03&B%#V0J -JV><'!KEL&H09\J MO*!4:XQPVJY43XO3HXMDX$RV^VW' MC^VQWS,Q*Q3AK*0(9PV,#6JTM0R!%5"PX]FI/K(6.R+7R?3YL'M+]%'1^"^[>"[Z#7MP7A\_$](/RM<#JD M53:1Q_/9ZQ!S;YJ5GC/Z"CFV%>78-D,>@D[?0!X_/,8W>.:K]CE.1$>1PBK]6MG:S+ P^6>HF[7,:-[VMW@02X MMFC#X#@"E\_88&O;P:R0KFP/"E>O7H,=7#\"^XQJU6[/U9N#L S65O$,VC6LEF5A?7##&1CL6UO9%ZKP5M7:=+4>95"9;6;@@_KVO6^R-.>W MU[9AW<'5=;>XM;;QO8Z;YMWM9MN]X=^QZ=%Y+#'GWH[]"I^LJ@]!0LJ>GT?# MU).R^)?5]9="MIR9DV/?^7C=E>K#Q S>(AO_7I1_@+$8:)P-YN9C$]EZIHYL MS"^VN"CE]66F9;>?#3QJ&Q?]N0Z/CG?G8W,&1GG[8?_H#7/MM[,-Y=IO9V^8 M:^=_WU"NG?_]#7/M+Z<;RK6_G+YAKAWTRN*ZI2N4S_#/7QX?_A9RT1]!=N)G M6-:W)UV(*?=RX\/?:S^1GV]'4>$7F9MV\G#H:\XPB[O@\&XZ2PO8%WH0E8?8 M3&RRLK*71=<<7EV7Q==&KEN>+YN/;X_/;R.RG3/C[5>I+[/(D4_, M;[L0&1BY)8C\W"OSK.Z5%JY_SF[\;]ND61^?WG;A<;]H\E':YX,/<_C&!4QT MFQCYU 0W )%SL/+G7@9SR2_@\O#7+75[9IKI=C$W!!P;P:9@%=O+QCFZQ3=S/@]+0=^/)GMUT?]39:95%T[+-AK M+MX>%?5)F5W)\O9GFUL'DX1?V\EGGQI_;'9WC)U[FEN887^51+P%<0BR\% 6 M3C[]NO^/_FQ_/Y7YQ2"3F.795>^JO0(P&FI_Y>S>>!]EYBM%JU\;=D>O(#0M M%8ZWR\+ N/:$Q TOZ!!.X(C/I(//>JJR_^[!> ^^PG]&'OJ#S]O)PU%U^_1) MW%GGJ;/9=+T]D!XZ,^CO0H%5@?[WSUDNS>D6I3E-#"9./WDZXU%];X.J;>8/=-5=EZ\/%>M5]T?5.%LNW;;Q;!Y)E? M-D&TL?T]3U)O$Q7B\O++KPMHY$V[ YI5J+AI@=,X7;;-&YXX,2OXQ9MW(-:# MIG^!A1O8I^]^;]W PDUKGQL2RNM,*"]WR3Z@L1VK>4_R(@!L-0!;!E/#%OG6 M\V-RB_C?]LXWE#-/S&4#>!3:2K3+29BG/T3 3/MY]+F7FV-XNO3%B=5FK?N_ M@(W3IKO8_-E,A0>;*2LC#&RQ@#R/\R 5,TA%F[/K[9&*9>7:6R 5S]F5-@O( MBUFU=HNU";*R![\9:_9R)9ULTXKXWFW6SB MN7&L>P.H"]W[UL\=).(4\VG<&>U0V6#&3)G#TO)+<;K@0PYFR2]M3;'3 A)2 M,[]K\;5.;<+S2[JF!HNYN?5#KVB3N\4YDTU*F+1#C.)T5(8VNTRA]G-';[WTL!.IK]W5:' MO2+CS]F*/Q_G49F?N[7E6#_AT4A:FI^OC M\LR67S/=9YG7&Q=E8["R4O>R>L,J>);;N6,:R09:_C'"O4TQ^MR5]8G,;?=3 M5@%Y;C=PO?X)7C\RNQ#EK5X7;; 4S:TQ@A@M2Q<%B[8 +;>A0C2Q>70N7=1& M:6F1E[+&[:3WF1K.X=H KDULQ9\*Q5^ESRN45EX]HJ':R,\G,/GL?):9&%[' M=OW9S/:?LXO+@]QLB>)]9C;;9E0G^J($%B^-Q6OJFS*'B0V' ;?7Q :N;83% MG,4QVA(]N@8;V0ZF/@[%<"YW:[@V6[K@SJ??$E ^/Z&MLY0/7=@ SPWP2F>+ M+4,*8=/CRX>V\SR[RO*+8W=>RKQRMCQVOQ2%N<_UX;72FN.OMH2OM/0@]V$I MSPR3NJO[>71VVV:!YU#,(;?;(L4\L[=[7%_:LIW(?(9]C3(>&_[60>^A=9U3 M[>[5)T66UX?Y]NK>*5/<>N/[.)0/>O[DO'9R^ADL^\OCP]]Z+(>S/:Y4:\H>=HPSK[56#:P=.-MZTQJ."2)-UX=S[$('J+:YYC8FDQ_ M\(0W'YGS+@1L"7O7J();O0D@A#P;R^#95MRW@[,K9FF[+6Y@Z2;9V]E7Y8(G MO#%,#.L[ZUS?:?]2[?G?V\;?&1?8S_^^=3FGF=*(8P'3Q>6R%R:QH-!&V^1FW>FGQ6V%6Y$7'N MZZI9PR:"+?+"PR:"372JPIZ\[;*.(9_8&NOX6L\V6,?-1>QLP6O(3KP-!H?% M@DUD\1Q6-^S2:JT5GK>2?#N4\?KZ&;3%V0I@W4"5.P<70Z#3&JZ]MN@I!#J; MJW?G[3B\):[P6G<)K*MT)B;H]SWSKUY5^Y%7GXORR'[;TXUB V@ N7+X53?Z M;W 8]^@B*,;Q9Z.EN MS[$'Q+#L6?,EDRKK9G5F-YY+C\UH"YC5". 6L6KZ?#: 4>.NK+=WRV;!4KV\ M>[9@L0O]>]_ KIW?7O?=.W]$:YEI\('.ZD+_T6?K)ATR]:(SGV9W),:)=0>2 MJ51;HMO8CLVE]R7GX.JZ6]Q:VU#@^-IKDB ],TG/HY0+$C0I06_S>+(@08NQ M7D%ZWJSU>IC9G%'WM$U*6J<)VI*M#/S9[%S;7M\?N_-)Z+Q"D ?[X MG.5^M;/=$OWXU 8%2[-.<.L#F" $:Q2"MJ3]@A"L51.T8^OS'@S89-U>G7VU M9U;WRJ94Y>!&=WO&FL]E<;5?7%WWZJ:^Y=@=R#+/\HOJQ)9GE[*T/]].?T C M18T#X;\.[&F^?]*5;<]"+H\<=R[6$W39_G GR-M;D+?6&+D@;V]#WMK22S/( MVUN1MW55\?@-**,==@?_[L%X_=R+W(YM..E=];I^.TY3@^POE_;2\^:K[;O& M+6[L>L?5)^8X<./GF^ERLE@+W6\"_M)<_&VVV'7[Q>>CG3H;S=>QC0XS3')) M+.6+W4($_PF0;1%D'V987YMX#I!=/V07JH5]%)$&R+8(L@,'/UV+E0W\73Y_ MUVER@TK> "L[GTH.+&V]%GZ\S\UTYA8Z V74[1G?>Z HFUG7=9FI7BU5UYX7 M1T7N7U$6W2[ES2[R_5Y9^I7G.Z7]=A7;4HFS]FN2U9:$K.&L;YJRUYN#M MX*R]16=M?;'"?(HKB-]6BE]K2J^#W=PTN]F6/:-!<;U)Q=66#::F M9'>#R6R;Y&Q*DB+HK&W36:WIKO>\SGH[DC379+=-,EZPRATDXVWX.0L/\$) M]PIJA NB-<&BE?[3BE[L:_]=NS>0HFQ;9+U@OC_[4A.*SRF32F\"I+Q9A9+ M%K[*&YR=%CH[ZTOO++K@.(A7.\5K37GKA9=UOAV[MQ&^]!:MB 3):IMD;41A M4Y"LC9.L]6UR6(B+]7;=>^.WN!S;?G@VQ@Z=:A-&CA ME;0M6B1DN>^!XMOLG=KK7JDO965/RN*BE%=]YO8N0&C]G7MY7O1R;B4AKQ\9F++0R=?=)^XQ[EWK.L"!NUOW3+V/3NS)?%OD1UJ)N/R@,.E\K$5 M(?,<3 _PW1JV3U9*!*ROC.FM*.YK.E<%K*\2Z_/EKL9[6KTV=R4P"UA?EUV/ MQ2YF:\!ZC'' ^AJQ'N]BO'*L-S%8P_9GH[& ]:4PGQX?];GR6QRC$9&OK*QZI?TX&)=W M4JKA X;7AG_[)TQ[&IYX6E85%*/TPV]GG^9]&!D]S&1?@6_C]QSUKFPIZZ)\ MX?LFON\__&3SXBK+ISUV5J+<>\3[^Z-_9KIT@G:-,_A9ZJP+(C$O]=@CC 6W MT\[[K.11MNX?_?/IAV4W'TK;7["M+K/KJ"B-+7_:0>_BG4B6NBRZ]^'KO_NN M*"_>@[H@[P=WO'=2U[NN*.J\J.U.Y,KBZM2ZZJ<=H$[].U'S'CZJ,WM]=&;LC MJNI;/PR/WEW9S2[R#Y&VOE+IAT@7W:+\$/TI;O[]$#D ^:Z35UGW]D/T/^>@ MMJKHR'Z+3HLKF?_/X'J5_<=^B!"]K@<'T3-7HP4EVI_QA=KXOK#Q%]>/%R\!(47]_<#=PU M_^"K<,]%"7&.V7UX:=J\KV1YD>6[7>O@B;)7%Z./ROY;FL]VQBFZ#DK^=G1X M?O I.CO?.S\X6^M(S@[V?SL]/#\\.(OVCCY%!__8__/>T2\'T?[QK[\>GIT= M'A^M8G@8AK?S\>\2 ))?U$7>B3Z]VW\7X9A1<0\4#]"PQ"'QQRCV^?CTU\BK M+I#]QE)D.LJE=S2,S3Y\*G3/V^SSVVO015Y%-EH(M(B*#>586TU!!7&K!9.8 M.0.O/,//8S_Y:9^M+_ M$?_?^TCST)J@+ R_*RO0H9_.3CY_R:KZW+\MB@J5(C$TH8]3LP&RBZ,>Z;'[ZW\QP6H-1XM0/ M^:LMZTS+[G"DH&Y^B :_-^A_3B#.[$5AH]\.H[/;*V#V%++L?'R6\7_M01QM MR^[MJ;TNRGI,!I!*G46)T0X8;Z10P'T+$LX%C4FB9I !&$]Y)>N?=C+@!_BR M'U11=)7L=HM:%3<['__[3S M@[!XA+#F81^BK(9WZ>FH^^MO>Z?G!Z=?_AF='IPG1]' MH,3.05-%B$3'IQ%BT7?F^^CX_KF_C 2A?;B," 2_E(V9 M;="S9!4S%P$^%V547]KHWT/YBOI^?&1S8\WS"NFDN?N@G[H9D\I$.?!XM*. M.$IC#2Y/@A$VV$%@A"B>3RH_^-CG"KYP:>3MK06/.-_Y^*N\C4@G\E]X2H&U M@LS'IYNG0#G#"AG!(4P@U"1:\=09S#BG..8QUYNE0)LJSLR[RQ,:-)8"$1>G MW!"O01,A."4ZUIPZ(Z07Q<5HT'@;->CYZ=[1V6&C)U>O0E?HN+U(J]8CH1NJ M51]&1K___COPT?]8DQA1Q38KJ]C/<>M3< M.>ZO*HL@A$="($>I9N"3)5R8V#&;&&K<#/YJO(L@X$;SN*Q/$]+KCJN+J"HU MP/=*7EA/3OSN7]<7.WUM^]-. N:J'T_"[WP'E!?\'QWNGW6BPZ/]=S^^]\]-2_/]\]',<^9P(<9ZD*T RG3E=07W#'^;R8XW%ADEL<9. MIPIK<*HDD=)@8M-$2660,LGS%IF*_SO=I-RW'LMCZ4-)?5J)^(+\$JQUD^9J MROOWBUY>E[?[A1GW-E,EL$@$42GE-$&)Y)2#MR()2N S-H->F;#@E7_;=5E\ M]6/R[N9^D>=6 ^%Z]73E\Z0QQX_2_;__!&S]XX,7 <6HZ+"5772'L$ M?D3AMZ. EU=FE009Q"HI9(Z0I%Q3&R=<=@SIK15 M-?CQ)/V"G.+$L83)2@52(K4"J%3T(,*)4KS&0;W@(T#;3)N3GT^F1D'<;_6H)Y38;54H)[!94]4:F4PIVN0\Y," M:-C]_[+K![Y/3 #LQ,H4@^^3LE@ /YB5&C0 <52G,]E2'M/M-*,#XGF3>5V" MF&?7LAO9&PMBEWWU4018"5N]08,)@A1Y27H#EE&"852IT%18"I:1*Z<16$4> M*YH296VK+>/.Q]-1F/O??^(8I3]4,/.NO;XL\F$RIN/]P7X+_TB65L);C=UZ MF7Z@1K][5(]Z&[P'9'F@.;FR(!78*)$D% LN?5V&DQ8G8/EB,D/>]R/V]5#W M]>;WCYO?+P50ZL3S;2(B2JPR%EZJC1%4.A!.\%MBRDA,-:CS659RTY3M"B#G M;(K\18G4^RC#!'W&+Q)I<*L@GO%U;(,DCBVMB:Y[9=7SV9RZ\(Y7X[LC_)WZ MWFMOGT[=T_6'+5N=,WC&[&GBY()UG=;?)!8+#<]E?[)I! M[1'Z/-TVG"ZE;(Q!?\7LNYD[D;\JA5&RCS6X15 \?QV,1QYV+%L6,I354LTI@H MHA/!M&:$TQFLFJ\8\]5B(4T$^SH]-I?< VWUHCQ<"$0?&)%5,.D23!,DD M)C8A$ )JA@B:(6K_>/)E[^>7D/HYT=]44@]%^V"@*[P"N9=C\B6C'%LD*%72 M<0ZFFUME"0)74K^D],IKI6&*Y&CO[-/>7Z-?NH6"H/4,?'Y=1[_*\@_[7,ID M"Q36_%P\.3WX?'!ZVA3 'N__Q=)"FI>/ZC W?KW!1NHVTI=6_^$KQ/\ S\(VZS<^?!E;K_X.?1]=RJHIJ#"1 M[';AHJ]*\O'0OWN9CX8@"%)V< ,\IX$NR?CCX M;_+^,)NJD.;;@TE\WXED;J+O<'^2"K097%?_\OH+[F]NA2_Y80R>XRNTJF84 MS2AE541LU[7J!K3YQ_$G6,O(U M3@\!>_>,\73&:0_NI#'SF#RU%[W^QIWH;/<\^LZ3/OT!$_QN<$-]F375*]>^ M>N45Z)T)O/WQ-GB]+@!V0W#:ZOLV0V^,%YX5 R2.08]PK&EJ8B6EI*E5X(Y1 M9Q1+L$UE2D2 7FN@!](NHZXLP6Q)K0%ZI=_IV@AAZ2W)U$_]'K'=J1>J*\ L MO*4X'*,A#ABY0GA,V23?G2R/#> MF(@V+WM!S)\NA7K/E_I/-19W&O7Y):_UL7T*V5M+YG%KTF::'H$5> E=4>L( M.U/.9HV4/AN8K5&T$^WW;5&KI?@95=M,ZN=>E>6V&@_<7&)8FB2Q@>"-HEA( M+!Q!CJ>":YR:9)E;@MH,MX/I[L@FB\!P2K\T,QK(]/C*/&;849-")*&IDH@+ MS8V37$F,"$MFJ-5;CRC,4,'QA!)\\.U69-C<$\Z[KX"9&G-D;EJDW\3W8"[R MH@G/>U7?\8=1]_>]3MFX!;&#?U?WUK_\6P:OAM=&.0RY\+[\UZQJ'/Y$+/-TY!C[YO(>N_PM2 M.H,$ZR#8\FN]/KB2=6U]1:HG.W# [Q:"-\J+)@\YJK*25056P7\TY(IUSC8Y MAWQ04^B_F?E41 XL'YSL%!4 J3%)N(OS>B!;Y8C? V[0F"Z82F,5,V>R5!(& MNWM\T[6W35;XNT'":?!ZQ!;\]NBW=V>^R\;@^2E.\.+G][V7@#MV#\J'5!?T M^QCP7%9>]9-@U\ $Z6\"K&95U?.[Q(!ULF>R>L"@EX.CS6FPF"0RE8D1&)LF M'::<$N#1$+]8:=DLE>8A#;;"-%AU:;O=H5&+O@,-UB2C^KL:GT[U/)^O7=2\ M0")>RZ3G_')/ADE?3"F:2&.H2Q"B<6(EY\PDJ4BMX53:I>[47Z20/I/$6+?< MGC^THZ-&()\;90/&:V(IK+BZ\ELT"_U'TVNX.N[5C=\#>GB,@28V).4.H11A MRBP30CF*I:#*("?4Y*Z<9I\R:"G?V:WYK.D?"*#0&81NU4\[AT>?=Z(*_%?; MY"?'FX;DO2M3U(-;=SXFK)-@W"%"#)D[G,W'J-]ESZ-*-Q,!ZA8^:7HW";_% M&"[_OUYN(][O.O)NC2R:M6G:1%^T\3J]B8YJ+6J:IKM6EDW]X>7H>_U!-P ; M?#+J#=>GRKP][J[!Y=M5I95_[$H'@_X@N]_D;76?OOU7]4G9T&5:+GOP67Q' M0SQ.PB&CIY!P>&E\PA--!>81J,^?YQ*HNXYD#_>(_"BCR])C[D^'1Y\._O&2 MY#\?VD%[\^-[.?QFN<4EGP6Z4@([A4I7K+U0W%.X.*%R-* R -HV?Y+ON+LP6C?S'M'@ZOZ#);7!Q]_LPT^*WMT"';Q[\&EO M^-#OWT5 DLJ.#Q5,!0#9A_LPTBEQH[+=S#H8+YB,;]Z=DTTLV;NZ[B\I#J;: M7^?+\K[)\J35??>]>QO)KS+K-@MR==$9>\>[Z/-3)+SU%0BC=L--W="WPB<> MNMD?(]+8FVN(0">6+>$[?G=<;1]>::;S=>+CZZ[,)SXKBW]->38$9%WS\$,( MP,$N3[[.A]/YQ-TPMX(,L(2.MW&WHN-]+D!3*W'CC-7L-^<078F:O^Y?[6_L;9+_O, MADM9#F.^N'T7[8'D/ &8+/]:=.&Q95;]436C\*:7-;HX8T3)H=11U..Q_D+PD(: \!*PAI7WR,K^$&PTAN@& M9=Y1Z^6#/?[]1YJLTKT^^?NO!1J!F!5E_S*@J'M;-:3K<\8#SP=;O;)JV*,& M"P%P%<3GXC*ZLM8G$H!;_=UVOAJHSSJ@D+/^J._!A]Y?!D;!S4!+<" O!M2H M+_O?]^^#[X 2&&#=#TC9'(*[NG$LFXQCWQV%V_]5 !>CKT#&'M"C^W4U+WG6"U$&$\YLGP* ==.#1\%+9-.LO--(VUB=WQ]Y\2T? M2&;_]T96._<%M:\&O<3!:X;/O_+R"%3I;\QH%*Z]+7(SI&,_S^;&!>-=]#=9 M9D4/Y [(Z'GN]:&6/K<+'_2:3%P%,/#A77%UL8N8<,,,^KIS)K M*L":OEUW.M+,^*R!0A@DGJZNNP.M_#BN0<,/AM\ ^,I[*)%L\HY/:P.__]-Z M2>FCWF>VNZ"6ZJ;,J],D)7V=J07J%5<0P$#XU$OC#W;O[U6;= MK%EX&+MEJ%-]!Z=^5M5_#+=<-57O\ BX;"P\HAK0Q)/!*V8PEGW_PG,!E !$ M!;9LU$?5N_9D+^'+_=J>*__V8:GI0ZTRD.KJAT8M6]]L'W3L4*(&B@.<+GA# M.=1D%[88- ,;CM/?V!?=L7<,GF@' P'KUPS>]?N3>PVB+;QLT"-N-(?^W1& \1 TY5[%_M!_"*C#_LO]:P;V55[[D&; MFS%I&]\U_>!]@WNORTS;!WIF)"K5R)XUSBW$$D,/3M_>[2YK!N.Z/:^!!C 8 M?Y?5EWU[_\/8[WVK5X/K:/N*"Z02U$Q]Z[U%7PW:$/W>\&\5<':P6R7R$:V^ M'*K6/A6R/"^^]DU/HX5_ "T,[H@&C+I>U[^QEP^$WTL\$!(HZW6OMZN@S[K% M=7\EY(Z@WKQX6GKK,R[3':_I0-K&7W_?-VDZU_?K3\?MWA03-F[A'C6#_FOW M+>:XZ^T30'V?8!R,WCARX&H]KSF:6YT7;^0(7/;]8X. MN-^W8XKHA[$@82A@]R1MA+T+;PGRYK[RKA*YS[&A-AV8_:;^L6P^&>K%<:%K M'MD_A,#3J_ "X5W#@7WNOPX>[#_S]W:BLM<=4*4&6^W<@!Z%'N!FV-;/CZHH M;_U;M6TJGCW)NS*[:@;4'46C/T1&^IZ-_E,(0!O*#Q;UIO'/]0^V&+HP#=]' M'PW7\Z9;CXXWVPV+9$-_Z5>=X-.^X?%,^,,_]]_>,QR-'3[T"G-L8 ]@,;S#Z]\&E$"%K-MO:.(7M[PK4CVJ MM7QBLT]VJ9I3/A[#FJ;/FU48I@.SS>+3A'$ QGP,KO M,OA:H3S*(U]".L##P+7,+YH[X):!AW3/G:IN<[^N/YBL;BK1Y=>^8O\N^_H] MX-.[83#)+K@B#9_J F0,KGZ]>R*(0%/7?NO[(GEN@/YN%-+0607#T5<7 P7O MBW6O:SF0//_4H:#W=[!\O9M1;KVNE""5 Y'V-PPD'@!LIQ*L6Y]' MX,Z".S-<"F_ ]/C,&SORX#7@?Q:J.TPL-=%IDTCJ^P=]E5TTH>GC#_91CN=A MDY_W%/H&GL7=#@< ;74_[NSK8^EAK9N@VZNF)U/Y2\E.+VCO([\KL_B('ZX< MA8SWIF:\7Y877FZ7LMGBQ9E:!Z^EU?7#^F)$8E8"E1%R*E"*2R#A1A'$J.$T<(NSYC1D(OV/)FBI< MITK*R=[I>73X;H9R3!Z_2Q_OJ;6.):W#H[VC_<.]+X!$?\+0WOGHZ*4G)Y*\ M2]':BHR'M:?SE\>O4W0>&7?;Q&2.86ZA$$QS1_;W#PX:P[7T5&]:\_V=G_52<7X131=4]KGS\9&C3A8KY2/WK#7J95XA M;]\,YI2H9R>P,(G:0N6Y-+%:@^[\679]ZN;LTMJZ6KR^'#P^ZC__==IQU/\O M*,C62W+[9C"_4 4=V4;)6H..O'/U"N>/ ?*-]Q:M*,?53X1E/%2-F-=-TK-&?S3%\8.\=R^1:H3Q0'_;F9,PCZ M<_5E1GB+RHSPKWM'>[\<_'IP='[VZ?!L_[>SL\/C5RC07R=;-GP:[1QO]@CL M-3O%L\8'O5.G^\.=@\T]I_T-P/Z6X]%VJ2W0LSBLMF_H#(*>7;V>)5ND9\E? M?]L[.C\\WSL__-O!WM$G^//+X2OT[%]]A]NL[G<_\2H3/N@.__8:MUM4_6VR MJN@-3[:+3K/JCRU0HP0%-;J9,PAJ=/5JE&Z1&J7[QT?GI\=?SD"%GIP>[Q]\ M^NWTE57Q=]OI3_R.>..UYC;H2!QTY&;.(.C(-YL2;9UDK4Y?K4ZR5H3X_@=3 MM[N^>K]KVZ9U?/[G@]/%;(,-:BZHN:#F-D?-+7/K[0NFL)"MMU\.?MG[ HKL M_.#T[!7!Q1=[(;O1K_WN9$L+*5:G%5<34HRP.,,A6R_653,\^Q5:9/H!7QL- M[[UMPO?>Z>'97S[O[9\?OPK?/ILZ["B[#? FP>'9S!D$AV?U&G$I10!K4HCX MMZ/3@U\.S\#?.?ATMO?EX.SX\VNRJK_E8T?'G?DFZ'=E^0];U?_6;P]_TN]& M&O3HYFJAH$>#'IU?CR9;I$>3@W_\^?#GP_/7.)4'-Y>9RI985;I"1?A(M=./ MLYYTW,I.L"1T@MWT3K#3NX"^$++WV39#*T_=E57UT\ZGLY//7\!).OL>FW4%_?1_GY3>N5NG) *JE%*J'3:<6H05]Q* M94SB=.HHP@L4TM>>@3[)[PE"W&6W!TI__6D'[/P]Z,/G!L<^- MG_[M$B1QUXN4]8=(?ROE4_V=EZJN?I6W$>D,J+R. ?ACO5_*Y$G)G(?MC[#A M:5D($O?JJB!=%PHL!D'K%3OTL#M J\3ND1S>'%+1&B4^E?Y[9V<'$Q[F:[&V M8%@M5C_,+C4KT4MOB59;!"8(X/I'EOL3O2!$^! @%""T$1 :1BVI7W5Z^<+? M?:2)"9PAOB"8^49(S:E[_A=_N!W,M=_88[$1R3"8>X8J*Y"#V0:RR S5SL?_ M6C0YIZQ9#28F5CJQ'[.;#WF1?R[[)^U&N;R"Y_:JW0LIKS]XZ=K+C?]Q<"=: M>_6^+,M;\!C_)KL]V\\T^%*RWPU"/.6&,J<%54@)(PACVADITU0[NA/Y(V!A MZJ=^!47[H"IF,=F)>GG6_^RW. 9]Y$_FO9+=ZJ>=7;A8 ?U@4/!;0P1T:@"90B@6*"%H+2..DPLN$H7;Z3,6,)R*J<#'_8L$^81Z75 M%N1+=6TGRFUS+K'L=HMOPW.2_^MI0=T;WONY*#\5/56[7G?X[-/1HP>1PYC M2J]18J3FVJ76I7:)901W,\82X^I.9_5L:SVM)DW:4 BY5 MK F&7Y&5BMD8$ZV%5-I:O424H@[QY2]3)_WR?-3+D#F"PKIMUJL'LC C,U4[ M+-O(3(KLD:TGI5:[5"=)@J4PDBJFI206":N550(;@Y<)5<(Z,6&MLRT#=K7" M PQHVB@T(6ZLTY);@\ :&"%)2E.<(F6$T5I-QE,+M &$=BB;M (;A:8WEPXZ MS+_"*XHRLV\^ ;1VQ;*66' H +>@3\84B4@L14(PD2!%4RMY2I1(8R23F C" MEYF884E')+QU>B3D90)X9@2/PDPJ:A.&G:9Q@GB,D62I5M+%'#&Q1"M,>0>Q M]KFT*TR77&7&=.U].SRU7J']:93C^M*6D;ZW,+I$*STWE5:K?9XM!FI1U/"J ML:Y2@S4BMM=(UF0TD2B:8*&8D%)0!XK+2L.$8YHJCJ2(E^@$4-RAZ9J=@#GQ ML'K/( V #:_[WA( PAD!@D'L;A5CBK,19(B!^$_94MT/ CO$+Z-@%UA2B $ M$6T)(EI"DA!L!CEI2URUPF5HG"XF?CHO:ME=7?S4'L^K/7Y52[RFQQRFU*:$ MF#AVQBD::RI-BE4JE.4&$2N2948X*>[@%+4N51-6'P-\9H4/%US$*=4J98(R M;(3&UC)D4*H)X(Z#IA6BB2-K44(N4-C1) MD7#(22U2JA BFJDEAB$)P1U*-SR*WYBJQP49[\.\EOE%YGLB]9.":S#8;7/S M6J!BUE3"-92%?I(#-,O!C>[V_$+B+T5AOF7=[IBJ(=Q@QZUCEC.:IJF2*&4Q MXB;FOKYK]=".%!.\*#H2@<-I)P+F]&ZF9\ M@R$!W8+C5$L(M9$$I1);8C%A*4444[G,#8:BP^,-CPT"E *41E!".'8\25+# M#*6&*$$L2BR229I:FBQS7P...VDJ-AM*"[;4LU8[MBOV[N]I:,U>AC6%#"\I M-UY74/&JL:ZI-/JHR/5DL0\B1! J$QE#>)$@KA-.&:))PGE*M%NB)T!0A_$U M>P)S0J*]VQD"9M\.9JDD).6<$(T$-2F6.K7>L;#*($/54G-NV>SW#K_4[- 'X ?BO M![ZDJ4Y)[%1L8XJ)5,1@S A /K6QH),=TQ;9YP\AWDF2-5+X=[/Q]^.3P_/#B+]HX^10=__>WP_)]A MI;@MRULM(4DK=&_;B!+DI/U>9$MT[]W)3=U,JJR;U9E=^/%-P75Y&ZY+D),@ M)^U0LPLJ>EQ4*\BSRZ*L=VM;7D7&JC>_N7"SDX\MR2PV,G4.(O5S49;%MRR_ M&$\S*DD=5L@BAC45+!:Q)#R6B2+8L929):XOB YG[6L '>*%@,BU(I)KAAEC M:6(1]2?F22U3F\) DE2FSDPBY4ZY@O(@%Z2 MZ" Z>?C@1D'HS47VH[,RK^6M/]?KK8?V:U5BG###: AA9;HG&-&4Z-511PU&,)!:2(V2H66I/=(HZG(>#%5?6:G6I M-KO?;K5=6<_0OW'+^C>.)5*F*C,B--84"2X31JUQ2O 8,8(44JGO5[9$GP"3 M3IRVK%U1:+P:@+L9P#7@5( [SXPOF2(I$N# )\19I$6"B%/2T*>.P$8US"84Y,@K95&E"+.56I2)[2UR%*.EIDN MP AW,&G?Z4\A7Q# ,QMXM$J,P4X:RS&EB58B31ES1E)EB1)HJ>>QI!V6;GBR M+2Q'AF6F=B\S!3D)=8%[I4] M^\!;*II'Y#6,>*-=I "< )R[(T=8PJ@B6#%L #A:4&$LD$NG*2H]21IA69M&U&"G+3? M1VQ'*XV3V/+L4I9V M/$+AS*2Q[43S3+V99[77 MJR^+$B3#C#><5LX@D5B;($Y3C!56R'!'X"M)JUH!FD"79PJS-I MBJEB1G*4H,30!*?$IJF=B6DOFP'N "1G8%O5C#Z2H^&_A'W'O;JJ9>YK8\97 M([E!5%H62X)I8IRB<1K' F&BM:-X-NS--OO=RFI/@6]%:2J;OX2!T^>08$RD MTQP3OT];Q-PH"Y!C1$O':#HYAY=S< %S.*RJWCT!I-Q@CE-+90I: V30*IO& MUEHFD:!,M(L%$\./.7;&HA@9+"E+B'*("D)2:;%%&"T2/Q/#AZ';Y_$S \*R M9E;-BD1Q)V.A8U1;8N]5IE7O2WUCZ\>5#2(Z3< T*!;3)''",9$*F@B0>,?9 M;#9^QO*-_]BR,+*ZW/FXV[J\:LA:!>3,AQP;*RPDR EFAEJI)#C\A%%)'?@< M.IDT%*\H?-H:Y+0TC_=8M/D"B?)D'[YV^A&A3SSO@43WZPN*_"Y2?>\?/\,Z M6I'/'.1924#,#=;.4&6,X EE!#,K$L$L8^N*5N>;A>"::XPT-DA1AA4G1!HM M"$>"N)1.=DI9<:BZ8+&X%_G.*1-/Q(XV\17/5-@X(=1PJPSA/$D(A_B1\WBV MQK3+B'YG&SYR ME$2,&8I$G,E891)URESB0D-I/=^A87^B(6SQ;\+EH0IL72 M+Q*(B4 (XC40@#3&C%FJ9 M#NGWFA?!@\DBGC,YX$[DB;QP1A-@M#"8)$[Z#:9,$IJD0J6)=AAR6:CY\TMV>\9 MDWDVR2X$OIF!5T9:7F>U[(8EC;>8F+V3AQ,0A\-\OR\,8^H%(BV76DY0XKM> M^R,D&<%=XSP[1#4/L.J]KF!8_7"]RIK6660VAM99G[P\-#X/P67?^A M&!P,I&!/Z]Y5K^O7<#Y9E^GLWH%X$CN-%$34E%&>,*5#FL59EIA&7ZI21$-LD5-?G[\$!20VY1P 1ZHH\1* MB-]2:8A0SFBGXV6NHZ$.3:8<@;*D)=R-64%;RXI("!E7%3)^-S=F'R9WM6( M39E8(13$C+XN+G'6L%2D/,8S%F*\L&5GTN%BS<<6S1TS+I9_WP=@;BST!^B<6G%P6=5GDF:XZ$8CRNWZRZ++H CBK__X3!W?^A\@V MC8)"U/<6H[XFVAO(0[]AU/A>=D00^#42.\5!T3&1\-2FC&JATIB0V79%O2P/ MDR:B ]IRLT._@*& H21.$T)B11!)()2(.:;&.IL*E.!$V=GV1[X<0URT;QTM MI$_F%D!_LA5\6!;=KM]FDH'$E+:J0\HDQ$*+U&2_9GE1@OXZ',C7>%L>IV._ M0=9(2JGEFE.E&4_21!DNTBG[O!>X)L-PAR9KKHA=3)#3@@,0 U[?!%YU'&NM M2"J31%)K$L4Y8DPQ'FM*-5GF!AE$T;:D+MOAC"PHM;#8PQ"7GC4()[JN5:&U M))0ZS'6WY^7@I"C]%_;JNLQ4KY:J:\^+^W[Q-+=%I[%@DL7(0OCE4BD9$BI6 M,6',8;-,MT5@U$D8WPPU&,YM#BC?7)0CXOLCPU@522@EL30(8VE21BR2,9ZL M\5R(4AJ<8J-510)HIS DL!W;B>$*(X$]T7X$#19:H7%)D8X]<[3 M\A)('81X)TE:5M>R$)4P\*K@A_=M_6_-C%09O1_,KO_1XR-_K8P,/O"/_Q#Y M[?J9AF&>61M)[8MR97[KUYCRHH8'U85G,WA9E6U.IVVBB::*UV6YS'4&WE'E M6ZLVYRZ^&Y_!$Y/272O+AN:7([<-',;A >?#.D^D.S!4Q\GC[8^,IB+(/QN M*]M'>F]?DF?1Y.NNY87=5:65?^Q*!R_[(+O?Y&WEGW%9#F_J#[^1ERCV,C.4 MJ3B^TQ:#SX!_E]9KE('3_I"Y4\1M>&F[;];ZV" _%Y[GXW@6+A^^2)<^C^[NWNYOBS*W=V/GK#[(U#OCX/Z M[KM1X:+^MU<[I_LR-76>WV5Y5%\6O0I"L:H3V1MMK^OHVI;]ZK9(7@%>ZNK[ M]@V\E\N> 2-AOG]*D!O+ */K=@<6J.DA[?_VMF7XMV?U?S"-;$D44SJ)$DE35X"P?Z@6S_.]ZS+K1IBO5^Y\3[P@ M=V])[H*R"T(7E%T+Y>[U:^P+%^7%26V_!&"A\)LCC[\*V =:!5H%6KV.5HN) MHP?)2(87N#E[J?G$4_O5YCW[UG==;_;"?TOJ*0>R]+DLKO9]G23<]/>LOMSO M53 )6Q[<#(HK]ZK*PO^9^UTL7"(0(D9R@3"E4DBK$LHU5A;'@NBI!Q'AF-3% M0JN *.ZDZ:8UWGOK^[T#>M>.WMC&1JDX(8(P2A22%##E_S])G=!V6D^^&&'N MT8L&YW N +T$=1A?\XZO@-Z WDU#K_3G9F+G +U@ 7DJ8TN=E4DBA'8TF>RP M@L!6QVBQMI?$N,-00&] ;T#O?.@U&!&'$X89I3RQ4J,TYKY^GKI$,3&)7CY$ M[^)L+V9)!V]ZIZ25) &6UDX@''_RTN-/6D*25IB8MA$ER$F0DR G04Z"G&ST M45+3G*.E-IY9ZK+)?E'5?FO"15&8RA<^O+A&-/2F"+TIIIXY7]7'[A9:(68-35.E4"(80QC3Q(H83VO,NX2%DYAU6+HAK?("A@.& MVX7AE"M%G$NQI8BJU'!DM8HM=T(+:[%:R?())FF'IBWK51 P'#"\&1@6L=,4 M6<08DQ3)6%#AD$@EI?!GK";/VEK*(DI,.R@56XCAL+(2,ERMSW %.0ER$N0D MR$F0DR GF[VRLLQ%%$3?T<6LHOQ2%E4579>%R^JWO@-E[=!92VC62,!)(P#C M![S+!"6<$9=21QFQRBIM44R80,JF=K*@;1GK&B3N4$(VNYXMH.@-HT@I)1@S M#F%"J4R%2I,86>82;A-.II6%+F%E 2>=.-1T!Q1M+(JPKZ;F3O X491:REG" M4ZY3S1,98S+UX,R%Y_83U@'K%U 44+2A*$J=2Y EJ=54TUAA*<"WLB2.4X13 MCLQ*LNL,=Q!ZT^?0ACQZR&>$O%>0DR G04Y:09(@)T%.WFH>?6&;$8ZO;2EK M?UB*O;GVIRE4'T(VO2VQ5TM(T@I%VS:B!#D)O_45E:6^K))ZQO[U7:+ZRMX M;^BCW1]"G.R&;# !31R5Q@@G""656")>@!%.B$FR08ZM9 M(Z =FJQY?V)HX!E O+$@!NPR276<",ZI1I)KPYB46FHM*)631P@O8QV"=!@- M( X@#B!^&8BI=@E/3,(X!A 3HK26RF"A)2)&)ZM9Z^ XG"D10!Q /'+0,R( M8@@L+T'64(JU4#K!V"D4JY0@MYHC2=,.C[>Q'_[KT@AU<1T66$*B*R1$@YP$ M.0ER$N2D?40)Q&Q41OD+# $B+"!4:$H^8S@R"P&J\+5S21 MR@F&N*9&I2J6C%AIE8U=BBQ9S<:+M)/B;3Q2*2 W('=9R$UD&B>66R$)IH)A M+@B+.8XYDA;)=#6]PU'2X2AD80-R W)G1RX2V"82-H)6LF MA'9XLN9-7BU<-)F6&@CK)B%_%?*<04Z"G 0Y"7+2!J($.6G-NLE&+)'<-4[/ MF.RPT8(OA35>%3&J:)&$>X8H=BZE5";/PJ5[)NH+H(!$:104P M;3R8&"&^P#H5Q-&44LE=8A*3IH;K! N^FJY0HA/'/* IH&G#T633-%4(,693 M3IVB*E%.2ZETBH1%9K)891GI=Y1VP,O<;#2%3'O(>+0^XQ'D),A)D),@)T%. M@IR$3/ORCRBM+VTYR+)'WPVV(GP?CBE=-XC:1I)6*-NV$27(29"3("=!3H*< MO*G,5FO*)#X7I84W1[I7EC;7MU%=RKP:I%B_ZQ959:OOHPN9Y54GRNTR6WAN M0!S0 G1-%:'7R\%W3Z?7!V*R/Y"2\SLA^05$PV?;?[8.[CF7-^-[1 47#@G- M<*PH8E9JFL@D=:DSAJ%TVM@(O^E,:*5(LJ*&FZ*%IZ:$[&$ V8) 1@FF6@C? M"9,2*21)L8DMY1@QP=F*=G1V2 L+$ /( L@6 S+#8Z%,8B1-$$T9%XE2W$B2 M,(-BE;B55'^P3LS6W#IZ>]&@F$6 G0+5U30Q*4)6V [I%E"W31='HJK_0\H'3"$AD+&O,T 2?9"D:(SHL_3K7#- MU[K('Y;]VI+&; E)PO)PD),@)T%.@IP$.6F?G+1WD^!2.SSTW?!(-;6UP^6: M6MXL]<#)]L1Z[8GD6A*GW?78^UP65_OP[2SO020R:,)7Y(,R[/Y]YUY0#F[J M4D(@FN6RO#VL[54%<9X/TLJBVVTBO?[JX%B0AYTR*.7.,:6I-$K%1B5$Q(3A MQ& V&>0MI3LSZJ2L?;4F87-$0.5Z4,D,3Y5VE)A44I.F*A:I5MPF % =RW0U MIT>2#B)Q0&5 94#EH&@A21!KVD,SB@D6F":$.F8892*Q;#7["(.M#*@,J!P[ M]=$B9XTCR E)+>,*.4.8T=PE8+ZFE0LL89D"XP[F[=O&$!8E6IH):8%*:!M) M6F$ZVD:4("=!3H*&A M(X2$@[*TGVUN75;?JTYC3&-M,>62,F1E:J22"A'%!$OMY%:\92Q;NP_A+J<>R;HN,]6KI>K:J"Z ?..[AN&N_K;A9;92 M"H56;Z_0"B3P;I/[WI@,GA?/[EMWREA__$7*TH0Z)"6FS"4*R41J0N5DB^RE M=%[J)#Q40 =@!V O#M@IHR9!QA\-9BDAAFN+[?_/WKL_MW$D^;[_"HYW3H0= M 7GJD?5(QZPC-+(GUC?&LL+2V;N_G0\1!&D@.[J[R>KLO)17#(D--1 WT_SIK$]RL[9 K: W=N,'6M&M%9YX\"C M1O+%9F"HRA<5]Q,F,6.K>S[_3\ 6L(\*[* @)G(A)!,!2&-,NOBJT'D+2>_G MI L[CN$8SZN1<(YLJPU^6TUT(CH1G8A.1">BD^,*Y\ QA'/>G$W;\OUBDN?C M45OE?SN:G]&,SZ;GS3G99TSGT<$<@B-9IE?=L#WKP6_^]/ZT[<>PEF/:S[T_ MPS.]XW6BP5!1.Y.0(8**"-Y8A4@I@TOWVXGO(@#DQ\WE'9;7^/'3A8#8@;$#/1E!IBTA># 5^4A,B0B JU< MLP-!!7>_J>U.:HCL.,# 0LQ;,0,2B9(=P<'O"(I.1">B$]&)Z$1TB$VF7(]Z% M>!?BA8I.1">B$]&)Z&0X.CFP_&J\M]&EP[?HMK/5]5>:3[(D2P\A.T R([Z4 M&7&['_N&9V^[W=BE:.\F2J%M_U,9%!:(P)B"T5 (%-@8^7ZZY,-)T_9NAH3Y MD""A'DR04-_JGENL2I:4V *Q!2X[3$UH+BD'FE(LB15I1Y93U.I^ <7#J=/K MVH*!M=D16R"VX/1L@:\2F8PBL-XDXW4)J*JR5:%?44SQ8!;UNK9 'Z$MD&"3;/H-?M-/ M="(Z$9V(3D0GHA,)-O43;/IAR),LU*AHW>*[0Q,5D""3C)QI)8@U.Q!JQ"]*22+B4!&6S6P ,8B@B%"*V$G,0: MB#4X'6L !%PS(VF F-M*(5H%[(&<3F95[RX).HDU$&MPE-; $@5.B.P\0U$9 M*QAV.9EL&!.M6!OL).QTC)Z"A)UD^V_PVW^B$]&)Z$1T(CH1G1QVV.D@.O?\ MO]P]4BXOJ-T2_8-';2F<>#::UO;FO_W6%O#+=C[ST?1J,5_01;VJ"(3D0GHA/1B>A$>ON(_R'^A_BIHA/1B>A$="(Z&8Y.)-U:>OML M)85BS_P=3L[#[1;KR^L=UM?+#=9?ZC+_8?[+QVW5SPMPD\&40K36+#,A$CJC M6*M2C8U!*WIFSK1>[V13&*,-1Y@,(5P+USUQ#5V3':5",@R&$QIPIF8;R9EH M='YF]O.:7/NQ\<=86R]<"]?]< U,6AMD0$Q04DH0?4PF.08-%)^;Q[PFUVYL MCO+80>%:N.Z':W)=CG%(SD<#J2HRJF(*4#R::E$_,R-Y[?D:C#E"KB4X(YMD M@]\D$YV(3D0GHA/1B>A$@C/]!&>D%XZXA7MT"V_D=L\[O-LY75NV*AKET8*J M$1-Z[[*U-NI2T_T.J3L)T+@Q: G0"-E"]O;(]E&%8MAFB@9JS"F1R55#)&R@ M%[^7$$U08X="MI M9&^/;(24;%&ZH@&HU:%VY'RBZF/M,BOV%:1!*]VGA&PA M>WMD:\"J+21?;'>.&:"BB+'$6E7(].SS"M:4+G[6+;"[_QQ6+^[=V; M>."^\CG3;#GL9Q^V.A;3R]L+O'GE=NAO)'_SKE\>H=PN@6?/&I!X#5.GH._= M7_Z\_/KA@E=<^&6CZ46:,?W/"ZKMP[ZC\]_I_;Q[C[/9[2]=7_Y2,B/5R>96 M5DI]-",WK[7G=[:$];N1Z7[U\X>[0G&W/[H[B%]]-M /C-(U 7??K)/O,\=L MM8;^0J.S64?^O_WT^H+[;F1??:#ZU5VJWWY@N6M>\,E;C:[?:[^W^*G$5M[V MUY.+T>)L>C5OD]G\F^%=WM4%794V.91O'E+O*%,B"QTP$Y'(JJM2LN=I4,F%:A[OK>WK83G3#=->4?;7YIOKGLVQG M P?4UV/;V^2K;_?A9:Q_]J=\8:&ZA/QZEEF]6.G%:+UK,P:/?FX_.9N/?FQ/ M=>W8Q-.7>:L>PYY<,U' /06\G?QQ,,]_.Z'$=42P'ZF9XY;:S_1^9,?5JFZ9&:SK(:GC&%7/9Z0)D\+D0)@L5 L7DY6-&:SV MJ>:/K=%R)I,AK'O^]S"X16\[C,+6\X3.(GS!$0GHA/1B>A$="(Z MV:=.3C3T\,OBC&>C_$E"_W4H8O3U>5N'?S,>7?"B2_I?T!_=ES\]O()?OM^* M4H-N3?^._OC$U4[(B.ACU> K4@2#16&!I++W]S>D=[&LW];-@'.N4(@ZM>M' M5!1*+1:@ =/5/>R;["MFTGMH0 XB 'LLM@O=&V4?6)*C'[ES6Q_7W);-],N M3W'11AM B)AB#,ZBS<4QF9K"7N(>JQS'9[^PYY-!A[?%TOO,-K0A&<0*:&B# M(CH1G8A.1">B$]EN%K=?W'[9'A*=B$Y$)Z(3T85?:;C=O::_S:= M28D(/USI*) MU:#>8@#K*:"'L7(@H OH OJV06<=#>7@D]4 (0&QLTG%F -:TGY%:O"Z8?>G M@&['& XM15A %] / 70B9N>C5LZ"3ZK-U]E9'W)TIMA5H*^;+/04T"$>6L7< M;C&72(_LN U^QTUT(CH1G8A.1">BD\.)]/PV*>6IW+GWUT*>EC'&3WRA$="(Z&=B@B$X&4W>STVC,SH^=F*[H_]3U?9(XC;B)^\H07.$: M&AL\5DHVV@ V*XRL(K&!&+$8O-\:?^>E.D?A)AY.MJ\8"3$2CQF)8G6.-=2@ M*7?I_U&3CFB=,RY0"&GO93[F*':(Q4B(D3@>(X')N*ZK:,T8P00;H7UGBW,Y M<=9Z19O1'9<(N:-(^1 C(4;B>(P$N*!LC=5K#]#\C&B=]L9@RL8;K^^G@NVV MO,A&,1%232*.)XVPT M\;!;M\*CN_7FVG?G5YW7\F8Z6[:36"QFDW2UH'3.[Z:OIQ>=!S>;GI^W7_FI M^7(SGB_NMHS2B%X52Y0TE$2IH$X0*#!$D\K]#.-=% .YL?,]NWY#RB<6$$\0 M1$PV,BFLA1604^1\RL[8E$QI4.;]%/",H[$"HH!XPB"&8'PNWM205!E"YI@+ICO"G/%I4;6D",A<"[1%<7&F%R]L17V$Y^!L?,] M'WDCF OF1XRYK=&C26RU)F@K^$0ZEYRT=L;:C"M:'^X@^./&!H^B)D4"0K(Q M-YPAD0U3/!^/VH+_ MV]'\C-H_FIXWCV6?(:%'QW0(WF697G7#]JSGO_ES_-.V'\-:WFH_][ZVNWJW M*5NVS$#!>U7 .85@G-'&=YXI0;B_L;R;^%$T?EBNZ"./LO\=)[$)8A-V9!.B MPFS5P+:GQ":(33A5FP .K"^@/+H*B$0Y M5WY1VEV>C/-W=W_=*J*^^.:)K4]YOOE-R\ MT'W"=Z/)HKU];E?ZEGE$N6IT=]>_=^\ MZY='*',7EWW6@,1K<#H%?=_77#Q>\XL(OZ1_\(LV8_N<%U?9AW]'Y[_1^ MWKW'V>SVEZXO?RF9D>ID98[9:0W^AT=FL(__??GK]PX__]0' 9S^0GYKB_OC+G^G^ MLWB:OE:I8CO8_'[SL-+TO+0+??,?O[S[]9?7/[UZ.Q[]]/K5M[U>3!O^SHZ_ M_8#CM/[X_UU-%N_;C_[7BQC:1U=_^M> M[^GKR<5H<3:]FM-%F7_3[Z5<7=!5:5:^?/.0#*^WFC.?G]],(?_^5=>8M'W? M30ZWWWO;'/)Y)]7A/USWQ\?G37 [[NS8=\.CG]LMG M\]&/[6=E]#.]']GQJ/,A=[^>6YF-M(>HVL-4;-M37.=3C#DY,=X+_;W=0NAO M'UKL1R#/W[#8ZKW(P![PP'[!>LZFO]],A7L9Z?T\3W\"S_/^Q7QXE+ O:#;X MQ .:N;[Z_F4;G6Z[B\YOYJ2A3)\T*>VU85W4*[KL=A\>G;V?(![AZ+@X^I47 M-+G@,BS!_DBSB_;0'E]OBF)/3+&K'>@9T_QJ]GY8(GZ[F.;_$06+@I^@E9%GB_ M32]&3_.?A@?3T>S9GU[PAOG&97--LX$WJ]]D*G?!1=&-!1=-<^^2]7B_F"+CIGZ>ZQCLF&8(W.-09( MJ:2:,E1KO'7&%ZJKF[B8__NA@.=Z][:+*$XONGJ>EW],YO_W>O]IN?WT,_^6 M>/9IM:9>JUK3^[&&GJLUAU2M?1#$'6S5]: [D"Z*2"XYFW#(R2-L5"TYTH M8!PG5JX&'9/R24.]WY)A&]2O5Z/MO1;D!7E!?M-38ZLJF#5;I0A\RI1LIA K MZARU!U@/^8])Y%W:]D\7-WG2V\/?F3AVMN>C0\0$B DX A.@7(24D1D:\#6$ M2%%YGPRV&3^$K-8S ;?Y[[<9Y]MCWW@8&W/@ATP+^\+^JAO[>L_P0\)H"\80 M8P+"V+XQI@0RV@8'M.;\?ULWL,ZB?[Y\;"\>Z]#4QO? +,!VA?+-J6_:B4$9 MI$%!<)H0G0O>@E%$"A1&5%B+IT!I38?B8QG'LG!B13>YW9B9WH\A%3,C9N8 MS,R^?1:3+'F3#%@ E76JZ)%B#HEL5?I^G\@G69G5'[L]ST6#&6LCNQ9B <0" M;+YQ:;7Q.1EC-/BVY C%*&T95-%!\Q>.F3#;P!BU&4=UX/&'O21&R*&&>S]< MZ@O0#VU(!C'7#&U01">B$]&)Z$1T(CH1G8A.AC8HHA/1B>A$="(ZZ5DG)UG5 M\M7WKWEQ<[#RJ4>E>N=F1YO(+PYJ#U5D=R2R>SAV\68VK9-%UX+P3OS!^H1% M&Z>3,J"SCS453*0)T)%67\ASN'/,]5ZJ)O[%LVFA^=F2K$,.5PAJIXM:SC97 M &52 K *4B@6O/759E.+MYNBMOUJ!<%.L#MX[#A[0F7103* [7\0M<-H%=N0 M=/";8K>["@$_-GV?WRK@"7CK@A>SJMT!C+ZM)"&D&!E#K"4"&.66!Y]O!MXF MV?DRRPEL1P6;JBZD6JCX6, PIAR==J94#UEYH(T7EUO/7!<$!<&C0A!J]"X6 ME3,&""$FB]%DI)*M1Q7SI@CN/*U[[&,4_ 2_P\0O<[(F<0D&"7("LI$X80@% M6=$3\-L&0V&,X= JK7K-J!Y,4&ZYJFGO'EP\F\ M?(I@;G=>KK%ZRFU!W'Q32*S14Z5(2GG03OG'R=SJ?&K&H Z-L]W.IR=:J/BV MJ68TK5U4M#MP>]YY5Z/%6;OL?YR-^+?+\^E[YIN7IY=+#.BBC"ZO9OF,YCRZ M/*>+M4]+EA2-0T[16'KB/\WG5UQ^N)IU[?%X-IF6Z\.ZEG_^M2FD=":RV4?J MWN&34AE'I48LM61H2Y9(6>=D(G$ SIOO%^SD!"^0CIA"YL&2^9]T?L6/@NEM M+<%4!6PU4',?0B'KO3.V: CXA4,V]AUH_MQO$"Z%R^/F,EE2.8/"[!P0-C"= M-QY2<_-=5CD,+_;\^1Z>MT*I4'K2@/1CH_:B> MY:^][+2S3'_YVW16>;*X:K]S-PW&.F=-,U(9%$ -,6C$[G"TK&)WE/,@P[[& M#\ZP24J:^@V!(V7NY+M;$ *H!N *BK M5@5?"IGF@9ML,/B@E:X*0@Y@-V[JO?-HL!ZK,+RL#:%6J-TAM:8$3JHFPP10 MLD^%P6;C#5AMS: :%**66VYK7J<(Q*RC-.473U3%'LKX2VHTSK4XA M5BR("J*[G$B932S5= =K@&.=$H<0B@Y9*Y,WWT8ZW5BHW6<(K*&FKM>6P[(<$!H,^\3 M*H%DG^BD2XN[^."+U*4M+)LNW^8M]!-,ECR7?>6Y]-YM6=*K3E%V#T^++\M_ M7\T7W;)Q_F[ZA>#&TF"ES].L?N6VSIPW);WEV3\GF:_GTU\Y3_]QL7R7Y=1Z M-QDKEMQ\T0C@&2K;E !3]LHSZF#3QIN\QQ\[%8 %X!X!SMH@-FQ]80#C0J)4 M4"-[KHHLU>''5F%XO?*$:6&Z1Z8#AT(!G8DV0=0AUN1-FZ?1-*2=W7C?Z40B MKT*Q4-PCQ6WRC4I7WV;B"-'99#,AD@DF)*MIXZRG4XC,"L*"<)\(%TI,#C,# M@;,!K?9).^/)>>TWGXA/-W(K8 O8?7K-H3N(3%7G( (VCSE3K9&9/#N?86.O M^:0BN\*RL-SK%K:I2,'D1!$L*"HY&X.!/0$KXOU$?@]]%VNX]<1X+^J+VXGY MOKGM"SVMH\6-,W5=52REP\>9C=)[M%>2H$Y1=@]/E9_LXRPGMY>Y38&S;EKL MUHR+LVFYZY.&PC5&GYW+$'*EY%2;Z"S$]GKV&R?\'W_$5B 4"#>%4)/W405G M#0,EB\FJ8E0T''0)#H<7=14@!<@C!A*-QN(M8JP!B#2"=JRRU]5#=D%:&0N) M0N*:AX<]$\7L4JT^%G"$X!6GS-UT&7(L9#67H<0]/]O!<>.(P^L)]S"05R" :)-AXICW=F*A,O@+GAG"ZY+7Q8%-.&8)- M6)"3\6QLL(J\D;BF\"@\[G$Q;(*O#4A-A1@X033><-+LQ0' MZ#[_ME]UMGJ2KI8ZKK/I;VU\[QKPT>3&@DMYZW$F:?0>\)37Z]"NQ81=)'O9OTTQY.,1XXU:P ?""L%"*I- MLVW)FZ5P5= 4-/M!,]@20LA8$2N -M$"8C+@:\FLK 1'!5/!M'],G7%=RU!= M?#2@*%'B:%PW>UJ-7DF5J? I?/;(IR+PGLC&P@Z4<=%U^[A<3:.6*>BAQ%$% M3H'SY. LWI:LDR%=%&1EDDY)LXW4@,7(&[N?IQL%%60%V9T@RPU4FP"L21&, MJLDE'ZPS$'*R0<7!Q48_B^*$L5=*Z"7,["G5>4BGMN;ZX_J?MQCE6M<:UF<^]/W/3:)*4:6H4E0Y@&$558HJ196B2E&EJ%)4*:H4 M58HJ196]#Y^H\G!4N?L=5/C"90[MG+3K%W[G3B+=^)^7=FU_I?-NZWY$B]'/ M]'YDQZ-N!WZ'%27/'KTAD%VF5^F<=W>M6T7[J1>[U[,BNVZA\U^N%O,%773/ M_].R5V-,]MHF#Q13U!B)LT'/U=B\LLINXQ( O59$R?NQT:[?D-(S >I_[CXJ MPK<+S9^V;6B/QV!TX)ZU.8IG\YLH\T4^O^J$]68ZZ_[!R\5U=22U:W\W71VU MOFME7*I.F:[38@'2.E8*"(0.&!RO3IC>5Z'1/2MCQ,2(B1$3;B MR3C(06-(*2BO2FU6)M+*I)F[ND',FI@U,6M]^X"Z@G?5 ML\F9H4)W@$(T26/5S-S^6,^J[;H@4CLS!B^[3F)QQ.()9(UCOH&A !KCPD8DLUG6CTV+N>C^O4=I-OKSS=VU MEY8_&V4^/[^YAG__JLN/:-]W[W[[??>@_E5MY*H C6G>>JJ&5'>:1U;!1$:3 M\H
'8>T?TQ^US!MV.EU/]N-[IQ]M6JQ+#!I%5]M;;VOJ2TU;?[L&6WZLD? MLYA>/B4M\/'%^MU!S]R9B9TDJ7W^*)=C_NYLQCSZN?WRV7ST8_M9&;V\G$W. M1R9V*6P:=V\05J8K[C$G<1V9[$>,QIR6&-^<3=ML>3')\_&H3:W?CI;I;C.[=Z(C.JACNJQ&TW_[$\Y(+/9G6;09:K']%1OJYO9<#G6Q]EF4(H2C$<)-@9HHX>25<%L_)%+8+%ASZ#J0 M37^Q!YT.KI/A1U__?3J?KYVG+7HX(CU #G7ICL<;E0(JLAVIT5V1<,42(T=B ]QO :%3:A%XZ M]>(8^^YI-Z1"XH,@[K +@H<"\+:K?4.MF8UF5ME###D:[;/3VI!71&QV0OV: MG7,1!7E!7I#?$'D.GGR;WGV( ;2RB1J1+D.(NG#183WD=]_)UH6QCCTW!Q 3 M(";@"$P %@_.D.&H$)!#5)PF&61M868@N&9 M C8Y=4=PM?]["!!3"-DZU%P]-]C6]"OVT:U4Q9Z/Y1(+(!;@""Q 3,EKT(28 M"G#LVA5S38J"]:I$O-^O^-H";*5[J+9C'7KNFKZE1J&[35[8V6G5#P]$3^=Y M#^>T[N$/R2#FFJ$-BNA$="(Z$9V(3D0GHA/1R= &170B.A&=B$Y$)SWKY"0K M3[[Z_C4O1I-E1.[4 ]2]<[.C3>07![6'*K([$MD]'+MX,YO6R:)K-W,W_J!8 MD7:F6F6ZRB54$#7:FE2[[$)?J&>(B^GR;V#B7BH;_L6S::'YV9*L0PY7"&JG MBUHUWFA&E4 5,%2C"I%-H H^DX]J4]2V7U$@V EV!X^=]52*UEHQ)-#D4] F MZX(%0G0%OY!N]W3L=I?%'\<0I(1/P#M0\#Q&()5CLA"@_3UF'TU;;!)"8:7C MIN!MDD$OLYS =E2P:1\3>')&9P#7/+?LVI)264<.E<]?Z$;QC,7E3M/+!4%! M\/ 1Y #:^DHNN>;2>:J%G$J^1&H+STJ;(KCSM.ZQ#5+6(?@=*'X. K/31@$& ML("I&*O(8JY$6:GZ*'Y;R:D>1W?@A1'[S:@>3%!NN:II[W-G63/Z^KSKS=Y+ MK&YH =T!F)J5FCF"6)VD5IRB[!Z>X;[D8W5SWFM>_%+?T1]WYC[CN:FF:@/- M"]2!8TK&($2+BL G+5$\@5 @W#&$#A4&5Y1+G"%'2,J[$')*&<@4V!C"TXKO M"9 "Y(9 *E\=F^B4 0_9FM"=[@3_@YR%R>J@@@NEYM)V;)Q)MS. M Y0PO-"*S,JGB.5V9V7KH]:!VJ1L$V!0Q"$@EZ@HM+_0XZOC+<^FR@POZ[3/ MV?1$RQ3?-M6,IK6+B?[6)#[O?*O1XJQ=]C_.1OS;Y?GT/?/-R]/+)09T44:7 M5[-\1G,>79[3Q=J'&4N"QB$G:"S]\)_F\RLN/US-NN9X/)M,R_5Q6LL__]H4 M4CH3V>PC=>]PQQXF;4LJQF=5&6JE!. ,>)^[4);2&^!R*I4T+F M$\G\3SJ_XD?!))<5UYR]\@0AI.AJ6[M 8+ %==C8@=C),5C"I7!YY%S:8FIN MDR:1[TZH2E1RB2YBY]U;KS?F%E M;NRQ*/:S"SJ>EWFI5Y&_'YHNEP&>_E/SK927ELWZ:I MEPRT!P.]']6S_+67G7:6Z2]_F\XJ3Q97[7<^*6+T3.RU=X4@^9189T.$6MGB ME?W".(>2"K/"[ Z916@+ MT$HJ(P)$Q\DF(F6JRX$XQ8U[!YQ(;%@H%4IW2"DX4\!4X]A40.^32S&D7'-% M76K8>*?[%"+%@J@@NDM$:Z*VZC5)50=0"ZD4M 8.EG)HKJO$C05< 7> X!K( MV51=5 T63,DQN5*]2FTI#&#Y\?:M$D465H75_>PP>6<]9U=,1?#<0>IU*DI' M8WWR^XDI'_PNT:F6%7>QP1>I2UE8MEN^S5GH)Y L.2[[RG'IO<^RI%:=HNP> MGA1?EO^^FB^Z1>/\W?0+@8VEP4J?IUC]RFV5.6]*>LNS?TXR7\^FOW*>_N-B M^2[+B?5N^4\)5<6"RF4#U3,V-]4A92K8_DR[KFH_@E6M "P ]PBP2R&%2NS8 M(T PL5*! K7+H[3*;+S[N_LJVP&NF(5I8;I'IK-JCFMS6FO% FPAUJ2TYZAS ML(["QF=VG4C<52@6BGND6(4.7;"VZQ652TG6MOE9>=1(B$':2PO"@O"P$3E%VJ^?' MRW-*W_UP8WG>7!N>=].V7'SU<;FXG!?/IN>%9[_4CP;K;EJBB[YRL1Z"!L[U @;,>=8?:Z4%)'>.!QS(D%5 5/ W"Z8#DT$E3!Y MJI"Y()M:3+;:J&0C;WQ.P"G$285*H7++TZ6+B*#1=D<#(!ALOJ9S&2,FC20E MJ\*JL+J%PSFW RN[6$)1/C7GLRUR$T5P!-HJ[[4Q:>/# K82SGS*,9\ZCJ,- M!X:LG)HM%J!O"V S,Y(!6VI;1!>,Q7E-R9)C5O2$DPD$XR$?U[N87GX:7+VD M4IHP7ES_N_;BY1_[34.X,])[NY;U=#"=-6P^7-S-(QW-I^>3LO]A>\08]7*M M:PWK,Q_Z_E>[HDI1I:A25#F 8155BBI%E:)*4:6H4E0IJA15BBI%E;T/GZCR M<%2Y_?*4SR\3OG"9*Z,!/?8JO'[A=^XDTHW_>6G7]EC;FM_A\&D9P_@$. NTZMTSKN[UJW2_=2+W6O#UN4A>K]<+>8+NNB>_]VJ MVAH2**,<,H(BBI6XFD(ZJ&H4K#PKKZ<3\CR.,4*_$:IG M3_]'U4A&\7FC]M MV] >C\'HP+V.7<^O^?[I(I]?=<)Z,YUU_^#E8C&;I*O%A\CWBER3.U8F)<6U M5%(Q6V 5D3P55:/*Y#/&W5B9]:J"@^JY*EA,C)@8,3'/-C&$%$N,H3M1"<"7 MF+-)+F5GK-(V\'HF9N>M-)V+8^M03(Z8'#$Y!V9R*GF5*KJ84P'C J)-$= 0 M%6X_65G2O=>BM,\;GH ;:Q /2FR-V)I=I0;OS-B@CI6Q@J(80?E$WJ#5Y*,. MVF!9V3)IMX5V3\DJMG8<5<]9Q=NQ.(=3,2 &3 S8 U89IMM:%:KI@!*%PP M3AGCV4,UT:WIH&V])O$I9LV/HXEBU<2JB54;V+WOV:C9A*;HJ!1P B)$%:U2 M)<3F%A*O[C;=0RO:SVN]+(R#EWUNL3AB<0[-XD2.D8K-,5D-)E%T+B=6+MBH MBL:5AT=MJ6%NQ#BVQ['N69VJU+YT3Z'[V_*.TFSTYYN[NW[IRU>^G12AY=M_ M-^I"#)/<::L;PML/?4C2;YE'E+M34.GB?1N>=J>+]HF+::>&TIV&VCV1BV7N M6;=6'M7)!5WD"9VW=[^9BN;?_N7/W>>MO.-\SC1;/I"S#SE2B^GE[=7?O'+[ M4&[0N!G'+X]=YD[@SQJM> W=\D+#YQ>\XL(OZ1_\(LV8_N<%U?9AW]'Y[_1^ MWKW'V>SVEZXO?RFFD>H$=2LXI3Z:FYO7VL,]N\GD6J;)??[D5SRFVQ_='<2O M/I/6LQ36"?N98_8%@='H;-89A7_[Z?4//_[7!S2?_4!^:BK[XR]_IOO/XA%\ M;B6PDQR[-__QR[M??WG]TZNWX]%/KU]]V^O%O/I XJN[)'Y8"LY'TSJZGB-Z MOCQ=GT:DX79?Y-OY=R=4%MKFS#],EU?&Z9EU:[7=W;_]OIM"_\6J5D#R.H8*D!6%DBV6:CFG' C6(>#Z^A^?$^X:E:\VSXQ= ME;0[F)37K]9>%7QI#;#Z=A]>8+;Z.2/8C16-.3HIOSJ;-D;F8Y'F; M?2_RMZ,[/7'F0]9B/P)Y_E[%5N]%!O: !_8+UG,V_?UF(MS+2._G>?H3>)[W M+^;#HX1]0;/!)Q[0S/75]Q]S/&_FI*%,GS0I[;5A7=1- NRCL_<3Q",<'1=' MMXF+PQ+L;1JE*%84^P2YW";$#4O$RRB2*%@4_ 2MW,F(&I:(E_E9P[JD3[+% MAG5I?Y_.9S[Y?/^.WI\W4@Z+\ND7$Z&G^T_!@.IH]^],+?EXW71JRYD0( M^_''?YM>72R&+(2MI%YL75[;4]*'5H)#7@[(<,EPR7#)<,EPR7#)<,EP;7M? M88.VRP^UJ1Y(NOE*Y_].A^77TW\NJV='>N<]E@?3U'M G="?**"=%V,^T BY M*I790T2J"4"G&'7D&G6Q(9&&N**N4BNK>VF$[,8.W>".ZNSMR(*#(.ZP"ZZ' M O#6^S=H,(UESU0RI$(ID/(J@W(Z4O2K3N'>G/KUJJ^]\X*\("_(;]J'"J.& MKH^>-0"EY@C&%<6%=$9CPIK([[Y1L(&QU3TW"A83(";@"$P :@Z4!%$ & MBB5[XZJO,7LN:YJ '3;N=7;<;).P+^P+^YL>16)4;>!7F[.!8"%9;UD[YU0J MM;G5Z[&_21_=N^#_BV?30O.SK[Y_(;0+[<='^[Z[SD9R$94G![&"SH$2>9N< M-^"T];#N:K^7KK,X5NK0MOT.I\&L6)GCL3+[-C(A-R-#$-EVAP\I"N"UKK;J MBC:G-=<4.^\""WIL^C[M3-898@&.P +DZ'RQ-C8+X('0D8D<.0?#"G)*Z@L6 M8!L8H]9CA0>^.;"7I(6=G13\\$#TU!]Z."B$]&)Z$1T M(CH1G8A.AC8HHA/1B>A$="(ZZ5DG)UEQ\M7WKWDQFBQC?:<>E>J=FQUM(K\X MJ#U4D=V1R.[AV,6;V;1.%EU[P+MU#%TF8X@>[['WMQRZ"D"?D'29Y M:$K()D;O?&WD*:S*NF"!HBHIUY4IM,\A3W+G!3:![08VG5PV7&Q0)3;8+!4; M;4)5E0]8'6^\NMQZYKH@* @>%8()BB[*(+FHP2)$8F!+GBT'*+PQ@KO.ZS9C MJZ55A.!WH/B5$&UF2FC 0_43%AN MN:QI[W-G73/Z^KQI[)M>HG5#"^D.P-:LU,P11.LDN>(49??P%/)X J% N&,(DS:$17DTD<%Z M3J'1A8"%3?$<),(G0 J0^P0RUU(3YXJU38;*^F03DS$F5QMB*!MGMVPQ]B8%_[AWD]Z 97@O]!SL+:A:AC496R M!4.$J@:.4#UJ&P@>#Y'T'J%L5NO .)=Y^3C!W.Z\7".B@I0;A0P&$A8+UD#1 MNEA3L]U>\/(I\ZD=H],'QMENY],3+55\VU0SFM8N*MH=ASWOO*O1XJQ=]C_. M1OS;Y?GT/?/-R]/+)09T44:75[-\1G,>79[3Q=IG&4N.QB'G:"P]\9_F\RLN M/US-N@9Y/)M,R_516LL__]H44CH3V>PC=>_PR5:ZMEA0V>IT M^P1J8S]E)^=K@;*#,YJ2/B5H/A'-_Z3S*WZ43$9O B8==$ 4MT?V6=.@!RK M'DC%Z.=D"I?"Y7%S&7PT/I%G;CYR#-V)-(:J\C:KE./JAO7]!I_O.1U&!^%4 M.#UN3FM;Q>;@-1LRH((BDQ287 RI@ Y6]GR7F+1P*5SNEDM3/&77?,PN5Z1H M@P%T-)"L5@I+)HE0"Y0"Y;XG2[(F65L:EPXR!5+:5\B P1FC2QU>N%I0%51/ M$M4237+M?\#) #H3;;8Z(7.@1J39V/_<>FQ9Z!0Z3X9.78KK4J'9Q@J &0U% MK[-+M7U#3]@=VM(.CQE>6%EJ8Q]7YJ_-U,XFN2V3;H*]]#O-RKR-^'S1E+@, M^O(?G?"D2K9OX]1+(MJ#T=Z/ZEG^VLM..\L'CG'0JE0ND.*2W!:&MT-E0L:&42&^T]FU0J%4(S^+BP'DU+4YK;B]1 #^=#<]5C)1**0T5N+("J$J#)HZ8V6/) MV7I/QFW<6_P48L:"J""Z0T1)!>^S9A4B0*P!HPK.;O4KMW7FO"GI+<_^.)3?-%;?O6!&N#1XTN!KUQ4[SC;]HL O M/0)L:C!<'*+'"H0.0RK>DF]K7^/1;EPSM//8*N#P5LS"M##=(],*LX\52DA@ M 8M-J9:2LC< GBEO/"F?2.15*!:*^UQ:(W'CF$#9 *8Z*H5KQK;:3JJ$N/%9 M?*<0F16$!>$>$78!'&E0#JA"(HVY.J5"4<6Y+L58(K<"MH!]@& #E+:V]I6+ M2>!,C9C=)[M%>2H$Y1=@]/ ME9_LXRPGMY>Y38&S;EKLUHR+LVFY>XQ9II2B;2O7YI."A4A ;2(K;;+3V4O$ M5B 4"'<.8)]\E'>44L6 ,*I08?,68-V[:'Q%'G< M[FI8>Z\C>&:1N\A3\D..D79/3R'KEY%-M^NFUOY;\U,O;U* M\TF9T.S]]3*T:Q)!%_F3_/J2+1M$YP,"^A"]K2X6BDBN%+7QEN_Q!T(%34%S M)V@V+(U!KTT-$5+&:"B[H&+N7F;:N"WW:85'!5/!=">8HO$UQ6Q-) >AFB=R8[I\SF:]R3#8,*LH+L3I U"H&MU[Y&!3X" MYN:>*A_:BC>W%>_P^OE^%L8)8Z^4X"JXG@:N)>50HO5(H4(H"I//';<6,VN3 M'C]Y79@;>&GGC@^,O;Q3X)F7N_G7Y9W=]_,/^I.DQ^/,X^@]\BGI0Z(T1V9-IJJJ@+A\X>= M$T:%T2-D-)MJ%06;,M@&:4FV^*R-\J:"2W[C#9X3"6@*C +CYC"B"86C9:S9 M0#(*H^\.5 O)>D>Z!HE>"HE"XCY(= I2,K7-@UW%9NG.!8Y5*W*L,(6:)50I M? J?6ZL06\.WC(XR@-(Q9"AV,M8Z&)\IF$2/-T?9!J[>1L%UI[6@EU1*L[0OKO]I>_'R MC_VF"=P9[+U=RWI2F,X*SSYLS'_K^%["B M2E&EJ%)4.8!A%56**D65HDI1I:A25"FJ%%6**D65O0^?J/)P5+G['53XPF6N MW/COL>[D^H7?N9-(-_[GI5W;7^F\JVT:T6+T,[T?V?&HV\[?8=#HV:,W!+++ M]"J=\^ZN=:MH/_5B]YD9LCQ090LG?/S9J&\4#>KWPE!\;W7.*\C,!ZG_N/BK"MPO-G[9M:(_'8'3@GK4Y MBF?SFS+RQ1NF=EC)@8,3%B8@[,Q#AC%)J0-44-%GVRI-M+25%;-*@5 M70%ZZBCYF;EQ5HVU#F)RQ.2(R3DPDQ.\=FT90]6Q ;(U.7+*$>NDZ WP6B:/38 MNYZ+1'=B-FX2E=J7[BET?UO>49J-_GQS=^VEY<]&F<_/;Z[AW[_J]OC:]]V[ MWW[?/:A_*5/1YAI\+ 6"S=%62JJ0R][II;=^,P3/SB.Z/V:?*_AVK)3ZW^U& M-\Z^6I48-IBTJJ_6UMZ7E+;Z=A^V[%VWS2=^S&)Z^92TP,<7ZW<'/7-G)G:2 MI/;YHUR.^=O)'Z.?VZ^>S4<_MI^4T1\9&*7P*9Q]^9@9;+B'C,2UQ') M?J1HS&E)\>+8[HW(J![JJ!Z[ MT?3/_I0#,IO=8>_+,PZ6GHB8Q+7A_>"+#.?)?DQ/NGFN0YF5:5+::R*V8Q+; M;6**/-5C>JJW&0#R5(_IJ=X)BPYK9E@&:8=U29^$C 6#8\+@]?3BQ;#$=F=O M7Z1V3%)[-UU\6(4/\I$>NQ/_=/7/G;].IB M(4(X>2')$DY>";?50R*%S8(UAZX#V?07>]#IX._3N=@"D<%M/J%H0;1P MG8TZ9"%L9_KZ3^7)9TCO2R6C-I -W6\QI:-65O?2GA?'H>^>"$/JHG\0Q!UV%?!0 -YZ MKR<,")ZR-QXAJ92R33YZ- F,AX([H7[-=KG8XB.V-@(OBKC0[+K(;_[]K7.C7W?+27%!(@). (3$$D!J%@,6P/60;(V!),1 M=7!9PYIK_1VVD[5Z#-#S@1S"OK"_BQO;=W=$RS4Z'10W\"%C3;$V[*.**EB( MYOX)&4^"?]?M78T=:ZT/S (<3LM#,2AB4-8U*#Z#TL3)ELK@E(FL@^_.W@FV M%M!Z38>BEW:K,$9_:#Z&6!FQ,D?OLOB:@RXYU)(9E$HI6)=8Y:)*,I36-#([ M[WX*,([8TYBF%RP)(QNY@RQ,11%:6<2UC0!4[W#]>^ MB6.^+/]]-5]T@M+_F99CS0_+$S0_?=I5>-"OS M_W-9:,&=#55X'>#\OZ^N$RPF_^0?:^6\>,.SR;3\4F\-[W4MQV._].'";MYU M'Z4A_^+9M-#\;&DU#CDH(V9$S,@Z9D11JM$5:Y@R)+(8H&!H]B1H< :/WHQL MO]Q$3(J8E),V*:6H6GT(F+R!FDHLF&-)Q2HB1/_%NK!C,2F[*U_18Q6M&!4Q M*J=G5#1JGVLV)=8($&PT!JVUD9UW7/3](Z2/S*AL4A8CJQ,Q)&)(;@P)EV8T MVOHD.S10"B=O*RE%5=<2DG/';DBV7PXCYD7,BYB7V_T416C1U1C)@3,^4BI< M+5N3% ,=_3IEYX4PYM!J=\6PB&'9@F&!2@5C<(ADH?E"*:6829GVARF5PL$; MENULD!@%AVT?]EM=,^0<#?]"^_WF: PMI6< QG.E4HX@1T.2ZTY1=ONN-,7L M:[!<$A* ]12282S>V)Q+ACWL-7BE)4=#S(B8D8,V(Y%RB=J9VE:WF'*$C#Y5 M5T!SU+2'@&J_9N2TPA"2<0J9*"@3M&\[-NKJDHQN6960#&TM0JB JNT VNR#L=O7[:2_?$4WVIX6?#B5XF] M.CA[Q1;)%>6;\4XAK"VP"V]-6 ME\8SJZPJ-]\MLHT>7"@YN,C(A'7CU>7)QGX%04'P:7LIQEF72$7O"%Q)B#"]M6VK('Y?<]1.LD;4*JR26[\(AE]_ 4 M]R4GJYOT7O/BE_J._KC;WP796JS6H"O@6"6&X+ PHO+%%Y8XGD H$.X8PF1= MP*ZZNOF $,BB"Y$5D*%2T0%(A$^ %"#W""0Z"^2U+X$TE!I)$9=<+&E?8TIE M0+$_(5%(/&82*[;U*$?.(4&QFJ!6YUSUF)0AL_'>Z"G$ @7#4\3PD:*.9W+( M#25(7F==$Y@4,-CHI:9+\-_W+!S1D?5D 8'! MAHS!UQ XD.&:G=Z8_IVW[QZ#&5Z$4N;E4P1SN_.RREU;"85M7G:@(J5NN:S: ME&R[=I_P^/[M5N=3L/' *)-"Q1U$1-\VS70=M?-R\[]=4O.M1HNS=MG_.!OQ M;Y?GT_?,-R_?]-^FBS*ZO)KE,YKSZ/*<+N92XWB*&1I+/_RG^?R*RP]7LZZP M>UEJ_?:,VHI@^>=?FT)*9R";=:3N'>Y&L\@Y1FM"L,U+,3[5]@VC:88PFNPW M3F9\))JEUTS7EUQ]0?-@T?Q/.K_B1\F,!;K\8F6 "R3E(V(VOG@=#*6D5C83 MWG^<^7,RA4OA\KBY+"X&12XT%#, )((,SFFJ[(/V=8"AY\\8#3B\#3RA5"C= M*J7.UZPM,E?R8',EW<@KT1?C8_Y"*WZ)1PN7PN5NN32.R5/7R"QH2$4EHW6. MJ20-%HDVSIX\A>BT0"E0;M?59%L,AMAF1@,YM]4M5I78%&^8(VW,]_K:SOS.\WK=[K(K][((.IRKVUV9H9Y/<%DDW@5[ZO>O W$9\ MWK5D7@9\^8].=E(?V[=IZB4%[<%([T?U+'_M9:>=9?;+WZ:SRI/%5?N=NUDP MP!:PHB[6M*\!,YIJLNK24X/5.,RX+QQ:LHRDI FHGZXAGLNI;; 4]J"* ["9 MHE-&H4&QV$6J'VE*B-&%FEK(NS""9U\>%::P.7C-;!;-PU]41BQ$*I4+I#2C7G M8 I9"R6 -CYA "*N1:.K1!O/K:<0,19$!=$=(MH\47:>E;9=\_%;"#KF" M=0W3S5,B3S9^+. *N#L$UUEB3[E"($9,I@#[%ZCFV.??Q#EO;VB?"PR;O5"N,NRCAB]0E+RP[ M+]]F+_034I9LEWUEN_3>.)7\W_4)P8VFPTN?)5K]R6V?. MFY+>\NR?D\S7\^FOG*?_N%B^RW)JO=L.SU/0QB.6E"&D2J:K!LHQ1PZ:8./M MH^-OURP "\ ] LP%%)JL-!CRG +%U+"J7.SFQVWMO-X6AM=(2Y@6ION< ME%GK3)!U#1JLLX0UQV23-\V]=)MWG3F1R*M0+!3W2+%A;4LUB@L:2"Z2TDP* M2OO3>Y,>KW:0R*P@+ CWB7#U557OL.2HH9B43)N$,8/2P9=@\ 2U[4*\@HVQL$[5U5A 21A40!50!P"J<H'7HM /,H0N1^IR(*.B:;:Z*B_)RD*S0*K0. MAM;4G2;+JE+&!*5B2BI8XH Q&]LHEH"IH"JH#@+5;+O6#VTNU;X">!.]49FL MHZX?!%5I&BP "\#/ /CKO1/L?0B.-3:GMNL@7)I3ZU0.-7%BQ6%C@G<>3?5C MK89W5M7#^&Y7--](\$.LP9:6WI!URC94! ^.8ZPA:^=-0I?:,OSQI;<@O1.D M#[+N=8W^QA^R"4;E)NH[NJ3WE,[EM-R^;=R.$E!Z#_!*WM,IRF[US'IY3NF[ MVWR3-]>&9SEYOOHX>2[[09PM9\Y?ZD>#=3=$U.;$4K%$'PE4\03),2A@58OR MR4DL5Y@4)O?+9"XI&5.[.) #YI!"U!Y5K6"*"6[C0W).*VPK? J?V^73!I=J MB.A5RM!0Q9(9*S5D2S)6(K0"IH#9"Y@Z6+:.K2=FT"6343ZJB+$[(5V5C<$\ MA6"L4"E4;I=*BLDI[]'D5 #01:1:?:[91F_3$[H)2MQ56!56'XNT; =6S*2+ M M3-Z03?ID[(D4KS.P%TTIN?7K65$.M\^=A>/'QP9!Q'&PX,V8..M8H%. H+ MH&SJJ*^EJ@K967(8B+&$JFS &+875A6,AQM?'5YI[:]\>37+9S3GT;2V]^OB M"NW"FB?6?3__(&5),#G.!)/>@Z^2Y7B*LEL_K>E7+OS_L_>FW6T;::+P7\%U M3]^;G$.I:U^2GIRCV$Z/YB:V;^Q>YOW2IU:+$XK0 *0=]:]_GP) BA*IA107 M2*HYTS$%@D#54\^^GE\T24V+Y3T">29#()H$AJ-0.&@=E$)(2X1Y+I[-=)CI M< ]T&*DPT@F'C3 ,<:RI)P0')IV*TL1'&[HO*\B::3+3Y.-I,B!GHI#1L2@9 MMDKKU+_;.&73=*G'Y_>_D,!J)L9,C(\G1N^4T81&3[ECG&BCM965HB$R^*]P%F/,'MV4^^4&4#-]OD3Z M?$2IVFH"=1ZD(GTQ%%(0QIZU@#E.C;>0N2KR?[L"96)]\L>GCP?!A(10ZZ0RI-AB: M9\['P<.?.=GP):+=W2+TF@_G;VF*^(D#!;9*\\>3@CHY*_UB_Q8:F&<"2Z(B MPYHKK[1"45 9N/7^T0-LGG_L,Q-A)L)'$J%V3 >')<5",(2"@4_4,RN4538^ M8,1%#GQF@LP$N3V"Q(RX2",FU'-F0E#&14U],,@'2L2C,X)>2-0S4^)+I,1[ M?#QKDB(+QB.G@+I<9*"L*N*5"RRRP!D5^-'CVK85\[R9)(\&0HLG1I%/VHF; M"?Q)BEK)&([,8JE2+9NFRK. ?$K)E=QC\6CZ?KF1U"Q],W$^DCB=Q)9K+;#% MF"'"M*48VV"L\#(U/^I=%#738Z;'?M'C=K5AY(W&T6D/"G!2?RWC3#(?&$'2 M1DOV$N[,NNV68YZ3\N)ZP//"> \,\:C]'5R\^'V_^0(+D-[;6C;#@[+RH9HO MKCO2HBY'0[]_L-W#= ZRUHW NN:A[U^F9:S,6)FQ,F-E#\":L3)C9<;*C)49 M*S-69JS,6)FQ,F-EQLJ#@R]CY=/!RNV7C-Q<)KMEF2N]_@>L(VDO? T)11+\ M1Q[6]J,9F;$+A9D4)Q?5<%00-2B21W^'&19K [ /Q.W+J1V%W:UUJ]3]T,7N M,S[<]"*MWT\G]<2,T_DOQ)Z4P80R3I'SE+F(#/*.4V>EQ@R9L*(]TQ8*!/!& M$2JA!UJQPT:HUB2@PXOO9T7AVR6:?]LVHWT^#",1;MN\N&[I^W3L1M.$6!_* M*OW@9-).DIVW/EZ1\;&8[VECT-9([0QC5$ME"/;<<"Y5"-JMR ?;7QG2#2XC M$&HM1SDBGK!8N,&FBCE%$3QP//"JB5F2U':;(Z@:[X5P-*#]P MKX',FYK0@P0 O$X0PI)$6AFL*RIDC(1BUH0FXZSZT MF+*!%-G/G3E.YCA/C>,H8@UA$O0GQUFP3A'CL"921L&182NF?&^M1%1I-:#/ M0^]9G:H$_Z132)\646043-6LY6R>'C0I+V:Y/=V5V7HZK&@?<>-)BQMV(9WM M6@BG6GQ+8/T!3J'YMX5]6OKRZR[,YW!DP<+_[-EW9O357-;I&6?5[*9V M^0T<"Y1@.8,U0E>4UET#^CCKDIB:#+&;Q+/B&&9?+0+Q5?&G'Q;7>P>46K18 M?%@ZTS5AUOV=GOY=D<(W0Y=@8(JS*M'#'T[?O7G[CSE6KGT@IV,??O_SG\SR M62SN\<^VNKGMY4MW(L8MG*+WPS'Q>2LG-9F[.MO^[>\Z=B ; *0?GL7IC9<$E8W&G7<^-]? MI>YY\'?BL[._TUG^RQBJ@R8$LV@91E+'Z*GS6MKHN--J$[)K]W0WFTA@6N1D MKQY9R+\J0[8W^:6O-A;!MPG_ +7 MS^KB+1RHW[W*LS(E>P]YUW=@^[9MK4W>0IXQDOUB+@LZZ%#K$ L@B* ^8W;& MN"T?^+SPX*!(MWG)P]-@IUO'XRVC['9I;PVK?A\T_Y)@E5$UH^H3@=4V4+4W MUE?C<(C)X5#$JCPORHM0F0F(FR)Y2+\,)\-0?[=E$^TE(4N&U3X):QYI$6M, M$;R/_O02]6%YK/EVZ.]=F!3#)M?CI8^8?+)A/=VCR=$?JC(.)S^7];69E,9* M;JR-U%*F$3=2(A:()L1Z&_RJ^I)9DU:"$$=T*X%[-="'KD_K4[.*3),OFB8- MCD+X&((PE@6@3DZ%/S<['U=QM0WD/1" M'O8-*!E/'I>CU#?#3G4,^1J;)F)K;/I-N #6/#2-3F#&OC#G*6_N7\V%EV[N M'9R4#J(++J($?!Z%)HUR[$\6,&-!2PS$<^J]L\)*)D10-+)@0D18&D5!OD1=6 8_ZT MR:NG1MBN!7S3G>[(FI34"4;711C7!Y#M?=,)>\!\#E,OD;#AQX0,KQ=P88'= M6,2E$\QY'0GS$6G!G?&:<8245&8_?E@RX+)_PCR;G9F>UJ:G:)'SF'KID622 M8*4M$LY)[[B-'*VH8-R%#W6@!7G:]/1"S?/79V;\&>X:@G%>UV%2-S;Z:&CL M<'0(MV@V(GH/DE[(I[X!)>/)\[*:]#%=8KN4;R]XY1RL$;@M6.IA^"758V5[ MZ7GJ=_?TZ3D=N]3#*[P)[;^GXQEN_#I'C45U+]C4&%5KZ@UCQ!JLK:'&!,F] M,ICN)XV%/C%=[^FTR=O^QJ&&FAUX*;J:QLV3UK)R&3ZQ,@T*B(0I=P%:YC W')) MJ(Y6$DR15'8OVH4>,';@[L ](].7ZO; MXL9)@QH+;(PZZ15F$C/DF.?6X(B"(%H1QY2W;B_:AA@HU3\VEET:F5I[1JTF M1&FULRB0P%30EDKE)7&>41LLV8_2(088'W@(2L^H=;]&1C^52=SZT6O=9[K.[2[B#RT^GHS; M.0?O9Q5H/U^AY0*C)=IJ0P5W5!$&BI&-EC/E&.<2H4!7=0G>OEHD!XKUK,GX M5@:;9R+/1+ZC0-!Z5(X<5\A2*XR4C 5B@R+&.VRIEHX%O3UUZB%#41@9\+YU M!]^,WI^4MK5/JR1;92^BU#3C2<:3 ^3>[=1NW&D#N'>KFD1\,TTE3N46S0< 0-3%\(/'?[]>/E70+[3\5R!/)DCWK7^.88J@9$)U#.-J=5* M15 =M39$ZI73JW;@/,<#2@Z<$)C-Q$S2_3,3-Z+IX'V@Q&%)=6 ^6*65M$X0 M28)PU&_1Q?X0FY ,R*$C8]DDS"9A5O6S29CQY F:A$_"^KO9_GLX_A+JPW8' MS.F8O0=)+_ANWX"2\>29E<'NLH/KAVGESDP=FJ&/%U7RLDTN!\7%R*0DTK$O MPO],AQ>IPVO.3NN+,K-7 _J#N6SZ^WXJ3QR@0A4^=$CR(:'(R=B_G2'(XDAW M2H.F8#@S:9D3VDKD9/0N&DJB#_MQBE$TP"2GE&:BS43[,*(5U#-"%0<:9-HX M0V)05 4;;92$[ZF+$4,#1I]:7["G[MGJWSB:OY2PCW'"T-1''OX9?LE5LP?G M9GL-RX$.:M/,"A>"KW^JRO,KG#B=H\1BOB:6WN' I &] R%LC*.>2UH5X&OY_>Q'P@]('3 M(K-W8<.:U&R#O&@;Y*>R6N0V#4JM]D5T'F6S[2[:"6.JP-IA2R@031B EX2\66* BKN@JOHM>6[DM M7I^J4G,ZW[-/Y]LK6'.2:<;*%X*5!V+=&QF1^RD,Z6I!5N8&]: 4Y$ J["9D M^-T:,!*!8B^I9THQBYAR&#'+&,?8.V2W&/9^4-XX'R!TX$C: MFK3SY"W;S"LRKW@8KV#$!^ 5!IO(F.?8X*B4P"%J'8@G6XRV/X17@)4^D )G M9M&C6'P.R_4E+-<3D.3P;<:39Q^/W&N521R.S=@=M,HD!SYZ#Y)>\-V^ 27C MR?.J[MMME4D726RYK@]VS]4D?9/0/2">@W1868PHG];U%(1O>!_? #XL6,9* M,!*]0=;C-*.)&RJIUX9P9B+B9C]]-_$ '[KO9C8$,DUMBZ8LDDA[KX Z*"-2 M6Q*MQ<93H2VV8HM=+N\JR-(#0?N7G_$ M 3L[5$V*QJ@X*)5J7YMM0FL=3&Y5K_%;"SFG?( ;;77/XQ80Z86A=A7#=L+W78 MJ^&VT33ELC?FU_N+)7ZHJ0B.2"=\8!Q[:UE4P6(M(M-$K[#"=J'!#%@/J^5S MBD,FRT.1I>>$61^ME-8Q184* NP+)X@W2'NV(CRY"^?( .4DB:>7)/%FF(J_ MQCY-/1]ZV,1M21)[5BVRX=236.Z5U33#E%E(][3#C,6F>\Z <22EP80S)XW6 M/CK& R4868IVY.+X5ZA*;^JS5S\<]8X!Y?R(ETA3#PQ]/)"H&-?18":=(PPI MIR30#.-*8VVT-2L"E;O(D1 #C,@3(Z\GY878Z0C<)]TN,S- MIX50<8-K/\WJ'U>V*- >,Z\EU]A%QIC2GHB(I- 4$1?C%KT4#VMG\D3:$SR7 MG(_,+3*W6(-;>*LYT9A;Y0,+SBCD@R'4$-+C7IG;'J.[A=Z8JSJ:9!TQZXA[Z'=WMWKH@O-&X92YYYGA M5H-AR1W53B!/N%XQ1F:7QB0?4)G-R6Q.9E;10U8AK%(\6# )>6#2>:4(E4P2 M[3@EEFXQ#/\@OY,:('3@@/Q3X!79FLQ60K^MA(PG&4]>D#7Y>!;_-L;@)JE8 M*_SNSE)N=%&922C:SW4!XCX9GX/6! W_,QT"C)+'>%"8L2]2^+T:N@E8INF& MK%MFW7*+"54MO^_=;],YYD/.D')^N?.9B"C<.Q M2PW"0O$-"*OFT[*&V/4L\^A&I8^M,.]=YTB#>OYEM4 M!%OE<$&?B\9YQGE4H,(Q2[TU6L MW!M$A43[&29/\8"1 \<;^V2V94+M;SNQ M@U&J5"9PZT-@-#")C"7:41J\Y41&CK?8).1!$_$$&1"DGAC-/JD0W],=2?SZ MX>I.82:%#;"&<4K**F-QT9!(#YSA!U*\\PS2OJE7BXU)F G44DH4BLPKKDG MAD2:.B($[5:ZO1'%6_%Y(3T@^HDD91W,IY").Q/WIL1MM+54,>%H,,P0;R0. MBFHN@E#=TS<"7'OT1&4#;*^&&0] 4DVW#.>]+9KTTUN MRYZK=1?@\B'LNGL!V@?5SY=3.PKK'?[C3_#?MGT,&ZF2A]G[?G1)RC1'AA-E M-6?$4,4%5\1@3V5TTODE77)[SG3"T$#B [?069,8#V\H9FZ1N<7!N(4R6C ; MN< 4L>"%95&[()DSD1J?V,*26VEK[32%'DC5,[?25KA%MCRS1=%OBR+C2<:3 M?G"R_AF9'Z<7%Z-FUH 9%7Y8NU%93ZM0#,>M, ,9]5WN%)QS$W,.:\:3IY_# MFA6#K!AD!3+CR/L:5-L3PL'>Z>J M?!U.SHHX30.UJN#"\(M)T;%F9N?G$L R;NX?S@:_O?B!G<^-,>ZU2A%0T7[W MESE:S<<)UK_.4>^GLEK!-AC@.[)E[7S8)U]EZZ(>F MNBQ\-VJNN#"7"=&R#^5Y,;*#F&3S^84?6J1ZG:RQ\>1D[-^5K6DV7JR5IMQ; M@ZD7G&L6 U8<&ZHY=LJ1:*/>9OIEGU6,["S)E-DOR@P>(8^1TH92!J1I$*8! M*1\=![7!K1@RNCU=0@T4E4^;1CM= OY)L$Z?FL7;JOA3MY'VTNV+W (^),C, M7G#SZP<^+_WXNR)IGT.7U(<0"N-<>0Y/ODPAF'$Y@=]-RH0-@%W)XP&?FN)3 MDXI+NCDN9@3K@ O-'+8__RDM[(?C57!PHV"JYD3.YDH/:%:S17=79OFGW48[ MZ-X.T:15AVHM&*HK$/Z@NQ7/%[QBX1?F1,?5F#H[*M%(+ZZ@7!KX5U" M]S5AMAIO_FR*LRHQA3^-XN)@4]9FI@'6> [U.ZL99?!&J[BH U'Q[ M#_[.A/N[Z7FHANZ&;/]Q6@_'H:[?A-I5PXLD+D&N_VCJ8?T^?JA"G=(ST]5/ M (4?1Z7[K97TZ<]_\DA#H,P[YR2C7!MF'>',44>MXX(\P.$'KS47"3[A66(10XQ0C^QPQEBDF*I:.<$,\,*/VO=BX.5Y[5N_>?WA:X."I^ M//EX^K%X_U/QT^F[DW>O3T]^+CY^.OGT]I>W[SX5'WY]^Q'^/?ET^O[=%;NY M=A[-\73[;@!]!=[[][X!P,BK6U#E3S?6\8B%D4T61F^>I!_6%R-SF6 5$B=: M0P.ZY@91QV)+49P/9^6D*L=#!]1Y.G;'Q3?_^P^*$/3]U1?-!?S]H.B^28DF MKUNEY^977\/-*^6TFE\JJ]G5Z>RAWQ;#-'$@I%K;]-RO937R_Z>&/9M46P,J MSG@:0>6=5J&JFX)<6!9LIOX-U@NZISLK$M,X T0^NJA 9Z[3J38W?095%&XH M_F=JJLF_TLL_CTQ=IPA58N;I-,VPZ=]T/G156;OR NX&I;L9@A"+, JNA4#A MAI6;#B?US('35B>G%S63 $T-SZXG"1(@BB:5&=<1^&:WNN+"3."[ M<8(G?'WMM<57$T/WL[7=@$&"/5,$PNTU/3_M(Z!FD/!@ZZKF$/@-P 04"1-)*XF%Q> M+)Y!LDZ:I9<7C:52))4;D&:<3N3OH>CLM=%E<6:^A.(.YS(P*!NJ]_&7^1'! MWL'"&XYNCJLRB$8%)I^37K)@O<%2XJBT1483[AXB!Q9M/[9H^YV^^VEN_*%K MQM]1'5PR ($,/(BI5S\ +Z$\9+UMX!CZ?#B? >+1 &2K3D\0,M/9O@5K)]; MF@2N"1HF+ A(B6C@A#$KK3:>.P2VL$5"QOMC8O^<*TE_"3,R-:.3WX?U/S_] M_0ZXH5N@MM279@E>@(37[+\$YZ/A[T=G0P\,];MF6X@AS[2FT4O/N"46,>64 MY,0&I!D7KW[XOR58-)WU,V@HYJ_CI&*U2E^])?!:;%! $; OP'H\L2!-D$:4 M(V&##O?W-KT#O'_]N"OPOIVF%( M@< Y+S375$HEF?)6J2"YDCX*#$J8O'^L MY!T@:!?Z2TAKV0(PEJ,\'=?>"B!(L!QY)2DS@E&J;#!4:,0-PEQSO,KO]&! MO'ZW'18U^5HN\Z>4W=%PY.3_ $6XZ:UQQ:823WI]!D;3?[P+/9-NHF>R/2C ;).%\5TIP'H[VN^GLQL> MO+G9O(X+;ZX5-4K4BAOFRFZCG]@00$6MP@4(Z48ZIQ54'GX5V@2I]/-66(Z'+K:41@-SV$;W7%=D13< MMA,^RC=A5V(/?%1LLC#Y!/AHR]'FUN,M2)LVGX@_B>+M,KN.==1@*R?>=6Y^ M"T6H)Z#03#K4!.M_>G[1<;D10 =@T?FT0AN*U$B]'#=)L%,X MD:K986-LGP/4$DVU"E)8O8[6:'>=#_7:[PKSQ0Q'S9/AU8TJ ^?8,N;TC'/C M0V+:DVG#M^KI*/&*T,$ ODXI,3&Y%YKLW'H*7&"^BL;JKL*7(2 %/+%>!'1; M@I1@DPZO::X61PV4@5.$!N#-L:6?UPUPNH-M?YC^:GG.?*D^ *\!Y@'L%7.R@^IA#*4V!3J]> MTE.:2Q+$=D&QY&^?7%YT_'D("EQCFB]Z@8=5/>DP"W!LTKS@RM8>S*SAYM"3 M==V9Q)?!5$EM3[>^ QER-I/,XYEWR'3VQDD]-"!$&SRZ[,BV;J@OO1#H#*3K M>7H!J,U3UP@M4)4]R,U1V5:4I*?8:6.Q)3K\TCH5YILHZYDX2?(3/K74,1-S M2?]NS9#6-)HQ') UR6"9*>K#!*"Q;UC&EWF$8O:01J0G,0EB/!%RZ^'HGKP( MDI2E#"]_[R:E!>*G>% D[\QQXBM%G%8=2UBPR4!B)E6@G-'>W=9G"],N]02> M%2;EX(J] 06G,SIIS9]?6^D.V#TS[?[O?,VSQ<*/KJ_U;D_'@[!Z'9PE;:[) MFD'?T_$7 $997;Z9=]U9%=X5@G/KC:21$N8C-I@0ADP(WFD2V8J*M[7#N\'R MZ 1S3"K'F'6&W#@O,D+7:&T&X$9Y*9+%> M,1AV;7P D\]BR0/QGC+KH^%"8X4#$CG86EL=J.P'H8 MI7\ MN@N5YTJ;-BC1-M2("9$4)%B'KB*UK$0#%_W5*\G#SY^?[,M##N#KF'F M?F:H@0K5^II=F03QE?FS8",V0AK@/N@^E=-)\O_JVP*$]EGIFW@[ M*);)R!P-_]68@E_,:!J.YPE\UXF^Z')CDO<-).W79FFM")J%6UO5LX/_;+V= M^Z>HSP*\+0FJ^KN[!,9#6X7CK,JHY0T>JTPJ,DI[:Y4K2@TTTG9I,@^IJQIU<21'O4@W'9"_^KMWET. M0=9^R_V#>^Z?C;>WK,9?0.VG@P[0AUA DE.[KP!8.5IG/T4Y&>F6SGS!*#LH MYF'=9\Q[?-GJUI%Y>WC;5M5NE0#7J ?:!^&_)%@]#E7/A]Z/PA,<./^K^5JD M4%$U-*/9 S]W", J/7+#+/>A<#C%'O2CES1Y=,H7VB4$F(L#8*0Y5D#ENCA5,8 M!^>]-MS@'8XK9F* 2/^*K??8N.6!:D7_1B_\O:Q^2]&NBZI,X;N7WK_EX#VG M#]+68S9=XU%H/PL=F6/:7 MA&2+#=>HIX)&$A"RC-FH@8-9Q0R31BFTHF']]K0!=F _P)KT(;TNL<>K]F2Z(LET1.09(LS MXTE?;*HE3O;0T=[[&(6XM[5L4Q&Z9^[],XFN]&GO#]2LWH7%OK;1V,BQ5,)B MS@@62GC$J:0N!.FC6NYRM,5@J!AH<6!_Z)JD=7@C*--^IOUMT;XG2A-CK/;" M,*.5EI%9Q 5E $9Y?'S=,L)XXXCDWG"7\BUIK+*T4U!DBPYWEF/?#; - M][X<\\.=TQV;%E=U6QO8E":6HU'Y%43K5HH [S^N#<[XSN*X^X]K@S/>31'@ M3O>YLN'??3_BZU8.*H4EU;AE6#X?5"ZT)_!E,BEP*^)3=X3WQ==_J M;?A+55Y+8<8$: >S!VA-4(2"RQD-,)9O=S>> V% M8HZ1B]]OD5D-)!,#SOM7PIW]&9DB-Z9('46(7H40G&$L,H.LI9)XC:PS(JZ< M%OQ016(/%*D&3"U/=7U2%/E"G1(_!U.'LW*4'1+9['DPMPK.1>TDU2YP)@*W M/D3*,;:&ZN =>E3L8X:0NS%V" );A_6.564O1";'C>V0PX)()1@20ELK M'.*&(6TQIK@#.6(]T 0_;7)\H:Z'GZ85''\SI#C"R4ZK;DAJ&>/0A>R+ MR);/PURHFE'"*./>.,:15,8'183#A$I)^&WME!_$O.8H"M__U.'H%GD7&W#4 M/]Z5_1"9&C>F1NZMI\Q8JQQB45B#3 S*4FHD9EBNK)]ZJ"JQMM9><40K" MK,%"!\5!8XD*L4!P=-P3%#W5C]%3%G&]:9?;8/KV>"-% \(/W)5^3>(Z?*N4 M3/V9^A?:OD=B%'<*F\# +K'$@C8DO THP'_88_2B75,_40-,>]8L92O4O_ON MD_MHSY;-IK7,IIZ ))O7&4_Z;/CE5KJ]T8:>FJXC7? F4!:BL,PSJM*0;X-5 M#!I%'6^S=+:32Z*U %LEIXEGBGI&%*4),41)0241S""D-/4!.:68LHB%98K: M7J?$1%%\0 _=*+5_,=:G._+FQ+GI^71D)L$#1EQ4<-1M9Z84?37G)>S]7\V% M'KA*>]57-@_7N >SOKF;WRT@WIL%O(//HY ^ L\64"_6]GCHJYAM1$>>2RM M8B)8JQ$*1)/$*1U'MV6B;XH$V6$] DFWUC"=] ML4#S@*!MJV1Y2$B_AH36<,DY$JI*EWB$?-9;!2[M#@$X@- M..M9(#Q/#,K,X,4R XE8"-Y(S*EAQAB-#;EY6YWP,;ZU/?F+K=_$7Z_".,Z M#=*H4MKT':,WOIJZ^+>[2?EU64_>QV:.,A#RQU!]&;I0?RQ'USPY-QPXBWX: M' 5F7@8,-(Z44H2#"F"\$@+^)2MKA0FBBQ-9;J=V/J=V<7<*'#E>)O4" #Z: M 7#'4,#*2AXD9\%%)D'I(8)2&6BD5@0C5D8 ;\RE>3P4&#]>;@,[AT+"EC1^ M97)6A=# I![^?G0.RSHK (6&L/4B -[ZHIU44*2E%56H+P(\Z4L8 8[M Y)< M!$2EE&ED"2+28,,4H4( $0?$EQ5(K!$F*D$2/C&BM@%)K.Z"Y!Z@X(VV7"GM M.+),$, B8U"(C%B'O3$K&H^I&3YM#PI4'"^WX=D GTXNJN&H("JA%-:#:SAU M?->@FSWPVY6B9?7HO+O'6/W-5,,DD$_3'(503]["3B:7=T\Z(X9H):@%TRA- MM;):R.")<4HAQG3 M_Z/XS_>G[SX5?WO[[M-??WV[P7RS>W>Y 6C6FV^VV<)6SP.[YT>]GP=V.B[^ MTP LJLM$\4#W'\[*256.AZX>)'Y13C^?%<-)#0IO.1I=%N77,;")CZ JFXNR M"D4]M?70#]/OOSD#:AJ.FTF/ ]"M)V?#,3QB"$LH)Z'XWW]0A*#OOX;F _Y^ M,+MR]<;Y-\"ONB_+:=5=_;:5:6_,L'@WO+B H_M0#=-Y?"Y>E\>#XN>)/[YC MR0L+[1[]YMV'XJ0>FN*#<<,(7.+#I[?M8[HWWK.CP<*#9FLLFMDL\#I865F8 MXK]+^%"DF:W 5X#/@]683 =W5J2WEW9BAFEQIKA;1JWF6.]A8U5]-KSX$*HT M%,9\#HMR"3-+<>J(20,CH-@P'J+FT\YT=K3&?<>&&KQRG>\R/>-\]%,\AY]H[5 MFN =S[NA>KSZ(7'623D!REZ@9; N&O1I5B4! P3M=V"93<>3T^:U<")C_[H\/Q].X/.G\L,D)X]C[Z%@PQ%@$ M)B\AD01K\0-\9.O":I> XJOBC/LAE581ZI"[XX$SG7]4PN*+V)[(^/.V5[ A MC?T,AP,\,AW7 CZ@-,Y=,IQ&\C!GA:4R*BJ\](1R)98S_-;@?O^<(^5I4WR= M^']SSYM@'] ;]Z%8L*KL>E?\,8G"*IS#.2=9MP_FA@31@9B(,!5,8F^L]UP9 MSB2C0:M;DK?9C& I?MA1);$9_F<*)_0V*7[SNOD;U[\)/F(8N-Z9&45E+B0M-NREJ)*!?.2A*4$/A1"L\#2/Z?'T;) MU/4?)V8R;1_0++&[?%*_+D=,WNB$T-DHO S=\Z-XA'I1G7 M.[%_5L=S[_F1V(/](S99F.R[*_2OC7?NFATR:!19,$),C(U!/.A\>"Y428P7 M;EBYZ7D]28Z(QF$:VFR11+47TTGCAEQT4+4Z 'QYQ1L:<5&'ZX^">]UHZD/B M$O";=XY,#Y1R8%H@4>'#CD6I^-6S] M&<7*Z$AC2=WI!_D4JO/W<0Z/F[)*'Z_=0N71>C7>EP:+CXG0\%S2#E+9RMMK0^A*:E947LX== M3).7K@Z-*QT0J$'-876%BTE -5].RA9MRZ1>--N]'!3U63D=^>XWYALZ($VOVMQ@WMNG"=.I_ZB."JP)CSBA'B"G TF MG1Q X3+Y"ES3I+:1D U_-5UX,H&X\4@":H_O?Z4'^QR0$415Y,P',/44Q@%I MZP,C25W]H1[^/GL/8"8\8IKCP:ZR;>!Y??UPB\OYO[[&8Y=O-9;O]QIQ)[Z]2+DMR-3=F!ZRP15 W II,@-N)B)2;2"*U!Q&I-EF8 M?N8NPK^'*\]RPN7D;P[U572@\P\F!7HNS!K5=7,#ZB3%+^#?'UN^_K?3MRD' ML@V?S;R1IV-7GH"P6 [YWTR7>K3S[YK> M6C>YCD=W*K#H>$4)[2Y=&PJF]<4+Z%9EZ-W+4 M]@]#?+P<[-\,P>_.:=LR"?ZEB<:/"@>:T#!%X:\DF2\;$Z#1UI,8G%9UF'EW M.A\.W#MS%E^I^=^TJGFC^J9[D^2\NK]Y=I<;DT+>Y^;WX?GT/&4>-\ELZ0U- M7+=U234K ;7T&M5_-?6VX? 8P=#^]Y=V(PF3WW9[68[ID" IY0Q9 2J7 ^X? M$9;"80T< L7UG53;BTX\.!.8'N\O95:O@M!5#5)W#7U?G'5IFTWS@9ON ML!6E++.O%J'XZF8B[3H9IZDN9DV@=7^GIW]7#"?P:)=@8 K@ZD!5?SA]]^;M M/UY=HX1U3N04! 8^F;Y+&XF"V^8K(HVPGK\ZNX$Y6L)1[>P)/C>72XD*'LA MN'?$8TDEJ$I<2:*C'+G#3CZX6DP%"$Y-!)PFCK4>!I\OE]2;[-QNLY=T'/HA<7TPID:^-W\B%Y2EMG MSM>ST"@=L+;.%^BN1&;CNP14G(X:'V;SDE6NSS80.G,ZUY-PT7B,X.YNOPDD M*=;6I$&V+P_S5[?K3%^;XDM' U<>R"[\-0,H*,,S@!X7;Z:-UI-6.0*VEUY: M3],HK&$"03IV^"7H0-6P_BW=V*Z]W99IE6S0!QH76CF=+$;ZZFGBNG![\N N M;+F-RC9'.=^(;_WPPTFW!UCBKZ_LS!*B=1-'+8$=0=6>K6&Y1C,-VT:=KNX M=)I)/4ZX>=8>40.I\FM2O,LNR-)JZE<(TL992GAJ,F@:*A]/1I=I?"OK=A<5%-Q"EM^R90%\#7K6;#/9LF53BTSUBUYP4[ M:'UL-QN\YS\]]EU43%8P-[6P(G;EA;LQ>PQ@9=]OV929@+ MUN+G-O#1>?6;S3?\"-:J#\/K%8C=JIA_=&?!3T?A?5R)BH"GJVH''0LJ$F8U1YRE46X4 M,1,D4Q%;H*;ZJW227^_KI68\VHD7KU66B> MDBIZ $]"D](UG-54C$;EUX:\$RH!V96?.VTOZ42-HGS3BU>%MMMPZS>LPRW+ MO+-6]Z&EFOX.OZJ;9HZ;?VVXUM'J[=_=R$@]^RPRH][>HO;\IZ2HOZ4Y*SA>B$[OO M K2R>>M^FGWEHU\Z^O=@IX'R7E#_^]Q],;WK?RP%Z/0 69 MNSC[P!S)\Z:0UYW*VH'Z$$MH [%])LV,>-L_]2O?[ %1;V9P9^1[6^(> "5M%J)L@A(['%W6GR[XS[;%?4_ZU[>-"3K$6NQX89&DTB$>"&(8 M&RN$H3*F6 J-WJ]L9KV-PI^'=K5G?"#8]'FR81:;8ETZQ"CO,G%?2 M1,*,%(9QB:.C0C/':%QNE+V_8HV'$C4A T7Z-[\Y$W4FZ@,1M9"("B&HHI(# M$1MMG0Y&688$TT:36^;&[$T,$S; ;+DU?J;83+$OE&(5BUI%KPCS@C&E+,$" M>\)IC);.\RO7H-C]BV%,!D@>>%CXEF9#;=%#\- AQ/.AG[UQ&[PKQT=N7ZZ# MM<'4AZEZ=T\2/]1 V4>M=?^\$-#,+;%#K+T(2B'C=*J;%$H@[%'0W'-'HEQN M);)G/P)&;*#E@368-6GF\*,R,U&_:**.TG*O.%=8:*:=T<9QIS0V#EFAT7*O M[_ZY&C@9,'U@_V$F^TSV3XGLG18D>"T\0_#_06G-B=6"*0EX$M3ZILVV93EF M [2JI74FZDS4F:AO4="Y4*G_(F5<,X](Y C/0JN-9BI1CNUDTW%' MIN."P6B$1T@2L XQ88@Q"__ _Z*,D?* ;IF%ML>(#D<#@0^<19:]0)F4^T_* MD3K!&*9,:<)0\HF;9H=N_.([D TH.G*N2B3T3>_^)G7$9)5'$ M>,:9H<0ZIJ+6UG-.*4(KAP[O-7I#U0!SF4DYDW(FY;M)F82F]3QQ0,8L*&>U MHHI2:U!@COOU27G_9#S)>)+Q)./)TX[9 M/(GPS*QOQT('\?TV[SB0-=@?6Z\GEMS/5PBP7#GH!%(D$&:"=TRQH)4BCG$: M"7,DN(ILP)3C1.$SJX6CFZ9Z\Q"3%0 MZL"9Y9G.,IT]ELYLL)H@+IT!.L-4F!B5B#IB;'B@=GTZV[_(4P/6PWYO!PX- M/#2"T;]6EHL]*?9C%J\-J_Y'3@_ECGK46@_$%%<6OR%%N0%[.Y(8F#928ZT) M,,?HHE<2';S+)>4#19<'9/8R2GHPAW$F[$S8-PE;,^XX$T/[0DNMHPJ.8\Y,M%;B0(1QR"N*,%UN.;5G MIP(C Z2?2,IR)NQ,V+TA;.X#EU(Y(1%CFB$;47!!22]3.QJQW':J?UX,@@>( M/T>%?K^1_>SB[(N+LR<@R:[PC"<93S*>9#S)>-(_/,F!GYNM*G+()QN1.S$HF7"V#[%]ZA9$!Q]@)GBL\4_Q"*)T98IT@$U#/, MHF"0X,8ZR6T,7*/EXH@]!W6X&FCU1.K9,SEG103D_]1]FEEEVO&4\RGF0\R7B2\>0)X,GN0SGL MR81RWH4#S).]%SQ]L!E].05;9+VC?/QY['L2=Y_V_J#Y5^%:&P!L#5%"$ZLD MBQCL46L5T1[+:*C"!Y],J\0 ?MHO^_*>0SV\1RESA\P=ML(=A#?6(^ $B"I& M)37$6>>YHA)YK.GZE8'[=U Q.D 890:2&4AF(/MG($$ZP1 AC!G"A/=:4HP5 ML0Q'(6E8GJVPYX"5U ,L>Q9_SMPA7P1UBD(8D>O<4L4"0T0(C&PDCGBBX M^@3B7U0/N.Y9RMI6&$CGXH%_$D";3[#'=![#\=1TFUR^DK8-]][EG %,L57Q MIVLWSY#GW?0\5$-W W?>!#MY,ZS=J*RG5?@$#_QQ5+K?6DQ*?_Y3$6^(Y5QQ MP5D$VY5$&037+!CD" FK, DC/"EG*NNK(L!Y7Z3U5M/N=MA6\">3[A6>"*&M M-(*QR)"7V@":.L!9A#G2TN-7]VW\T%KSXWW]0 M!./OBY_?O_O+T:>WO_Y2O'G[XZ/ #39!-#T)A+Z87TQ,I<) MIF$EY3W0AXK5=KRE/Y? J( YGP.SM9.TPWI83^JBC,7D+, /1J/R*S"S[^Y MD0?C\OWGL\&ADL<<*MWD4-G#J6K:C/9^WMW)7XG^ M>".P@)+T[:Y4+:\UV93K7?HS>C'1+9_[>34JPE0J* M#XMYJ0E4?S'O<0'QQ-^WCLS;Q]OMTN :INX^:/^%@2LC[*%/((-KSP@[5]G% M/<.$>J-3?ZC*_PYN4OQ9^7T;;+24W?4]\0+G]POGT)UGOQG"XYXPR3B M"HQQ&\"0%EX9J2CFS@4M3 SFMCC_=3=<&Z!K<3:A[!:][&S ^(&S@/H4D/BMLC9/@E6'SCKYK 58$L:Q]HSRWNC MAOR]K'Z#E1>OS<4PM:UIU)'B&P#$-!2PJ^"+B?D=7G1^48YA/=_VH)G-@?+J M\^3W_?% 9+F)%&/$B&.(>>--8";R$"P.QK$UE)8.PSL$3_C]MY-/V^.&>@!< MNE\Y EN9\IX).Q/V#@B;@J8B')5<8,H"LEJ ^B*8QBQ:%!!?0[G9.6%S^D2& M$^RQOFLM9\M+MY(.7H'8-Y!D:SKC26^-N-S#HS=:3L]UF$BH\\& F.8"%HK MA(DDE,7@%<.W&2=;JG@Z>$IRGRR+3#Q/C7@$=S3Z("2BA#%DE&58!6ND(PX! M5=UB &R%>-@ D2<^ZWBKW1G6\EWV+X3:30$N+LJJP;\R%J-K*<@]\%7VJFXJ M-_J[!Z.^>3A+6QY!C41Z+0V,&L209UH&IX300E,+7]S6LGS;F(?<-2=S@1?(!3@.R',EF">: MB2!5&@+ND=11B4!F_09VXRK' Z5Z-OKA@*UO-NZ5P#?IE2#N[S:S#BZ2BQ5] M>1[4WL>-@JF:LSF;JV^@.LZ*>;LKL_/ID+YK9W'[#F;%Q&OL0;5;2&CV R9_ M_E/SX6HOR^^[,)_#D:V"^>W(1'C;=V;TU5S6Z2%GU>RF=OT-8K6='6;(A] 5 M)^FN ?V?=67+C6/C)G-8@9>SKQ:A^.IF;Z1UV@HE)%\3:-W?Z>G?%2E-;N@2 M#$QQ5B7^\(?3=V_>_F.35AKMB9R"BO_[G_]DEL]BQ9G<&9A\6&N@7\QD6C4M MP=['1?;Y*1'SJD9!&'BBT52$8 *C(FJK+:.*DT"4,'P;C8*\0)@@CJ61G'FO M+ Z*$J6XDEQ8CA_5*$ALPC]DWQL%G4R*7TQ#S??CQBT]!&Y_WZL?4B>-(AW@ M %C4#&%2=+"<5C.(CR0G/I "<2W\:H'%GQNA5?A_3*GOL5-^A1*ZBDW.1V_@RU]^AI&7\(O\)JS:_.' MO506J2BY]LY!V<%J",MJ2%9#'L!#?BJGBTZ1*)DS8+$0&0A3&IF0QD40K3AEW/E=UF>* M 5=/O)?=EEG(EEMC/1[W/LVC.3VH#CF0VI([WFR1;5V,C%W%LRY/$I*MX$_" M&*2$=])@QKR-6EIBL0W2Z2B,WJ6*@_$ 8]ROO)Z>=;59R;4>F0^]K33GG-C< MA[2^G-*X9LV_LM@$Y04"'8QA@A7!%AG"H\7(B&??,.,Y)#+JC<;FH8-D,FX^ M_PYMM,NEZ8#;S;?:@$AWE%IU4XZ]^N&DR:MJAQM3C#&%'/G472(\/ 5E1&(4>%QDPZAN3#"BWX(F=B<\9T1.[V M-AWS947LC_L[NN:D=@57YE1PG%(FG&,&@XI+O X\&A]2,?3#NKQL"E>U'$O< M(UP'!<#C(L![OX31Y?']&8*;LZN-YG7B]09V;KBTC298\+DCI*PF191.Z,]%IQ)J4Q@W 41,07SUXME>_=F M$O8#6]O?.])51,FT$A1;PV34)HW#U%9A(KRE\.]C\D#Q1F,Q,>^U[O!X;G@Z M+MZ57YH#2JJ &A0?WOSR^A_%5U,7YN*B@N]\XN:%JX(?3F:S8L/_3(>@@J?N M3G#EWQXDIGX>C@$[7S?/ 2$T' TGE[^8WX?GT_,?RZIJ1L^^-BFS=G*Y(*JD MA&-QF'#. Z"C-\I&XX2,WEL7*=[5?!0Q%VCB3GG&5XQ:V.X9%7#K")X[*.JI M;5C9I"P.H&")A).WL,(< @V'ZJCEO,QH4%].JGIIQ\R*P=MQ9][PSTV;C80!()\XSJ:\T MY'00 )A!8:?#43(F!PV<9F](Y'*1(#*8:73M-LZ,+PP<^+F%M:2U$E=A\FU)+&((U5*IS' C&%FJ7,6!VDIET**=?KR+Q'+/S^,@O\< M_$= MVG=W-.\O[M\4K\N1PG_*C.ZG[KX ZE+L^-E+7Q&$*G2X[IY,]@VZ<$; MW'Q;#;(NH?)QL61E#>;TXCM\#@_4Y>')+@1?_U25YXEAUC..N=C?E".EA9>( M1\:0)89[):DV1"ED)%XVBC:4UXNG)S8Z/<+H\8K$P=VPQP+HO?CF8;+H(6 . M&A$C*2%::$8U4]0S$K QH"0P@I9I:0M@WHQ(*#M>D>F]&RA_"^P=6%J=Q,BP MGLL,8)-=]#?Q1J 1X,17G+SEU\#2ZG ^/#)CT-Y&HTNX#53VSV=SREA<\5$= MW-'P]Z.SH0=&_UV;31^X M$-]?DYE=S+L 4-2=!M[J2P_=$Y6<.$*I (.<:1R-C!9KFPK)E0["O_KA/Z?C M4+3CGW>QGU;*MK5.-HS*K\4%B+1TDH,DUOYZ_/&X\(D%5O5@ICHD&04<+TZ3 MK)S!H%[ C,7#?X")?;,([U8M_WX380.[XE'U97BC$G(L'E-6MS%X'K?3C8I= ML5RWEDX#KPW: '%SPRAFP&^1M@(;3+"6C.VAED[NHY9NUNQW]>#S70E+SV]N2L"*E&#S? >J/08 ]H=G:;WE26-:J!OU%KWSF.SGS MCCSF6]E ME-'6,6E[2#,?MK15 E@C W4?A)?!E<&5P97!E<&5P?6\P+7528OX:4]:G-=; MSV.Q/:B=[54EVD&FE?6C$.T@6]];AT5D(\71"*9<8!%SY1%ED@EI>!0<\5VE MASZ\#2.1!^Z=MIW);WL712T5>V,A;*#P<]1$ M]MR-$&\T:A*K)]:.<*/9DECW??SKI[/EWG_CY;X7;6<5DYJJ=%_;,'9GYZ;Z M#58W3DC<_'K69N9#*"]&(35^P?+[NOC1C']+7S5=5HIO[E9=KM/_8E.[U(TD M^ ^A2KFZYO,U?87$0&P4E,-9>,-L=,@+Z6P00FF_QSKAL>-E M;>6/J4'/0B>1;X^+TZLF,\T,^CFX1\TI-+UX;.I[,SRWTZKI<=/U58 ?P 9 MB:N+U*5AZ.$[>]G\]A]#@.^X^%16[JSXC^'1IP#_GH[]%+:=^AJ\"5_"J&QZ MUA3_'^#EK/%.]YRFQ4$]A0OSU[8M *87J<..:7H(N&IHFXXYY\/)\4X(<*.N MIP3MH<$>V:A5*=E9JU*]#=:P_=Y\?R^KWQ*?>-VU8-IUCSZR44M&LEY+QEWT MZ L:"2REIP$'QC#10B%,G"%@@D6%EVVOAS2CZ:#? 7^=5GU@ QJ&.6,<&898 MFMJ.&:9">&"Z5)M'M>HC&S6G)$O-*0_=JN^VWGI5<&&8^NK-FN[OHL><""]@Q&4V08-='.%-O'7)"14V)6$=2WHY3C^]S1/CQ1:LXYVLU-V\/"V M"4XG%'=S1Q,_@31\?Q&JMG'C]H L'@+C""\OROG;O[]J0#@I$SK?Z-O5Z&]MY\1] M\:.HF70">YF2.@,G%@<.5X!':>\U>AQ6[XD?W=,6\.%P6YS@J4TPBI% F52 M@-H%.UZ>ZG"S4]\F($@]8$/@0B/F&?76&)MF]%!+ MK*9T1>?R+8!@P]:5=W2N_+8HIY-Z8EHK>;%OVEPGZ)@A+&F-WGJSUGI-ZS8P M_ZI@ZN8-YZ!_3YH&;EW+O7M[[3$-BAUGFH#E++RP0C&'8K3P&7/.7OWPGP;> M55T6;5^*1F7?32^Y^D8WN<>WD;M??=U YWU4<^L$4KB@->J;=HE,Q$#2=4S9"9[KD\@ M&PWM(N)IU2>0C09V$=GW^H0'C=ML$@[J\*69VSFIS+ANB:5>D0$UN"<;YR'3 M(@E53%C!(^*6!8654TQ*!ZI(X,K+Y;R4S1)T=Y4XQMCQ,E]9*U_G(4"2UNC( MA ]4">8<3;!)Q83N?]8YMH M?A_:=JF:^T%7FDI^K$%!.<1 ABH<93"@4'-M*!%N.SFPN\51OD*4[@9'=="< M:^NB]XB)H#7FE"J+/.AIS*''F78KH?7_L_?FS6TD1][P5^G0VD_83X"##:()@+@IM6=WA@311V7E MG;_,VC]CRF5JY>A\>E4QY%(O;G+9T@L6$/9>PZ^-1MPW6:# +<3.838K)S3@8/RG]DW%:7FFA'[-'?S63_N1#OM';X=_-N)_BN_0R MN%D=($IXAB1U.##JE*("2Z3 7='"$+\,:]^EN6T+MA9W&\76-03(Y5S?8_EZ M(YH%[;42$%\$%%@PRBK/I5GHYL:K%1]4F>4*F^Q>M[# MGFH-EGJ$(ZK*E$MN5L!TJ=%X^7DW8$LN+(CB;QF\$7K"I:5,V?WO>J67:__U*3BLWN>_%J'OGFS ME)9[)-':6K^!!J:X&B?I_X_7;WY\]=_;0.I5U2KKP]<__V"6]^)H@D&WZMBG M2QW[^P?:[[_M_M6_9OU2KR4=?\!^>[I5OSU]1+_]\?ACJZYT>N"N]#V4539C MF@>X\N%' 9?%&%PRO<7_-QND/C&LRZZOEZ-K>&;5E!U\V99MBE_,)#5I_QS MCRU>W'5>5\V_O_S\HF[^K0QQ&";/" QN#L'&X5^SY"(8_]F T;]K)0,S#2H3 M[IQR"V62H3_,7PES.8 /P7\8A-*%'J=>5?^F7CD;N77L]3"PP#*4/]Z4/ M[G?N%H=7 ^<@P/_5X5]J[T_^0?FDJL?M=[6D':)GED(T8X4TB-C F.+62A^X M(M1[;SQ?[E?&&DFBVMS N7K8K'@E-DR?TI8R^,&8;YZ[3KN0-K#>T;018+9 M<5Z$8?+,IE>C3V-S]L#U@R?"A34S]L"W 4\QS1E8Y,K-V:&95W\]20,.'+!'VK5F^5+P8'6$ M[WG))%7*4!NB(4%'\,LE:]M\17B*!LJ?]L &FV;1Z>5)^*#1OEZ*_&?8_J0: MR@VSX)S *Z#0(C! M$'@+JAL44/KSSZ__^O;])FE]H-9X>GOAS>U2(^[A=C>_79FNV$B:MHBTC<&6 M,0U675#&0S#<.AJ59D8'*5"K;!UU4QZ,P&GV;PR>!>\0X49JIH]I-'U4O%3C,8I-H\?+DNI[YX' 8I,=Q0^^#/588\U2#STOZ4 MWBUE6N2Q>#!9&IBRL+>=EZ[E. M5=II Z?S+YW]NYCGD!'Y5M G M*HZQXTOXJG.+E2$T^!!NILV1;K7NN@MCMT=L1(<]=I91A@GS3FJJO A>2RHU M;QNPODE._P7\Y&&KA_X]V,^D#$MNFS/;)KY=!&M[T8K9,.7MLVT85P]8/3WM M/K/?3?0JH_JK9"BV&2SULE3+JX)DX;4+1FDL%+ATB)@H8_0!:6IZS:O)H&M9\,K,)RC7MIY%+-=(K!9/@ M.X3II!B,7!:'.H4TS'/4FGU,7 M8%"&^3E]WP?/,TP>>K&A&\P\W/:ZK&G> 1;<*&$@/X4BXRAZU8RW05C\-+U- M?>ELF"X$ZV.9&9 M52TG/?@QO82=51#-4L'X<'U3 H/@F6G$8@)>5"'\ M C63*D[3'8%"GU+MNYR,U7C<&DEXD;_X-KZ?D^)-F+[(^_K3:/P2WB!AX-/V M JO^.G2-#SXTMJN9H_&46 F*/3(.AL^HB$,T03-B5""/"DS.0_=D?WSK679> M<'")%#*62X:5,1YC+R3&5%GE\&/:=_9 CH< ^-D2 DGFEG X6J9'$]+9',S6 M (0N">RB7)3LO85R+ALOX7$KU;-$5.BH)*6($>F,IAXABBCV-'!#GQSG92"M M^6SZ@YR-2\'>G.ZE@ES :]5@@:5-V'KJ_.H4A" >Z$R%#5&PJ*W5"&1>6>,M M2+]_##YK*WIOFU]HP0TNS:-/)G .-$I:M\V>I(L:F3E308ER#L"'F&>-]MOW M9$.01$LLL'KV]GMX00AY4A8=E/\?8)]>SL!
,A#>0W6C;D6BK&.Z ML$11=@O[YH..YN6FN7X]JHRH@((=#"\FI4&':@24VYC=QR=TCTG:GKZY.\T7 MK7ZOM5"7;EWC$)V2K@3S16I!=1\KJQ>=$*?%]1\5,\5"JJ"\JA-FH 0/*/]Q MHNF)IQF^&W@1+ !DG9Q,$2T$+W%UD2/]8R1IT[@L3?.&J@Y:4I%0H%Y.MI_4 MM9#41JBB$F"6)+@K#>W@*C8&#P3Z,HO5'L;H7J#U/10JLOK-'#?80)!%B"GP MMOF-H4I):]L4EH]>"N7W2H.O=%Q);T*1-+D5J(");TDG>#X\QE0J0J7RSRN5 M6BK_.L/_:T HINF7Z"Y^"5-#M16TRGS7YO,#7MZZ=8G>8440&!&J5N-PFR'M:#>YD M@0$@774S,[45>C?+>B&-.9QVC]ZQAQG[6OE_0G7Z(T6*,+A &=?EJ@NFFJ(* MF&9D=P.33O*ZX3D73*EN<_ I!6PQ<0#%L>8^J+2<,Z52MLL(PB3A6;+Z34;1B[I#W#WHB[()E@M@A,!,Z+W 50 M@+B4@V.T9KT,#X%[.>5=G'(YB2E_+ T'^B.PCE;Q*N[ W"%!/J7J"\E36D3A MT#D-\I_D'LXB'J&>FX6E;DGZ/6KP7NF.4KX16)5 3RW)RZH'%&10&/Q9>'5Q MT1$0MA*%6BJNQ!0PVH@N!%"VE.TXN?Y9>UB+UA^S,;1;4QG?&5XCV2. MCBY"0T2%S!8:/ H]Y=KE M8@-M*C@E/%D&,:7J^!G*XH2CHV.*$-40)CPLX $=R90? "K4"7ZK@%7UA"D? M8 J;)I,IU\Z:O=&OYU^TL8J89=P1!8]IAV)Y2.M.#2O#O4:+!'PX2Z9, H"K]H=X]B;1VITB=ZB26!9ZK*SAEK89Q"8,: MUFFN"I]&A/%KTGIP1S[$((8L\^0?A3^8%#!TGS^^5J)IZ'<;]J.7_ZK,0V#_ MQ^__M7A_;D2J(3Y(-U$V26X<5A>O2#F)\!XE114/40=*L^8,3V"/" 0BK"G? M%-36 Y"K%)P#VH[R+^820,DBS7KU.L!4>UA<]K5$1<@X]>@2"I%Q!2="C #8 M@*GY91J;>6+AUE0L!KGL,3^@0Q MB@!IUOKUM]-/7RZ_G'ZY_.?%Z:=S^//CY=%//_RODY/3R!O&R6WJ.ZPKA 1&=[J#7ZUFMEK=$%G'77B[^07NKIXCRB,F>H](4 M$SXBQ$^$[U:S<(=O)'IB(^*D"C #$&80Q/3?YY@W'Q5?4C,J[1V+^&<[-N*L2_ ME(,85*LIAU2*=ZVD7X)^KHS%2&@OK[KF]%#MU4IR/,ER#WCH _3DHVMBBCPH MQ!-\"4)O1%X/E&EHD)-84S$V@W""Y^?4O:3,*8D:;FZ=H"NHF P(_++WT\SC M>#4^CE7K.O3TH?Y^*_1?6J(J/1GE)I4BTK?SI:?T,1EJ J?9XU57V6(/?S/B:Z*[B%ATF MN''5!+I ]] BKQ/H/,I.*/Q(?Q<@S7 U#_(59OSFN$1D(';'RF0,HF $7RO( M %/3[8/F?2_G_&2[,G!!C&01XH.E($F)IEOR_$G8";*SJ>D1)!J4ODU,OFXO!PO8OPIN&E&Z2Z009?"LZ$JHN MK 5CD9*D-.VT] D\,:1^(=$)U"[DWBDTY[T6OV94@B7![?3PR*%E5R"A>[]I M=3Y6X0CQ8U 4@X/:$GEE2YOU (PC 6E1.$[]/N!9!Z M81JK2Q/U6A_LDCN5MDCWEL)3ALL(2'%+KNKGUC:U)(K*(=$-\ M-5&:/,'5IU1\+VF8P,WDQLFD_]H-+Y@2S=^"4D04/R9/^UR2J*L4##>S(F"8?+GHSR7V55U*<5.:,<3D*2-07%81+ ME1A/"A>JQZB#CE#,- P*C%169GY\WA4]':OO%3Y&G:%[_4[F-YWX>.'0!?/B M\>"%<+J?HSSDY2'QEWE@Y;QSIUJ1H(B+U*?57L>I6!RGZ MV9AS2.3*T:- A9QKI/^$NEA5I5ZH0,Y3'AMS-, 4G6KP7&-&%\RO-U$L@[S& MY%G+_.9Y.5/11Y4XUY>KBY2&BN(ZI:\J_RX=.D5ZLVI,"X2>1$"G$+8"PTGD M"5::H&Z.5#&Y568[/>H$FL[F )NS&;7!I(,P 9RHZ/=_V,OEW-MC^G56M@*Z"\ZW9 MGH@: ]7#=>;V!Z&A]:&%9AYU%+[1?L\ZV-G)NML$K\4_I-Q:E1"]2BI)^% F#/KE MXKSJXL;%XBC-B,*;*" CP)(4@_QN]GJ"X4U62YQ8[6/YGGYJM7W]E[9R;\!. M351@0N&!/E7W>%:_Y:A>WB-UVXFN)..H^MC1>PP"0GVC*/R/"=\&JC^@@Z%< MFK%Q@XC>5>I;MEZ5>"G*NC4](46L$JAI#(@A?(#2#) M"&NE_*EI6_AJBX@J2I:2.IXL)7,=-*8RVZ1"%GQ!,>H91OJFF'SUOV%H(C!^ MCVM*-QE-E,ZE* #6W,A9O,L@=)R;:770I,*C?^%OXN0+!EZ68:8)(:^ MPP)N=%>@TNLH :UH8@QG->5:SH$@NBF08G>Y*P'?EJ@3'&=@Q)1HB6Z<1AXM MFT\\CV/'"CSH;JRB5U 3"XRW_'WBW^:Z2(5(RFF99B>NC(!#LT>19:33&L]REH;Y M5Z(QKO-XA[HQE'(.HV0!J5>:NKCC0;XFK[JF.3$:I+'K=$ M*!K"()7PHOQ"E5SKM,4:*0]&&/R!!P4=3S//-UXVM2<1LSV[;;;J8KA>OT3;?G MFGZ_[YIM5[1;?G^-R-R:<6WMHW%-P#(TLK93AV4M9\^C$,%%J6YP)E5.'RR=1D49G[I3KV171'WG4 MHPYR5(=EEILS(^'G>?("C\!(QTJB:@X:C_+E8WD6U8N.W/1@W)SB<26-8Q7G MG<8AQ?UH3S'5K*!8!C3I\N'?YW:B_EX5XRWKFU-**87"HZ&BKSFG;B >E+^^ M0E>P(:0(M4I+,])S4)=Q>LE!N>JJ 4)9 &36%O14!HR:-KU:!4E,$J+$9)S[ M\6\F8W2&P_Y/DFQF=_,LJJF-",5]HQ@+N&\8:TM9:9T8'!%J=P -1L]J,PY> M3RD37G 7A$KQ3;!JB2I9@P9_&H"1G(E(QI.42C<4U@-:=VEIR&Q&=5B!.\CW+&5$@M90_[E(>I:$]7-V:K3/7&WZAW MY"8I^5[KN/+1]_^SNY'@G"BSJ[#5 M%\ I!PL!70762[KTF'ELUG*= QSM,L$$%XU&#R^S-%P02R%Z,=2&D3O!E^A^ M"J)J,2--:0R'P@NK>Z'2YX QR:U.*8U%2,/,2X%T24")@W-HDA-"85#9S2JA MA&(6:/?0AZ]V Y,O:34Q73&F6FE5&9MEMDJ9Y"'\NT!Y"LI*2JD,BYNAS+9",C$#9A1HI5X*A*BN![K"H]T3F>Y"+J:B&[UV!AZ*MWM!+MI/:. DNU/Z*H?*2)@1MK-ZWNM' A"1;,LI :O+B=JMQ,88)4 M>3-5"9DMWK(@D':_@V9L#IKAH)GG(G!5Q8??=>(F7OW&6+>)3D0PLH*15J=4 M+K_F:9)TJKGG)%'A&WFLVN,::"JIG%[5H)S[N\"?D'N$HN#5L79[BTIM1FG> M"[BXO%]^)+Y>>Y-LG6(^Q(?3LR^?#\3([=BV;9JRU^VV+*?7<]VV+09=V6YW MS8X48K"/1N[I/EJY""Q#(VM?C-S/TT% 5%N"E,A$7\F2QAC%6DP4'.IIYS*& MW%(ZJ[J[4>4:IK+:=76EXA*3,DTK::QY4L?KTUAG1PUHSU[[6KD24 MJH).15H\%ML(0F6"@;U("CWM3^VNRBXK%0QQ8W6E@[Q>534)6YEU6 8FDO,?H?'50@VMKJ@ M_D['5NGRK/JZ/\OSH? B( RERF;&>V<050]*F.9%RO(00W(@E./B,#&E/ M5 M Q5K?]"]%/4^HB%T*2Z*.82?8QTEE0LM?;REB($@D;P% UN9H/F]/ED4^;#I M9#R& SR93MM/OT=^4"7%T':>:B.6RX!4%XC45J+A2R6,U%7G ATS749NJ>*#91R1MHGF ]3363Z;C^HB;;XA04A$H9Y%F4&B*!64%7 MD'O<5,'1V7PO*B%R7T1XIE*28R88@4&G@GA!8\_(2L]DI (3=*P,T)OVI%HL MB<" M,GKP%4U-,H+0M*!G!BJ(E:4?E7C(DM%M:B- MH<)B7F-];O%\*7X"ZDI> ^A]HX)R"A*/*=DP_U$ZE"&,#NL_4>6O= VV.Z5ZT4&D MV$C[/>9.HJCXDL\6_];R0[/B/=5"?ISXI')M\^I!U=)(K( MP\&H6"%:#RH_\5Z6B6R)N*^<*KKBN:H4BAVVE 2X09(H,.63NY7Q;2((90I[ MTS,$D9KO<#5ZK%QXJH*,4&/ LZN0KQ3DA >ZLGNC01AX65H-E-->_RL9!1&( M'T$4KLKA*QF/P[+ &6B>$S?$FD^#_ C2KE,2V'I['C]UK'N\-#1$2?0\$CQJ M\]/'I='C5%73UA63"X_P%,$;\XO?-"H5CAHSDJN0:#646V6V+U)8>L,(1KI] M*'F\N+)=9U-DO*5WHBDB++&ZHYAQ%&0. HG8*8T^W\*'PV"LM.)?& M^125?E;53- #G.JWCB4<.$5(*@(?./UWG>^4/Y0]7>ZZK MYFUS.V@_^DFMI&;8>89%?HO(3*):/VOD*5#L(^,4%,G0L'OE9:$TOB23T7CJ M+@1KLTYU,ZTF*%?IP$O^$ M\_?/";#:]X:;Q (V6Z\J1$6ERK%3T8K(94^.]OTTC72G%LTWND14<3AB:.0D ME;H4T_=8AE_% *X#]X(GL/ZGE-:<#1B.CPB/3? MZ[[750$AT>2F2^9\4ZMAYT5DQ=2:PR!/D5LU3\RNF M4U4TGMPS'9RJ[N/UZ&A.J 8 16K7Y7Y=&=:%H?13CXQ%3C[=S#M#;M?3Y2*U%8JU*IPD3^K!7_F7..#\)#$='3^56SA\@P<4'O*Z(0.UF 9 MP[)Z-6+_]NGZXJ^7-U\NKB_.;TX_7MQ\_G 827:>U_6LMM_IM-V^TY<=UQ9] MQ^IU6V;7-_MR'Y/L['V\(:D"S""$&9\_&!>__G;YY3_&S<79;]>77RXO5 [> M;S<7^"6EX@$<]R,1[Q*]I8EQI2U;4FPNJ*Y5)7MJU[4>+T%[FMQ.0-*K7@_9 MG$!'-Q8)93THAP,6Z,S%5*$\E85H!CIT[ATPE872K%*DTE M5L67?4.'[.$!H4_E&)/15%LZE*Q%^82J^J*-_.I\IA:D.G$_%!=;\U,>8$7/ MWFNI22QW!RWZ?MN7MMUN"ZHOJZ8 M@O-?:+_TA6@,9_($]Q0F'<7WB7B*$BN$*BV6EU^HG^6GG-\TJ;8Q\HWB[%Q2 M^UL<^AB4/RTDT_>KHN,Q7[QL>Y\&T=M&Y2D6[[R5&'#KR2T"XTH$V\3A%? < M'7",P?IA<$8R&DI>E>CXR=@F4G(IB7=2%&:S55E]1;[E499GAEI(3I6/Q]!FTL&15*K>/WUBICEMW+>XKF.]-]\^?( M!CQ)BVRX(/9KZV(:!;X?RMU!8,^T:";7R^4/T^IPH+4&_5W?!K3M;^8FH)Z= M75Q\^+ 91W^1-)07P\T[F>G"!NK3-^[=?/IKG!JV;*:MA.@+IFO7BN8V3.'#_0_S:C+"N=V)ZK*>?!Q1M4E5],@NWR\+,^ MM4U,=44V?=5<7WO@M+?*QR]$S?9/H7K#^E5RI_;GU9979YE-I\?HWQ_TLU!G MH7Z L&:AOE;L;]O)M^QD7\O^G9VR_S/+V_W15R]@OTJT[-W1M^'5@3W3W:WBQ^AG ML2%Y$IVIE@B91E M*@CO75G?I[&-UEQQ4*[R?^U%'0)A$+Z MCNO!!Y[P 'J6\#W'<=M>2_;Z=E_VGP=AI]E'?]7+L@DV45[P2J M^%,81!*/DJ_#P VR*16SYE-6I1JF9[R"('UVAVHC2WPGN[0V@G_YC<.&0"_9L?:\0_!0:!&$\I E;[=I6H>[ M>W./SJ<9VSEDQJ9JS_L$9R61SZEYP+)[N$!+W1=U#R4.UL?4'](P.B>KD;W1; MOY9I/UO";%U3IOF*Q!613$\^?PWE0SY5VS3MYNL,F#WA@/FVS?XL8(%!LC\+ M6*"3[\\"%FC1^[. )QR=]5G AK6KHY_^O065Z-FTRCI=ZNS' EZJPM1O!2\\ M0^NW@!>>H?5;P O/T/HMX(5G:/T6\,(SM'X+>.$9NML%')"U;[_>VK?9VJ^G MM?^AZ#K+UCY;^VSML[5?@P6PM<\6.%O@;('7:@%L@>]Z 6R![WH!;('OP@*W M7W_?;O-]^\Y7L-)]N]4S?FO>-,^:A3EKM=K8%S[=CD'[E&'=-SM%!V&V>?=Z M 6SS[GH!;/.RS -N\N[%Y7WWK;/.M\\Y7L-*M M,]N\>X$YMGGW2S>HWP+8YF6;EVU>MGEKM0"V>7>] +9Y=[T MGFWI6I8IM6\ M_#1;U.]-&:EY[^Q=+N+?/U]_-"ZC- .S5!KGL3<9@2K&9MP>+(#-N%TO@,TX M-N/8C'OE45>_1; EM^L%L"6WZP6P)<>6W LLN9NSO[UE2V[G*R S[HOX&D?Q MZ,&X^)K)*,5;NQMO*$>"[;I]6@#;=;M> -MU;->Q7.=R$$0!6WA[NP"V\':] M +;PV,)C"X\MO%HM@"V\72^ +;Q=+X MO&U:>!]/?V8+KX86WD?ARI"-N[U< M !MWNUX &W=LW+%QQ\9=K1; QMVN%\#&W:X7P,;=-HV[J^L+-NYJ:-Q=)3(% MA8Q#-/=W 6SC[7H!;.-MV\:#_P@WE/@O^MI-C&]U&6GUT29GI3ZXE\'M,/O. M<./0AXG>7/[UT^F7WZXO;JK36')F:L/IDR#R89HP4JO9':\%!5>5&LE8%#F1 M_YT$B43YGAK+-O#%AZ[E;9!F";YJ*%+#GX0/AB!7@18DHE^ /Y.Y"2"']'[Q"0;Q@E,WV\^14?:?=C0 M,!P+WP^BVQ^/S"/Z.QT++_];4_K%^YMK(Z8)3.'&"8)>%VIID9B MQ&[OAF]^X7>Y3W8C-M:XW9]VOO/#]^]$K:Y^N7&61:/BLD8 M]OBKD<9AX&]E'=^FWZH]^/OGOWU2_[IJYI]L'&J=I M/H'NFN'FXOKR3/WK^O*?%]>GRRRPT^S63YZ_^=-R?>! 66)<-8VW)D'R%ZW. MW-O8'>188WW,.K-H9J.U;=2-C((X,?X9>))N,P+TGS68G>K%3B_?'F:IG6W6 M@@Z S%/UXJFS.!G'B7%4']ZG]R'UJ-KOU(^\"'EN\#/L5:QB) MY#:(3O"/[XS^>F[VS^'L_TXMS?C[))*&93<,V[3-?8;[9ISPNR3_LC$K\SYZ M/IKE!?/NT;1_0/+^U')^^);^\<,PR5\_U"$M]OCK8_K,B0/*OYHW+>5__]IW?=]U_6?.E1SS//M9ZU[WNM?:F]W>GKJ> M7RG?6Z^R6D49-&@093/\'Z6G@;*"\LW0H6I#5;]14U,;-NR;X=]JJG\[8L2W M8W\8I:$Y7H>J-UY'5W?"E%GZ$R;-F*RK:V!F.&/V'!,3$ZK^0O,%5OWGQ@V?+3VF+$Z M4Z?I&Q@:F9C.-UNP<-&*E9:KZ*NMK.T='-<34R@9?(3TI.$:3FY.;EW[AYZ_:=AX6/BAX7 MESQY*JJJKJE]45X M1D)<@X<,41FBAG$-&GP(-Q@Y1'7BG*$_+&.J;=DW:M+ M,7W(AZ4<"KY.RZML5BHS)"9]5]39G M+5^M*Z5Y17?Z^1[*;.:[X=%J-=L/Z&WF/=10'8W#+Q'Y8FQ!6&0#B]L*2?!^P MCK[LW? E#UQ[*-((12=5O$U6+4_02%L-SFP K1# DI&))_2!;9(P218$/G'= MZ2'!_1&082WK7#]>+<+@L^IF#IO;SI0GT0KHBZ@UV_=\.1%.$$.,IN!H7U@$ M6!Y!NN?)#[F+J+-9).&]5J4_60CFQ0W,#>U? M'_]955])(8]DB^IXM>+(">YL)QH!2!JGZ-1ML4B;'$]X\N_SM+ B8)W'"H*J M+MS(&+_TP+T[1,6=O4ZMCS[_E53'BT+^@A.W="3 M>4(?*2H#19A&BO Z;:!^TK^.DZYD7QO9]Q&B9^*+R%/@0 UC7OL3Y=-#Z8/: MNVT,AN^ _IED^/1_#9\@JA]4"BG*@17P'R8Z%C3A_K?D1?=GE*P@3E\!48D" M$O866W+9:<"O0>!O0N0#MV0A*&)+ ,7'0:@4F][Z^QM4SM>>C E/'.!3P/E: MTLA4GZM 8M3PJ)(4*LY\^1>FB$&?^'\:1*)/?DT?'VV.4VSF_TM._K:>]^\\ M]6>OOTQ<6SB.%T'FX0.9IB_2[F6Z[!]Z%>N+4E5NI/X"UJWJH1"Q#F@5_2$H M2Y5H84>_+B#_SKY:0Q!83*P+<8-D KN,%%7_]R#B!KN;T&]?7&9LB^ZHJJ('4"Z1O_R_MWPSQC[ M@-V=Q3]#-?Q["R.,=O8*D"0 ]<-U6?*@U;4=M]/'8P2+ \:P8_RK!HO335PH MJ^:M0V?#7KT]<)\HH_/0+A,WKH9D;;?A3?8_W,G_9?K(@Q3_ZF=^&GY'']W9 M6?MRE=<)U^8"NYSF@L477C\SL=?*M=-\-%.3N?3$WXX-O_X,*1K#3[@PS'+F MU G?5_\P7W5-#6IC2*',29[*D-C+ M/[REY7'$B8H*Z# AOI[7+[;Y4L7)V$5CVYVH\GBH;[%>A_\R.4M_FSR5 ZTA M6>98W$/Q]!?!%R??1OS][S^UPF$639RX2*#HW$\34R7VG#R:F">>>RPEY-:' M9%1.,J"^!O$P;L*F]+P=,R8M J6!^[TUC*ZT$!E'YL!;"Q#"\[9U)]J5>,&B M=@E#FG9>)U#FT"ZA2E.DQSM71Q^OH8F3HAW T&TJ# J^BV^GYVFDKFRU VBV MBAI:8^;J)IDHX%YWI61, --WT:O46*)Y8C!26.9V4R:2GF,,#2E& MP0P1LA M@I71&\/SMG8G+%9)!82V?:&P H2-L7E;.E<>;.JC9;*4B$16)3V7)>!=UQ'@ M,2I$6!P,X\P4_TJ)RH?@[+KS$! <(]K+4]] 5Z*)^8I*/,+S+/QP<1$&!T<* M''$F7;:B,10^7,_'UR\NJD*\A).I2B< -PL"%.8SH*UA@'0),(>PN)[%G0NB M Z4"+&-T3R2$+@7&_%<9"QZUT?K6T(@U0O!2WC>]GM3['[^$"NQQV2ZWT^PI&K*C)A/Q$:LB*"/ROL2L3@*RR2[H[_$10J*'0$%A=+ M%!V\M5T\\>SNA#9?#G#"E L4-?N:Q!8='$\4]F*-5'IVW7B0UA;4]25%95=2 M-.86<]Z$:L.LK<[W:Z8F G%>L!T8#.H[.)%N3F>K<.,,PE&.-+ FP$/L$?+B[6 M0"MD[2A "09"W-SA;-UY-!1-4K*G*YD#:K0O*X;2 ?W$2ECC(>%OL3,DFBDZ M;M<%V/HN*NPO-O<>2N,U:;O?0F*B2;)-Z>*MQ-?0)&H1;HOI7;CC_(!>^CD3HY M6R<9%1,KZ6V!- D+DJ6,9(!X8O=TQ3O @G2,01]+<;_;'A#/H0*G!0',\1P< M,<:O?3V4/5T\\.'#[6?0#;2IJ.CBR:!K;ZK@] (E*0]$RO> _H?\COUB .4D M'YLJW.SI6TV)'JH!/52[CPVBF*.YT*D=.%ZE!*'H&DV=-=;'X3*$,Y6 MDR29XO#= 0K!M!HWR#_<+@)#/R%''.Q5BQ$H[B\$S=OOS; C>B@;A7Z!;&VX M1_)?%N X'@=A7P6[I2?0J$(EC1W^2[L3R*P2'?\",&3<4( 5L-)WLB.14K!P MZQ.GW089UP,VZ%OD?1492) -Z6%*U'I[<2S:+^%X^E=B2@7^JVBI*XEBLL.. MO$\($E1?@1V/6C/)=P46$]ESSO @.*0$,"7:83=@C5]+[E( /XW8=:EOF72P M&&"11;8"\@9QA.?M"&#I;R8IIXF)?B#$O>,J_5-GZ\ ^=E_E[A&[ ?J0\_0_ M7&P[V RVDL:3[2O%O\H6]NK86K6W9: #'MG8J- BR<:F(<@L)OR@/M/.:RLZ M7J60>5WI2P,%,N5I4&0@1AK\DTH0VK3#V7IU=!QEVKNG?95"[)[[Y!/H@-'+Z/+4%2F]NMJ'N4W&DEF) MNUHAT=U^&N "=AWO+\^KM]F/)W)>N+9WC[K8&*H)5 II6>!%)0JA+Y0C M_4<-QICB9.CAT;A?2^[+L#*4$%\@A6A[K//8#^\WM=M!@2:7%1'$PTX0>_M; MU$CB(N#K2[WQ\)#\?$!Z-A^D_;8!\23L M4=;0L\37<]Z"/_L/\#'+(]!N-1 MX8J.ZOJPZR4?1X'?-.8'#UE-(9W3[C1)V)7*\IC1,OEF,+/<3Z@NW5>Z[_LF MG]K\77OFA7A5ARP*NRA>=C"FD_]M?;MK!K]L7^ENEV<7ICOG!B7.V/VX7E!D M?SS'2-R1P7PRQ2+((&DUTU*3\F\^F8,LIVJZPD%KXB!+3=:8QZEF^D%W:E8U M?ZS.>77[M-^?I3Y.HHN1+>V!+N^,7V1X3*XNY,7>N[6D=DJ7?HRW2R?#]/3> MP,@GN76)EX-R7E)=!%,K.Y.?)@E6JZ_PV+[UM#^OE2E/[Z[^3IU^DE5_CQVN M6M^9')S;ZK#4=(*]O<_A*N,1A:UVLO6=JXG.;*\C@6W/8KTM\@+(WYZW"B)QOE*:V^HXV_-!PJNVRCT2CUIN/@ Y M23?Q48/E*7W3O CSJ\3T#9Q>I:Y;*-U1GA_K8E$;X)6D/L8DTW3U;2FOE2[F M9MB_"_%\-[U^M*(ZP%/&[$P-BS#Q&5$_^GXM_ 2PMTQVF;AN>H*_V<>4JUW- M+\T*2 &L*=TULSP3WD@][Q+&RM$8^Y=-SV\"#/SI\(#'3G@MW2$$UV[P20:D MKEY7?0C@L2[\4MW*?;*YS8""ZF61SXATU7&:7I_P E92O2WRG8:>3PH.S+44 M0HQNRCA=77^Z";YLX./PA1DYGEE/N MS !DF-?JN&^5NK:&NPO8X8$!]&SW5C:W"7 ;(PD/>$.#S[,(BA")'5)$1(&F MH_6!OXL^DL#:4/@(?H6UKZ6633>H!$.\DS:ET[GUVL>J@>[J *]PDSS78R7] M](8/C=S2=M&G#_8JHTQC]V ." 7$DF^O&6'B&DL 2S0#8+^*-E<^-W9W@7]? M0V7G?5ZH6FY$'DO+DDS9!"\\( MPBV4V8\!7GPT!0G-RA3!'Q-L'XWZ! R=ZF7*B%Q3^5RO5-L"T,/'*\;S7<@6 M?R+!^O!Q>,!_P <\ U->W.&Y-29'\&:^3V()]WYW1<'[15>O>'JSZ+L-?O M_?/@I(U*S40:[*Y]MH6R M;@X#L[?/'@C&&A;BYFPB]NVNVO3::&EHJ\//)OEF&MLWR*Q(*JJ.@$AVH$C0 M6EJIV=#HXMX2)R-?S"5Y1B8=BZ"&]4K[U!P!6/4N JN@0Z-.S JX#NHN;'7X'=K+6S)0I(7U@)_P MQJ'2I[>02G5%M\DJM$*2#6=#Q4/*ZP#)%HP;6 NX.A X42K,3CYVEX% B89 M3+O"2JPDP:^B7[$C-/6Z?AFVEY(,![VFRO-FNORF+6T.?:],F1#;FWEOBXOKP3%?1+ MCGT1>U1YVJBT[(@H)YOM7P;?WC!(=,=?KR9O_6^U=,N=A]/>BW(S_(97V%U. M]1AR&P8Z-DA!D^*U!0M!6''AL9LWS$64*K?D^(GZX M^O/IE;6W[_[6NG'J^U]?F!WUJV69+_JVV5@[8\LO^BXO[YE[?_=K9_K5UDIW MUV>U*4_SX^>T.DQ-KV\:-BDT@WXCR2^('[WVDM:Z1,+7SJ-[;SPPB[>KK$\D[Y_I,_:/DT\ORI% ML.7Y&4GRKH0KP7,^3YPODO!,=B=O$4QHL HR8T;.<+DT+F@-J](RB+4LR)5E M+U";JYYWUW(LOW3N[C.2I,O)[R[43)F>,->@:-&EZ)-7*9J_&AK^7'7]]H5X MMJ_(/?S@Z.^VFP2Q-5^S$RLWOUNQSW+FU-'?'3" K>*JC@L\%UZ0Y-UEWQ7X M6#]X?G+7-+&O9YQKR6ZP%:3Z_,SK<$2I;C54/+_RSCG1]2\73K&V1EM.'W%5 MO6A,\M:@&47/3S78W#A7&>FK _'>9<^SB?2ESAVU:Y;8Q66&;HF[>&/>!^MU MU+GC;IS/N\TS4:UXF7>-79]8NEC=Q$PS(IEI5PB(5HD/3EVL!JO&L:N9 -%7 MM#76)@B7&^ZS*QK#W]R\?)#=X*!Y:^P\79E!MM6[DQASM35_87U,+)VX<:C8 M%BR;3KJCGK>37SK+T]!DVE/;L+;*R,$MNY':.!=U/"/WX[>LUZ$FNQ-9VIHB M@Y=6D4--@G99A&H./PS)TYFINC0V:L[1#1W7!S)DSA]P==B-TUZ*@K17G@K9H&2:]/NY) M#UIK6,%Z8=X/$529*92_/&W0C5[+;VU5]&X AS=B&7JL6]S-L% M\YYF2-9:%=B:SX_S&T;2^UV++=*;$#P<8K?-@_5:CR4\6#9C^OF&56*7>:MG MG<+_[S+XC6_EC6A+%4S+!P-BHYF:JA77/!OL$GZL0-X$GF->0C[9;,UT,Z D M8.J;S*E&&;I5G_@\U+>L$14[Q:73U5<'2]Z(;;2_XVQHZM6Y[B#/FE:67G2CR M@P:QR&GA-O$=FUDU>0RC[+O>HJQD:]ZN"L>W&3*WM[\6_J3O/V<,[G[S'4.7EJP%0Z) M-_>LV-@6::B0. 9\VT/QC7_T(62B[JB&F_$I]\L:S]Q-JN!VL6/K]&679PW] M](CWTVA)"_OARP)U7]XRVB_)ZI0>RG[^@VOTT1>+?AI7(?JBWN*=KS-(\9NQ M=)A"PLAU3],)F5ZR9X6-U+?#5,S9'/NQ4GZ*T%Y[LWX1-EB/QT) M[7IYEZ?B(>T7N8%T6_=;.^,V28LG,<.YSNTR@)F7B>\#7VS=Y^8QT)8B3%A' ME^5;/'?;>+9('EV@OAC6>>N M%7[16)0I[7'J M/-!>[,93E=%0W2$UR=*Q"@D5U\FO:60^>JU 6PBA MBG >2GRGU><)CI<&M*:__.M-A$A#='Q!2 M5Q!Q_TY(/]&T/M <:_,(!3'UG@Y$W&6@'1KDP2L@(N @04XXI'1CN'2D0F*, M\/1M U\PBT?X=IB\V@T+--KFR<5[*S6ZO,;/I[J>+0;/ANIW_9P\Y#\A_?!E M4Y\MWZ\_>E=#1=4:5 SF*JF' KAJC':ZN9XM AVQ'P[M,*V#0>I'T7DR2/02 M[-N1#)Y,ZP@:A=D:0/)LD(P9P%V]BT@R.%A]8(5<;!X10#@174-2JEN PR:$ M=NRY!80'(=A];_9U*KGNA:TI;XKN^ND3?=0,.FT2AF)=#'4D";FOE M B%8HWH,S'#^IN<6D$58Q"0E3JCR#)8+1$Y(PKA/QG18U?X>=?SHS;'GC6?" M-ICQ?=U0)[R56"V0=F*KE*XN;093]2WY;78"?OA8X(&4J)'D$@_[S6<4K M"=%?Z =,*-O\VG0P%@O&DK#KW%0\@+ 5/]-^ 6,*HW./-500HXN]ZA2A;HA&9^8U47A;Z7NHD[$8/TB&MKVX MLRZ*>6//"MOYT*CR%\&$"!Q5!2I5H']'3H*\\ MAE09]'<<3[))KK$H&*7L;43WZ"^(V)QMSDI6Y%=[DTQ0(P^EODC8YP8MBEY_ M3727X!";!""S*7[T^AC9IOC]=%6V1=P7CCHKF^>GPT!--O7G&&,I M8-8-+) MNU?=$KTG@:0+:S>T%-O;/!5AY IYO\+&*NN1MK401 $-GXP^G(P^$$KK">X^ MA!Y[K*$>+T-;@6(0$=^ *\!7?VQ??OM#+ @E&N[SQC# -CVO?[(1#Z MX-7/D0]TA+T!V!Z)X!Y]RL9&AFRW>.>A9.4&Y#<147_/8O?W+"B/] '[RW]R M1"2O/R#8BV:M_-<]'W+:).)N+R1ZJ1GLX?ME" ;!?[^HL-7T.9G=W6%'[-R@ MQ4,#4"[@6!\CY,;I/<*H)_9'BC"B"X-&_/Y5(X04+V\J16'A*BNB/Q*K1.2B MNOM*LAED'_J&V&%_@WTH9ROL.)!L=M_^@2@?3^+ H B+[>O=/^X<;I-52JQ MX$^5D2KW&CILW#G=Q!43\:B-.)(HS(?&<38#4G#@ /C84L'H\KH\?\>,[7;: MT 6]5MXDG, 1F[G)*/G3+/?G^D%T?2U8(U2_N^]!9HPY@LXH2ACYE\G^>9<. MG_*1_CZ?KG738]B;H*K 59/_]+9NLIE,GB+2AW=2/D(O?GU,1A;:]$84;)M_T M6&!R6B%9P![Q?N/W/_K9GU(1A3 #MD2U2Y=W#Z?E:(ONT*;X,=]RK1>NO7^] MS/,]K%Z1F,4_D#3HO>UL#>N%ULY7?#CUT^5B9F)6ES?O#_.4/\#=,OD.P@*K MA[+=F']@T](._A]T_JSEQW+*#LDF_*+@GQ M &@[V(Y9VI$(5HS=3<]ZF,DOW0_CX"C'0\IK4U3+(Q0Y93ZRJ=@$8(E6I3Q6 MS)W@9_]6(STW2O'$[6,0+<=)EE_Y107V/8KJ+]\'[(AJDEH3Y7)9T9(9"H,! ML>*0E=3U:%SX4A.L=UD>B"7-[Y\H9Y/;'^K@H9=N)ZNW&M:,"7[,DM.=X;\T MHW4AGPHA-P$W,/S6GUD2V)GD$PM#E72I-2R0-W9 :7$(@-U&K7EQ%)1@(K-U+) $T' 89F9.0 "R/TQO13 M(4BT# P&&**A.\:Y,F";]99:N[X<0S! A5,G^+$PUQ/NY\BBN@ 6BQ214G,6 MRX_ESFK&J$]<> ^44B\1'BV6R=TWDJ:%R+0QD \I8US@K!\@N6-H0XVO>QP2 M3Q -P5SNR PMD2:2P\FD'O)Z">4!TU&0%1@-%X7+# .FQ\.&)@_-C8ZH 74] ME'IO.*1T\1O^R_;!"9M59ZWM?G2.TY;7H'B:REX[@:CJBH,;@4K.+O5>E9QQFA+G^=#HZEQR1P/>HN!]K;: M:"E,E,2PSRM*8:OQBVC+&#+G3IYD!3BK3EIYH$6NJB_=[S<\'$:X>5R7=9;) M1AK?:@4&'-)9S9/0(EWJY^\@9.OE MQ7KJY76@ =C*6.KG!UCI&528B#[UY7$/!?@SY.165=C?!Y.RM9V"BMBC>Z1 M.+>M0YHL3_$3R1/]*N,V;>< (MCR38>6OM) A]8[$\S*(6+S? BKSIS=8N.C M@613D188\ 0&>,N._;XB&0A(A@S8*VH)1_SX@:&Z]88Z_MV\WD'#'@IP&NNE MEV_]H/V0?)+<8U0;,^JDFF9&T$&(+S# & M3#-5FB9C =%)74XF=#GK9-.D/O>)LM6=B;*U"81W6$D*$#,%&FH9'=%$9@J( M:@*FA5Z:>>.3E/1_(OU0O30]1Z?,(R,'4@X18WIY,&C6ER=R,9"L?7_>5^(] M)%9#E!/[4%Z3J!!9BKSN_Y;3RP<#F .4G:GK-(X2N:01>B1EDM"RZ<_RWAP) M+$0PN+J3K]2C 1KNI7/Y=?\W1(!$K2$FH+/&4^_/IC:B>(F\D>E80;A7$M*K MY_Q%:O?I9#HA6K0J @-5ZU .1_ORL0WP;ZL5.&_ZLPH5+:S/1J**,ZC>1$', MD\T'*6R$+QMH*'8;XEM7G;HYL14V-3I0557AX'W W&O''>!OB_XDAVS&LG4_ M5*KQEX9/KDV?^K/Y^Y8ML[8>N,E<]\-LHR%A.M>YD8G;/Z[A:7Y:XW+!?M[6 M(!>#I-4L$:MB0D*0 >6_\!ED4#134_6Q)+&!D7#\%_>GMI>G:JK6:X?3PUF5 MUH7OMF]0G?7T4M ,W>?<'>.,K V=G;;[JTY[P*JT@[E-SKQG L^$!\]+;@S? M".O2I^>8A^T4&"0\\+7\+6A)=O]66C,UG1=>U;YB\$>1C>5TM7F3_BC2O'KQR%;N#(<\YG^\H35 N)=-OV+D8ECW']IA7?>9:SR# M^5O0E2#?_]A-NN[SX&>:1[;R$Z+_8Q3_+IK13_^5DART87_]RU5@%Z :]&.9 MT>LLD0\VIBTZ+TI_'?$PJ9"U0\U%,"%#WSKSDSN?YUSR+-24M=S;9;5Y:N(5 M1ZI.:MK!#.%^?97-+PLDSR69*PU:3-Z>STR>^^Y'-UG5XWA%S?[2@)#. M45[.[9:E/)7K.C_BS:&3936/HC=0B^A2H,-_[")R%\IZ:'DX<,->6I=:3_IP/:OTHB9RK6P:A"LNLEM=](TY>#]O$T2 MA\\ZZ0OK ^YQ_"+W%'>E<16UQ(U8;E+!9^W.;9EF;_ ^*:K$:2+>ED<5K:>+D$9_P7L!\O#&UFKP94%"/8X<:P- YXGZL<-D&>6K,O@"'MF.- MM );L%93PO'FY%OA_4>,A3;?'NRA[*$V)LHX,L<2O-?,"MWH_C;#L XAA4M@ M03&.V^ "TSER9S $C65O9^9BO'F,EB\4)Y?1TJ(#P:? GRX!DJSR-O6Z ON MIY/FX]R )A0WL]F$\'XUG?27WY5I__$V[QZ;X?2?7MO3KT:I?L MP1MLA6)>5&S:^./5:EV"9+PYYS9Y?R\9\3ZY0RMY:ZY.H,RQF,-&HN7)8.M- M=WR]^HK&*./BC'TG\4:E:,+%:Z ( ^-B#L;),Y#2)@FSC.JX6.48'"ST!="$ M]_?ZA%U/WD+>;GB8N .0@"K N]NR4LF0F_;HY<.Q@1=QNUB6S-%Z6W=V?< M MI8?QZ)0J%DKLI<<[?:ZC%7U,S@4"/MX:FB(])7=HLT!.#W=FTO V*UH^WL"F M5F-7#.Q7"P@CX-O%G=MZ'63LI_8B92RXG^I+ MA1STJX6'B7-]>\^0$(L;R41:+Q.,FI!'3=QV>]L_R8B)^X;1^8+:,6W(#[V! MD&EO (+/ESOM<[3?U +576GGB?$P+UCE0ZVQ*\<(QI&.\9D2%".H],6U5_(/ M;*%>?DDT<0,B39R49)P:#;K-H$*X_4)T6J!(]1W\%QQM0,YNX;W *82L(?'. MA*(),"'*FV;=I"G-&J044Y!-I4(AXB@0'(TDH=750YI,WE1/!%OA!L$20MRV MCI ):,)B+R11WEN2(0J\J_/"AR8)JYE:$W(/V4'?KF=K..(D\JY!Q(GW>FH3 MRF60-[*!V^&^R_]2EM' )'XI.6R?@\F:**0V LX->"\_Z/WSB<+Q_97$P;S& M$NHY'>#<=A_&K$F2R=*&Z,SC8$+12\1Y9?, 2SZAG=NRT8,)P(7F0<@$XJXN M_)#LNJZC/_YL)BT_Q=L_:Y).VWFS]_VT)! MD]R"#\A:/MI3>92U?\]G]5#$B=%6UD73I[.C/APE+4UJ7!-:N7P MK"F3\H97[[S*WUI][NP$:>K^!MFZ-Y:1QR6?Q9>#[1?6[^K^M/[S!JKUAY@J M\]3T*PLE-F&UIB.+2W9W[[N;NPYFUMF:P%XQ]3/^2-THN=DUO M.;]R[^X=:O$IP4\7Z[3]AN?#PB(G4@M9KP\\]'RWI-[\_9(OYJV^ME.XKU)S MV(]\4SP_G%SE(=[.E]G7A.=.SE]:^]97D%TU;IBTN#,Y(+_ :^BYH-/'-=/W MC-,^W>I7=5_-#, EARK:\QW8B>*V:Y>W^ &?-D& M/^)VPND71ROJ&O-BP4C:R555JQ+V6F:!,2K\SL@3[3+YR.@W8,].?)"\+R6A MO6%<+9?P&.)YZ\O(0^#,"FRF'A5)3%SMOLF','@2[E< /&7;_&I<==;H..F< MF!604<"V 'MVEX(OEP0+"?PW"6NW9WUS5UH+JS-:'8[PWP4'3C(&/@CG*R(W M>=ZJ'NG?YZSRI/6;WRS+ 8<^X$F5F-RU77SIUV#:3B\W&',4L^>3=P5N@\Z7 M7>!U15VWTM?):!82B,X9D;/9&P.-9@40OVLVL'E;DOD!]FW0_EW;:>K: M"%8)?I8G?_]MYH!8?ZVZ%35R#_&[N#.UP7:ENB8\?^96&_.]?*4NWO M'%QAJA)_'B:"?1WLIK3NM&N:>/L?"2]ZK4T0;0;KD_H2]8#_(.'-6X(LXP9J MK>"TB20I.!C1*DBTA:NJ+(M+@CE*>XRAH9&S6$&SY'W!/TAX]509C(*\(9/@ MFD-LOH&=)#'YJ/M3?J_T9K,7)K0M'.G3&ZVSR2T35_R=T4K'9&U&I>"]8ZA$ ML&^;%#XT."PAF..]QV6%+Q@<&KDL>=^MA =W][B<:S3+6/IS]1IUEL<2,N)+ MBQ]WIO^E1;#@V+BD-Y%%/^E4!"YQG+:O.LALU\<-(=Z[RW[] MY%IS_W!&PY)/+I91IJQ%UPRMB@[X0M&[%.ZHFTV'I?W#[\/]O/RSX\^;G:8;SJU+XFV^/M680?T-\7+I%+ZQJ MMX97KN7H$6&EJ3'5A>[)^6Y%TPS@SXN(VN'^CD=,WIJG>1YGY@R?X>I>YF<[ MQ]PHZHX+Q_?.F6!QW.%!$ONG!QYFA"S?-95S=WWN>QNY^./V_'*OY)DA_@ZW MHM<^+GX>:]/ZQPN>35)S/BM\=?GOM;O5'.:P]=CS(V#9'^\SY.*. M]P=<>RCJS/#E>+:N/GK.X\G/=U0UR/+M;-04$K^==S1DIBR&1@\EU^9"2\A, MO9T[W61Y 6=[*'@0RGI:%_OA$YC;V"Y5DYFT MMVE(.=;A:RJWC7P0K*^0+(!Y[[LZ&C*33W%@<.W[G-KY^L-G@,'VZS>[O._H M:.,:8UC#):ZP4NM@JFIK#^5EIDPV0AY)NRZLEQNFKO$>/ZI<\1"&>6W&\JJ- M75*PR-D,%AW;\'+]<=F('HIO%-C-;^RAX+B-_+2BU)BXQ&1\7=C%/H:+,[MZ M;0JD:V*S5OZJ#FW=-P+BRV^AU=':*N7'%:5Z3X);*Y=\!C]B"UR4M:*'K3DC^=P>3K(@R[AT+0474&EY8&OGB]E[J9\[%2BE2J(1A#N/I6#LFKQWT9'Z;,['2,*?:8O;[UR(@$[8K6RK"SBF'Q-P MNH=RAPPB:WDO'FH/92O7O;CSSY@C4FV%Q+B."H:)Q=GD8F9;W7UP>ZR7.'&' M\9]T83T?#/C+N:+8G"VP]C!FXQ52GK6,M.P&2?24K@'$/XZ&18?J^FGM9B*O M>D^XO;PF(0F;CN.H/D9+7-]M?HRCMD12"C1D*O)(QI_T'DH]7L'[BV'>GZP6 M&ADJ2(?&1^(_+1B)2/@R%=CD;GL;5P[ (6;J[*;"'\DT/!0R20A5)U[BYG6U^B)#L,)[V'@I2YQZ.P,SQ M8OC>23AI@R0>$M:YM8EZ*%LX$"MQ[9""\B\D^5$\0 D0&B>N%G\FQONHQ1 5 M(^%O,,\!/AD#?48C8IM$T- "#:#/DZ1(1:8FCQ6A73;P!PL)5M=@N!T,'!42 M-'7;.T3TBN$N';/RE51J4C%EY:=19-%$+#V4.BH&@UPQZN= ,(-P7)]82B4$ M?Q*S&?ABZY%/0& 5*; 5BI\!:B@1"9M,:"QHNNKT200[@HR0E K2]WKOX =] MW JO<^IY$(Z26+ C'I*9U@4?%4,'("I".,\I)'5]XFLOKU$ MIHE18T(@6,Z?%@Q"RI,)#I1] '+%J,N6^^FK8'0F=<(N[PHL\D0R7=@$EG34 M0:,20A21'8P!B5+RC>%%,C2TQOAC\V.L0)8^*[7:- M!9J.3"HY7!=S$!O(ZBL:L$P#:U:@78@I-MKY^/"M*)-U8*Y /11K9$$'&LW7 M@P)T22HSB@C;?T6ZIU@KG^U5J+NNS64:[4S>9I'OF]\R-+_3N5QEN'YIH:Z3 MI]FFV:6X]_GBO(MQ?SYGOY.W:O85W_ M4A]1:^#OH)&+ZBJ-_.F3KDR,<*L7R,6, MMHZ.C"M_LN) ML-4&.523(&A3#&NWZ\G\]9]59WURC/-9G2;5)+99UQ5D%F3WH'12QSS1A/WK)-*]VV<$7A;7.Z[?_ZU$J/,:A8 M%U%^O?@]';83+/E$CS+T''V5"C]XL(G#_;W\SY;3)W3]9%%(Y5,WRV/U:((Z?U/)/CY*^SLQG6 M# @!S(PKFJE&QA3F7/Q^W4T(@+FRR1)GU8F-&N>:W(?/B[BQN )AOI&+G1XT_T"$//Z27HF85XKL&: MA"LGNGY2/W4LK&H+%>BUU-O,CVN?E 4&0GOIG1%82@Q$2[]1&JD?_L<$I$$( MQ"3#&L_D[<9$0$S#%&*)( M;P>B8HZ7 KK)()!>&I)!(#2P=5&OMROQ[U 4JTW*/471K\ M+-7T7%R2!?DQM"@DY1%I4''LTZ#L@1&9:!S.0D?/($EV4S0[+S#CC2/.[YS< M(1 ]IEGO+S%RO."8-L8FPC*781V]:ZUO_'8MHQ*CO-F7MJ8/7^R0-D:SQN^" MCKOMG ]YKU8;>DX,MM2T_QZ.X'_^[[ZE['_#QWJ.C27%;->T2D9BXN)S=8;S MAU\ZYQ#2=BHNI=[H@=:XCD361;NEJJRPXT[33*_N_;/4QNSDQ"M+C7AE:GX[ M'M6EW_Z8W1B?FSGTXAV5 C-)ZN(7YJ;2QLY5&^WW^,5L._RX>:.T"9WI94+;^*K#E[B M0\@1]Y/*ER$1K/&6M()- ?*[N$@H4ZR&C@(VXT/>3?) M' KB;;XID\DL ]BK,%X5C-1-(L0'X.7,Z#^K1^'+)X8H.H]T29ME#L(&/ U[ MHOL:X%Z&[_V)B\4UA_#$;;E4(%OJ/!\.#<73\?4%2 0-(+,P+(98JW.:#DC2*!8P)% M:--&K%9=#W\]$"Q5NKG\*KP!#A))@O.H$#(2*&@2CY!_^)6&1ASEPU$#]G M%TSC:QO.P7$X4%LMQ C19CG8A%1Z=_(EJIWS_32D0?CJ'TV"R7:220Q\/HC- MK=W>#LQFCD!X!% YVW]9^KC%Y1)5?"D*XN^AW,!+!]Z@1JZG$Z!4!R':$/RK M8AFZ0GBK2F WE4;!4@P:",.A)#.]X8$ M54) AL0(7;*\;![D5M @_=55&-7Q?XE*F91$+ HG%_.6VARAS'X)$JH-''%%#*43O@.HC+IO=Q4Q#D55@I8!'8_1(U"32;!Y7 MJQ[=1,002L1@+'TA3;&'A)A\]<._"W5#^R=$PZG."GXZ;<<9Z MFR+SUA^#GTO^QRB'CQC_XUB6$ZO^W*NKDMLN[FK;*%&:,6 MZH\;9UTO4'4X_8?1T\@\G^P.IN7X<;&B3\.E.3:8D[PLV: M3"MK^!7&W#LZR"!ID*7F6OB$90ZNM++IW<"2\C__6"T=83EUZO2@UY56D?.6 MNKH8)%QX&&20.-MT5(> ?8IU:^QG0?K=L"6U;1??"9[MBJF943LW^YGKHU]J M3:L9I;ZYSLWY[K^P;ZL%E3YZ?WK%B3OTL>DV6;/=[[86S,O2*F]D%QQ.V;>8 M;3LO\-:1H4?2G[B'Z>77;GS_\G#ZAN#!PU['1W=TSBE]?K* ZGWA4-IX1D.=2?C+3CNK=?V/D8>G\7,/)[)' MU!+G56L/3PN?%I^[0W.3;!MJ3L+%A^6')OV&)YZIM=P;-.(9]#+X0M>!T ;;C2_ M<$F6_ .?>.36R#CX!?CU[J[YSO-)HH6#&[&>>T/8E7K&UMC$"\^^Y\L]<8-9 M[+V>M[XP?7"Q!?HB'L/=EX(V:PF3O%+=2E^7U072%W@YUJU6X&-5JKWE:7#3 M+DX[*R!?[A5NXF/W]E9">X,;]$T8=-3S?!<<6A*,>TX7TJ9N9:@-^2GRHTL73[OPA1DOK876BZ"^C9S+=CV: M(@0?B>@#0)ZG>X8?4_*+[W2P\ZR>^0.$44LP%6X25;%XY5TT3B7RH5NYSR08 M4\/ :>()[G!-5U@J K93G4WN54(JNGIIBR\=:Y)/-3(A"(!TR;U";'5%U0N9 M!QJ%&<"CK 8O?+P,QHS#%CQ)5JO#=<]WT45/"1]N-X09:]^=BS2%9,)B-LGC MDLI2G4 C"!N3AR]DVXR/9_]!N+QLW9),QP.],I]QX^ MHZ;%QR%DT47ZBCV^O_AL\#VT9O6[V][[]T_W+8F9OCK*=.O!VGFA(=[\G L7 M%F9:%^8?'&VNNF=466I(2-TGIRNY$K_A%=8UNG.G) 09_?3__D]V?"?TI2"* MBZ$!_*/OSJAY2U6GSF(O2!QDJM'X/-'[4[Q-C^GE-($[L?: V)]F>EW:J[[5G\> M=J"Y([4T^;Z?4^*S>#Q;OF%%\\?J6]$C'_'*A;E-HBB3K@[R1/O>"F%]RM[Y M(8:ZWU(=US''V]1]A#R#S75<8A3I�OL2IMO)G M8IA:W_Y^8Y=4'T_($=<.+&Z$4-ZWO[=5E'.L.S3::%)/16$/Q3W6X/X-K@4. MT@!!@8I,@SPESPMSVT ?)(]1A'$\:'P\=^G6ZX5N<#\O1$6V4&Y(RXWM6X(G M\<(L\L!6F=*6&DS@>52\GG#T9+=HB4QF+C?DD&Y&$%. XJU&!N]'B,8>&;C; M!$-L#AKCE] R>,<1&*,-PH<#D5%*-\3,C[TS64N).- 6X>8UN%DH-T 4$*8Q MA/D0PYP0L$^/(X\BPX$#YS'$8WEC%!+=XYV/\,#:IYM%3&E(J>1)3/J$^[=Z MF8G%:/HN@/PQHM7SI@^MNG#GY>*\Z8(+1 M-T%5RB.6]!*(5QR .?\Y($Z:HRBEZKG;OE#[@ M<^*@.2KHNK+M9*OGK^@[%-!-)\XC\Y">8R46MX#,KV3+0.W()LKWZ6J $29@ MN Q_Z6SEY%K)SRI*&3E;.O/V1!2,!^(UP,@#5/ ]SRR('H.I71WI@VC! MB/D! )4RYMGW(7KFYG*CMG4:Q5KUTX I%ZXEK,M8^2[ZP/Z]SO?QJ2+/0MUU M;UTLB-/-4CS=;&=]^>*ZQR_/+,B\\G3N'.8&9TGO8T4"72W]_2]S?G7L2/T] M2=6%Z3(Y9$5*0M#V__NWMH2M'2QBVDX[7NJU:IY>(G9L8Y8[R[^ M)7V4SU^6QS*- O\&\I9E:4Y_?'.2VQ*\6?\*H[IONW/EX2C5JNK8D MID.XLXM?1EWG7AYE\/GT-GE6(S=?)FK6KJG/;@Y:\LFYR;LK$199[)-OO&9Q MF%>N%2PM][.H;V=$6:27"I?]P.N.&?R486ECXX7G#Y]-Z>].W'&JW MD[F!'W(-&LENI8OE+>7\NKTQ7+*M-G9!+QR]?"YAJCA#]ZT-60'.A2?KYGF4 MZ^4=>4V:?]#*B-A4=&W38=SH/'AC'FJGS[& $4_^#\.?;HCJ$HB.=B7OWSAO MJ>EB4\?MI=8ZT27[IB9$JL]BAVZI9OW7;Y?^VR=QTI4@RI:U[#,3_!WRUIH\ MS1@<4S-"+) X?;+=$9<_?]LS]^0_O<)N&''.W!G*-1WQ(*9FIL[C-/J\:3$P M?KMJU3')077X.X1:;YZJ:_O&]=WC2.'+9/6%G+L;M>O5^,;U=#YC8L*CJ#^K MPF5YPOIG\LJ-:O6!?*J[7MA^K<[06$69V\=*>13M+@P7X_!EB^<6.64_AL^5_5,+FZ!00/9@@Y>?6#M^G+H7L9= MGFCNQ3+IEO=TL 9M-0>?UH%M:;GALOR*@"@_IG0?/FR>G@N>J2]Y,@1* /+0 M"X/>N;T9VJ$2J;@)C//AD_I6N]:.@YO2I?M)1$'H&Q]6BR$#B!&^S#S9]IJ; M&[2)A+\$KVP T@-4=\V "#\6=/\KFSD#(.ZC@U]!0].:Q (.89]K??2X$B:;@XP)D:WZ(HM_LOY&%&L0L/UK, LZ$F4+^&#; M78WP&:KDMPC=WOX;=M+,0)#D @U8X*[Y!;<7Y@;V8<&L!N(#6U>^SFH$9!7F M!I@)1S,;0!)Z84+X[%?K%0B;7"*/\F,-8('6+S4-:XOG9&9C=?P(2^8#+>&C M;\>1-EZO!TVAAY9K/$!J0D0KDB&P>-F"1,Q+&"CAP/MG>.UK+U#/ IVYD;E=1L$S:,5-[4#7R*.93X_1<%71FI10"BLSU1/<3#"@+ MY%1.)>41JJ0R@EK?JJ0&TV<#']NE%CG/-="J_@ !&_X16&OGCZ9M%WGAJ#&, M/C?N MNA\JOJN)FZCY:4SJZJ>.P[,;CHO3$S?["@8['&?7/2G1\EJV6G512NGI_\)+ MO?]//T,2KEPZ_A/[G->*M043$\92M:S79[-<+>:M-YOW9DGUC0/+S:9>:?FN MT\ZF8G'MKM)W\TJWNWH-\8@L+9$DKVI>*OYQ_(?1U3^WNR:*KU*+'*;6E"B, M2I^_#]&5;'!T:W?P6.?6[J0Z+8?^R=&WMNQ8I\W5>WN+X:\);SRC6PMST9Q= M^ Y+3_B+-5D\;H9A2ZPX#5\^["2K:>:MIS4F,A_BQE"?#$KVNNA[,(7T][@%.#98^[R1:E@^IH\E5:P MB2//PU-WL%2O@L-:W$.1,/$ETL3YZ!P\,0E?#'%@-7>93@H^#/%,_N%SN204 MX-S@=@EDS(#5'0S)#CQ?2\[DDC,ITOC.R15VJ<+&I&@'CM\M#0D/)Q@P<;+[ M8A/'*PO?-THK<%63/E!TM2H!6"3Y?5-#G'?=T9FU6"'&-\O"%YY>I9,$";Z# MJ+*6*!KPO:M($-?3]+CY-Q_2\-P[$Q"T]SLZ/6-8"Y7\7S1((V9"^R&<;=FV MCKB: #;3RGHH")DP*O[^=_T$#GJBY8<#W[$-'K)JXDLN,![B1Y7F$"=!UW,* M-AU!0JWPBR$>>V]D"PU**SV3Y].5^GS1 M$_UV1Z,S/Q36=90<_-Z_]ISVCUU9B_)J;$9^=EJVX]@&W1I!5+Y!G20^2J]S M'W72[0:;J#>1=6?6'' M%.A/=A;MK#,S,#=,DDR/#&<5?W)TJMGWE^.2=Y6%-PX*=S)<&#>2,_9EX*,O MS.AM\M18S_/KU'/S95Y^01;BF(1;/NDPL[16*.9+F-XJDV_CA-L-_91,76^: MQ/YQMJ+&V#.P<]CXK(91U4SIHTZMQ\0#-L0#./XK:2FKVQ1U,=6Q.ZW??)>% M][87P[ #K>W+^.0&^UKNC:G[: TTO!2U$R^7Q"G*+S8$9)M;4GO8;,@NXA M?<2#%=.#B6!#,81C,+&([BU]Q)=M]7?2DF?T3 !A^79!K*MI!4J0<$%I. ^)(:@192(NU!"DS.6U\ 8'JACQU^#V M#1 5>/8+>GT&A8(I*,C1KI[B"]0S(/=$'ID(2Z]^Q(#':_74.7X MXO7>W(]%>8FY,+O/K8&JE O$UGT.J6ZUD3[*G.%%OI;;F[C<%2]?A:QV:J+P M./C<5Q*QAIZ_@E1+*Z$6@U8JZ=[8*Q"RG ]017((_*P.('T%_)'9AW&F-"]S M-KJP%Z(U'L%KG9RDNYA0HNTBE+P#\@%QI! 9#4*]Q )D>^E/M-RWODV@:R0P M"Q6Z"@50@W&[]6Y_3OD,"Y$*2]!\+ @L5")06BK$8J3G+X>XFR0"D(!]M=,( M>;ZB9N%!D.3M)X>GA;1LTD])#L[+G&IZM(>BY6SK1"MB1#UU7A?RR%4@&-+J MFNAWA1.4:1D0T_'EW Y+'F_],H%*4%%0J_F'-GN/ I;[K-$F@Y(=OJD7G&9> MP_\9LV7D-8__JY_!.F?LSB29#HDV,!Q[B)ZQN3'[W3NNN:7S^M#GS?F']M7F^ON4E32P189 MVLSSBTSZ/-\O,M^H9IV=M]GD3,U57TH_L%^[=YJ4AL4;Z8;\5#%UE)D@^?^C M[LT#FDJV?E&Z;1M;VZ9MP0&!J*@04%$!$610$<((R0AS @D B+2B@BB 0DA0%2PE4$F.2TD'DD';]5.T.YS[KO?N_><[[S[ M_MB!5.U:Z[=^:^V=9-6N6F?9$[A+C,7%8;NO?S4?'IEE."+0R4:?S; /ONP7/N['::D>UI ?U=HWK%M'[S=O?7UH_LL$O:O#V&/(6 M2N- $:=PPUW@['5 ,A6,L'L_!D;K[H.207=0O^5MBK[5+\I0,1QRE-Z/V2/^ M14Z_T58M9Z PW5_%8WN8QS?P_V0PW,JW,*6PT+3YYLQS;O F7>^8KO9: M>^716C#^.1A/]<?[$P,,^HU_?61;PRE7/)])%7/7*Y7?#]ENZJL1;A<6/ MB \4>Y0<%Z+OE#:5;4 M@[UZ6WP7T,"X.7)D$$FL_^(I28>-% MP1N_B":$KRI(*!K'B+C=Q226>]4]8V;WN>B@>BOU<1(3?&+. C MHI67VMJ>P"22X#T*+G]T)S_O+-<"QS;+(8P'7 NY 4K&3HTB9_\\A'$6T^!W ME@)2HWOM/#E5^0@8S" !?$ N MN1P58LQDH38:0%BV!NDBYW98J47X9L*<.H1Q.*DJ'@\17A54>('!Y-L4_&E4 M#<9!=^6$G6+2O"",7(# &_HZ M310JH(&#<4KIRK@)DPS7 ),7Z&SEY38G*1]"(&._0*87;U\RT<1$'M% +!F( M)L1 L_,.GB0!5%P*WVO*=1N@& /\I)D\V<65[(QOI0O8'K['!U((@L(,<99! M)40'&:QP!-J2@<-S'Q53RQ#>LDYJ"0&0LP@0R@YP=G(1!3Y:0N)7^$J]E>=3 MC^.2@D#S96ABD]1=3Y6*)LSI\&L"A!TS@,!FA+Y7+0 RV3YF*#$AGU?60]ZRD@71.DPE'JPT9A%-%\9MW<- M"S0UKLJ?=G=R9? J32.CX9;[29ACRS_)-!(/>XXJ]2X/B3PSMNH0< MW?6G5_7JM^I6'=L>ZGXI]5$H.\(E;%2A9(^&:OZE:HVVDE7L)-=T>E""Y4\X M2[-=B_]7>:]_T_'5\OUJIHY9E^U2,G&[*AIZ32(->DTC#'@*KR8./9V]-:H= M:3X'%MFNKXTJ:LQK4 M2Z[SJH]._J+:HH['GU!0<[)?S%A,_YH2EWSF80#_%+JO@)Y5M&3Q=G5Z\=&N M?3:X./PIM"Q:A;^;FT&57Y9"EO?)M;30/]BRIB!N48H-[C;%')W0O+OK-OVY M99RW=S8AU*YE\X[AE?(9# =[I0NAEG'1FQ<-KXMS=^C:M^>R^J_T@E_67'1< MRDWQR?S^(OAHPMY./J;COVG_[>LL8[XMBY#3\V,+OOZXL;?SKZ7VR6KEJ* MMG^D\6!IO])*OR<./Z0JPJDP MV^)NLZYN)NO7NS_G]!XVU&?[O<"/&KJ$[258O#X^1=:]&G[TQ>\>+]EIX2V^ M+_I.OJX*FB4\_>WXMN=93_)6C9:?JG51/E,6G*URU^68LGU1F,.C'G=J0.UH MC7$JKER.;GVU2_'R(1?&)>(ST899^BH&)_]AE[.Z=U&S2VP_EJX%CNT'4AWW M!CN>JFTDB%/F<$+3,0S:JD1[-VN=(LNX+1H=\R@:_9[,SSRLF.X;Q;M58YS2 MY&NU5'0<76B3%]3_C< M8\1N )8Z&*[\^#4>%5(EP0A/BN0+A9;M' M]+Z>4O#&N'4*LUY< K"LPT/XZE!2HE$U:(!20J"41]$:*=^=3$JJ*NKK*9>, MP2:2B==R@5A>N1>4:CJ&330J3F<5([0D2FA1%U?O$K*V\SX@1D) >?M%?O[ MINOX)C] 0PRW?A&?JNF+JRIU!9R0P1GN5&&ARR.JKPNC7XZNU==)5\J?LLF5 MX"=!35H(?O-']"4#@DJA]A@&.:?#_RC1HQQ/DC#E5+>,KZH7[ ")04N(41<7 M[!+J-0(?Q4 C42PENL:5]C[N46(/>(,"X\)BF0C:+QZQ%%X^SBN<(G*!$!KD M)<7SV5/^P&SV9Z88[29$_V,AD;MK&XG1R7QR=93C+3%"@QZ@(9F?#E3G7N!G M1B&Q0($F]1L5]QF5 $TZI2ZUX$WALSG'X=6L75:L':4NI7B*U=5R+%VI,*PH MX!6W:#E>M'.V6/6V<\I_VE-BP[GEV!+!V_?[(9Z]KY*K*4%%IOS&'@V+7M88_CM. M\>%*A9.1+E?>),ZA@VXF_D?NHZ9J5AG<71&T]JN9)P=N5>[EO>R-?-!H%+PV M+TWIP5VCX*5OWP?[_'Z'I]!]LL(M3ZC$SA&4/69[YM[A13RZE33>;88F9I\L M=<@J>AF\ZO2!C8XM&.RW23WR5NB>'W7^>!9A)D>CL16^[]D01*,7!5S!G]R5 MEG@H>K.>3D!NB[>M3I?EOD/@^^77S9?V.*+#+;8:QQTG:-ML-<@V)ZC73;=N\EL8(_:'@1EK\C0=Q>/R2("OUPJPE0:>"V.:V6\9I_AMM.$Y1Q>$N M"6?)^%K9 04<<4@YV")'%U?KSW6U]>;7EQKW< Z=JKBB8KY!V2B=.%!KHEX1 MTS9;_CS\UXJ,O,U^!(S+JA)S8KM+V\Q(_#(')VN'I;0CK3@S^;9_QX,B/W+M M-(B$M3<)*32RKH.%-I^UU.G8*J*BWG7K-0Y\^."86Z"AJQ/OXY3S$%.6!>]S MPCU1N7OU7U=OUZD.?]];8,FXP"^QI%_X0]?P]Z"TB^,"G>ZO6.(_2=^VV4TB\K*DP< MDX7KJN"FB=C)2_-3*FW&M\]V=75^(#3U38GYLZ3)DS U#H5F%:(@"N6F!FMQ M JG!,UY\#:)7)C4X%?_2DG=:G AG@?8#$"BA 3)AL0'N:YPJJ.ELJI8#FMM, M7E8>F&_S0@ !*)]1,$F?\1%(T.K&Q'MU9WN%^G"'5"A032I0&>Z\N]P7:P1E M447KX7(Q6:@&@VR 2 $LQE)(?G#[8@#&\X(XL>DE'6KL%OJ<:>XTJ8([A+8" M& <1&A 8!-$NSQTSE9/A8KX)@!G<95+5"W>MG1#SB1F W,[)"]*>9TW5JP%6 M/ZT/Q,:,Z*.2'BP<.(MPIX6@3*]9S>LT@%JH(B4(<)UH+9RB2&AZ62ST$Q_] MGZLRRK1>=78:&HN";FE<)K'J ")0L/=7=\D@%Z"*0OZ)'M,6/:Z-<,/\F(-B&D2EG4%S1U/5^IBF8V_S+2?+_E\<2XEH#IU8Z^$2R*7KG[W&Z;-F X!GX ML^X^KSIS[+>D#L\?6!O(8FU?'-"AF8>2#U9EOG2YMB>I?NQ./N3!Y$"%)2X[.R'_O)_.!)M?\196EN4QIM] MG;-X?5V*8Y6Y^K+K-(;/C?/7X2367[=28=IOV&D.QK=HWGCDDY8;YXX+78(. MHC'"#NITV^ET.V5NO=9-/("N*[%IMSBVQ\$GK5P[R^\JK^*PH$03O%(R7)(" ME[N$N DK;C2SPET\S")XRJ4%LN0K@9;^_-IMK5]7'95\<1^_^MK%OZ]5P5]C M28L;[K#J+T=3B?LY5'Q*1 G&\%)!'#KQ7WO(^[>)L,IH![1.$"\2XZS MJ1O7;2N9G,"Q=^_EG>L]-&W?W[7T6'J6F;#HVN,IMY\&?1L=DW&MOSOIY^*: M=T=\^YM1\>5AH]*L:/ +]SP+*RR)SJ]^L/LD*1A+-.;E%=2]*87[$97#*8F@ M6[:Y&0U8XFE^-]=UC6Z(L+@9;AO$X)/'OY^366JL4*0M1]=+6"3,%^=U M-$RAIS!\1W[]SA*XDQ;<0(I+L@]T%J8(J5.:4^ZU0@KDHJG]R(@;T# ( 89)]N1@ :Y])33]7G&]4!-2X:L$F%-]K*H89Y2TV MR\7P5_+3@7W_I&(>"(JF&Y4F?]DJ2F3_Q0J1J^87*XX J\E,-18J"$L<@3D! M)!EB5!>]_XO\R@62<%,7QK^?,):*OX&(1PI#&A4UU?3WB.E&9GH2FREPGR<2 M9 _(AUQH\5?SZTF GB8\U$('DK:.QTBY&"8QD54T4B[L ]V$- G?:I*]URA0 MM<@HUPNX,OFS!I@MPE8,(PD.R0)J_1:N:*:$B#$ >(*@_@= MD,W1;LM-"D]2"%XX2V%*A2.$[S5E BCR)DG\B1->%%9XP9P+1,J8BA6L.@GI M,7Z6U_,$R1ABI-3%&U" O[3XCEP0& SI/D^-MX"<,JG>/Y/DR?4"7D;8 P&3 MB@1,.E3C^/5W4W:K@3L9$G=20,S3#)<9_!:6 MQ_T]#$YYP$VR[#Q9)WU. M%KOX5WCH?O])1L$][H/1>,HU_\M5S\I^*711B%?HB.IY2V?C W7&^IXYVA7Y M'N4^*%_#W":/V[_A/S'OH)+Z?:Z&K_UCSF7WT[O>-? 41B-?W)D^I-^0XW\3E*VC/JYPJWE[J^U)#N^H(%^_;*P4W/=MY3>7E//*GS@?+@_H MJ-M0D,=LMP_>G9!1<(307W2>$4"G^IGH=%MF:5CO-Y-WT _-Q0#@MA?^=AT M99%U L[+;4GL#CA#:)YD@%/[TAA9ELN3:]8*[4MXD-5I#23O"J.7SG ]46&MV:%Z2 MQ2:$*[0G5(JL!](_Y[:!_4$C*^-@J6<389$$.OA?@E \?GJUQEZY*9-(+,22 M-/\,L;[KJ:9J.7(WA9]LI0,UPP7A+/J-(4Z[* MXIO1!!)3KGPU2@/JU(+U@9OX%=;2Z9#"-SB,JY@ZC1&2&\.:CALS*>"HV*M: M!DRA2V8<5L8@'BO_>ACC]5DN"MH-U15N=SHYR/><1=A00R@EEZ]>IBI)NZ<0 M$:+?($3OO90DF>I!=J@,'02NA9,3IW]P.F6"?"P0D%+/YP4,.+, X@-)L%/X MQH+'<"(#B247!*TU$ALD"!<(<=^ZX#])((%6OBRO9.@]M>I+@"7 =JJ],3,; M85@K$J'!%'H:@'98!6RC Q8HC6$H,)@,HL5VA]1@-60N!4(U+4+A:M0&S.N9,N; M/PI*5XS+\HJ53FX]'0K8 =_AYT/99V?U1E6S^FL:-R4$'^Q86C:[[/#=-UG] MM[/WC-1EK[L1RH[@[1I58&(-2@T.'=Y87FG5P3IZWK6;3DS0_^G?=ROYKQ(? MNR**K\-O\W7O_%^";_-=O#O+2A[<50Z&]_21:5G\_3N>MA&NON7>+[7PPYFS M9WQ_"G7K_H%5NJ?L<2O^ :;MX\\TQGG[_KO[EIY" M[V/XT&NZRMB!:'\!9FWWES73HLG'Y*0U9FH,F+&ZAM>QQ M>!V?')I!5=B"WFGU:O>-' (ZX;4#![?/'1UJMEU=X2&=WK*&9OL@SDI=X==N MVVTZ/9NL%0G,.1MGU=T7Z?(^*2Y71K-4'I.<;ARAGVR=XQ7 M'_7W3MWLO>B:U,9.W>N[@V_>O3+3XLO^;A;\6++-W!50-768D!A:M&.;0?459IUZD;FW2.].1_-4L7 MZ<\65Y4D65RPO. :TQ&M#MX7W._ W:=^6R'.F,,)?^JA6F[-''=([IGCN,LO*J05FY MK&:I'^&\ZAD$_YL>CU:_%76 H7.WA[Q^#C>$LG(_/V7U@G.DIPH ![8DV OI M6Q5W9S4!E)A^,GV57) ]1-H48)Q" 4@/Z;>?ZV(?AJK 04W1;S^CDVWKB;S? M.7GB]D&D,D,/C?3Q?_@3A+(3J:",+T]O%AP&+G8G1ZN_EZ$I ]UV@ M>["&(D$*E/$)I[XH7\U4?R5%;@R(K#)^1H>DWH.D A[N3RW=:[L%X0EYWZ)Q M:7EA^K>5T1D(,3AOT0$*L#3YJUD:T&8,3(LAZ)<:[Y]E+ L?PZC#==5;/K., M/F24;_KM-46HW!+ZZ$(._0)&-WQRE$,&^,[E=\ %HQ60\$M5B.7K;# M%>8JU\^6)@'7T!(,;BR1'W*9BLO3R&VL:GM]>W*J4\F9=H(;\"B/L?%.Z5>< M6UN]'^VIR'J\,XZO_JKH.#Y"H2#U0-\1Y]DQO&K2#7#G>OR?OG,%>+@H_#9Q M.-UCXMM905E 9)WCMY."LKU4WFTM.?R#.\=93[3'=CPZ.E*CIAL9[M:M.)HT MX8BV!M]#W=)*:O$MN2=^REMN9O=M?O;##,53Q!\)_<6Z!S.I.D\Y(TD%JQ*[ MS#8^B%._Z0V_ SLX%MUT66=M)K^T^=)V C,@?J7W1QI;3R<@]6='2[/-._M@ MHOQ!=XT-_::+?VM*\? ,CBU!XU1>-MMU=_&,?LR#;3B%H M)%N%%38XO;0P->R' M;5%J>7U>.:]%M3[NQTXMA1.:NWY]^\7M'=KY+:F M,_L5KUY0]$_/#-^(4U^[+D'C4KN?8A>QU7_=0#@B MR[)/:U/I6:Z\(Y5L6,]YW/G$[09,EHWM&OM56%))K_P ON,7.1GVSX:+^>>9 MOF+^;"''5<1: 5Z8]797>@R?O67 RG64=[W4W(6<8;$PH+U^U-?:]9[605J$]['+E98Y2^D:E&>5\DC]<5= . M,][> FHG"4GR/4+2T.U(PLX/)NSDRK5!%QGI>E%Y$-:RZ8+%9>AM6"".U-PVL36F7PJZEWW9=#E&0OMI4$3NH"\FLZF*EBK$F:4FY!&<1K, MXY+!F$\R,-F,E3)/A\Q+4N]RY2J(+KB&#YC06_!%&2"_\.PH9% +IFTCY21$ MP-%PR<+9#Y)D+DS9HOJ#87*\5\0,D^6M'65@3%[2#"34.TA+'$TI713[YX6+ MXS[KFD]].RA)S:9*)?9UD3\0!A&)7K!X$Q9!&@!-DZ9Z@<_@RLUML,Q2&LQ? MMX)AGV0@$C7A/Q!IG9A^)3 /.J9++&$KY3-;FZ\L^"5QP2^T^2.!:C=&FS]%] M\Y.,/URV M[[B/Z>KSBJR5W[GL>1M1L/,]CWX[Q]P8/^9HNXB%3_CUAQZ"4G>1/[[_6*M" M[;%O=[;8*MQ4+ID\\8:%UV=L^-N6Q8?QUU6L.NU MOT>$[OFH@3O+*@3@3U7FN'=FQ\#ILG45A;73>WG+>QW=DXWCEZMNC.S(8C+* M^DN_4RG7E_>5/7'.+O?KZ-O)?(4NH'V=G[OBR.*]\J_0?<6[37>:FRV8JTOXM$5"A ' M_&_]7ODI#J]Q]&M@QEZ9?]Y&*_$9W#?D>U/[^N(U/00O^?BXM:KGG?T2'0.R ME2<,@G-.%P5Z['&O?A]WOA#?D3:C/$X=$'%WGSIPG7TJDZB]BZ?M%<4-$ TP M,MXF*/&UMZGEL"Z'-(X9OYRVSNGWOCZH3S@W7(:JC>*(&P;@GOL#,VED_6"Y MJ8'9Z-J!]#W13B]@0S1HN2=M.01:TCOQ#T0AC:CC'^A/4.'[VPGCA)YF\>\S+)P50=I=P.M+]-X%I>*<7WG!84*8%FP8CS[V9*VX8 M+5>)Y*U^'OU6=+I1Y9EQ2:YXOK1RO*]0,-]< 8 1LT!PCY.8/)8YX%ZX\%I MS)Y[1:!APG:&=^L> G2LY+S \72G!--MT0*FQM%R]5P)@J;C'QA3BP6.)(A< M("B3DQAC=#/:?D"[LEPMCW4)O,6"U@Y P[EA ;7#:X$9:@X),L,X.S'A_DD& M:(L!2IFK>VP_R1@% 0P0$K!'^,M<_MU +WQ(WCU$&.20B>JQ'=2/AF?=>XX@ M#2>/%_XM-YIP[@L(_9:_X$(<>&(N']*@ IA9+>4*(5FK7 N(OP ,A.*!5P=7 M5B)-G>*Z2#@R'9(#D&*0TP"*%T9!HW(EZ_(BN\!@;^ )<'?8Z1V'*E!W/%30"J%CBQ M_I,,-.F33*3^Q;\Q#FY?SH\957Z[VIAB-SSH$E"LE7XJ? MP"HL5>(6%(WX%OV':@[ 64%%Z2,JJ2>?\99/1P[?AXEA6K]%M/R+[F)%]'=Q.ZVM][O^N/0$^)K]NLO2[*L3X(=U:FQH M'8W1'?2#MWK!C8QW\N#+;&MH$(U.VTDPVQWW%9F]G6C(&,MS12"AK,5S [7HG:4M&L,+1I1*+-3 M+.-7*VLRND6NNGX&KM;>_#L;R:@?(X28\X=YH^Z3@PO"#&1".%T8I$:(TAJ=@=1 MEI<+++\I(AFM#WRI2% M@CSN7L(+D5TP5>JN_T/G0@V:"FT)ZFB"[(9^1 0R=1E*DB8(;?17\)&I+"#& MN05)#GN!RSNH+DRUYO.<7^EUF'B$6B^WM)WR@M-WDNPG%%)+P6?'HJ79:@D^ M8)$L+QLJ+51B^"_,N[FN7>"UE)PXB#J_\D]I\72++O8A.X$KRJP5OAO::3.V'BPME M87$G:987/E/.0"R&HF-8CZ015;YC"+/ Q\WY#[#HC=3"'PZ>(O$OB+C0^H5P M-2Y,!7(H"[/-KNNDS<":6-\ON73IA,%>-5D&'[8Y33M35:/]N7\ MM[MK,UMU:XX9A[)#5ZW>]"9KK(RNIE 22'$:\SX7QRRLF6+D-OX=F:4Y M:SO97F)O)V32V:N48^&/Y>$?P#U?)4UIM!+<\[N&>%.CD;\V&"+/=O>GZY=]O.Z1(P"O1[K&'9-< MS$N>]FPJ=\ZL+^/OW;"SG['TBF)DUN6$*T]3'.+VVQ4%\7>MNL9Q"$B][A0[ MDJZK$L365 S_*2 M8_E>G@<+YJQ MO)-[)7P36R8N#0HSVY#[K9T(GP\I'GAN>ZMOP?OFO0IW^QZS3FU MW'%/P&,7NH(B]Y=R;>3SH.#?XH*BOF[VP=FX@W8"!TL-2UM\$^"A.6F2?U+ULQ=%)^M<+3/3F:'# Z-U$<-^]B:)O4LR3A] M(R.?0IAY145]R"V['[4C%RQT92<>WY&@[;&N(=)HX&JVY.\(L]7:61V'E MMN)91G3*G)-V4/7E;LL+>)2_<0H%'(K%\CN"[I<.2AZ]=M#*H%XP7^XIVCE+ MG6SE_#R"/M+%=O_\3F.(,]0#%3\+R+8@HVFZ80]:WSK(C_G8[Q"H$C*"HAQ=4ZH2[W.N(1IO!Y*?[ MV](+UA=+K^#H%_ZJ&_.T;9JEG%D%#V# :):.!,6]'>2-R1D?6/ M:8]+54PC<<)30-:(V7'"#N)@?R>B2G/E4X?[#!GB*/@?%0"3V7$9.K]EL9!T M2]>#E<=CF9I#G!F7Q0V1#O&G9FDJSRK9:W2/(BEX/9A%=[Q/S:H7!@!V MV3"U7,Q6 HIJZ6J HY+F4+A\E^:IV=*_ M/8>Y9G6IK52C *)L?'1L_4U'X:T39LC46K0J< M_BT[\0]GQFO">F^6?U.RNSGN7J[FP="VDUO07&?W[.O@=R[.[,%K\,-W_5+\ M?]>JRPT%/R_BE#[A,'2_:51'KW4-O. N^'W"8W'?JUZ3?RZGD8.N/;T+#O0)M@AZ/"SGN^.A)@>8IY^4)R]V>4X M*\;ZU&S)U/'^M\2S=E=XFG%G=#[)U-3FTW_4HV\W/<.3X4YQEZSCY&P(,;5. M['==>7(MX\JZ9]T7E[\ENB^;NZ^@8)(X<)F\H7$Y=OU\]?XLCYX-YQO1A:MF M=<)D>>;3M$'KH=I\VOO#S[K:M,J6X)-/FCP.,<6 (0D'TC9\SUY;;'AY5N?L M\K>$, 7!+X:<=XR/R]\&O5_W#*;\KKVTSCH-3DUO@[I);@?/4G75).^M]&4% M*699VHYP*! !BU9?F3$?)T$PFQN7&^.B_0+&;<$G(4"F!1I+4]*O'G2CL6V' M]/*I0)YSNW7%%6USHA?H!S)3/EJ>[%(9UW-\"N3=LXY4K'#4\UC^TO(.10J_ M1UUIIF)CK6[8BS]ZW(XS"K$^L7$#M5XI+E=5/-Q6^XZYK,J_%NI85+ZB=8L5 M\W<;_)E2\^]/RN.<+/Z%W;OW@5\8THU.D0?'?9=N=T!;L.P.S>"/LA9ALM)" MOCOT,.OK*!=G=K[^ZSNQ%W3QUO913LR(1_G-+PDM-2T^'H3%5S\&A<7NS*HQY =H2IN3XTP M%?-G0^"SW5K(D[ITJO.AF:X"RKONIBHRDK_#('7'^7D./>&=34A*NP7)=C^& M&_K )WS5YZO/C@K1\W ?L#CDD=L;)@V6\ 6;6%F6=_9SMABFA!=Z^J4IQ(5T M93[)CXQDS\GONB:;)]1R/\GXP/3B%>3)VL]/][:A\(:CHA^1I">2#ES]Y9G@ M1&/F0D9X)Y(;M8!//JN*F%$[Q7 '.]\O.>8DF/@'+T89T4$S39..L$="!%)& M?IF8K[]80.T@5CZEX?(A^3*5<)T'&&ZE R?WI8\4 U$L1D$R^L@$1S["&61.ZP/A_7>OR0;S#V'*%KQ48H * M*T1DU$Y@*!D:Z@5?9AUIX.PFJ*T(Z/E,#A8R=EKR_/AZ M,(@"6Q%3NSX_Q1XT#.Q!\NC6B,0.4GOME[O$HI6]A,@?)_Q,6$M?8O5 253(;LF1,E9.,A./Z M^5MGIZ%_U$!,PIR[!8P("R2+?Z&C"7'IPP672I<-#*WF8??,-\.IH1\7'@U? M>%1^_;WJLX-0E!8B#R5I%6TBG4I7!RQ(HP>2BH040C<7(TA&H@>$@ARR\ *T M%B"K%YP*0 A/((9*YIJ0A[\W<#" .Q0/:P1MHDFG72R@$1!Y/D#> 4C%Y2+P M5*%V,GQ&?>]WO8:]HN]!(\T6O(8U*@5-B/F1;R?$7;:J^JZ&\T9P0*49=<4? MNB\*X2Q8MY77NYY-X1U5K:;P@?'28X5)Y+0[3MTR4R[46XM8#IBMXVMWWSX< MVG+L\'YPFVL-DB76*^TIQ6P=#GVV93$>9V/68J61U-'R'ZG18H57_TI#S5,# M?T!=,<#O;Z.ZR>&$!D-7BZX+S@-]*CW+USV@)VP?M=N6I[DE>CWEM\H#4>NC MG$]W.PG+W.WJ?/"&? _(<_'C G"'*;R7=B_58Y8^6W3"P#?>L&56&TX>JE(: M/'/X<+JIP.# *!V[X6YH8.8G&6]DT0QX[:5)%D7 11 %Z1L*'JD<$U\DU5N+ M+X/H3A8GWDL!84]7HA[J9C\"379(:)DAH85,5@UI3C#R8/!^OEK]M>C(Y27. MF+\# FL#]/%:X&X]9-(K5[*\8=D$(YL$U..@,L]4H.<7Q-\J;5Z>@9][&D / MLKP!+NRHEJNL83?=@A?8 Y,78DT.J7HUASQY:9;:+SWA3$5&"+FF3%AA_**S ;W(07[EG7(E)G:?./O:QB'K+(((!_ M1 +8% G[U(4I.[(/R@O72,"I+%S./+T+!41 *)\0[0ZO(-YMI&\H-& 1.4E,,@U_[00)![8 M9IH/[X;06X7P)D20K,_XYG=&%ND(_!#Y!>!/1Y:4( LQ[+7/-+/- 7TNWL_: M3,"] UXS23JILN]ZU#.M5X8GL#A+D][S!'DYKDHNDY'$A)Y3FNOW.A?EU%2& MI997O C%/VOY6<-BZM=2316-%#M];MU#J\1MAMOVRG^TR;GX=:XYFEAF]B!. MO?#_>)M N$1/G5Z0^K.5.EOOI.;W)S?(<][P$MN,@F0V9KBDM-]C-N^:>X:O MNZ2AK6#8<:\@*] +9\':06I\8[^(35R5MAJLE7MB%H1?2"O@/[0J!0M3@&_)+R(#8U&9EMF!?+U MIOQJBF3KP-20R,@XV[%QC11[<:F&=/\WEUH&,C;W CP/?$?P5TD]#<[S&!M' M]QG5J"-K+:F6J$-GYJI#$ M=#9T']4YF8R0L<*+!B6B)04_:VOXET*S>6%',9 M&%L),*N!\>X#]PK2 1Y]^R@7!Y$6"^6GDAH5!O ]'H5#ZNYQFX ;PR5N5!\V%9852[?WPTN!Z"/NCBXV M?CSE"CW[ K@'%Q5@+UH_2P<:/,'[9.2TY[O2 7XM,/3P@G?DB.U ? H(#.?R MB7'T:3"\'0)N-T+'M$L\"PAU;-!%I#. ACYX=1S]_D))6]J+2*=2F5G&U=5Y\+:?OF^*ONTWE\&[TDK).Z::9I?.'J$^HB>#"D^ZZZ?K''<,[^HOX-2;(9H7-'.:Y*DP*^CWY MN;8V> =WM^Q^'TM7L8=+IH\^G:Z!$4>V>O;^DE8Z1KVQ1GN^PPA][KQ4CMF4 MFVF;2LK919S*CS'UD0ZZWTH+,1R(" T^"-&@B*QW:<"'F/"E1))3VA/H$QEXGL M' D)BET (=WULO)CQ-D8+H2-6A_I<$66[O%^[-R=WYOR<%L"6(+2//VW/S5I%?XE<6M/.T%M>H:Z>+MN3\(,@VZE,> M5[I.M1NY,.#;Z!*][P=!O-'?42UNX>.'.MEN];DK\L/IR4Z+_EY2.K&>I!#F M.$Z9.>3UO M%G%)Q\G3KEFDX-H/Q6]<0Z8=A)?COXW$"/OF!>J\U@^E'=^6#0XPKKLU-5KS M%02J79=OFS3:S3]'#53NF>>%3#LVL;)%W,:;>4MF0Z:JX$Z < S22 K6^U < M=2"&%JDF?#8O0%[ SZ$:6+HF8%Z@PB4Y&BT3!<&W^>+QF4'8J :[LTI0CD8K M14=A"9\32(D3H-U2#'"4.LL"")]D:F7AOH(+&.!68D"5:-](\!4@M:L'".HNK?U0DM(\CJ%^D@&H'2!T5_"U M##BV"!KD' Y@6\R_6!#W"L(^T9/-2V<"U&82U$$+J!$]Z2PYN./E;3CW\B<] M$JXSWWZ2D?#V)SV]("*$O\PEC:&@K:1CH"OGNELCH=DE!$^!^V=>%3.A-$DH ME$I#0;JSYE_U4"!%1C?G:>#K+FA$_0-OC471%K,DP,$T+_D?W*!%!/$C)XFL M*F3[S "X'Q$45Q1M,XM%!I&G[H,NRN>@HP!;5TH5*A%5PATWF:FZG*>2.AL2C(7)-V"UXSTQ"-PSB5^-LN" # ML5:K6"5)H@E:VP0UY>@&"*0.Y_]S8&D1$8* *A+#O%9XBU#;"@$ !2 M;,/^[6CD@0E548_&Q") .;H$Q-4#XG7Q.$O[.^_.@[:'4*]+<>-'/E0:Q3OX M#C"G*A^WZEIA#(OZWKUN7#Y0T6H7W)B M-Y'3LP96$?KZ/_&PU%\/&@W<9QUDZ#0ZG+R U8$<_[LWSOBOCV2=@)]7W8"/ MYV^)\U7\-G%5$=\JN-'EAOOIXJ.\G?6:[#B&T2-9?-SA:Z?+GI16&'#UE7?0 MMO6,:+./#!#W=.H\?W[O;J]N])FS(S5'QR]M[.$57_NCAQQ:\CZ&V'[W[O&S M982*P2TU@4[H[.IQMWD-^C9A%$_;7;_P;%GP[HXV1QW/MWF"K^J,68[ABM@L M>MO$]4WNHOT"QK+D":<8(C:+D='C8'[ECC'SMY/3;O5$>WSZ3L_'BCX3 [E" MZH3;SZP]JPI^FTRB"Y,G,'QR>>!PL9ZN9GP?U70*PTN>"N35Q.OJU.!."-4Y M(C=W M78Z%PF-9%'S'5NY+MM5KH44W&$\3N38&O".ZLS1CJ\S)?&RY&E^N'+>X.(Q; M'SN).STERTN',H8X_L7A MHF^"$*4U$X _&Y92LW!)EP@'#+$4E$VRMN,I.Z*^\01OZ+#A#Q9 <:%/%0/X M2X?\A7']2]Q!@R-X0V:)> $C],7%X;*W@.WD*+P 8&++ M<8]IFXOJ&F]H(4J;(CLV(R[I5[5&)*#P3U]P7['-FON!#C4>&=JQN+A?YYV) M7SR"FV#,,MUF88U["CT2##R"@,C.HNQHC-.9YT43C'NFW1JR4E91,XSB=(PY MT4$@7$K6L[;;;@E]YT/)YBSJUA[+3*MOR?S.E[+*M=-.&"S9;A!^>'=XQ$A]?%B8 M9EA;GN;!#JM$@^=K(UTQ 6+-E%MJ<6-E42[%.0HKN@ZK:(SW+/-,C=8\&&8! MKKO"??^G973^E2.C("W.Y2MT4$'\_^3AP_\/ZFFJTPIWL+<0T.B$YAIK6[J\ M#&MEGH8ISI)#_T7#YN]E_:./SI:FKQVIJJ@-M^^(\UN]^DRG;M+)L[U9::,D M0Q>S!_6="LE[O7W*7W:$L[T]ZH_R:%WZ4VXSA_6G[#N*F$?RBE M;2==OFD0%?B.JUVP3>F33'\GW? PRNJE8C#I%,U#MZG!OJOG.^HW>(K5Z7XY M>L2RPMH/Q/WP1=' %Z#;G($[FW\%.=L,MU\D?"&YDOFH.LJ,4@W/'9'($9JY;1\Q#3TB S4 VQT=X923F$;)15$6V2 =YEAZ^EMR?VAA.\@=* X05 M5\9:80J>+>:7RN6I&2%3IEAZ! JV>$V^$?.W&I_)F0;(U:!%35 ?@KRL!0B! MR*,3YUQM(6A+^&*6T5B@WX2D!^9C<6 M[O:/_1!4@V)>?2I.!/0"[)82[#FD!MLMP-118#W*7U@1+]J#I/6 F H7I=_U M!ZLI5L:/ISS6=,,Y"NB-_EA#NV"X;5B52$( !E*ON3/*(J<5>!GE)_4H![YT M2W0B>W2Y6G\^>Y7OZ%4VLE_9 L!!2&Z6CS!)GU)%@3NH:1;.LV&.?$%V+\Q; M .MI!J'S4SO&@)NV0E<,!@B1L$!)P@(TGX)"!B4[M7FLA[ 1V6[Q?-5,T5K M=UZ/!)\R#(IX629&5^@(J HAOFVJR98&Q=;6SI5Y(CV6&@P*+TE0 6KO#NE M3@ODW,$5(CLDP> -T"*LS%QP9@CT(Q*]Y_*1B!/"M605L0BSB-^P$K\YCEF" MP^/';J"5:F?RDM&NTJ4T"F,.7BV#GZ^622P3LQ/N[ ;!M-J:O"Q4AJ(2[(57 M1N$##X5]GB0H[$+UFXG1&MI!D$08<:0 <"VFV-!UD,B=K3%.!4VH M=]V]0%:)Q0,'<_E3L9P*LZ/1FMXP?FYEG9V?(> MCM*)A]V2$C0X>\8M5V_U?:1)J[9+32<<-]]3_OQ058)F4%ZT"_'P#QKO>RQ6 M?UVQ+2A!7^[?N:O)_U^/S?(!68?L=[2LH6U'WSO"""6W;-1SUPW-""E(LJP4*"ZEN!0'I.TOM MWR".P:P4Q\-B66HBW>?B- ,LZ+/NNSGW1X(:4N&LRJ2_XOED%;C<#XG5A>K& M3:IQB!#RI)Q%V2:1!>W3YX=.C!Z4EM8+KD.X1-B' M?C3Y7+O-HQ7Z"KH XMT4:B*](F!7+60+2'046GAY+? B<< G&:D' &@08WI( MI4+ -1"W,.9+)#4?_.M5],6;UO!:.M6T(*OF @954BO:<%G64ESN,EGT3&8 MI1$FP$I8CZ]B C;"RU48!"ZP2PACR0AC\U+&*#4'[T8DK/X<9&\61@P=O.N7 MV7(=Q%A21(@PN JY(@/ @ W9+;O#"+0W?R<.X8_O=3VXC9-W:SVCW5]C*G-' M_[$I_([["3T$'WRJO?,F7_3MW3HM-NI?ISBOO;WM/U"1YO_:(UGG8K?U^7VM MG)7VF3]/XW3;$V877^W_W=ZP;MJ9WH ;*&*?N\>LP%^-?AH)E6K(QY;C06PS,*SE#,0DK(%S8- M% Q'J=)%AP34J1@!^Y,, =;*X7A-.\W(5AM@663P(UP./_))AIDNXI((8.>").3&L:8#Q5:7L[SS4* M$MD+*L)%%J3(9/@2NUZ(L13F@Y^LL>7A)+XIK"1C*NHQO#^9D#QE"G[[FO+J M*Z3AVCV=$B.$:!6UR &R#)0<9+B%63,*@%2?&"I% =O"#NMK&8SPQ:P@U2( .4 MG9X/W\YS)%)RI5*@\)4%$5X 8G119*\^= %MGH,:H#_5^D?DQ>92_XP9_[/T M!)]&A'(.%+,7$6. M'M'K2P YU(A79T2NC ?BB%=$N4I1(4.R4:K4!>"(G[U@L](#22!:"Y,FW/NX"[+/ M-0LQ&-!D"9L_((PD(^3L$"=U14MIV7-R,TP!*] +'B D3-#<[ MH :H&9YM8_<6=,* UA)*7:1*^V+I9ICWAB8]^,LE9[T0Z++5GUV4+8VB2LAB MO[*6U!E//\D08;B >P6B,T:J,UOQRKS D"CS249A[XVQW!_K55@;7P0VAC\Y M9T1\>OK(!T:8TO+A=-U=C7YFH7F"2+2V4T#7.:7NDC7/-Q;*M_VGJI7\7W?8 M;DG+XGXE3S[O-$Q1'C]+5L@,S2/()SZNW)E'O,A/V,MUW5M?%D_6SG+5P6W# MEO@:\OSF:KVRBEY\IU_6<"D]*XU-_6EVKE7D3-E^B]3H5D/K+_OHDY5?4[C3 MO)^'!1?3;?*'TIR=MM.6P[;3CN'.\A'->),!QG)8TZN>K!$2Z04.UVUFROMX ML);";>R'THP5MM/8%>QIL]:VA'18#\AKZH)X?.1AN,/'<(^'FVOY0;%-VT,B#>N+/9+;$Y*1EG31D85V+W"<5HPS M,($R36[+ 7#O1SY0GV3]DK*BZY/,45@_C4EJ=!],U]5IU5VLKBJI3"8*%I>, MG*MO? M.+G@SC+&%]=(LQIQ$F;1]$+2KN',]8C<:8/\!6/9 1CV"# B!]>!< M]8?9%KY9YXM4:?-\I,(20F6-TL#L(+!M&0Y@0TJ]]8J\\K8)$"*)CFS M"@T<-]V+QI#:="0889E2KE+[RH"E@>(2Q*@LT$H'!R/T/94FK8^%1,C@=J*I M$O>=\<$(K^=>4SA8!2D\0+]Q[+(^W+.M\$O9N7KR=B).B2N7JFP"T:. ;3WL M)2.,)2,TX&\8A, &(EGPW'#['T+;OT<0\#9FI>2@%''H/O BZON,!N3KKM: M(8F#<(14Q N/ :2<=8SJ69:JK 8;)'H^.D9U :%A5&D,(H JMQ,-ZQO'C^\% MD=D/2Z: EXH08#I9@WAZF6J!P7TX'+DXX'#;:;O?_("5LCSI1= IO>9.*R1! MK)\AY#EQ 8*N$\/ 6=724H'A,: Q'+?09G$R63P^:EA<7(AN? MX*C E)B? M; :->/W&\54)I$@_9@)%= +HR;G3/R\(BW&?%VP*[9RVN7QJQ83^O$:M2BGE M=87YFI$/Y4M\TS*S#>I8/T7Q4AN%H>RPV[\_:3F*;U53L&BW&#]6$9X0[,-W M?UU?:G9<,Y*KHI%T[7K=85U_8HZRQFLX:_>O5++]]Q]6:7 ZKVZ9V>9M#N M M^N=_2++_C%8O2/T535 O> 7WT/I:,N7WO[HUI_RL7H!L1>/0\]>T/*V ]G4< M6KWNP?\@[MT#8LS;__&P;;N%GMV-UJ%:ZU C:B,BU?"TE4IEBDIB)#H*)2$R M#DNK)%0Z26F:3CK1@=B:Q282G5.#>K"BDQ[4]&AVQO>ZWO<]4]E]/K_?YX_O M?O]HS+SG_;ZNU_6Z7MAUQTW.C56&P9R@\*ES0Q,UE.$[]A\S^3V/TCB>FG@?6KLW=55. MQ48O)%_U"4&%/^T7)]>7S10M95[7HMYD;MM7^2GW&CCRZ_8 M_XXD 8/#1]P1$>MNWU=#P1 ?!8 S$& # :A18C0H4L![OW-:\U=(:NS>U$<8 M,V]8:.UWJ.'#&(\ +/O"&U"S<,7OJB5&[Q$O$ZC(_Q%7U ;V PE'A)5)A 3+ M3WTP'/^;#_<:SC,-_+K_'PL^&)L*(2:)SV,P&UO>)^,@5_+51SFA;QV_,$I4 M%$K(47_R/K]'64K.>$S##D(.2^1.,',)G;H]@$H+402$ F1BA\IX0C]&XLU! MDP'ACR_LHLC4YVSB%&Z,0/_I230^S#@:!/3],W$1E;E(P840C%(#4O'HX@1C MO*\M(E@-''R4N\6$=S 30TZI'^4@"__%5?@H5S5,F2<"79/"&I6(SS 1 M.TE4)YI&1,6!96QA[B,)36=%E@'Z?-GJ_?0*KSI;)SUBO/GE5ZHR(:7JL5&W?^-3E/! MA3W2S"&J8 WL"Y'(C;:RX,(^+'L::2C&SD.3=9L@")D:*%ZD4:RM4F]\SR=, M2Q5.E,5!/"^5I4$TV(7"C'QSPC-5&,99':]NM_=(8J;\NT^TJ).#T=GU-$IZ MERD)U+T!Y"N1R@"\I<$+MA#ZX(X3O#=9\_S[EC^8D<\N^;]VEDQ]8PXXLN3# M.$%G)GJJ38Z \7]W)NYW6C4O.BAKBE7'@N*+A[=X5-2,$; ^^JP MX\_;MOF&%13]RGB>>7R9?I%@]P*SU+/G_I9KT\/?RK%GPQBN8\]%Z<>G_LLP MS*/+H.%:CTE8Y-ZT]_++CIWPROSEID6"EM+7=:Q]1R)_6#UY=BKWO=9[&&"Q M/AR)JE8Y4GTV++):9=^10X6S4U/?R^L,C<61$/6ML%HK\X^;EAV*.I.W%*W9 MN(E;K9)'/>.]U[KF3-9=V)3Z;+.+%6UA%@_=Q6DI+7"9R_R!U;%Z\BQPQS"Z MN6J>M9E9AZ+1S>7.Y\+"<7(XA\ADWIZK,Z%,?^ M1F,X\EOTFOT5.F]7SC,YQVTW'QJ+KRMS->.TKJT[BV%&/5!Y,STG(>SH Y5R MKY0#\(QX/+SN+&M5FU:;EEI<][D;7[732GF@]T2IX<_>/ZT:7[;?#N,+"F>\J=&/M<%SI M"E,GZGZ6@:*!XKSIU>%5PK1WV7ZW(FZ%*\>?V;>F?(/E-=8UEMLNO0L;U#

Z,6X.+5VK @JDJ8M0==F'B8 MOK3_L%;GF?DSLZ/Q9SX$[ML]!Y\?J[ZSCSRWO+9:=P-B0N"=!ZX??&:-F!8PY]GOVZT#2UB;;LS4V^]P(#MQ)W=GZNV.+1O7 MZL;TVM.P-&*M7X;AFM4Z'A8OZZ5+8)83N*' '\#0>>^Z;"@W4U[6T4NTD1] M+R-H!#]?E&4=N!Z%+F]*X9L_6YYW]Y?KIJK%UH2X]PLTYL964;%/KXZL$G)I MKG4\%M[GM9(4%&P8YN%(3^1]]>A]@6)P$7.DQQ.@-PR&&80%*5V^L$$S%D+: MH>*L0U+922\^^:Z2!U3_PKIFCY8.-N[;C#E@M,"TRYT6L30/]")XD7A,6[ZE M9EXP"TPK;KB5A#X!UR09 !7* FIC'NME6-3>M#8M\._,O:\B!H7! L]SC /7 M@]Z2))ZX$KMU&LC9ZM:-"44WO BHO-M^.HP]]@T%>7,8_M9F>JY://*KLK^M MJ7R6II^><.?T;W/B7.+ZPG)G_6M/%N/[FV?CM@YF*P_*D^VL>1KLJN^R\IEY< M';$6;\F(P^&1K4F:%XR]#[SM=GV-]PHG-_?64:]^;03OFOKWN;YM4L6?%8(A MIZEI@4PO]:*0%#S(F%E>Q!>$=YM5]IR*[%7O+]\[D+<3W>UL26Z6 D;]'*U^6UQEXBB[)= MQ V[UTPRH*IQQ9!9M+_^@V3@(0:;" MR&"[HOV/C,69_+9TZMC5^TD(;5PSAMT!7\!4F\\O,AL@!Z?_>-MM_2K2Y17> M!)ZZW_NRJ)Z'1VL&TPS4!VI@>7ZN?A<$5]'S\-"3_?4A&6VE+[+R9N -B<3#GOFY2WS"NZWCC./K/KQHCJU1+WX8P0KQYA2KBIJ,;@.R5Z+Z M$&Y;Z4>Y7K.!-$DC'B!D>@1J> VFB98/Y'%$-IPR&TD#NV\M'GY3%FCAZ!Z1 M38@W$TPTNMK&UXDSVB(A-@.,C8<6'*Z5Q:/1).'A;M?:)M7F"XN !^O39<,8 M)K X9;8X]V!1:6C/J?":02X,UY [Q7.*'43MN(QGX MH0L(W:-1:!!16?;#DTB77_W !"L)X$&.'X;V;NQ/?=56FM^[:"!CPJK@.CS* M6?'K0-9GDH%JG?3RXKG E\4/^V>F08I1.Z^0<53.)1@N.U,[I3+7 ))1^CY; M%[D5=RT%6*$P@J$M0R60['N'7C&T*U)V,:GKFO@_-!;7[)DN:\)@G MGF&\^ ._0<@$"X] 999VD\Q;8N:3VTHO9H/ 7JQA MNV"I2-5DGHT0I/7SMML2!Q_"8#N&H+,Y9N%%2"X768"1 ;$7Y,<%:< "2O7O MI@-.$L.275\V&.H:!=>A"3ZJE$*[D1BVP6)Y!=Z]L3CS%JUZ75[79R$P[DX" MB^QF8&P@]870P@(6LX$;0U2'%DY]H^L1N''O0!H6YD*VCO,Y4P?E7@=10ZVH/AK@22%'P6RJYB]UVR*=#J4FU:^AC:ST MI$P 6JBNYG!4&20.FP8I3BP!%]<*R!%PP:.KOML*(4Z_"530=O>(UF(10>!O M[ H--4"G8-M982TXLLWFMZ7^*RM)06#\&HLEL(OJ! -B[UV31G6C;MNI=.J) M(G0A]4ED)!9U8?M0,FU=4GOE:,(4-I]0E3A^I 6/Q<[$>Z M1?L;?H$^^2]DDKL&"UEW2^#!O0.RRN*[8$.!TH+^IP!=E0\".H#H3-$R;HQH MH+1K<>]&FBANW,'A?O0Y$)0!EG)550M'IU]-!EC43M$E']J#G[&30"8 ?;$0J0"V]X78.6.D*5N'$ Z7A& MMTZ[/@R7-$X>-L[?H+T\Q/:"<##M+-+5X7]^%[3'(:DVAN1C);30X,&OE-$7 M4/ &Z*EC=$_'O@E=X!@V)UG..676*)*,:A"J.B7431Q:CO ))+_J-30&2\S- MA\9'S8GB]/(BUWP/^%@:)+Y(!DD)IOW6F:0IL,C5%81TQTN:H=SQ0V]M0$A\ M X0?6S.8Y[][D7'7VL85?5;/?S?X33+P74+!V?^H#VS5N=EG]?NU:4JSK7+7 MG7FH''QU>GSZ28'..&L6UR-MDOFVO^N>5]2?O<>A<:OO[LVR6:%K9ZUP^^"&XO\5&QT MLBV",^;D0=BS2Z+:,N_[ZI99YK!"!LY)!OZY.[VF+>=J46Q;RN( 4?UBRVGN MZW?T.=PI:6_+T;A\O\]VU,^:(2/!S]F!-<<.Q\>3_?/;8MKB>BIC<= M#W[:B+M^$TTO[P\YQ0XVFQ7![XW"@]SK14WA0LN03I-[NF7RZZ9Q9^P%2WXB;MNB6:!A;/LX']>,>"4X!D,C^>#W?>)1+ #C_\:4'-QM%-A[N*/Y +"VHGF[=CL+&B;2#B@G( J[$EMBU^_LP](C\\.Z<( MZ/G*6[=LB8MUW_(<($*ZB? M#%B#N]=*,]W) >#(7F#9'<&:POP9K=.8>!2> M0/N'P!HD#-"48Z;QD1XVSG5#5"Q(T0]7#)@ETS!DC3Y'W=:M@.R*J&'2F8+= MX,R[&9Q])[C?MVHQP-4&9UO(-N56?IGS1SE(3U1/ (91VPP1/\LUH.@AI)E: M4MY(,HXA5N0BM"JBO;=D9#*2(>*X'.FH#3VJ!'C#@.!6^DR2'#>D8=W]ON7K MIK8+*O$_CI6BIBCA4LJLLBE;Y"9ES!VF&B ,M3.EXA(\@>4QD*X!I*?AW(FR MO&E0J>#AJ/R98O&5]C8N"8T/F"*O6/>9W;HKH"# 6SEL&+& ^:D]\T!]YV2: MI%.L,]G\E; !3P8"N;HA!:B^,5NV<_SPE"7$H"I-O,Z:[1_E8#AK-#OW,!>/ MZ;P1)L/AG:DK1X* :K&&L#M=#V32PQBSG13;LRJ0":'2<[1ACLRPDC1%BI;2 M>DD4-9U B1R\1\3#IF120L>!QIE%E9(^1'0.4)^\!8J.T3>>%+;2.)3YD7DRRQ42,5SR!NB\$.\ MA2.1%8&D"C^5W]B5)/?#G&$1=:J<7OBM,!4DU%=1/8U M1$QRSQT1\1E'\T:TC"-&/ Y1-ZSU*VI : ML"%)+>!HP^PT5"ON?V&_UI5FPQ$4T8 _MO&F)\,$52,AZ.B&JTH0HS?1%5U21,Z4HID+5 M/4:.[]!-#:MNP;9/VPR^,V;6]M%-F"+34JIW:9;0PM1C0"8XXHU*4UUF '<_ M!>(*I\SYG_7LX)W%L6T)D\Y<%1>TMZ4G82^^++D/503#N=]OBW!LAD\H)5^ M4>4+'QJ?%Q()>8K\^65V-GZ1;YV8PJ6[VM)./70=3+=>V?F\^4O)W+*)F7;! M'6[P:5F44AQUJNA$D.'*W6/]'WBO"+9=FA?4]O0_W2[-_V:JG&RM??PDZI2O MXY>[PFZ5G#BNO;GUBPJ7'\[D?K-E[>&U;M/7QF3KN;].#?OL[_O],&OYG2C6 MDN<\_7J&2MB"BH2+B_+>-%VQYWH=[EU9M"N@Q;.8%67]F5C0O4I.F/F@H#_- M*_Y.^2GE?SGA3O?;+T31SYZ]%5?UR2<,*>XL9*^PO24,_<+(A%EJ+3[$O+'A5:NJ M*#7RBFY*ZF\BTR-@XFF:Y*;&T[Q^@2Y/OS4_);5B;H:"^ CSAH7P'Y+>/1QW M]@I+X:)^C1CM2;VVWX@^PZ/97XD%;\KOE$>'1'"N:Q7L-SV&%KCXW@W^Y?Q! M+]%4Z@?Y2^QP*K,@=-#W!AF+O)R?T6EV5#!=5_@%7I')5%3\-"0B1.&E1X"=UW]D D^*2\VH(/"J)?\%+IMVSG_*[?$5"^:I MUS[C0P3>G(+*08[5&Q,2=XC\9&6OG1_E( (^CW+/=&=;P9M'T- .L%%E)XOB MJ >@#0@M!@#/ZK8P=(+X9Z3[.TEO$/R_ :T8:Q6(+_[& M<8M\4R?^"9)6V?*H/GI=/F_R-YGHE [L4> \W)4!/AH*RB[>PB%)-'D#(^[5 M %-+@2)-BNN9P+68YKKVX!H*#L!D%EA@7!*:;:^7$)B,.YFE-W5NF.=;>!4H M>,A[A=P@%\X':Y]]E"/<,&4,H:442.?$::(O\!07I#K_H"Z /D/*?:L2@*;MHXZQ;'^4 M)PL46[KA$42&I?":5Z6+DIDI(G0X[<8QM(57OQ@=7+\*T9]=],'&9\B$EQ04 M^"795/J$0,X-!%OD;$P17H>ELJ$=AZ2JH.R[*5/V"=(WD56G5@LSOJ3JZ@M: MK!](V4Z_.*JN)".%1^4&'X<+B/#ZR8*_=-+727!QWY'(H4R/(NMB+?)(VH:B M5*\R(5!N EE(#(9(R*4T^(C(AK %%7Q>=Y@4#!S]A\U3;WS&H4C$WT3G8_&2 M-Y;^9:6B"B,_I?8L!IE66*WM]3*Q M8)BC-31H\9)J"K@C]DG*:&JDHN#S_O\DF7,#&]CHHI+_;SF&05D+HUS@PE>= M&UY14J58'EVY*$FJK]*1?/&7D8# ZB$]^%-V66KD\1<&2M2&,[/GD53W4&!: M9:12R*[[3U0PE'\J __X'S,P+-G_%2V$15FKF3'RDR 0X:(GK.U1/1\Z);[# M" C_1&,D][#2X27Y.##%VZ:;?H)8AR5R^%/Z\>-+Y8/9*#]_JC)2]V)M694- M>OU)22F$R0^LJF&50ZOH!@4Q#D(CE#94@;2.\%.Y?Y+K15GST@/'-@E#]M,6 M]7.CH6WR+RL,>D_\F>[O43V^G;;P:3 ^$)CRKATC4>S#\HSML>XT.[%KB<9_ M+$('&9W/_LT\JSC?ZN\..:/13[&WRH_R[OFHLLSSEGPH9PNTJ?)Y-?U%_X3CTZQ_1,XJ3T96M?7ZQ8YUS)6_EUPH)MVWP/ M.R@N9]S*/*[R-UX4X.LP%ZTQ>I9ANV>/N_:@Z)AW1Y1^J'\BX\;<5?7;54*# M%M[G;EVVD[LW98_[8OL>E1L5TRK&W?AFJX[ (,R@88+98W.!3?^.M/FF?G.J M-O3O2 D^<24BNO=YQ/-#-Z; ,]SKBMMPLM7Z2A+9+[R1P5=$@S/3&M"N4R715]R#[;1FXR:C8XQEK^;(Q\=BT8^-N?/\N\UVVS:V( MYS&G<=1"\KM*YTT.BW9D"SU2VJ6 @IV7P'91D7B>U/(BF M'$SLV5YE$RU^'G$+)])VG&0AR/ 6JF,429=,"*0-+;Y3*']+,N@]72!;((;F$JIEV) MU$G"6.5;:G0B=6@*+VR81OR-"3+8Q-VJ\]9\R"W(@'AYNOS-G6WT2A/99S*A,Y-Z^N(Z40!FN&U@1Z>PKO; MJ7?)7BXJ(_(^O24\%I[RD"42**7Q+GE\)MC0"*C=2F+]YG1M:%3L<76X;#/! M.F'SY'-_W\\TAO]FZ$]UGWKF9QN]"ZEG7=[B8'H2\W.^&!16MQ MEXY+^FXVO3FJ+2[BMZGT]<;@/F:A87*1LHO1VVY7OK"*;#VX43MJR37J1?M> M-)=&]A[#[]NWJ,/FAI$P&S=MYHNO@!'^8VW<3GJ@MO)\,-E\R!?6$R/>G#+; MWT4+L]Z'YJKO',ACP\ O#&9)K*C1=6-UU_@7S8FO\+P!'$A&&TX,!V(:@5Q% M('OQQ[_Y@YG7Q/%-7U;FZIXW]HV1"-CXFV _W<&L)\D>NTUV4CM%&H]]Q<\L M,:C49ST/SS\T]L8MC#@RFP,V<,^D$0*OU50OOD\&."7 BZMQ?-,^:K_@/@=L M'M,5"G![JZ+G(?>A>M%Q_V[72A)-%(+7NK9_83IXT_""Z01:%A.LW(JI$GHZ M0"RL)0-YZT5;<8, @3P7>JZ%4:-G&(Z4DE\83R!XW"!;.!P\)D"^W1RY)/B1+OKBBOS0O]L6D ?P<3D;E^ &=L9# M2E(<&/AW&N:'M5/H:>NI7G1A[T">.XK&$NWP_+,]6:!?BPNC44,*LK^)=&%# MY/,6\?#(?_TG">.3%)[N!D&8W70P/+ID@.QBNW9;XP\-ZFG0ET#:N)])B37: M%R/7]=B-6V64&/+_JQCVVJL!2K2]PXC:A*/*)A+8_C>OV@D*Q"BXX2<(DHTC M&2BLS(YO1M&JB[3Z JV:K4G,"\;>4 VE1W/!IS["))5 VZ8 $LJQ4OE&P?68 M U8NGOJ"1?Q&2%EZB]^>=?4%(%I3*[@$,J&CO\\&/%I)0 ML,#^G?I"Z&DG;;>51 I1V$'Q!Q>-D*OSLIY#\O4!N'8Z;^P%;3'@HQR@@+Y5 M0K6+U5 &#=!$-F'"5AG6T[]^L1,HD)Y310F'2'XOELT:3?6B/N!5"RMAB53# M&T=6;R:6F**.>G5G-=UP.=+. %JU3P_\*.PAI M 6FW2(42JM8!@/+L+2MXZ#I M',"=9&5,).0EENI69[=1Z M^I,I'ZOC-H*&[L(CU>"_?V$F_9N*6!Q0-,7*>0(?!Q!=%.[(#K_Y=3 CP-6F./B,RQ7N=84RUU.N#0N]KD^8_V-$0K3#K+]W MJQ9O2/9+Z-B[26>@/ OIKF8G\8]OK>XQ_>#=_YK'[.&Y-IZ MQBSOB*UX-+R@O2WG60;S8L9'.4_FQ90@L[[>X_0&T$7Q>V[K8-!\;!P^%U4XD[9@E;U&0J6BJ>H"G<-315 M?O-'.6J7P@^F#S6-2X=@) ^B:FN7S30E8Q;"QYS] SE]/:W&$W2%VRXNDY&,[$(=NQE#M)BB;.SF:TUK[TS(++E/6S($T0TE4,:31VI)CL2WLCQ7S,QAY"YA8OW!DG6SMKE9$4#F;;41?: M$W,PB__83]S7G)D$X1A@OI;W1"A+S?S$(VNK:@=B$]HSU"4 Y.K_/'E._ _S@!&1Y@YQ[&.ZM?WW5>A"Z. MZ:+_0@Y&T-?3:3Q!^]@9KFRW;!U>PXHBJ/'IJ;M\?",-Z:,RD R.O=,KMK"1 M'GM:)XLPMBT7CF?.HS*@">GX$.> DIV_] ^8)<\X% )2Z=_@@&, M G9Q@N1X>!CD"ZU'(-_KVEO/!D-)@.14E2@BK,DV[=OT>S3,)^CVD_H'J'F5 M5>'MU%8D8%IM2,LP>Y4CK4--*I4?Y9")9'3C1G)Y=3!"DU!$O8,-*64>@3K8 M;2%]@P9[N!7(]L,LMXN:DG D%LO&K()8XM-[IDFH<$67@^I"!W9CK)B\L-B @75LC/-SPG@%^M M!HIK#:HM_077\Y%K2"@+BVDEMM:&S0B?CX0"UWN;E'L>T52G7*'Z+=DL)O@) MGX=P.%'4GHN[[E#%TA0 (B59!/"1(0U!BG2DWH$%<^1[YQ5]LM%..NO#J8$7 MCBOW,M<8")X[O0+ 'P4 MK7C,Y[PF;[7!'\@R#Z] MY-5_+FF*%JSJ7S0O&,R?F3#MC.\\3EC>[>S+DKFWPVTYIB[_:%G2XQWE'J!F M>6IIKO7^Y_X/-JWPN#U]ZJ.2$K=3C+-U97X!MDMSP_<%R+NY_&JN[2-8H+?F MY*P(K_7?Y\Y?\].FM;R_>3,9_V9D/@V8Z^*=XG5QWM*<#[D&0;DE+L>X#ZP7 MA2_-*OH7YWCF/=[8@[V[<[\PSIYS53UF_C3SE2^2+13^X_-YG<6@;]%B;GV" MGP5/>RJ#^[/?>$Y0O/@G9NF0TW8_!7(U?^U)#T]IB[[@!)S7UQ-7]4CN&#/: MMZA']Y@$^A_]4>.IF,&YK##H>X5<&JA:#PG(!8\[.K/JW91MMI9I![M[/IJ M$FY/X-[SJ\X-5\F=!2QXDU6+EB3WZ.&6*CSTEH-=/F!QS@OTY[0\BICQH04W'6> MJ(E8HD3_X 3<,(W8K@#EY M8J _[FHD\W!O/$80SH*06)UFQQ B,I4FN8V;=R4D>=1\=HN[*!IM/?(&*Y;( M0.C#4P;H,Y+@O,&\0K.[%$-R4\:;D3!+-^23.P, +YJ"Z7:$<$OQ<1B_#%,; MO !C8UT%VJW#[>D-R: )O L#)A2WPADX0P*'8AR6S*C![PU;X5O&ZL?8Z[ M\%Z26R1^8#QM,4ZGA%%3_TGR&O^4#-T[S[X/ \8)^>*OP9*".LXQ:3=C&0@-++V!R"OQ50?G,PFHH-\-,L%S29 MGD"<:?B0]YB^$T9,F-22-R81#%%%S',S#,7R*[66Z4,#B,@A*70GHCPJ*A8D MKB#*SJA:Q()"^PYWZ&"X-03#/1WL\%*CR&(:1"HMXK@BZM8=!]*N4]8M<:^> MJA!+6MPS43E15"^0HD223Z X> 1\@[1UA/9^1:GX8#2?*I(5I$BL?A.9AE'! MWAZID9BC@NE.PS Q*R$(4ULP,P*:TE,N5,J>?J+ :&A#!U*QD]$L(SF3J;N, M))$:_ P0IA/O!/]*K$%E+W^-$0J_4TL]CI""\[^#^8BC'>+/ M8[WGGI2FCJ(%2W"I*=7X>W6EUD>7GV2X/&@'SL94X9#"!+U3GWS+)E$*BP2% M3XSN_7Y$V5 E,[(_&:=*W/8VU!]GN)"O MTN93;^VRF*@_!KK9A>M?:-P<&E;'-P]/&0/L@1[PCBK10_ M_;GW(V[U#"&7!'+;+4\=6&&_[N743M[+DS.6Z6^>+9*:,#7T1]\FK4J)D\,6OO.^T!"(4PYFA3S2X(1 M>1KZL*K-1MUF7<6WJ3='/96L55_K#$]OO=JB#N8<]<#:KBO\&,O?F\ZSPN9- M[\G]O8YZ:A+DA!NQ=\"'ZK+OWF4995^F?/R1;3CK%^N/4G6 MY>-9I29_FOQ+]@A NL/^K%^N^0]7Q=D5UK&D)D:X=GR7=8"8./;PKE&V47:R MRN9PA67:'];L6^M./=VGOV^1)SQ51D!&?SGWPJ?QWWZUE3,WC7*(DJ6,IZ43ISL5&PGY7.8K>'TC4J4.K%,T@P'9X(V@OX<(YN7:_ZI5FJ\HPM>!XMLR-!D:K*$9[4'_> M4OV!#=W87H?G2,<6=3QA62;B7@NHQQ$O1JA[/Y'W4N ,QNG%)AO&&B:J;(XK MC?_6:J=*CWVM]@EK,Y4OM-)2P^6*[%EFAUP8#*^_X3HT#+EHEME*/#LGKI)E M\V!*^F0U,P-]CSCGW2K1JR=/#K/24E(RFZTBC_?_'GNKSM(R8>SMS/2.J-UC MW/H=#%C7#Q4,,6YD/ACCUFAO[W&HH(MQ(\M@]60-LX6[IV4J*:2]Q,RGRYU#5!XT;D^99Q*VW=L+;(.S46^5ILPSE+V5B#;B<2\_M&[54VOT MG?9@2LJ\^2I/ZHD-CR[:FXZ7TL34*/UX:O5H" N70S3Q:0A2"IEV]Z2^XU!! MD<,NS!F-X3HNH-Y+[SA9^R<,-@]T_@>.B+'$!!MJ MT+QK[.W7M!4:W]/&D>MH8_1[LH!H[*6$\+I1V.T[1N(;+8J!?MX^*U"-WPN!.\H>#.?:^0J[X)S\I=C<=E5HB[=*9GF'8HNQC= MQ"LBIN"YAT=%C0J,V@]'F\$ GE2)EQ3-9)8M=WYM5-=M\]X,3UL]BJ<5@^>P ME:\/U'5;G->^(&G >^>LX@0??I>DFF#LW>:5MPN=).':%?/5<,RH;H2/"G<. M +RP,X^#TZ)PZ1DK3=..L,\ "6HBE;2:-&6^KO18$; MO0;2XPD8+H(!BZZ6:F.B[??=PA.]]? H'RYW.5'[X5:TE782 N3A0^J_GL/B M#*2F!AE@X\,69PQDY5;JS%GE/GLU '6ZWN /B"Y!.QG7I>%#2I[#Q?=F2ZRT MSU/V$,QS?T.F?G#]AV&#P+6.S:E0B*]!2QH?/(1'S$QY?TQ])]"_"NE'?$Z, MVA,6N4NL\(14J<44&Z3+Z[T%GKN/]WD"0 YS*I=O52]JUP]N5D .-85QDH'O MSQHJZ[->*;[B%U4.9I+@7KPTG*'U27 ZUA86(! [?3P!.)N))U,SR\PJW"\N MB'39@=$UTM&EOM1*4CZO13G&.V;A@^N!##-:7LMPH?6(C)9[C0@O+B?P)T>JG9G>>!_V39HI.C:S#B)DSH)_P[<(H5 M!C.OU4-\P76C GP9D*20Z*L.\CU!!3P]'J+P.Q6)FO?" EPC+4!M4&UPPX$Z MUX]RLL2J,GXDA05E/EQ9X9'1KW_C-L<^P&OC(D=\Y*B4RL1X$A%+&J7V<"FL MD):"/93"[>;H8:G)< Y\*A@S(M[CK&X9*'A0G6K^48[6)92=.]T#7+$DCFG] MB;R#-'ET_%"EKHEJRC*H(Q/RX+\G9.E?VJ03$DDG!(0S29H0S))_6J Z]2N! M&I(@M&%6-:(R]/ J&2BP\[;ALHS(6J*.0\J"L!W _3A9:PJ/^!';WU\D))7D MXZ.<-[GB,=&(J\PH*8[379C[I3;OM0;2WIMM0D0.' SS6J-M*-VD_[+A#9>; MV;W+=3 M883P2)RS,'C+5\HN(VHNL_1 ANDK1986GLY-2F357Y:(@K1$ZO?) M2F0'E6>+%3 /PH5V'8?M6IIENE'A5:UUB4R_.8&P: 80%L6 ?T 2:AI+[WTV M"'4B*?O40).=D#YR'5PNGK]/R8\%92*_*SPKLF_-_2RD;ZJAW//H)3EFC0JY MME=3!C,"IBZZRDJHL3X_>$E)9W_#5QYA$>OUWRZ75RE:/99E;28W>_[?OL/!D5.X7E2$=P;Q^N:R4^^#;HO'B8U-R3UW^KDB/?Z-56::SY.;,Y56U3&8*+1 M+Z]Q8-/AHQPN)*Y^+B\M\*H6^P2SQ^;;HL%7YPN:!-!A/*,37 MQ(M\G5-OKA1-,UXA+4(L^/'II(-/).EHTY%9. TO*@&UY8P?HG9^J#30NC+"8I;'-8.--A=-0#D#^@;HGB?=1+MD@'B!!U. M!RH^6R$UR"Q,!(,=_5ES7^?2()OR$8\F3C[D-ZG\25MZ5&]-E\\C'(@2Z94Q MO@E$DW4P?9$GDF@M3FA_FN*=>A5HBZ6,KB=&L]7JUE-!-N<@13QB]# %T^1) M6[&[:!'_!H7]9WA=%")%&2M:6L:8,$DB@"R2Y$AIFTA@ZI/4\I'O9&3HGWZ$ MMVBV0=8E(++36AP'B)PP:5D\# DHAH2#LU5IA#@+@"J#%.R@1+!']3[H\KG7 ML+X^BLP\1Q%76N;#04)T"2':0*3W00%"7UJFA?HPFQ/6#A!-8,P3;TQ#PCF] M 0"A CDRF%1Z)0"3DE;U#KP;%,#4"?LH)S- \1'L,#H=%/;EB\/2/Y39:#Y. M;H3!.Y@C]V#[.: .* "DK@9=1R+8<3:$.S[8O8Q.N,AG3* C:C,$(J*3"497 MS$_-!X-UPE=T-BW0Z"1@Z4$7'>@BDN*VZ#L)VN#%B](Q52V\!7EAZ 22EY[+ MD6;X#&43N;-QAD"MV(AVQH9)Y8*V=*E":'%OG4.%;R>M-_+6Z.KH3T.VZB>! MFFH %/C*X7@8\$A&#A.K)-)A4%&D7$>5M9<28$ILA.C%-BYT=1CPOM\.6N0X M6 .#ET@%LI&],8$CBQ@I[<"*6R^M.#8"M\.9<@)MH%.:DF992O)T$QOKJ.*4 M&H64(-"1>9(6R"=&9RPFH"PQ);Z8$DMQ7%OT,5)U"2-E@M5,L<>&<)TA*BNL MYW@GJJMAC3#IAI%V"P35 37_H'NX)7K[J)*9FB!^:?:"UWYW'47N194-=;NI MSN54[J+^O!R:C=21='0J:H^HW)E*:&)]W 9I+6-'3J1GAKV^!)C21+N&$HI1 MI52:YP#25Z2CH]5I];%$^QMD1M=1<:['.#]-,V], &2Y.1)0(1U886W1)[1! MB"0>4AM:#8!T/+94GFP,8URUAY"ABZV!XVG (W&_(?PZK-Q!E-@!2@2K#1,4 MCT,A_M!ND.MJB,TK\ Z*9@WF)Z =74,<#;&K=KRI537]>J#,IVJC0>Z7Z5=Y MM@G[@^UG7'[[]&KNQN._7QC8N.SK96M;CSB25&0_J9K=<_.U MEJ1:/::X@%6P6E6/ ^]K"KWZ87[4IA2=S1_E/'4A*=SZDA+%QDE?VRO%\6%NE&A)L&/S3?.;5C=W38/G+%BC[;F)U\)PUG'G>$1":[K9N7Z9 MO,Y-VUM@,$YJT'Z;2H\4@L^08]M-RP*'@C>;\<*NH#V(>IMZ]#859QW9R*"O M[R8N!5,V!8CY#HR>-V9P"D-YVWI4MDU:K%:]HZ<./J H&%]H%>0!#&58H$KB M4@PB1 "5,&''IK061HO.9LZPQ6TJE;M41?I4'",\HM*!^_7 _1@RP9[CJ6SU MN(6Q6#%1'BP^D[KD;N)M*HV$YPP,;MMG*KU'DH[!"KT0&?<.!:X5P$)T,L6U MS9&D4)BP*$3&-6O3I]G$U[BG2;(5<>2TU,!M*BA'*FKR?M*1V$T\MUW?MH/U M6-$/P8X/;UJ#RSP,0QG^MU77N7Z__)R;MC?I,#SR1\9M3^AM;6$$*U1Z)L2U MP_I(% %RMTRQ0Q=FI,E$X/P-B, ))M11$_2>W,'(T&Y)$.5T!RRV0!UCY#%' M.C2E!JZ" ?5H9V] <9NRL$Q^F@)/6[Z:TU.'GPK_G\KSPN*)VI3A]@3X9(-6 M*1ORDY7B\)*W%&XT84698!"5](#NP(D=87PGX#I:'P644\@YA#YCBK^/A\"4H#MS!G'!Q"5:R[K,O*#U)U6$$UDNO93;XZNS'Z>M$P>$KFQ"H+7M%!-AS :I&RUX6A]PHIJ,F0G5=@R MY;@*J,3HT%507-@ZXW9]RVD-%PM8Z5C06BU:JGJG].LZ[:;N[<_U@V)*O54: M-T^NUSXW12U;4F<.'67-^IUSMX9/6LSP7V4Z]GGR_X-;R [_S9:;#U\\Y:+M MZY9_:<[P2ODL]5R8W"I6F NY2CY>P7[>#ZDGZV2_3/^TH?FSR==8C\/'$!&\ M^H)@K)C#V"6SQ)!:HO99_E$4#5-E#@$W#!8<2R-X3]92#M$20A@;A<#'ZYE- M20V7LZ^7W4'L 04=IOP#@]J\^:1]Q\FZ33 8+H?V"5I81!W_UK,V&_N-RF8I ME\@791J^ZY/3AT=S35ZG_CI'JV(^=7]?.2OI^U9@ZO_M[2/M'2Q3Y.=$[DG.^7D7B"8!X?%;2 MK-&6^JQJMTGP$'T:C3\Z\R<'X"X1"VR7E\P2!9CZB$Q]F \C=N14O#P\B@WA MVKX,4,,SG"A@SGBT"X =^MTPGT9KAZ\C>P^+NYPT8Y(\:6:UT8"UE"_9^3W- M>&!O#3FPAX/6&%@['JOB8!@[7Z)5+T!6:D=A1:NJVH8UX,L(?#E1ON"M/5-/ M-'YXT8AG4[WDX'8,FDXW,45B8C$L3G$E%1;//T"-#:CV=7>[)F-J=877(-_A M,;+4L"FK;GAI6 :>U8-GH.DBIQ;"3,F ZD2'+')ES7(B SPTB%H L'P$6TDG M/!E3X^J:T_7' )Y2FCDBX^&1IX?/L&O&K0 *["4"%D\5 H/VJ!C[:Z6VA9@# MXQ#?&$D+LH7B"D?)X;566:Y\80$>,.22;0,6??73^138 AHL30&34-!"*$AB MTXEAB LP,7F48))IP2!;6.B4,F9(I+ M%9+/B *'\'DH0S95GY^4#&=DR>")H"/,LJ1FROJ$3V'(VV%RS^0K%*G MXY)]4>@Z@(EDZE&SM+OY$T=.@ 2C\+[*G."Y5EA^=BDGIWIMMV' *C M[0X#0UT3L:52W8VTXW&DLBW.TYU!F@ \[9.@Y5-@H9!1/[B] MRL],0[:9V"U)-Z<$@%?;_9U?8C&895Z [I,\ST,;?];M>J7KMJAI;M>ACW*3 MQE[&O8G8:O7BFKQ4Y> DW<-]RYT%;8S'E_1T"MMR9I6F*.WC9<84VBM^-O]O M.<$P.CY%P=X#?Y\@-\2(YST8I])HNS>+<7))BJ*#7D[G[XNRYGIDVDST'G\O MP2/G@^>.X$<)+1>:K*P7[%^MO^5>@&3 T3IC,-?SLF:Q8XC1A<:PE??V7QW, M+'^D6>:S."%D+K/GMEB@>'GYAGM]=JKV^YN>I6N\:;@3Q[FQW#E5)VV0)UIS M82 %=PATA6Z27CD/<;9=\ Y!VF"N'2ZTZRD4"TP=%Y0W:99I^$2U%3.OU QZ MPP-/WHM,91=;]KDP6T/A.TE#YZK<\7W%3#*QB%EH!U\0,NK#(TV7]=KOKP^! MR0V2:I-HSM9DJQ]O3$F&2=$;8#&[U1.^XLS[*!=TV,LS/&,P0REC\!)\S41GF7<>:M3W&U!\,$W<'@\7:0%"'E@M:D/ %H(_?M3]+6F M90RF)V:@21SRAJ$%#QHO]">/XNR'VFH$R4=^^/!: W@[?&E*.T1HTB@9N"A. MP.,& -+Q. ?PI6%N>&00>/NR9?1B70S[^\"%Q\#-LT#) (>@@R^+0_83"&EV M$":;D.:I :0M =+TGP+A'* VBDP^]!>DN5U,D,J"B]0@GBK'A>6-$C*O%E_S M,:_'C^^08LP@$\' L8OQ0J2LRRZX#E_S6T-%14K_/ 3I8Q,T#R@TRU<#??7 M6:XRS5?ZU"G'NSY17N=R*BU$8RB3R)[;G[A[/^4JV6G%Q M^094+2>8+SX/@0!EGQ_?=YV273UB3L8X/C_N*0TX2WPNA#$BHWU4%7CBL=ID MJZW:?TZI:S",1;5%H6J3 1U7-&]HM2VQR(.R;(X5KNOG2>XSGZ;-'P_9)!F] M*([#FW#Y]Z=-50%C_<=!B::B)4,L0,DX?MR;((2(/\H5*H.6/.OI?#Z#$+V( MC-E8ON-,,=YEO79]3C 3R9%9;"!>P-I$^$M9& %2:B^^U^>B:8,Q9]1G_\L3 MBWPG>"J#2!BW8=Q5\?M.<2<&>%W_!93/^9"YRU.V)[<).- 5$\K=$J4Z83P?@%F#Q6YKR ,+L@EC;VEC4$A#\%F'1?//2)#9Z:>? MU)%EGXT!21GV%*C,-U.G\*7=C&J%MSMMG]=B>\T .%U],)$'!F)FUG*%V"? M+Y5'$(?Z<W3[[=!!*E?>K^B/F%LM$ M3?_Q<.^V5#O1?^G,NC."N!,I9Z[E+G%.R)I4^NWS_(K)6K//'R^9:8R>O:E2> M[/-,Y5;1^)J]8WI7%V?VYRZ(;E#[/FJ!35Q_>N*,3I>VM>I.Q=]'Z97_:LPP M^=58V[-*R*T2IM[N6"!_9,CAV)$A1_SY:^V_$64$.DZKS M"_#0?_"08U[5AFCYZLB>@?ZTQ4J=+B*&HOUEUSM+"]A6;O GT&LXD#UO^AV# M%@N>;HL"S_?#FGUKG _<60WO[82_IJ\:?N'[S--QUQ89AS#2;X9HNV_5C#4[ M&G=GL7:GS>*9]26K MNU!>$*>I'"KSIM)\^L+SZ0[[,S7!"N'%H"FS,E-KPW*I?26PH==J(ONC/C5+3C('7E:*Q5$P%8>=GIBP]26)J[>YT MN66X(=IYZ^K-:O?$KZCE1U6+-6-ZS4*KMX;\%.QP+&S( M,2.FU_8K$%^SZ%N!HB12''"MC M+&+ PI9P^?X,)?G^7)9&\1(+LV/56SF>^3P-,/*HU;P*B-(#4KPOJ\=<@?5E MF6"@W4T].O6W8,A#[W(Z[)GUY^>IUA?_>+#QF=ID5;TH\87RZ.,CJ8.PX6_] M',,= !OC5ARR!\>YY.??*2/9%]GWI-[J6,"!"$ZWZ/*V;4O3J]O4H1<1-N1P M\):Q]J;*7LN7^UF;.A:8W#)FF/W MHD@D&YY MT.2D_MQD'8K^:5]U6D+2UW^NZV.G/3KRC8TR&ZB\W)#H;60%6I#'?%/YA[A9 MPC&=Z]77CIVK0'&/-+#4EMV71AT).O;M2<,(*@EO(+GQ@0VJQ1""1H\I^+/@ M^7S8V%CN5 Q!G),&\5E@GTZX4ER5I(9M94>9>(?I[J@ !4*V;IY*)+SI26X9 M:Z&&.-J"2!+$77C%[0'52IR*=6.6X[%QR#[0J^U>E?:N+'.B^\R>F0 KTNH1 MO'J'&ICRS]^"B6Y3P@7G9R+RBB.DU^<#M, ;6C#C\YN4\C?Q9IR"8CFYS8)G MT(/5L[&1*I\SP*0%%*$OQ+)O8R.4H 64(PJOY5WFNTQ54E\C)E! >2C=JS&] MUA",&\%A+SXY%Q6 MMF)#),WORK*@;!TU],YBUH60 [9.['T>F&1NH@CN4VUOF2Q_;Y M*$)W+.3-!(?>7V4!Z9 ?F84/X 1"<4,VLHSR?<;1:=*F)Z#@[P$7) OY,;U6 M,U,2X]F8MU_+8_)?UKULF%3MD)'/^Z&SNW.]AZ%WN."PZV\BN7[>Y''U)6#O MLXV-$SM<6B*MXK>%\KR^*,MZSO09^W)VD7K,W,?*5B5?GY]\V/6PVUB>\UM[ M^8S-AR>,3;:T7G7Z[[B/;1HY7,S%H\J;3^(1?#S*_%G%M[S40]/";(J&M,8D M>@D8_:N7G6S1:H%_5:<4L8H<7J?H&/A]F\%:?OSY28?,E#W3#IO+&X:-?;$X M;'$#O+=P$]==4F2V1C_:RI^*EU:2B<%6@)BHH!5D@S#-\R^Q>&( M7V$V"V8+%H>%J,C?\5/QP\7;!3\P&E>K3CML2?PM])LF;X(NZBCW7MRQ2<3& M' &U:)O*$+AX;%T$@'0,5#:1?[S2'MNE'KKVX$A$*GI,] X*VPVS_\4BLQ9Z MO J/8"3#!\Y22B"-DD?PT;T ]K8AUV!9L/5%<3&SX<3>1& 5D M+=!!8A$PI$&,QC/VI"(NZE5)]!Y!XD(_G3K*IA[^\R UH@@7M6A1J%-C"3'; MY:>9C6:7\GS3_"8=G!3G7S%T3271C!HN3S>-7 \N)CLR7+FH(:+[<=?I>D*5!MCBS2S0UXY3"8GN0@SAX7W55>7UZ4 M[,UV>6E[J<]&TC3(\W^7Y"EP@GD9N0%L07NO/<>74VQV.[H;9X;P0GS/2!Y] ME/.)]FGO9?F_4]M#YH)-][4P>GX1.UAG^LFN\EJ8>Q&/&38.IAEFE/WPNV%R M47ZN)DPN=,WMU<;CFOEE&H+R?E?7#*>18YK"?-$:UZ6V^3!@@3$R>W<(,R7-X"HN M@*8SGZ*3A8&.N;N;#YRS<=#4<3!C@E/;H=\-^?!2PYML%QB_!N)2EDZ\! 8M M95%[-W$$,%@H]:(K\P*KVV&U+C7*%F9QBD,Z 9!L*K+X*6DQA(LHT7K@8B;Q M3J_?$&$=#*+0UY?^S Q7ZH:[DX=C JS6XDM]9K=/=TFK'40RB/=W%-7Y4SA)H)Z.E'+$V6Z4 ME$VH@N/@>IF^94SA^GJ(TTFZG@])3Q;P>UDCT3.EZ$>43#),I'F.[I*,P,3% M$HX\/=R_J-5\08KKL!C.DN*(A#+)"IW1+!YN# 1GWTJJ6] MX!*T@/Q1+< ! MQ44C&I'C\GZ$/[+&O[(P9ZROBTN M8&'.IQ]#PBS7I5-D 6E3+8DT_C]7VZ'?/=>-:"HD%ZM&R(TT-%V(4QO*,G^X M?CF"- (L?.0PL[BL$__^JH(1TTBKX"GK3P5,VPP?U@+U@8EMLFHWQYO-(I3. MO,2!#V8^^2CCTSQ?^RC7RQ%FF>=+FB!U!8238P-Y-J"9[+6-XM=DVZJ\*)75 M[2KP6=KG^/6@,8PEWEIA??T*]WI-\-7IK>DVX?'_RWV;+\WFSY;3;_RZZ2AK M96F*5_7YA/O7/#I*7H8O,O?=)DQ]R4V.3UYD^;3[X'HC87:D6Z_9_96_><_* MK#[K>-MY_QJ/7X?LK_5LF;(E/7Y6KH-;KXUH3'^6TA3S=0RC>]KK14Q!K&B9 MX,B9R Y+VZ\M73[*M98WX@%$A8OG9IU-@Q%FJZ21[R9,7\9=5GWV]/W9WB&A M@L@"D8-:7?26LW%;SI:8W.RUQ*-\I8;?2K9$EV^)R<7#F9S"LLQK)R_.BGXV M*R9#G-QKT:+,6]GCL>\LJ\/2A;/)))J_29BV;.:L>[,UXV?[PE=;$4N'SD BO6++"1!%8OA&@I<74?G(U]<+9(\FL(P^1V[\JD\7T+K "Z=8])(]J8 M.J5\2_2%+3&7A,H^S$)QYH3Q^0NL[!98/9+4"/$H[>J9,ZO/)G98KM=H;6M, MAK][ET]MP4!\DY8)3G=*&N^<3YKM?.L5>-4__Z,"49#:RY/.;@E>M]9QWR8K &30B^>WG(V 9B;F-QK M8[BO/]WQN$6\9IEN_&SH[9YXT)@??O[LTVJ#Y; E1G,0O+LG]R_W#6_L2LW!WD@"BG6'7<#Y:S MEP%U!V_V6@LU?$XO/-#*@$#M((B00T.KC<=S9R%S^9@>X9[B!7DG@7Q WB1Y M"-0Q!:>]MH+%#V<=DR%Y&L"U]A0/2T:ZI?;Z'@6@BBE(F'220Y+A#AJ*$AD( MLI\O^/&LPT]G'3/ 'J[XW.N<%7NQ59U(N5BW)21K3'R'I1HMQ)C ^>=+)J%G1#;-B3R4W_L_/E*IA%>O#-DK+9B0 M,K(O"9%]&1IC3\Q,B+&./5&-K6QIK-D9,XBQ3Y1L:1 S0T0E1O:LD>AWCWI_ M?N_O[X_O[_/'F,>YSWW.N^:1%9_'2H!7#JDJY_&Z@"XGV6LG;('+I!W29EGDE@G'#NEGP Y#L2] M/\-RA4( E(#US"MMWJV>*0#,:0*8TP2X &8- 2C.8EZ4EN.XD8LH JPKD60P M" #NBV.HA,C?>NL]!]48B>COO,32G*W&7Q2W:?._2P+,-;Q+W2@ /L5W^[O_ MU3^6HD73\I5_=$GLB!9L!8CI7 ;:Y MP>R&.P"PWSZ\5B#/TIOVA=12H)(EMHR*P+D]Z[L \B3.+Z&0,3%7GIU5U&>Y M[^UM\_@K(^DU+/,WL\16V1.[0/Y2\]X@7BS$LMR3'?#&9 "T&G] 6W+L"6M4 M_:4]\^4 'P BW7H99Y$[$3_- 8][_*[M0LK@'RF ]J4Q,8#U]MR;A5$ <5^> M)YUA*9_,8AS YPN&W_4I&#A< JS'ME8(F.LD:V+ZK"$ 11>R[C@7E[.G"0? MVUD&-\P04+^5O?;71<\#8&>_K/H_KI(#( 6?VVPS,6T[&\ MEZ68]$66KP%2,O;FH3(2T7CI_I[J+/:T"VCK:B-@(!9)6P/= 08UA>3_G[HK M3<%?4NV6O)8$JP,\AT5%;+ZW#]\J7+VUQQHLLH2SI "0:S6Y_%V4X +-C6SO%GY8] M +@Y4_,#"/U-@P,](F4?8?4+F@KJ!STA!O\&EBUKX2B\@47:%]HM<(\.2CD9 MQDCS_L_;E/^_G_WR Y)K*4>C'PM&YW&0X:?Q.J>3)M.%9K!G[UE/$QW 7A M#K?ASL*#_5A83IK$2CL?MXO$"(\!DBR:6N[,^TF"]:0\[*V:I$[)&M'DC/G6 MZ5@.N71ICD(-H,>::Y9+>\\>,_ZF08)G6Y-%K8 NSO_-^$4.*3.1,*]",*T_ MB14WS7O7>!@0PWCZY1I25,-]RSKH_ZNN),)"RTWMT2^BOT[O6U@A5D;'H7($\^ M2^CF')1J#NK$5ES%GWQ;$.ON_.Y2;A=9H#(1&(6^$EH:@G:Z7PBK_31M%U "TL)[G5G8-:L21EM2ZP1P\\E=P-EU] 4K 4@)E$#$)'USOE[]S\] MYD_A'"ZPT,#*8L8%W&!RP?Q$.Y_@DY2];)&L(X*KB1+FE5OOJH 6KX$AGJ9( M7KL:RZ&4\3?Y%S"KPI5VE>/O7(7^FJZYRDCN"& JD[])'O>Z^ _B./\BCG4# M*W4ARS1/TR1#JE@G+__1@VJ5_I2%F%+J7C(RH(,@RR#+SEY75O(UUH@OK41- MM;SXCQJC]\H5?].%T?Z66P"S!0" 0P9=?=K#RZ&$WTL7R2H[ ^5'?^9< MQ-):FN11Y]2H/1=A9>;PMUC\I\BJS0&:$R;?3PXX_9?\1J)&1@]ZXZK<_\NL M9DY* GFTOQ>_HN\P6%)U3V% 2 I8 '%X8)%R'.# M-N8E5L[#O0L2YD&6-B2,[%^DD%7Q )9S 2AU_;G!Y%SBN?2&)ZE[B0#H2?P'RXE2J=%[#KIG96_\CHJSL2'+/1F[ 9:/FR2"('( '"E-GDP%^L_E&L17/9!6&FUY\4ET 9!\SBS:K [7ZL!0OM7GMJ M4HK+^9O4DL[*408,X AT^,4=()'NXKUZ%JEH V6+/Z?(@(/]AZ?B++.-^%A' M6_D#*0 MT?Z_';SE7=KSK_]7;^9!SL"0?+ME26XECPL2F0,W-:%3@'3 +@9 BBS6C%'4"K,^T_/IZB#6B>ROE<%)C&P$BWQD"7T?XA- M%C V2^\L/' ML98$T!KAJO)=@WV3D']$ROP,+>X-MA9!(GB_:!;F_B\/@K0U#R*O6 B4*828 M[A]MO_CV@%50E95K8R?6FOU:;S[EVA!*A2'\8QM#O6U"\.BC&GSVN[W%@8V; M/?9SB$NAH6ZS+"[[5.?R>^]LG-^)'62Q>2RCF=ZLO_MISNS*H_#1'61TG_'N M0"PC<4&1@NXQ>93XXS<([O7KS/3V;Q!1#K%NLJ#(RGR<:4^>"O^>G+.T6Y/_ M9J^.CYVN43/!>E5?+GM]*G;"9>FZ(V,^$'[= I=]LD7!6Y$8"54D8STGMLZ8($L#FQ7]@_/H+)_9P.7KKOI;Z2L%VR; M8X=.C]1JX/*5.[00C]9%W]2]'QR,4N%YSK_61BXD^JZCT)2LAF^DE4W$2!5<[EYQ>9RDI^Y^+(3M M1HVEQ%9I@.F^!=YTWH'-DA&$Z?[[D89(7BOD^=:YFT/\3<$# F5#$BHTH^ 3 M2XCV7D*=!M3EX]PH9M643Z6ZI$,#E^YWO85B[W;ED7].RT_ZE64MLT[LRO:$_DLD^!#8.$MK+J ;9@LZ[U9)*ORU$0UT)!6.G$O/'$] M]P*VGY:W7AQ_]?)X,TGCN-LF@($ZL8?5O\*);"Z#?!N7QPMM4]3F^AR' L+! M*-O9T:I5"_87-RUIN5&('(LD_VLUFD&0%G/A$A$FFD6#)B4'%F M>.FZ:]1I7#SIGX#RIEAJ _.%IY]1 S.B:H \[T+1]3O1B?WB"1UHV")<\CKV M..PW:$[39JWE#^92',8K+JB?T_BTXRZZ]Y>=]AM4X\)Z)3@N?+Q"1O3L;Y#7 M>BG'(XU1H&ZPI48Q_N3<\9W81%'"AB5T-^.K^90&-3MC793:-=DW$FA,VNV:I]CSQKMS< MLUVI%XV]X;C(K):19,;3!+I7OLA<[%/;SF4K2;]?X2(GJSYE7=6 FRR<^ VBV-_9%>]< MWB5S!C[=:6&DBV;M%/*SLJ$ _A?DO7QE.YQX<3/S-RA\/5>O+)QEX#]5)G_] M6/;O-PA;MY'I,%X(./PV?4K[CR.K!J;OM>2Q$(QSH[ <=RA=;^(J@ N"=V"4 M1OMU?S5A>UW F]^*KK]J)TYOELW#7[*P_N'PXQ^E[*4D9^D;:K-K5QJ6#+E: MM8I!4O3UB(>'YB26S+.-3 MOZRF+V_&D<*PS\_C#FF$KQ??5;/80W4X6@< -6S9;!= D*$ZA&6N>M&F'0*@ M)=W28[M2*SR;!GTL:DM5-3=9WJWA[B1Q&8C_LEPNT0T>2M6;<&9-MRHP5J/3 MD,> ORI[_62C]GCS3Y$ C7;X1=1V"RX2L<#G"I5PA5)M9U6JJ,A7OD(4-HPE M"#FJH\4;D4!V/*:),,J+S\NY;L3FRZ>6*;11V8*=*#1VE/*V!S6P<#\<]MEEL'\'N:;I=#R#( M,AJ6Q-(TXQ'M1W$0#IV1:-:';0 S@_LONU^4;[8Z,=V'K8G'@Y[R.IK??DP& MJ> ,<=$%[5IG-D734F!MT+3Y%C_ O?8)0*KWP-R) M7:FH;2_F-NU PC>[4TOF%]X&#X&Y*YHV"<:?3,<2W-F+CA9E/;EY=\QS"1:R M*+'OO2MOFQ3NN72O"OUPQ<:/7*Y\GRC*>0#D#4@_0S&*56_%+EU.)'$/]8<1 MV#W0$\JF-TO O=5]!G=3T>E&-U@_J+,%:.2;-E'UF,VRW33%+N%./[],'$ < M^MX'O!W)8/9W'%@M'Y]6"T$KL*YM.3=!E)>AQ0@O\I M-]Z@DN7B&8;JKE\^^/$7#<']:]8L<:(H"^ _Z_0;$\X\GW90U8$%+&070;*) M+"24[#( V$]Z3%2S>/'9;]#AFWMPX7$0+-?;+/UJ$0;I'$W29??\?9G(N(^F_/],Y,OD MY:4AK 1(M3]R9=P%+"UO?SG@;%3B0G&CEBWL2NV;-O42%YF]' Z0/V)D7 -7 MS5P^^&DBU^VYB,&I\8R=4OX?A'=GE^58I*6[K,\!+,HQV+Z-H-=8M45N_*^?<\N5=J33V([CB>*6+P0)$/-] K?:;]N91#*(QCMH MT15#=H-6T^9&<=4AI> PW3!40XE)W"HB.]\O;M6@C9-B% .8^ZGEG1Q\]9), MKPDTS=,'^]Y18=0,\\M*X.7CWZ!CY5V?_.QPI^GZAX(:4X!RP?:U\2*BGEL3 MV<9.0ZTT,O-\!FWP_BH6/R@80);=""#SLZMYGEV'.JLT<"Q;,M\DT#E'4Q8, M/MOB=@ :'B9?DENUUA#G+6-^+\9J!L!^5H@SB00[4^$0^M0RZOX5^% U/4&/ M>MV-<'/VY%G:,DW4GYEV(+O':$ ;! M*/@)(S:NRB]H"-_10%%=-4.,3:LR=-H[[9$)4\]D$\+681Z:OT'8%\QZ=;+! MC?* W( KQ@7A%&,[0^!J@S7EU9P1_Z_UPKL-X[:H,T]685-9B]>9S[3,8 M.]VL@"2EO(F&;WR8:6'&5/4TN&MFT$UXR.36UK[T^%NJEJE'W7!IZ?=1Q,N. M@I4=I1]K>?L/6DW6<^"92XL;TW@&[6Q'$$G;LJ$C*->=&%!R+ ?_PL%"Y>6Z MVZ?QS]GH(S=66XBG/LXE6YS9F6WBSC59MN8!;_7!!VN;>Y5R U1LO/0[H85> M_L9*I*LC=Y ML$A[1W]0D?YMVUS*[/T17 6V^R7-GYV*X1]A ([] $.HIS]F7X6=958V_Z)W MV ?>C_NU'JO^TE8#RMY _X3ZT"O8,$HU2KA+CYH7IXI(U",J1-:B-N,1L>;>OZRR+IR5(KPU[>=7GK.SG RA M4]P(:UN$=_DOI;",^)?EEHGX=!)V)XW4'$)O01/.<5#MY="DU$ZJK<++4^)B M:G*BG:)%]_U*HU?JL*N<#O]X C7^C2]_A=#81D)S1=>/)EPO)P13/V/@AP)P MV@U9@;8'&P@;84&D1J9(*P.\4*0U$?GQ2T7!X^/=).PL4DL5O^!U!Y,-R6D< M;% %5LAIP0E3+-Z],068@^2=BU@KZQIQ,C_GX]ANCF7!QPY=&@]I)FQ@]E+> MU\Q[LS(:N$([HP?+,'$E,"<"O*1)\LVW\EHR]8-UCI-,QX^-/[9/P@Z>F8ZIID MI!R_T7GNV8%$8X@YIQ@*="K-!%Z?7+]DDM G4MIW<)P&(OBV450=COVRNNJ0 M5&*$J:.AIHUEDC[?$(MJNYIU_";Q-I!3L M4QY@GL DM85\%8/"T,Z4,KZWIBH9WV>OA8/=7Y4!=GZ$?I'USKE5.\Z;Z*CS] MP(YW5I[,M,PSLY&SF_0C0#!+FO%>%RV])-K-MDTHVM*]O*L>V@7?;KS[Q# M"..EXPX>?5#JI]DF5NPC]%0P+W&B/)9X,YR"*%RL!5BQK7Y(WV75E.-F0-FT M!M3);M80$U/.3X\%%J^K0SK; Y5\,EX%2FVP6W4^R3_BC2TI)VND1[(B\H8N MNY46!:W^Q-,%O=7*= :Z=P4OF,NQV#!-Y=$#C*W8!XWY02$CR$CZHA5NQ>R7 M;D5;2?VN5/'9*F.ZU7"AG(+O=U2!"Y.8861;3+7WVQAX0+2-LA07[M>?X\-6 M?F62[@U:VJNCEN?L;L6%T!N0I">)^ BU>Z,65Y49]P.^ 6$6?&Y,'35*9M0! MJPO/5=M"M9G=N]"W\%E;8/TLM[9] =15'.DG<;[XE;AQV^DS^70SK;*'^VD MR1Z9QC,KH*JB;LFG**YB&VO+>-61XV0:6R=T$F&9 M$#IM9B1[0AUU #.PX*GM@A^^9XB;6)NCO@HBX7L]6C&&R0ZJ%L+]Q'9QW]PC M*U#SK*Z#)/V;/]2X3I-NC?7J!I'"-KX#XM8MQ0V=+376#6Q"M=2H MZ67]6<5@J;=,?!(=IJ3+,:,: PRX;R< M.PSUU;-9TT?W)S49+OO+LOQR03.MNU>PTG/IXS27I>"O[O'GMV5U[E\*[CZL M(5=FXB>W*VX=UFM+5K0Y#F#S+?H1Q>AR;PZ-,3$3M& B:+(-U7364VU=AV*% M&O26!>M]*2UMII3GQC0V'RZMCDOT4J^R?W3A#0'.*7VU*4L6CFK_#L%F5F$+ M126*6X2W'NM7Y:AW1E#3XLQ"I^PZ9*DD.[!N>V@9*U5(UC!XA!D+I,K K;)[ MG05G9[/7E<P5F'31?8(OP[;34'*&*C3 OPR+ZRI$YF M$8>V=^GQ3*AK'W8A$WJ;DSI--#FQ*LG[\'9]RMJY4M7JZ5)B^XM/(P6[W5TS M6GJ77'-H@R$S.T:^G7J_0;?S/,1W\ =<!W5>GG> Z?I;"036?KI-I;\96]Q3*H:21C=10' MANY1T>:"_U!;SS7>/&U,BW7!SUV0B66C[E/^YG"ZG'@;KE\/PXE*)MWX7^6( MC"_3-FLQ !'.6J30NU$I-6PY=P.ACT(^"GZH_X;FWGZ>R^U@CJ%ZCZ0\D*;Z MC3Q=MA8J74>!F%YGE%3IO,YPXEAB.HUO)BV7B_-ZSS$[KM3GCHIE@G[U9ZQ= MBF[NX^!E$R%E&BL2)=:J$YML&8)W3WK;FB'1"2EL'?$2OT'^484YBT.^\H6[ M"QPW' PT@W[AG=@7&7;T2-"R?:I"^L7 J(B#%'M]#* M(_K W9]&02:\K=,A'3R,&@_/$\>H%FD7U&Z 7N5-*&=P%IU@-JJHM$52O?V3 M7,!U'DHG"OB5UYJWL(/VDT\852X-BG,606_ZHWV"BLY3W-Z]H4U5FUUBEAY] MEP/-4!*'5JM:/?,6@SNZO)L_S"1L%:NAJ*]74,EW47<.4N(ZQ?%S\MV]UOB) M\M']UF9%/?>:WSNJ\1AF1#,;1P_''+@K>&>3'3];[AG#(=\ZYYSN7+0:[:3G M+\U(>7$7X ME\I@J""?GW&=Y_'34ZEUZ\38C6[HPZ^RFGR.3QX),ZCY5\")GLVXC]6)A:>? M5+N;@!OS]JU11R?#;@EP*7MW+6]JTO9>OKNY^#2,X_/=ZL&NIZ M+$S>STFG\RCKJAD975J$2I-)$XJYVJ?TQ1J()^Y,>M+SG8H6Q7$S\[YVPUON M[.E1-_P[P:5>!5?$I/UKL:"3(60B=P3']WZ.XUX%HNKP@5A]Q6WR![T\ME]0 MI'R$1DQAKF+,0)A#T\T?ROJOMM #O4ER/U#EC1>=?KA7BFH'%;1H2#M]G#'' MO*I YK1]J5Z!V77&:/5U_[1@;R\8++3HISFXI?)@U]$57 > JS N9LQQ#>F+ MBH\'SF,LV@-GPY8)/]+4;ZK"# F5_0=W$G(_B$']X!Y;9\-0JTTW*_6@ S-U MB IYMID1O_&KJW;0@M9(^Z"BL>_-0]8N?JW,"&7^4]&F]?LM,P*. M:&*&%(*KVV\AD!_Z>NQ*R6,CST,5+\X8M 9-_G3:77"C%N48K 7Y/M\9Z-G:[#LL!:=E]05(?>91 M;/4D;3/#X^;]PE,?RP\S7Q2F)F('FNV-W"[=>N^4,GE;;78?RO3K'8.OD'-X%?F+SI\VE(Z!U]%(O5,X_\5@/UC MS[S$F'9Z-/RTLKF@=^C)PTD&D5Q--G)S2E(DI;7=Z%6'^W,*^/\,5E D*OH6 M:;390=,2,T/(#0_?1!-72$ MJ)X2M(5^K_%"[P>J9D13HTU3U#J@Z(HB_%738.;Q=NQZ+XX[#-[1T*_5UV/H MKXH+%M!20]77I8:B!V5"-(:FRH/C^6^'P2_P*9UX]^@C?=@S*QC?X.TT-8VC MIOH+[NN@UN:U)N(;A;BN98;06\]V,.9L_?E#$I"'UL:4US(Q=FJ%O.Y& MXPS5C\$OP([W%TEX-O7.#LUN=B<*?AK1R7BQ9*R5]\HECMZ]17A ^^%*:*%] M[44GTCQ>F/!&3,C4+:K2.=PXB+Y78#ER$R^8M9VH_6Y!O2JT]Q_KU9"BPJ*I M? -<(*]A^XOB3%++C9=*#OCFG_2W3VPWKKAZ4T'8WJPVG M4F K9B>=4!T';+AFEQU*15!>9 @W^15\3J"3"M_XF3 /5 S(1^"*O=_B<9#X M-N+U:1]!T#3TG[MH'/V1$*&19AU#.F_M0-'L%3?%)%.=GYED,&K)Q[K+SXE1 M"O@4UK:,]:"CR'_%TNKM-):.+,A'_4"RC2&76HFWO<9@HMF!X$J3Q6^5 H)1 MPH)?R7I*J+FE1L%)/V@OKRU&,,[;^A;N0:I &]R,<'(!,^7"=, M5SPY":/4B"CFOPCJ>8YI4AV2Q MHX\*Q*68LU=_@P('Q9, QE;*^[B.'>CS%C9E)^8%M*-'/ZBXX!J*9YJJVOT4 ME'6]5_HY- ZF=Y(=8O4UQDAO1Z^=$)-VU\M+7 3X6C0IO,DB_GQBDUWCM\_A M7/H[21I-FJ+A"LF=8^491,G*N^190YJ.%37?B]2^/53W.11*F$UX[!C%1R9IL(NL7A:$38E$UB6T3X 3:7 M)^2Z%!>BAZV.1"?\FW-_U2^HCYJ8U_=^E6<*&9^/8[6ZF:J%$#?>$A+9=>2#JY5\?7GVL@,@M:@-*<(.?7 MFBO#C)+CCGRL<]0L4'FT 15?I'DX\WQG%* .$3A!\MS3RC_]PV-*^HHR0T<6 M#J2KE0H9'E4VY5>=F#8.NPLY%ZJ,6(/.]N41PKFLPGD@X5S[&J;.L2:=%9_2 MFD#^]!OT^E+!SMLZKR^M!2$IW1=]FY!L"&:3D<)Y-B0#+W%5'3Y&KCP,\/H8 M[O$!5.< 08O[/8SF'"'VOPOB?EK&I(])["NX5_I6ZM>],@/E_H-6K9\9(M\_ M#VDK?T?_NQ,HS]8QJQU#NFPA3 X0Q._,3JQK]9ARG ^@T106V2WKBO\C61:PG7_>F6(GUT@&NWYGZ"I$IQP-Z"V3D%X3 M^:-IMP_,?"<9F=[DI* _7+-)D+31F;/1;[\S"F]H5S%^,98 *:L:^,&V,E@9 MYU[^283+QA8&IG<6A+3X/QC6^91LL]J# PW49NY3(FX+]1=@$ :(5#74 MO&"DN5(NCVD5C:[);.0TD*\ERBM8,,WM,#ZZ7"H!; M;BE;7[Z]=;K1EGT@ECA!1=??._TL ]'/#,94'I6%>:[Q(@% MW? -1:L'YV&H9P:L#M\J@#SY:&@<5%[Z".JOC2_K23;4T9"5AC,NWDJ0*M.A M>MCH=.7J+CZ](]Q"2([@O'Q7RM@D^M MX 83"T'7I"W]BT.S0J7:>=D1$29+S8%["]+6_G&)A@VC,0 MH12\S7LDS SP3E3N%?"G6?8I:/OLF&"$ZASL_KZ/UJ="+AKY-W;"2+*FL^[[ M4F1CB OJ%D^HF"(=MG ]^Y*>F^RH:;!4$#^FT/VD)B!/HC=8OQ[)-L(\C&@IAGBPA [ M;GKM9:R=3LL8[Z%GC@C?XA/6(E(Z,P; =*J.^I;?V(SA ??W#%1Y/3@8H4@T M5Q>LIQBKPYO&]!6A';-F*^[L.(JQD1N862>;/\E0S3\8(9@.1ETQNTD\-Q(W MYK%D2,B2;NXZ-&/K'V 6YTLZX+>OF B/M8;\LESD5X-U[)[M/-TH9&1^*D$G M\)WRJNPR+$[]K-,OW_O!=Y2;%6>E6AFG.LWLI;*E'-5_@^;,PU_;?/JT@SRT M@2G7GI42@+I?GX5T)L;:LDX-Y3>K$I=W:]AFAO!QACRG&^)UF5QE\;G%\/%H,9,[51"1"%CH_>[7Z"(8KMIQ#T MJAH$-P3+:36B6,:'C(!X'FLM.,7W(53RDYN#0:6D^[[2.@>#F!NN:F5;)<.F M!U5K<0"[&SD7;Z)S?:FPI%.& 4HJ66IWP^#3?IQ@@2WTRX;[CLL(1N&A-M:@ MT_#42L0R(FO%$;_DY[Z)FO [.U5Z9%IU7IN1%?= '-^3'K:Z3 ?%GHV4Q MA.J/#S$[<;"_W.'TP_43>)05 WE(BC M6\I#T*#SYPK2;B%RSS!N54Z3D08?7,P>U@E>E;M%/D^V1I];(V7=^>%?JIN1 M\Z78:7CJW_=/R8AH 71HS;MP+NM@-4I)I4W,X6=R5)2M [B3>I.[4/*>-"ZT(WOFLR:Z(F4.?M09.EG'CSY MN,56V#I[546X3P$0X2"UN*P]R4>CJ!A\-.-S4(%5G(CF)+[-:7N$UA3ZAH&- MZ]:DJJD%@3_,0 8:[)24P"-(N;5E&J?D>E59H2V=ZO-UCSE M8)3I*P0/LCV]Q-<'3;V4A-K.HK,EGDL&XR0/(KQMT_@^)D@U7PQIPXU71MSR M-H<(*=N5?,7-U\Q9?<6U#I[N@) &!R,-N="V &[ H=+6(I)I;5-@;ZSI:;%J MV4+9#T,#Y6::8*X7/RUEW8O)#@6G(Y\9.3_8U-$<66F9TRZDA!\JW#[]$Y;-RF!]+,U#KU"7,4XGN8 %[IN*_WN= M6]F*\R'WH!UD-&JDC.I^:$93^.P.07@9453HW*EJ76*'_%+=[F2//%4-1&V/ M/R%[]2>J.34,:=+=_Y%)V*A&]XEQS>[#6O\S\>4($ MU(-T[RN>'F5FEH#&!5>+86.W;Z;LS(+6ZOVNK1.644]^XE92AVS"P<;9I_86 MM"K4$RRN!I]YOK[BI,F_%W>5R6*/;/^\;S Q^T^.P3.OD^JID\N;SUI:8!/+ MDKL[^QIFD1BV>2D:YFKPD=5#(;HFR[MD(KK"LY-J\ 7S/B])/([-VOF6FAS" M*)O0) ;U&K%?[)1_/7WMOF5>R6A/O56[_-'0_\6!XR%D_$ V\(F 4*R2RKM0 MF4414L:!T$=A@5#BW8^";2V>7""?G\^VZ>VH+'B3B%$]:F)=&XARSH;3&! W M:%THC6%C2 ;IG;A#[XKZB4\:'_6>L>5C"%6U@TSC7=>ACF?&B^J(:^5 6.NN ME^^VZ7?7*+R)BW+G/V,2_%.#:E M7+]_UGAET%;%-"IZ.U[SOL# 1-N^[*4 QZ:&09:JC :P)SPE:N>5KU]_%]B@ MU@3L#R&/:7^)X/FX X&-MGV16[$X%EDX<]_E=.,VYS^@">((\I3<"J-&(8/# M $2J??N/MY6,N*DR[ V!#!%<_\X%AC?>'^Z#]GQ"^#$C),?> M*I5#ZGI15&J'/K/Z7+(\VS._;FBRZBUF;:%0O+7"=J(!J)UO'O7&WT<,/EI7 MR94 00WJ<26F12@%EI]5)Z/4%%SF[!:*'[2Y3!*;O(X>%,.LY?)("][:76OY M@/D-(MLWO^056^U;*]7XPKX8 MEL+VU1RYD@@OE"Z(8E!NK[9%8E:L54+S]P,;5!XU]Q/8P2]7!>L6R_-"&.S4:*7J(A&O'FJID,*(BX39;J/C:N$]6> MO*NVE\[IF..%-PH@Z9>?,ZLG+6P'M19N5K?%#1Q+^F5Y( )Z^XLW_AW>4!#4 M(!P%)3N=[")=1S@U,JC1?0#7K8G(=<":I*$Q?,T_#.J[[=$- U/[9>79/MS, M28%EAD)$VSO>4]&Z;;QL:KP9T4+1(.ESR"M'G+PU>:A:$&_C2SQPXH5\$7?P MNP6MEQ8(^_*/4#_\_7PDZ8K5XW]HKZ=YRD7A]43M4E*;M2>\?NYK$O)H;^(2 MC/)X$F:IS20V[9\TY=!QY $/#I=.5/I^:[2VZNP;#\86=D';7C"O(3O#F%;G[?-T;B M,%0E!N"5OB"'N5=OJ$K[;DQ/@=\B'T23LC_^RLN*>&_1KJ)J>3VPF)D:D6"< M&A_:SVC.@O#]^N[.GDY+/%B_MW'O9*WT!R5W]%1L^%9S.DX5L)^]/7DCU*^<>TYV^69+XD&[^L&V%VF"CAD M10J*&>6%*>/KHZ/NIZI6& 7J0OM#W_JS4ZF9GP-*[ 6>-E18)+>=/ \XR.E5 MS2,\W3H1JX^.]GRD'9S0#%LFE?T&&7S(26O8SKA:L*QY3-MW:[N#[.'FDH 6 M5.Q"T6OL=4XJ"VDW@9N0_RA.5,X_,/@V#_CXG0^C"8JD>[T'ON*ZJCO!+<@$ M0.\CQR+;W0_%C*?"1T^ T-'0.TM<8Y#8@19+COBYN>A4V457)K"?$5*J*G% MESM^(WAA_!2I?RGWR,,@(J<_..L>EXEP>BYWS(A6N\>'K@9PUROO. Q\(R D MP9V]_H7?1".:3]B:T\EO$#^[-A?W%0^:O]/52GS8>&1ZWG4_-]J'7T@'A."M M:7V=56\*0L8A;QR)_G@$)!!M_:1#,ND=![80VB7 C.!C:D4!L46P-1 M-"Q-?<%?$)MY9,JW8 I=/?CULT7](C(O1Z;$+BK*EE-L<4Y]65$>$: DK4W! M6#](MC,NH*"?-@OCKSUS2R.8ZB5)U8NIN8^QU+%"!T1Z\1XWQ(FN'\<7^Z Q/Y]HM%N-_ C ,_!B!DR$IQ9"IE W#$COC@$+LH&]K!FVS5'IMV<^F&$<$)Y,'LK$:;15*2? M6.(+A-[ \B"T^HJD83%+8^MRX#9R91V$ON\NI[1 02:>2F R2AEF5#\)HY;, M7 ^0?RYL.>EM&'%7JO==OTK*60M+5VU;63Y4<]K6@N4#S)%K4+L4QL?:<;JN MN]Q(ND Q3K/5@BF$BNV),FB#GO2NAZW'QN&^YC6T):"#31HF,0:O5<:4'H#I MP\S@'T$V ^M3.]X;_T^1N),$L[H]>/*7!#>Z:XD MZ7- V0M##JRCS:5(P\N1X]6NC>P4RZ1-[C4;KGR??(K\F#2FHF2;QE4:3C9N M]64NAR+51UZ2NQ5*=^F7MRU_@["IT9BJ;>?!Z '\)+^%QCCAV*S2TG49/U$? M/%KYB0TR-'O]8E/7G&:/SP(T1Q45;#'R56V6(UUTC4TWV$_I,\R(CL]EPK$;#IO7AK9S"D]]3_H-8BTRPKOO,K$# M.S%^ZQ7VX4?4DQMZA:$PX 5TU MZ-G+(=_I\KZ-#690*(MM.FO^E )R0_A"'P",.=6I;1,P!H0B MV">?AX1*UZ$?9K6C$+>+E.39WHYS&UD\ND0/F_=!";FOT-CR7;V2%$G9KWL4 M)ZKEAR_I 0#V#^)L!ZGW&/6JPS\\N#&SPBC*<3PD#)M7OMMI &(.WA ;(T@6 M\2P.&>,#UTH//%S+)63.(J.VR;?5H.%-MH3;:E)6Y$Z4%D9032F\48J&Q?X& M^899E52ZD*]7.:?C#CL#8:F-K8Y(M.UA$TY-W)PG!\H[CLUB M^& _4VGK! M,',#H0-V.X.(\>?C$4K2^B_7?0*6NDD$\UVIR8KM_H/"2]UE,NNWIY6@6>*" M(&]O//8BU;-6"2DL&F5 Y%SR<,KCZ*&W_AW8[A6\38^ON(2BJH9+F69T',%;I(V &+=@];!T FY55BS MX/+7Z5P>2SLS$VP*2BIX*%.;F/S+*DS-07S)E..NUY (BH.6$D#2)WL]7;+B MC'<3V"IA?_'4VFK)\CRCGZ<9$M4X]+"OS^:I_6FGG)SU(OU/#FAWK:UHG\:$ M$F(V.KE^F5-.0\VUK_SR-#-7-Z'07S@;C6\,?3-8U(Q4H7LB!B2YZPS)OLJ^ M2J=?S.>>28"4#DH;6^,.>LS43B= R@<7$H5AGL^0/P))328UG[TU_[6UO:M( M5'1J-SE XC"H?^SHFWOH:R)80;%T?^#S![QLQJAW]6IH8VQ/?>[1V&1&Y9+) MP=K%)@9X2=O06JEIE=%@I+G.6KTI/HT/L%J8S,99%&?X>JI:EQ*4JWYGBEW9 M[G+94$#^&OQ+#9D5L0Q%%]]5L;MXESPXFIABK5(DRVFGU@@$*JTOHG"A4A6\ M$XIYGZV?%CJA.*)LJWW+N:Y]1[)US<:W61\KT^^Q=B)[E. M,H*>XD/7'GB7?SU%E1.\/D&ZVH9K3["P?IZR;-[A-;)P!K:3)-FYKR%8G_N+ MW;GL:=QC9<(AWJ^1=B+$O'\ MBNJ,YB]$Z-99G@@Z94AL-L#[^(/:4C[7U5[ M3X=DJ+4NZ[2N$$T,>L/@DQ4URBQKX=L!F+-I0 MIFND\6G=(R8]-RV&MX(F'O-Z]+Z#4W+5O$SVHP(E>T;ZU_QGZI; M+!+0/1Y^VD]6K;6=2I/TJ)JBS]&!AX09>,0^\FN;V?V15%^^H> (9H3L6%;K M$+2DU4;PD]NX5#GCR[8I1\ZG8;X^,-5N)CZY'5OPTSW\2WE&U@EA -13+V;F MBPNMT3ZIG^R1*IB5(;5@EVI54P[5PW"R%X;<2..72SE7LE4(CU"QY9P_1O7# M^^<=5*J0KJ5(Z4$I;JSS%TU1BE.9!#O^4Y05@ELGZ$#1"UUUU$@40E$,"L+B M9F/GS+GT3;"KZ>3JG=E:?*_>>"[W_"SGG%41S3* =&/;(9%B54S?W*:Q#2!0 MJ,O46Q]G9R^O6LL%E!_+P5?*K%?W435%_!B5]1I0QW%49#75ITYY%+,*"YX% MMF?MFD)7ZIQ6J9@AO2#Y55\'RLFK:VPYDWQAJ55.*!_%8JW;-Q^ *4XN71,1 M\O($E]2))C7UHVSMMY"U@9U@^@?;S]P2^YQ$3Y<3IEJA_36!N$HRN)7U@/R! M ,E@:PM*1W4*$6)IPHOR;#=O">KI@14M$JK#YV;Z:/(%VD"5:,]CJ9CD;QQ0I\E37C,'& M,Q$)]ON4JHY DH-9[0@/>,9Z(T04DDCWN"N$ ZT2UJ6,,'7&6JI#3J6M6IZ0 MI)L,K:XC6X%%?N![HQV78(XCYBU8_XQP, 9@Z(2[,7W MM-H=M/&O:U.6;?FHF:8'R(E^&O,-"S"/_#$<+6;P[HQA@-)TU1G?\A["Z.' MF T?'EF7.C9(8?OYU2"&-% G=!@YDA>'L==R*TGMA/;#T0>\5\V<$!LW[&XJ M)*!UU:Q"=8*D:QOOJJ,&']B=W_Q6F6@DB,]>:QGAG$/LAS/"<>7Q &N:LU<^ M-47XE8_&Z^L&D7Q";1,I-_FQ#:!?>T![>WD5AOC9M;ONPX]_+[!%X/MJ>R<' MG]6Z^,F&8[-,O,QMD]#74?EF9Y;,5_ .^]Y;)&=T=3S%+GF\H=XS-H!XZ-:Y MU'87'Y6H.>OGF3\99PQ1:]?Z582\C4-1 Q^]&57ONTJ/OI$^A3?QY\ 2S^5R M8+OJFR#9:+XEUI&>K*9SEU^P35(#:K$[YO@)&Z%F+&U\^:/5 MII>+E\%*1JA?]0^"\Z#M>98?^5H?$S.HJ3@FU.63(KO0MH[.G;3BV;Q@=/HUI+Q"RZMNFIP26W1-W9+UM*QLP@ M=(O:I.WX\@/J1=&/:>>ZY=EB?3_B;6%*X/V3:00^E#XOV\!,P:2U2]$T)R+[ MJ<#;(721]NME31%PA"*XR9/[@)N-5NM$W@U@Z-M#(&7M:?R)IO"MF MQKBM"GVC[I4]I&' "20+[D5N%!QK]QNY$[@O]D!"OG&(O:MKH1F2K/UCVK_YC^9K8_N9%R9/="%"*[$)VYK%D>5)1_1U_5 M6D/Z^:6;9*0GS3&BB#"\PK%:A![QL1MCAO6UAI:RZG7.NA&2LO M:2T.'/V18F$:%Q =W55.RZD7A<31UI)NA)#GZF!LJ^W.=M]>L9Y&/G)PIR:O MX-^&GJ6M0>>'[,4X-,[/V-0I@P2V)-C?I74/5I4^N:F&)C4,*+A-E6?$GGXV M$2&AIR*+L?Y"$:?<[A&P&,@??PNX1Y29^"9!5]HBD8(P^%BY9$Y-@DM +"W/7/9\U]1]H:JJ]LVHS]&^36S(L0]:(KWW;%")P@=1) M4?*PHZ!]N!2KMLE5Z/S%SAY-FRGG09$FP?XH'9^P&=)$GQ:'V/D9V]IL$=:W M9B]?YS5'O;?HDL&:I*8P^)QTLSH_/"#[4(G[[<+ M^UQP_3@12LF^ZU]!EE^0O,XYFH=QCSK!SFZN%^ZHB?;+0 M_Z[(5?)47+GS7 P\CTS8[67Y:&D$> M:%4$1SNF[ZM[/J/)-U0H.6,$M] $,V=L!'&3@M]N@1.#13&:PN<(QU0(,73I M;FG[IR6CDZ*0)-H%'Q.P-3M5UN-$U41U?(9;8< 5K*?^%NK1H-)V#8+;Z<*H MFM2\0GPGN!GOIN%/TBGZ#:J^?I1PPZ+>V^YN)..G_PEOVS1_FT[>B):B MU[J0LBKC [>&1UV$K760?*!""_; MJ6AGT^&V=S9RN?E^F C_(K_[-.RB:ETX]@&0+*.ELCFI?ID-B2GH<[1 M!+X6NZ-RYA>Y=PS9G),6H>0N[AC,F'KD>CK2T7*-8-IJ309Y#O=J"@_IN 6T M,AM.'$; B,V3+GC0_*F&_7Z$JDH4DT@ZW FM1I]2S.62^\=I(#^M_U*V%+6^ M"^RKW8 UY1 )+@9&3J/YO@ "H!(35P#@HDL&7,!@JO[;^G>R(4<\)-M$N8+! MC(?<8? W#?T1?=V:HK!SGO*A+6TW,[4@VBP [<.V_J ?:)ETU +O,VR/W4\ NKIQ>F&[VAXDIYMI$_)3M%T((-N&21T4B[X Y#VU"M.T_"O6:C) M?++2?Y"+$J6@"*WR*)3K!+^_^>U#9X_=@6R\>U484'88Q&X4C X/MF&QLV1IF&'*X%%M,&:EM.^30NQZU>]_K MO7H__#_^KVM_6)_6K,/]6[_[7O=ZGF?6CPE=O++E1-4A#%^%])R_8;B"BWO$ MPDA+"M77]%8X)Y'[U*6:: V:T@R]I_<\,C#*@GCT,% MTJ"QV[1H8U'7I-%F?NM!]_'*957HCZ&'#ZUT1WD%BJ8EJ4[;D9.=Z^Y?6RB# MJGQ^EO6K%&CA<2>\#AYC81\()&!V"/;#N&C*;QG5A2*#EXI8UZ:%*N@U;]5U MN7^D(30/ MR5>)#LV6X[<1-/1#.763,06?H#/FZ3&U)][N45],NAF<%D/S;KS^DX,\^4/>[5G@H%/EYXMM:TZ_(Q7'3C,"VDIGBU^W$%Q;21E[%U(S=@H6PE74WXAG1<_9:=9 M&V[\.J%GM/C03:Q") 5ZK:685TOM=VQCT4(?8OLR#=$2@NJM(TGO*,IOO!"O M2PX_:W/<%6O1@3Q5]0!^!"8)FBGZYZX)"T&4;ST7HDN*HG@>V[M"0TM<%FQK MJ ^)3SOPZ7OQ+N4OX@:D]/ M$(ZRUU3Y7)<-*^$[E6D'J:!8:16:N! 1.0PL>6 S.&SXVZR3)?K)(>T[[-X3 M5A60"H67A RV+/J-/07ZHJ#XS6+C=-R%H\7 FG=3M=N/8MU2QA';O,YBS8?[ MM7-"G.0B#NC[I7=)-1_N34C'KGOK@,M(KE5T@,!APX@]U.AXYJY#=GRD9(NY M&7*R)]LD5FE*\$,L7JL@1BR49?2.+)1)_=(OWGMRE)OFA \T+;EN MQ,;'<(EY5R4$-!=7/L)\41&')@94\"@ 2J4]))*4 T@K:XINDU&&=T J^Y/B MGN&'07H59Y@36ZY9%=XKWU,-#K\#XBMCS-\N;IIY@3^(%M1 M*N3R4A]O73)QJH=F!'AZ.P0,QS S+1-8>,SYVTF\_R%F1Z$A M_&C#Z@[ 01)WS@8) 77=0/=$XI^.[C,=LL0K&MT4AV,1Y-L4*HMAV&>XN\-Q_$T?4Q^6U9,< 3WE??1%U? MR,VONS*_D%N;ZJ*$C4**7351!PYO?]<(PE^>9BOM+N^TTQ[EMEEI@QVB)&ZO_*+Q69R>_E2'G'%RJAS\ M#=IC-Y9N%WE/A$?OJWZ" NL%04Q>M];"O0MD.@K*T<[R?VE4-J,_6F.DB[@> M\7JBZX>[G-;Y(E2]=O;EN_C=%E297+8J7%_&!REQH-YJOLKMGAU'W%PG";?P?0G6QCCDF!)8F]T]#IOBDJO4L%J5P^7: M@J>@QIOYJSX-BA%MK.1Z]4C?55>+\$@Z["K-I!QV(RA7%B^DE*8*M=AAI03U MIL'N\+IPV$EDPZN@X7W4G\,[)(:^TZ\!3#Q$_3H>:0D'"O>!#K=N: > M16>8RG3R9VE/J=L7> .H35%TCJKKL@0*GA*G@/V6.V'(PF9Y&RB]*EI]#$F# M?BOG-9MR?;6>B-V)?JQN'ZTFR-QX.$?Z]CZ=:2B-MHM HUB#H\VP.BOI9BBU MVM+3_OWKPM: :A[T8T4X'4SLCOE^LWD_P59A([TPG@K/ CJ?YMNR4#8T<6ZI M;_IRMM*D,.H1<3;*'OJC29 2M;I(65RL9./]LI,X2WV;';T(S@*'O Q:Y,JY MN%4M*CR-9.14=R7P8?::\HZU2)4\]%'<;HN+M85/6Z()*I2U1/LBW$.K(D\? MPZQVZ-P?!Q'IV!UCSC*:R56B"C[MDH/!8#Z"7S)=/#9:C&U7A\E)$F?6QQ0X M9,O!Y'S+5;Z.URG^.61[Z[Q3Q-YT3=2B9@XY"*6SPLYCX_HP.Y_"[$R9._Z? M[&QNOKI]ULE)(^83-&C\=F@J5G\6;Q\^Y_.9GFZ^,#U?=:J!AK@+YC ]'Z9" MF@T?@GA"0SCDJNW=!*657D:B>L!7S+*A,%QR14X?T:+2J8*XTCW M66!FOC0&Q]BH.VR-I)W=INN*D>B:P&ZR;>>R-*;#WBAT)I MT'"0_ZXSS*<_"ZZ#I&)?\I-=M()MB4I3' M7F6GV4A0Y]6E[C/EVND%L[#GC3KP,<5;;VW,1^Q0\Z<7==I$"TIPY18'VA0M M7&4,6YCWR1RO]R[R!)5TR^[]Q_@T(=:M["!;875Q@^2@4/QR;+2D@/M'7V:$ M(\A]M4: "_CICM@]CZ1,$X4-$@^.H '.8;XO([D,YJ^WM0 ^X>?[!-##P#<; M#TAZPVE+ =A;3$Q F YLX5Q=5JU&,8YT29%%0U P1<.SC:Q=T=^7^Z&2K>!P MX\+EII/>O9-\E9Z:[R4>IQZC0"16N[G3;)YV6^ ,Z"\O9H.>]\+_48!>>8+@ M#$AV*@I%M['7',R["7E2=( CB$8%-E$H4H(U"A![Y)RO4T85+1N. M>4>>+6^$7QCMO6#TF4^'K$&<"YI!9PP:3^0URB_Q!0G+RE>7Q\0$#9MU<"3D MKC(BCHP:OY%_E02(Y'%EZDW<2]#PN62:/#+*];NH_@FB5X=-;\)?XA(Y4F"X M9_U4KY8VRDS?CR 0TJV,@(^[O9 %VPUNX@F"V14SH-BMNX?5?=P=#75?"7=? MS(2W'.4-+3FV6VPVZG8;Q';(6355F@T__L$_FJ_257.P\#%EC <%KS.?X+@/VT2U;%K)_HZ#[D'*UT'$0 )# !;_)/ MV%&NN% \*31X1/)(0-,R+3%I4'04&QP>3X#L5NG\TM M-&ASG'1Q?F[A, <-G4C^/RE6<&")!H3)&A?,@417F2-VT]FM&DDXM)1F(BQ\ M?A$-#7YY#E/VC6='VW1\V7(2=)KL;B84UX8^;\W)8FC#UZ%-%V#8JQ8S'6"% M CE)#CS27SK7*;D3Z(\8:?A"KS7QH-FSS\V^'V6:K R7=6=%0P.VH@GN7Z9I M6X,SW&W3YBOA!\I<979;?R3!G[:&8Z252A_D:)XY:I_.A"Y/O!437_0(\K(8 MFQ;,/Y+FY<7N8/,YKRVXTZ:R%?1[Z.7!]%9D+-3*_QO^_OVP M\(:OVOV\+A'4N'<"H[!B8B(\ MME2ZUXKHQ>IR6&KEZX7.3*>L^[;0SF-?;/L]SMYE\T5=&L!K\T4, .< & Z& MS07 YY7%P"[=O:@3^;PNR0HMI72K+K'.[J^U&&5^9:(4$_/OI?R[_%W^+O^_ M"_[3BW\!4$L#!!0 ( (&%S%"F"-56NQ !BX 1 <&QA8BTR,#(P M,#4P,RYXWTT M(S:0,FTX&L GUCX=GXC_M&OJ(HL2:XY;+<'\RBZ9NDNVV&I( ;7Z_P5B4SQ*:2.,R1[6R=G+;.3T,F1GD6UR8KAY#1D@UVDGD NL3=.$O2''<3GB M8-@R*4A'B=<[/#O(LPL5H+, JPY"+'2 GL1N# M>G$ WJ9P+5JZ%A2O^>5K[[RPAG\W<%:&?%1IER]SU/NZ.M<&==M?MZ_V;KOZ@C2?ZQ.@9_8DV'!EC^+\^Z0[Z M#79Q[+K.,S30I00S'Z%H@@*'LR0.W?X3:'HPZAKC1M-Q30_]<-MZ" M5&?^" M 60E3-_7>W:V H7S) K#T6!HC";?WFO#!QTZ@-Z_U8S_/':'HCLTN.S@8BW- MUU]]F]^T7P9=P$#TB\>1T6@_KOT'UYES+'8$ MIT%'B*4H=/XQJ?.'0?^^-3%&/>W6N&Z,?4?=(PS>W0M,//Q#H>2?DDH>&6#. MCXTQ[QHS1BP<1X-OA6X_I1BPH8^;T7-7M>,%+*7%%I4E5MTP<8],*C/R%*J_ M2*I^_%4?&2V82QJWVLV@-S3ZXV;2F#II%*&."7K=3AJW"0JU=](FC:!L0YOH MOS5VOZMJ U%'',P98BK-W-=W(C5?Z:BT276E[\U7OWQMCZ$6:?G/S MV'M\@'7OK3:8? 5@A1<;&5_!D76?C+"C77^3Z8-^LQI(@'Z'"'U"MH=[,'Z# M@F4HR('1T'HPUL.B0"S+&L^7-N*/\,JCY@+&=E@? MSRE:LLB0GY*I0"-EK2Q='TQHAX\CZ$EC0RR>[T=ZK\$C$J?$3A']:_ J%YB((Y=/DH=A1DA"!6>)Z$:# M;,7%V^ZTI1!M_FPF?]FF!+W"4K!!O\BJ<(*F=LJ:,$@^S(KP0KDB]*MK<"IZ M?">*FHHH=VV8=VA'B6K94T -SD77_3%\,S(/N^:_*+SF;S!4'BJ*PI>2GKNV MC!TE4H*F/(S4X)4?H8E"%4_:/SISD1N=:7#)BE T9>^XS$5>7*;!I$14 M)HI1+L4;1&0NRD5D&EP+'?2)(IJ1EX=E\GB/"L5BAX0:_ Y[6B@*\WY%Y%G# M?F>$E)9S\%-)C965.Q23MS"DOH['4W3WL7R-J81G:0,&8 *>F'"1-VE&'"!JJ2<<(8<$JJMXH4 M=BI$"ANH"X8*GPB.HYQ#<-B08:=@R/"]]M0U&D0+(WJ#*%W#TDM?B@TW&&MU MQK \W_I T)38A.^ZY/V*.+Q5G!6RBE!(+9!2_/B!+Z?\<;V(I(WQ%(DZQTPB M+>-@<>=.D;AS UEAR&Y ]+-,W/S^]@=?)VL!I8"L 2'6^3Z6J 2HRPGU)&V)TRFI&UQ*9CK&/ED[S!MF.G MW+9CTQF5Y\!W0HN)]/S08N%3X!WU*? &K&*;Q#'$LC(/NDW<*;I-W$!XT'WB M&-)[EO'==HH[;[%3W!A:B0LC,3/*I<@SDFK713JG9\D)6.9UD0;64B< DG.Q M;)JW. /0*7D&H(&W]*]LQ(< -5VNF\_[=0TEU&5_KJ.!N]K=KYTH5!'2_"C4 M7C>_.M5N?OT?0/^YO?,BG9\0?[=.O%I'8"9&N>8D'DV,/NPW1V@5>Z#/?W#Q MP35E8?''\U(9V]CF+$QI;8LZ?F56^,17KCAY[_*EBL.RF,1':\M=30)I\G2M M5$I"BBAC^,?>^C ]"IW*K").E'/SU]X"X5=S45Z8#9?\VEL(!X%C$Y!_*B7% MELW_;&U+J"8'(V9Y781,XJ.*)G;?Y^OXWMT1P7KQJD%&#XZQV93&N%JBG-;I M6>OTI_WEX*5EX%7JCRN5KZA ]J(<%"&7_&IM^2LK(?H$:Q$E2!;Q5ROD$ZHX M%ZK80XH/;2H>:"PH@*06U7YHG5RT3D_*(9!X3K9@K2&#J/ACM9:FO_Q:I/XH M9]]GW+L+)-^N+2=)=3'R7^JM/J++L@[CHH)70D%4D[?PZ\I&#N(N7=_!W\7= M1;048UO(7CICE)=75\CDJTH\=5Q!2XJGDBL*H@(M>!E;RE/P5+<^9?(P@+\V M$"_)_EZ23PAU=21?K[Z$-%A1=(%X)CGOJ>JN0D #)D>80VQ:G M"ZZ..!4_)H^"0L._?=H5]!W7FLAJ+(\&/]B=U>I?7?HGR'"#5H0C^\%%3@\O MIYA&&IA-XK?%?Y'ZTG*7B#C?M3&P-OL#FSRU%2EY=1/_"5$BRNPZ'(/M<$.^ MK1M])RE^J#%Y3B9IG0N-$9^L8YF9@TX/9M<>(@QF[16MVY]+! ME(-5@P&,\%\>H:":U8JZSU"YT)&-$16E Z'Q2F3X"E&^CNCUL,5&=1F:S5OJ M4FV:8?N$Q\,F5/V,>Z[#%VSPXF#*%F05]K$>@BF8;5]CVWV9O$ )ZR&F(O8' MK1QZ? #_^'']P4I4R83=&:] 0ECX@EY,HV]>8_V4G>ZVNB*ZA^P)ILO!3)]3 MC+?/;^5XNRRV^C4[:P_XP65,YNG6'Q[S=PWZF ]F$_0::7XU]K_;;6W5L..W M3/ .>8[KECP3"SO6$*U%E1.W[SKR3*UKV^ YY*;9PK4MT6 MWYW@5WYMN^:?"F6D,<061#Q,_[ZC9YKLOV(R7XAYOF_P([ST9Z,;RX\:OF_T M8/$3=V/S195TR(KJJ%P=IE(6L>4L= RS49H5)U 1ULQUB+MA7>A=U),_\RCG MB.$T4D 5G3XH2>LWHQ17X";!%;@>X@*-=:8C5-/^*'YO=8@1^%96F!UJ4SU*VA.GQ;,K@T@AFWC(U*@]TL/A,M M+[5\=T2L4M!T%WO=Z2#/V>K;\@ M:H4-#*[%BK@=-(814YYJ3U/+6]?T/Z;9K%5)>!7=\\.B;Z#ITC773/,#D[LP MX(KC2[KCG].U@G/XB<&[ &W=AFW=FWN,BW.=RM:I2>O6..D\$]\R/==DF^.DH]A=F)!WV./*TL&\"QWQ=,#?\5YZM8AQ09&LNM% M4^MFAW050*T)DK&G3U':I(JQ;PV!,M3R3_XK$ M##)UR9-)4;.!*)"SZSR[Q)2A_60C8IGUBPH'/SRTF90/,95[H3#9&4QMXO]" M45IPORQCS:"[@8FLN\1T0"U,F8@@F&+;ERQ!L,%L#-Q,'(.&,H:RW$C+R[/6 M#W9?LL$L[&)1NTUDU4_\[979W1NS*99:A+AFUCG"IEQQ6-BZ(PZ^7H,SD0>_ M7!KK@CE4M0F#*6*$!7[W OZU/4OX&)?*T ,'A*8>WYS<,;EKA+^C MLKH-MP7:7%E9/WK#W]22?GC+Z2''$R.9)_SA'3*#T_O7ZWLLHB*K!3&1/<)S M$CQ)%%M+E&6MX($M?KF ?)C&3V7\Y;MKX0&\L!"$5=-$A+UFXU%&(U(&6R5E MS5H6GJS.D#OE#'8F9;1E1"PS,?V^LZ3-[[YM?^9AMY]FD]2V/Z:(G-;O\LEJ M9H431%Z0HXMIZ7HPFRQP#]944.PZO .($P-0<9:Z#2N B7^B0=X2@T6CV"M* M<24*NII!N+&WK_(27%I8(YND9FWQ#[2!H.*812!LM&]EY-=OG;C1N/&*8'F> M==TVG^P[@B-_?,:_J?SEOU!+ P04 " "!AWO':- MKBVYM"N5)-O)DPLB,1K8'&("DM(HOSX !^3P $ )(<]BBLI[^ZPN]''A\8- M?/_C>AD=/&&6$!I_.GSWYNWA 8X#&I+X\=-AEARA)"#D\,?9[=S$G'2Y.#F]IK_%1]\^^:M^-_!":,H9"1\Q$='@IE3 M_?%1_./S^[=MWQ__Z^^^^Z[X_QK2? MBTI?5OC384*6JP@7ORT8GG\Z7$7H@7N#*_&/MQ^$+[[1BCKVU.T*NA!X\<4L^49?DA[^T;^%PG2UI%J?)]7R6)#A-9G%X1= #3UC4QJ'.$YPR/^2T(B$HAF[ M2_E_A<$\:J\6F*>.X0W1B:_:$/#&(8OR?M45_W>M:+Q.,1=;*B0, M&'9:%OQS1I?&:%$/8RNJ?SQH MRSY(Z8&-3,HXSZ?#OXO1^S,FCXM4#N4GPPGO!RQIG%OT"XHRW$"%[K-T2_LS MU(AW&&(1W[8$&?2$Q9;F5RH&Y[K-T7?OS:T).A_$CX:9=JF5VWJ6SK>>SE!5P@,F=FO.[ MM%%71S\MX#65%>OULX[Z"<8I-:?QX[U_04BL2DL6@BK#;UI3;FZ+ JJ9L)ZK2!54"SS+,@R+="K MXVLFVLXR*HF@1MG**(M Z^3 :XFXIBS#86=ZZJ3;1EQ'!SCH5J;9Q5TG"EZ3 M=+?@G7N1CDXH8_19K((U%U'U%,4JJHH":J"[S;$(L5*(Y>0%@*Z7-\KS]DN/ MZZ[F"^H(7#\.=!Y&UT3!F\[:;)]LIO7:CT4.ES].INJ9G(??K*[=H_5&HZ^X MV2IU$TJ33(33 ;7A?>I@4 V=&R*!01,_O'7)? @G-32.@'4TU<%OFP928&W, MT,14PPJO0W$9IRA^)+S#6Z+N?"TG$C]3&CZ3J+GF[,(BO63' BGV'D9JH& G M"6K;HQE9J+[56J+IISN*\=PM#C!Y$D,Z[GGSN-A$VA@=JTFG1K!A>&QAFP+ MBO&Q6A"\&1%QNH#W^\0?HK_WA"*Q>7V6%F=4E)OQ7'B*'7IV/ "AX6.M&2.6 M$E4K]6!Z->H4H2=H]V<@IX-..\P!5K%#[-1L#DN]M$Y_.4(T;Z"4L 249+1G#-LPM2$M]_R92"'%U,$H38C-$CKZ(-\? M-WUPQ?^]TU-?ID-T4Z&2NVZ[([H!0^4W&:+&MREKU9RD"N7;'[8UIOPP81LE M9WO.URN!DQ,R(!3NYH M%#8,Z28L#PGK":?+$JHX4 >K:C6Z(FQS5%@O!&!7\!8_X3C#13)B*$A_)>GB M-$M27I-8N1XD1KK\_V'[Y' /">5M AX2P*&GOQ],L/*2+O'V%M!\FBF94U.& MK#E'(44XJ<8-;]VGU%HVQ]J&KOF]V2WHWU/;O8V>,B M5(]K/WVN/ 7B!/V 91:'^;]DD@I_SY)4[F=T=5O_0BP0":>_7-!&=^3F M^J2:A8;ESH,1-+.4&Z6:3_P&SH^SW]!VJ] M[OC4->[0IH?:KX)->82X<9;UEGN4D8!K)<^ZUG^H4-Y@1JBXU$-<6(W/\.;/ M,H+GZV"!XD=\RRT_G\]QT!I]3E)XY5#S+@N?K"'9*' ]KRIU'?=$7*]T M06(4!V+[)A\5/ZENF'9GW*YL63-.V6D., [SI=T;])*WMQ>4Y6. ;M]X6-X.\&O#ADS@<(GX^0?F(8RFV M)N8.$C<()&5KF5\.>;W*-[A806[@LHRH':RLUP'\<5P_>-T93$UXAPDKKI2X)WW1)'OJP&FYY,?C%=_OSCE1@J7S]$ MY!&IFGQWQO)8E3WCOF'-VRD]4.=2IFJ-:NITME6>"'/C,.EXG\Z!H]%2&CGV M#6ON;AB@K306IIKCFOHHTW3SI-[39!-/?[KH#>_\IT9[<;ECDGK,:AH8S;.: M2L;)L^P]G04<'PQK+PG4)%M[QD;.M6$$EWI-4:<]G&*3@15E5S.P39D01RW; MP5:UFYQ/P'973D_N]D#9CGM?\>CGG@% :5VP:I[&&YF:/91533[3)\QBH6,Y MOV0:()O(%0-D-?G>H#^#: M@S0PFGN02L8)GZY:,1R0'%3\[Q&6>^9G2['+[K_Y[PV'N+"4SUG9L(#+L*88 M4R]'V&191:F;I[)L2H,W=-O7[<4F8T ;CMJM2/'D0CN76M%N MKULVT>X;,%Q,[X&5CF)LKR6:%#^;@QF;MRR4KT"ZL&C1I&+9?U!U.F)0;*E* M&W0L.!;$&@]>\V8T-Z4T7/',JA9['K*TH'22M?]H]7?=H#!V4@/>%D*]0=OW MZJQ1W&;I!&N5Y?5@4NN(4:!7+0W@3?_JK5L-4)F)RA?8U43[!APK8WM 12=? MM0CPYU2:Z]P,S*DTI=X= =_M"<;*8.(,IXA$R60'%(=_Z' *Y6_1\Q<.#490 MM#ET+JYF9NWE#'N&IJ$&ABGO]%1$B'J8V;A[I2ZPMQP_(" MA_E3#SH\*(F:&&@0 8Z[R1R[6#M::'#43->/;( (< M7Y,Y=O%M2.B8\-YM\ZC=O#%U8ZE5K-UXVI!Z/+^Z0V/YF"I;BICBT&;1Q';/ MU-!BI1.'$SOIK<[=F*&CN;!YJ;-6E_RIY,%T@+CM6J=M_G"-;4VO$7?5=4D, M'WQ.YCI!JDLRK#8J7 ;KGRB)TU^XAAG#IXBQ%S'H7.8S4=?SS4P^MZ,R[SEU M [;1J=U:M7XOLNKV]\DJHWX103^O;9C@GT;SQC/T;0/4[]2K"*9+$2I_4PLK M:EF@0BTJO8H9WF"CHJ6X(JLKF&V:=CRK-)!#JK7%,JI5?LMM-;MT0#OS45-B MJ1E=\C9,!GG1M7(+@')M6[V,OW-5U2E3^:VF.(!$V7 K-:NMP%3>PZZSP$N* M$OZZ?*C[7.]:@,B"NGC9Y;YFR/8QXW5OB>U#[-%UOIZ*&OKMC)%(8!*.J*[U/+%W# 2 M!V2%HEN\1$38Z^,B5T@ZE@6[S>ZPZ3+^ MRIN1^V<$O-$X7K7G3(62Y8U4E:Z^!VNF$34G@T0]NW^F?9#9 M$.$#R%+$GN-0[8KAX%?*A[?/R]T.7GIS(W\_(=[(VPAY#=A3N&-@]&U*L-RW M#1E_=J,.>QF^Z-NCT8FS,X;%7FT4H[O$>L?#?K$]?O+M!%'O 22A7K M8"_%]3=G62O;.K(5"+=FFRX9V*AH-:+L+H)O$ F-B[7> FP0IQ'PBB!GXZ)Q,*C\4%:*1E>+]O2 MC/L%9AB)YM$/I&U^-XA6^5\C0+7^&1F>U7+WMKNCWC3LQ^P&2P!;C$!"?B D77&OR!/_1KTE@#7]KPBX#4B4^^AT5OS2L'PYG'MK>#CVWX(;0IP M1NA6P"M%J,9#XR-T6S"H6P9K>T0F/A3RYT814^(HE3-FAQ:5,@54J/9KJM+. M6._Y2*UX>#,91K-^CD.2Y+<=X_!\+6YOV]PXXU)UNF38U".]C/V"W1".&F>2 M7%\XJ&/7YXC%7'=QA6]^V_+4FQ*_8O%H&EUB\=3++$T9>)6GU6E@31.VE MF,!J(V7:]X"$#B@ZI=R+9[I&3O:,Y':/+JC4BHDV9Y^(>% MYL6/+T7ZT_M-6>Y^_/CQV[=OWWW[_CN(UA^_?/KT^>/_?+UYB#=@&WU(\Z*, M\AB\?X?I?RSJ'V]@')6UQKWB+T\HZQA\_W$OBTE!_O6A(_M ?OKP^GS#S_\\+'^NB?%C%(.ZY[9-7WY>4_<)_S7^E]) M^1Y7\KMW334CF(%[L'I'_O>7^^M]N=T&E@CF:5Q\%\/M1_+YXSV(05XNXAA6 M>8D]>8<)\)\QV.*?BPM01FE68!UJQN7K#OSTODBWNPQTOVT06/WT?I=%3[@* MB4*?OB<5^'\E&7_4U/L<;K=I6?-:Y,DYK&5@Y*; 1&D9KKH:/VPBA(EW%8HW M&#*X/M8HVIIH*^*HJ^E5E*)?HZP"7T%45,@8"GQ^V@C81-@WQ76.,59MJXQT M2\MR Q!VX@Z!#R8\PQX)-T&$H4=?2RPCEI).] ZAVN8$) M3%:ZNC76/D8O1NV.QL6HG9%..2$>P#ZI1PK39L9FJ*OG#6X,>W//HRS^HJ,< MC8L5C8R5T=?C'CR#O (7:1&MUPBLZ_I>KKJ?3<8D*<:&>I-A T5QN2@*4!8W M:?2$YT@E'D+PD-*.AP49'=/GZ"FS8(ZF/&V4P'Q= K2] $^E,7J9O"QJ9TDQ M?9WNDFW\\O]@FI>_XN$ #X#G$4*ON!M>;&OG+%>-Z["_>MXST-Y0H#4[?TU- MX,UEIZTC@CN RM>[+,*STSRY_+-*=UNS>8&8I_[HBEMX"9$9'&A<=#4ZBXH4 MX^\8'GF.JV^'H4!; M,UQ] UB<[,XF#8'"Y&P<=/3V>_AG)P,6#X2 ML+[^L+CRL#PR6!L1CKX6.N(JR-[ZQ\;*Q\J8:SC6VAYC[8VMIF.J_EAJ/(8: MC)UVUE2FJRF+([>5$=O!VLGJJLG*3,)P!N%XQ]#95J')/")/<&]!NHV\P/.G MA(P">QE8\'E4;*XR^*WX)8^J),5?]>87&F*L(UCDV M2-^&"XCG_: 9A?&"KWR]SE<0;;6'*CZ_OI81BCM%VS_[NNXC__#DY6.2;C^V M-!^C3 (=C%C#+H20A$#^:ZUNS"E!+A/V?=&1%V#WL&55.V.SY,2G.'$N4;2P_91-9&?&P6C5BA. M'*\9:CTZ33(8#\1GY'8 1-2NI.Y&5E'Q5/"6"POHJ,8.MOWX;BK^70G?V1(+ M$>;07A[R!V6RS5LLJY)Y3IQ]:6_L?@G064W.QE_I%6_=\[]4]K ,PHN(M*)>KQ^AEY#B5(FW% MR!4)TMD:UHIA(,>T!*V$7R]ZIH8BL? MX2)):J.C["Y*D^O\/-JE9931P[?NP9]56J0E> #H.8U!4P'W((;KINKJQCL" M]+'$M7YT+R[(YG#D6A:W%O<*M8WI!Z^-B;X[AU>+B(0=7F'//51/19JD$7IM M=_MP#]*FF.DW$W-&K6M,& 4);6LU(P:MB:AN/_:35SQ^37.(ZCWE1O<+<-#] M(BV:C65< P5K8_F_FIWI$3IMLVT]8H]MD,AU5&MB'-L3W*%:]YAA&I5#?OG] M(GU.$Y G=]'K_I3C_*!&/3 T9R3+U:')C4!IQJ2M3%TF00+.2HV(X:4KI@.3 MWQ,/7N.X!PG8[NJFH= #4DI)='"#4D'"2<]FL^YIP+<#C-\SF$=47Z5ZK5=V M]>1S$>/!'Y%I:U%^!>4&)B.TJ!1IJTVN2) XT;!6#!(YIAU"?!_"M!;45]M9 MP2F#C^/ E/:C2__VPE7E=E@X>LMLEPR+=YZJSS'*SS_&&<0+OY_>EX@LYL@/ M> 0!+^5E5I?ZZ7T!UOU[..9N+5#9*EQJQ@0J<@Q=!+Q8@<3% M(&A9$A3#0I*PN!C$,#L:!1C!V TJE'PO@15J-?31(B-0!D.=H%-$T>]?PL;1 M\!J"2R!-:L(=E(@H%Q%<=D:I_>[KU\%L3G;$8A27';TFQ3U-6Q5['YFQC5\S M*G!KA$N-?Q.A801_=@-YLQ6ZS\A04.9(4K3C.3&=-M!9D8J%_.F0@%,08:,C MU:B#%Y>FK0D&C;\)CIP;H9QU5#_3&!.W,Q@&T=2UW3T9D/TZG#83,?,X=\:A MYW-7,PMEKY,L3#"O-V#HTPC6]VZ>,/WN:2+ ;ZQ0;$K?JU1F]3@^91)$ZV4< MOU-]*D6[C[7@TH;J:Q43I?PN8!A$6[XGV9MSD'0)JZC.YQ.U5<(B"M7=4D9) M^9G%*8B;(H/]S#2&Y MIQD'MPN RG;V\4%C7<\YA"R#Z"$..CZ05!<12HI?=B2WT)=/G__ETP^L)8M\ MF<-R1::,)WQ(^Q_J6=\'C$A6NWB1D1$\@O[RZ;,R@B9E)!#4*S-S!+&LMXF@ MGHSIH/37CZ.*N\'_])9W39#8V:8R&KFR;8IG)A*W*40R?[I5D?Q4\C9%L1/H MVY1"?2? JAF4-Q!L\I=Y[<$NLAF/7=@4PG_:PVJG9>/E$YL*23PB8QT^HM=T M[(X2DL\+V6WE\D\O.1H&Z"]2.>V;W8ODOE!FOQ=U+T?P+IW77(^3G$$+A$CG M13!\]GH@N8M>ZV3-) _MKJS6&_6R2A@S]IM+447[9W)8[!"%BOJ5>ELUKR++U"ERLGQ=B+.'77A'M_C7J^UVP8,TJQ70Z?Z\Q#\M[QF?O=;.I9TC%.!7BG+>[E]TY=ZMFHCR-XYX+'ASVN!?:/XUM9OKIJ MHL)U7N"5**EIUA&'@*K+0=QR[9T S*5AF;@.KV #;->"Z>($"P!T;A-75^0%M:0\68BW$1 M&=6U86P/<=PW<:[4/L^4X=3#P6W8&/IYLM+W[FG:YH>>J[F[&&K.MK =P4B[ MCE<*?P=Q>0,C^KX"\_OAZ<_Q]R!F7O2] )$U; \-U_$4/H:MD>&>WR#Z R]5 MV_0A3"^)R%KSV&0!^TS2-EG7L=GYO:;0QBPZ7R_7$8NNI=#C%5U+'8=GNY:G M&:1]E,J?QDZ[%BMUM>6"Y,O)=/9H&!WDURBO5E%[=)XRB[!^O&1.J.C F+[E$'+1;VA@F&?$:LIR0UWS;O\99&;H.JM= ?7G0D MUX] ^RDTIWO9Q=].WA9IEETXPS34SJO>XC:$(+R MMFOB;)J=>BK'V]L*#PTJ^QK1HX%$=!T^V'0!9*9F.AC*6TA-435F7+N;S7"^ M[IY&<'EW.#+OUO#Y8QVD@5X;S[?_&#N^_?GW MQ]]&7C[\T*66^LU?>).P^4&*P@/'L#C4B:!^L]+JC.K_O^]']7_XH36'_!!R M_4\4EJY_4M(W_G]Y&-7_X8?6'/)#R/4_45BZ_DE)%_D0I4:=RXK$6='C,2F? MNA#,P:>0W<(Q0MI!0QX6LB@;-97SVY&?#C]T+Q3?$G*G89 OA< 0K6>!P)BLLX"U@@*G<+2C/7NO(:?JN MM7I!4750"GIJ^0HNA@8UT>\JQ"+;@VYI44'$HY"7@)>KGR%,2!Z?!X">TQ@4 M#S!++L .@3B-VMO8BRU$9?J/-BW5<$PPX;%_Z$:+QRSP9Z-^U*&H*36(6SQ, M"W]&L)#N[P?$HLZM)9X%H)0LMMB)M>R#R*?>BR'HXQG_G0$*L#E)%@=@LLUV M^C"((=M9 -11+:I#V9XB0;QGPYM>*$S_%"9\,P&<@K5V)W6!/%1SN+W"O\HV MWMY7+#:Y720J=M3C9S7(:-JN#A]Y0?U';^9Q"X5I4;O8F1XP*Y00=4_]$H%D M>Y&$$J_'8M8#/<4+7R*W^^I+"F(QRK8%2Z:>3RJ4$*&I7\+?$;4*+'@H8MHO MU7\=A'$!U!=RN@":G *'!"':H;=]#'$/PNVA*)@L(C=1GE"/J:8?V@KI?PAM MQDSI"R#'%"G?'G@2W_9Y!=$1G%5IEJ3Y&JO<_7F]W2'XW"2OH/I6J4Q;5Y)E MYH$(G0K0 (NDF" Z@J]1O,%S>?3:-X>*'@G*?1 OAW(>2)$W5@,?7.9![#W6 ME\(V,$N$?8H$93> \"CG@0IY8W6&&![S(#;GKBJ$;:H0265UE;Z0O^B@$!.V MU<0CG W7RD[8I/?6\M[O\]N=XMED^X>5H^?BWFAO/^HK9?RI>]# M_\\T3]T!>5KWO;0ONG>#RX6>/4=,MBQ\N(*V.R/R!7>OA>4-5SLG4O[X&KVD MVVK+6!91ONT70H-OGH8N6C. ?,4G'CD\\3DJYC=+Z22[Y*\I\!W.^6N$4M*K M7^9GC2GV]8<1R2E*W?A%2V[L'3!?%",64(^8:X3WD4M834-''Y%FZ/T7I\'*]=\5_/\(ST/U^G2]6JS1+HQ(4#]53D29I1*ZF+(H" MQO6ON&1_MC%YO,>QF"[6TIF8\'%\I"I6Q+H[K8+8^*77P#ZQUQ+52JMT. MHK*I"ZF>68H#MV,6< @?S^858Z5;%@@,8K?Y!NM-3U%%^=(=.O6_A(\&MB&* M7AXPHS"1Z4C1\/QM4AD,S105R1!VJ_PKS<%/NU M8Z?=U^CU*LJR,Y#!;X_?L$JO[:KR"J*[JESB_S0I1]M7G,EDZ/(%DZ3%89-O ME&;P2%)'Z0J=2PT?Y'XT?J@J0N7X[7 7K$>-Q [K^;0$ M!U6I"7<[FG1;QY\"7$PN8MR6\?^>@?(; /FOUY?DF+S9LMP!%!$SFL39"CM_ MNDSY!Q7*3,-'O)/JLW/PH:Q#A_(03TB:_[9'J$3=RY<=)"\>*FR:2/+@8EC( M8ZZ05:L<*P@5BNP Z?=XY1",1#6C>X-R!$'%4I/KLX)21[T]JP N/;,5X20M MI -0X!F8#V60 :4-ID<.\FB@DY8/!_E57H6(;SA==668Q9_O:>;=F"QR=1@0'XG!;=:.9T;NRCGML= M/@5W\?7\?^B/P$V_M/8,OGB:14JT.23WK-O?1X!1V;=H70;(;R(RK%I M<8K_I+I5KS!WI<$N'#0XC&I"'C^J8@(.U+J%I1'*),IS@<8M/T.LR=>'*=RX MDH*XCKJ/3N"^!RV@:FN+236W986L*NZS]+7M$P(-.:[$/:(8F]3,85C4(8FHW$]1/ECBS MQ#UMZ7=DX'/7BD>"?C )B\@+SM39Y/1#>7@XWO/\STDW"#DV]Q%B4WCW%'U0 M2]V[#"1KD)!GJBK:1C/S>[=5,?T^MSF@R$3-V1^%;1#K@(%>]&QW; J:U_U/ MIM@>'+M7G.QPS&KBRJ"F,UK.G*8J].A.:FI"17_R$P]*>C284;H.9FX57!3G M,".)R5&444=N.>)^4#B'V%=:&$X+A8HF,CU_&(-%_()HV.1J$_BSPK.'2_*Z M$R--LH"JBR1@4_OZOA^V!F B,-J1, +@W=Y[X?R10VX:FW MQ:]ELIA2/!U&:JI9YWB3'K+54KP)!^EIAC>KUVG?,KPQG?26X"&=ZP M>LP,;[1OK6&C;X%E>.,HSLOP-BSFK8V\9=T39=WKM1.O6??.(X1>2<+[^L9# ML5PUE]H7>=++0_"6E\_AC?Y^W,_0&XTK>GY02N%GP)=;-5I\YWHIR;P2K5Q4 MTE(CB*V$1K_S"B$P?<^4]JV_:7SX%CY^>,9HY179LPIB4Z#1Z1;F,<>5T\\# M;_8_S\6A3).T?-KG%L2Q[%MJ'ZG4/GYWX7N].[TC91.4DUQ:,^I2A6;I9]8: M=Z[!I$=C]K!N?JLA_LRN?QTI_<&N6ZFL[<4"F\I%/;IO-XR*,SM).XM@\);!H6W# IO M&13>,B@$=7'Y+8/"6P:%^6=0..;)Z0W,UUC/+;E+Y?L\E.APN.@UFC7=[M,M\N2PB<,X!54MUNVK2!?SU&9%;H3:IO>;*D-*O0,C MS3V(06!H2=>YW.,^B%S) GSA3/U@M0FQ"\8+HBTS9>$D0K_((X\'S80E8\M M\'\#Z7I#'@AZ!@BKV%=_O&FD6*S;-9(N%BZ$-$V7!) \]R".5H>6?(W*"N'I MS<44,&)":C\S) P7%-+F:?4C0WZ!'-?F8+DZ1R!)RZLH)H<778[A,X@0_);F MZ_-HA[],7@+0*;H_'U(I&BY<#*I =CZC)"&( ^+9A&E(.%@8GL%QW2@LP^\I M[AV",0!)<84M)UH6':C&^T4BNF[WB$T7KC=EC9-T,(==$&>_0]7/HB(M'G8( M1,DR[[8SR!3D,W>(%Q>C#OB\8N$"1--TK%\7147>>EFNB!&< M/H-.2.DTQH3A@D+:/(UN8\S/S7-00V6:Y]WZB.-V &QR:L.GD8?K6T53M1HZ MC6L83R0-]22K$I*<"^&5:?O>TUWT2K[P1PB)( MIF 7=B?"#F0^_J>8H]U)A/*$#VW-V>ZEZ^P)B(IR]@381]'_I/V(]W%>QR[;8E M;'$-%Z1N*DYV8\26\ [:X6RA?^;[$,NU"[\&V>>U4 M9Y 3%^8,<[S"\T"&' M!K\;M'TM6QWQM.@>[)H=@F*YND-I'J>[*&OZS(2\\7V5%G&4_0U$XYA26^PH MB-)C-P_,6:@J#53J2>UPJ[N_?'3<7N>WX*5\_ :R9_ 5YN5F<@?5!B]UQ-)X MG01VO8&4PKYSRT,5@P^.$ M($BI%%<(;$1U -0]-V#$(E"T>5VL\.I;'CUT>C92QO2S0@776'T$C-EVWO:\ ME:X,U?39>,SK\]#N;FH>LP*6'G9&_D$U!\:#O#(:* MCA2G+I3TYR0A;#A;Y>RLA5PBBG,#R%NHZ%^IA(62+J9D*OSB=V-Y%%)'29+& MH: '(WI(?J8>@RA(<"8?A#A(8O;])V]9S P]3\EEQB:@^CV _&4\'T\@(,A2 M1N$U];Z[7&2&[KR-MO0GW41D5-?VR?QE)..X;^)D&#I^D65.A9RL4:@GGS17[Q6*[4/>Y 47$7T+2=_R"C'=3"\T*X]+V*WO?#KS M()*R]>]\4_8D6)]':5H/GT/>CQ 8([$;,>40G!.IJU,V <61_G<>F(Z"$J;0 MWDWH&(U]&-1.@X87)RMPCWZD[2NH.9*[GR#G2E4\=C97*',YZ9,IX?BB'TEBAGKTL2!PFT9)<@VCR=QE(UB A M"5LKVO,FS._=YM3T>\@#L,@"YDW_HS#;6V-7"L?A M":N)*X,:B;6<.1F]?+J3-ABK^I,[',MZ-)@!N4[>T"JX*,YAEN$1 449?7=2 MBKB?(I1#[&GLY;50J&@BT_.]C4H;8_RI>^9H[0J[K@XK7G(T[KOD'W1O1O":!XB1TR& A^NH(UI M(E]PQS"6-UR-65+^^(K5VU9;JD>HWUK#1M\\#3JT9@#YBD\\3X9%@ON$:GS*(N_['6Q+O$>/(.\ NF\J+_)D$<5AQ#V*0/I-!U_?[5JW2UZ02HFRQVV5I7)]%W &4PN2\VE9X MMI8^MWEE'E&$N]RVOJA/8=ECV(TG%AAZ6UIT8/@M+3?G55'"+4 U,# 8.FBP M,N!HE3T\:JE2UE?W8P\KT*R^!KV:L5;M0YHJV@2QN7&^(1WZ=4[378A6G;(= M6M7*G@9:#>K+ 5K5M'$3+M::LL^0ARU80;2M,\P_9>FZ.2-GX$^O\'",D2Y\ M$@@TJC'[$%15QTV4VAV"287Q'R&L);.S$U =XH/I5"[[5#IP^$6CX6!C#V]V8MR3Z0 MEJL'K&BQPF#;JS^>!&D6[^9!RL5/ DV&M>9@-J2L4!"OI'$G;_OA-8;K//T' MF$!7JS!GN>H8/O+&GS]=Y\\PC0'E/14VP7#6-" X";P( M+7[^CH8/A!WA&%2'GRL M(C)#XNG#3U [1Q[^Q@#T_'(=5U=F@A?%4C(X#" %S!&A*)4^Y@AHI*2>\?P* M7GLAB4P,.\W/85%>;W=1BII;A\7XH$^I3 =&N3*G 46-^G$ 1#DMPGBZ#T]7 MGU,2T7,%T;+< -1<4"8J3AY/DZ(]+"EXM"G1V*J6MWN"1OWED(ULD?\23#0\T1R8E,827LMSM3I0OT=B^K58=<\&@58MP,%]$-P4*C\WCE MG^=D*&_OOL!?2=/DP!X=S,U%8"NG_DY 50][2[K+TG_LD9U M^LL4=Y!I2<]_)R)KC623^;K;+VR'4-HXB@>G?(D;V?S<9#2\P@/$792#["(M M\ ^O=!<*J%HCF50A.U#.-&G_,=EY&U/GFIK!WJQ*)HN#^51JFO#!ZAG-6\(' MMN_>$C[8G;F\)7QX2_AP!)^\)7R03_C@89?O+,K(E<&'#0#E#6Q&0\H\0D36 M&L\F.Y%9AF0]V)UTL(6Z2#IE!4+4M;Z8D ,C_ULZ0M\S\"'$8D$$6M-,EK9-W.INAWP1A[33F M(BVB]1J!)K_$)^,Q5)J1]A%'$/HJ-NM;K"E4>[:'/Y$F=5DN9K,L;@_T\>HY?Q?I8^ MAV'(MAJ'&>#+O&94,:6_]7FGTX+>W M"/M_[C@B*;^K1PGQV IC@&88'A)<<,A;#-!;#-!;#-!;#-!;#%"@#IQ)#!## M??^5KC>7>2+G13GBUF(1L2>?BI2'BF;V'IA8PYNB!6J#U4M[7N95:37H(\]W![0 M)>EG^0*3-CU+;RO;*^MP&<;>0M3(6V_UOLK/ &+5=ILTCC+*WH:0KJT4#MTL M=CED[539ZN#P].?W9A.MKQ%U*2RDZ_S.IO.WWR%V)I2WL.]Q)N/:W6R&WG8^ MC-T]V1GP[W#:SH>9Q[G;'WH^MQ014W1U4H#XNS5\_EA?ND6OC>?;?XP=W_[\ M^^-O(R\??NB2)OSF;6@6-S](47C@&!:'.L7!;U9:G5']__?]J/X//[3FD!]" MKO^)PM+U3TKZQO\O#Z/Z/_S0FD-^"+G^)PI+US\I:>%BD%']G]^.ZO_P0Y=7 M\C;L^I\H+%W_I*2WEW@O*P1W] M!M$^M;<-/(;N%8X2T@X8\W+Q*4L=-L@-0 MV3&G&0KH.-VPZ7ZGSE+H1*&^J C9Z.P]L MYF'T, ?]%N4=Q/5\G(;P$!MMBA&J!+\W;&Y 5(#"]TV:&Q(T M#FI=+D 1HW376D>]2"-)W3I-2.VM=3::+?$$/2*Y%<;'6;=O7Y#9N&C MSVIU*:+05+;A 8R+*5-QC]L4>40\+\ MX,^1&+342=&$-GQDJ1AK-.V9L [B M5&BDXU555@BTB>U49]/2I>G8$9>>'9H4*\0,7V)AAN^K'Q5Q]%>/]0JKXVL;O&OM]U%U2Z>O\\1O\&XC0>.]-N[P:Y/KE3P9US$IQ [R^ MN" >=9?7&TL%9NB;<%#&7X_#*2&053'.,-@3&,;+[M*J7\$*&:%PPD 5A#T& M)X1!5K6X@F!/7AA/NR4_V9BRGYXE1PR12?&\J4J\0(;C+2.MR%='HPTKM_ M''('4"S:M9,O+H,[:O&9XTY<)39Q1Y76X2ZDTXFN0^:B:TQ$Q="!:&Y(89AG MA(<#S\[K?D\([@D\EZM?"E!GY%\^E;@:07*=7[[$&_+%IJE&L]%X==%>_K=)/\U0BFYG,ER,/-[6Q&4 M[^&[5V24HG1;O+3K+X2P5>8EQOZC2%]-BHHI;(Y M$8R*J\@%0JE2.WSZW*XB3LP@![_>(:T&N*GQ;R M*%7B$'B-M YWNOO>C+M#7$4>X1FXB])D04ZM=:#$92 #)@:#F<-)IEIL HHA MKX.4WTUUV::@V85I=EVSQYBU2 1Y*1V>_.YZ<_7])4_:0T607+[$F'2Q)?]2 M 9>(APS2V#QF#CO)RK&)0;;(#I AA=NS3@3E#K%F?)+GY)1.= +W?4@A[J,C M12X &+14&$QHYP8&OK%&D)BP[H 1PL[_V [:8[@2E-P$2SZ>PE4>3&3,TQHR M&(P[$'SQ]@ZN,F(6R=^KHJPG6U<0W8)OB[@>\S#0[Q#,\9]QK6M!R9>K5;9+ MX:!6UFL.71DP0;/J$*-PGTM744P0":P>L8#E:I' VA1Z>D(.29>4D$KB+T6N MGL.AE*U]0"C)J7,24OG/&0G3E+<^L4#+<&L5#-S4ME;@$$Q.VX/R#V64)Q%* MBE]V252"+Y\^_^73%RI"E,IT XY<&5^)37D] M2S>)#.E,*_'DSD^ ;1=9Q% M682A_; !H+PA8HA;IK,2$5E;.VRR.3YR8-:J[.Q5@N$R!TOLCH_>SV0M,?=BV]X_379SMY? MN;'%<']%QYRAQQM*G68]A8M'V-RG(T]UD$2U[6,=S S81DPFU:C&Q-=[@/9@ M!"W5X."-06/UFGM7>FH%,2G2KH+;BKA[N:J_%HNJW$"4_N/0DYIV)"+^IOT* MF_^)M14W]>ZR&5G3.(@9Z"*KF8.$;F";LWJ\"%$JU"U)) N=!,"U:L@^:F75 M".*YT3L$8P"2X@K[XZ&$\1_+>E>VN'P!*$Z+2>/B"LC[G*[R^ K .WLAV%\TX;2YBW?&*YSTGW? 93"A-QTQFNZ75I&&?F5 M&NGJ6$KWS+DK*2?1)H[C _LMR9G>03Q,(F7=8_1R!G)AV+ M3HM3X:O2QN3X_O.T*HUZ]M2.Y#0-XND6[5JI__,K*.H(F;J'&">*=,':=#E, M97T23T"*8J&\2+-/0=\ZE)3V.3\-HI135Q8Q"M%=GDVV]"=OB>3OMQ M4,^.&H\=38-X7D>[5MJ1=)$D=?U&&4E"FL&B0A*G$PYEF0Y2]7V34"M5L4&TV>;6(]4]U:0B[A,G].2V8PD2#O\$ <5SA8;RO MI&WIY9\5-NP=/1=3?[R(2K"? M4WMJ]M)Z';E?D-#KK>-PZ.?Y]BP2EH;Q#IW44>HMS)]!0#K07=^Y MK[4FO/IHLQ"&7.>SC(G9MD5 M1.2CY6-?OA!+Y[TL(?_<+53% P$U1X':8;R1:=&ZT:JCBWF\0WB^0BQ?N6Z7 MB@K8;[/2"KRU9QN>"[JM2YMD^O@HZYC8T!36H^+G,*_/)*HH(R\P.@JRTI1N MJ4DK2W]KS\8^"Z\Q*]MC^LBLHY:\6*\16$6J:R3\)KB4+]PWC\U^+L86BHNRDS78[]F?%8SENS5/!#> V2HWD83S77 MVC^)#7QB&-A.UTD2UZ&!U!MN3@697M:1$'0ZK?$8G@CH.H^$ZF$\2&UJ(7MA MS9J6?['<4 TTL-2"M31X:]I6?!=>F]>R*8S7ORUV=Y*F.QRU536P/YS+:_#6 M&5CQ77B=@99-8;S+?J0M=S^G3GZ.FDZIH1_=1T$OMOEVA/'6O:FY[+[,98-6 ME&JI04M+?6O0VCX*KT%+V]$UZ),)S[(;82GB;W_4?8N85*CW\!H>1>.NBV;@)JJB@U=XSVA#%3W:?''%0+DJ P@4)2NFRY/ MGHN&2Y?WUFPU_!)XHZ5;T#W ,--@*%[O=)$^IPG(DV.-MC1Y+L?:H;RW)JOA ME\";+-V"KLG.-&B*9ZC5XU=I0::GK!*"3J=U'L,3 9V92JC>M<< @J8,UN+# MI" _(UA8>_Q2+,'2SA!5PNDT/:=U']!0R-.Y:VP!!"59,^UHN:[\9K1ZRUOE MS6>A-V[Y'%3?GVH.*L-'I6S)=)Y;ZI_T,2K+_IE3SBC:(U;?S^#]-QUCF^[L M"J+V)T(W7M#Z$>ZZ83.$O[5P4X_-J*DSS.G:O.?(I'@#DBH#[8O8O%HL6-7X M2(ZJQ[-QVWR[>;8]OBX;891E3N?-CFK7P8S8GJ9=@ZGCC,K//Y(4[R#YZ7V) MR$R8_ #S$KR4EUG-[J?W!5B3/WP^YUZKCZ4L7M+Q!);ZK7N?3F\'OODF\8R_'#5L%70(E,%M*-%[E3NE#7 MHR:]*92O&:5IKX9.@^7E5)<@NM][O*Q%*3G K36D(HU+T]8E@^9$$293(\= M%T,/%_U8@JO"_QHC"/_U^3^RA+'HFOW>H.?Q^>HL=EM'.%CH]@7X10.]% MIE_Z*#A*C\&=_4_]!7E:]]VX+[IW@\M.WIXC)M,N'ZZ@33Y%ON#.%UG><#7% MD_+'5ZS>MMI2/4+]UAHV^N9I0*4U \A7?.*1AHKX9%3,6QOY&KVP?4+[UOED M^"TPGW 4Y_ED6&S:3O[Z<63>#?YG\X7R86 X>"E!GH!]%O*!Z;L-+!',T[CX M+H;;C[75USG^$SQ&+Z"X &649L5[7Q/DO2K_!;,TB5XG&_,M7H1TK0LX=/82 M'X^%,#(6B\@8*GO/$2RN:RAM7+]),/F2!L+F%\A"+H9YG&9I/6]HW1)!A@1SZY) U2]181L3>V[IYM!@S W(?<[EJ.[U6 MG['SN#2M?0R:D!TG8Y:TVQC,6J?YS&4=H681+MH)Y)5A;0O2R\P))S)FZV\8TIEW MNX=^D\Z,E=W_NQNG[@"JCY\%P!&68X"'4VY. )(U7QM$' $=D/SN0T_Z2,HM M$2X-:_SQ<'M#;ZP17+!0&V$&=R ^?YG/'8B])8NJW$"4EJ\D=(D2&R0F'"." M0N@U>HB/ *A@(@\G^S ?'K<@CJ+H"E)#LV5(N>[W?VE PKE," AO K"9LY$0 M5'B_)2Q,XGV"0 ,M'F4Q_0X--5BW8:$=#'?$T=>4X?:]HO1<(@/EA=AV%F(CJOGD([;/I74?U='4J+E!6AGZ.3YJ#2OTGR]Q/.(>K/@L T\/$$7G]Q9 M8CP]YS-F[+NQ\6 #'=8AM3E2E!F=)!HKX:;!8H'G""18IPBAUU43AL& I13M MOM/FT@8.'A5+5? @X!M$\ O).-5 +\O@-S)D7( 50*@^Q%@4!2C/-R22]#JG M;BSJ%F]K4[UXX% RK \5=*F+,HQ1L73_<;4"<9D^@T,7&)6 UD>.H*9>L+LA MJ5 P<'AIUX$*L%2$!!$>0U=X-+*65P"K&F4/95166)'7 ;$4UK0X,U?>9CWD]Z#)")'I\?_;E^X[0 H]\29I5I'-Y '&%ZRH%;=@[2*ZP M"\_A=E>5;9C\6'W6EHAMMEV6*6ML[76 =)T8"T\Y8JZUWI>>UGT+%>MED&#% MDC)UMBV!$D&<2A@:3%WI6N5IIZEZ7A,?#^-FM7SI. M0S:X@XO.LHS02>12,!BE)C@- Z3\U*=^81I,4M0ZO>%Y+S$>R85(C2J3H.P6 M!CS*H);,]/@Q>4O%B!J&C7$Y^]WZ;8ZLB^M\$!#6GP MW0G/V2OY$>9XWNY]AUBL[0TL"N9.L&;QKAM6+NXSC5$6%46Z2N,:>:2+DU#_ MO$((N[EY<^46E/6-3<;VL4L1AW1%#D3XZI-TP0>/4M>#SDU1U3:)D0,5@YC> MU?WX!F98E>+RSRHM7VF#)96@/T:."&8(0Z&=IB"B"0ABXL2SX RL( )C_!<= MF$=8L<"IRSQCPFF&Z+-7'E M5,T P 8U8HI.-=']2,5YG'"1F,M:F68&M5^\T\ZHI&CWDU@NK==S(BTX037[ M-7"W/Z41R EBF3-2C;IUS:7I0K#I-/Z.4>2<#.6L&YSF\1C7L=)TAO-V]V2G MW:_#:6<29A[G'B7H^3R8$P")CHMZ'J!<3G[ZXOFL@-_HY:8JPN,"JA#)R4A0 M#YTM8)QBM9I$Y IS>#JHK##KD&;(+%CXV:PD.4P:2@RCH\-&& '3"(BG CSW M0-, EM^MLUZ/?0412-=Y2TD9BLR2M9E=:>9F@+DYZ/* N;<#MS4LK6V8$V],.8D M$HW,/53I*&PU=E@3*#V7& M D^IW1W'*\[:GC/U0QL:'U&4%UF31V3?P8B:G$2A:;/A%@HW*H"+6K*$4D&QPV("(I7@C6]P\K M=_I8EUK?0+D'NPK%FZ@ =PBN4;3U_J!SNZE'HMR6JT=4U\AK';]YPXB^5R@Q M/%CDE_ ;%CQQ3)OEYQ\@:1(/?*;%"LN7Z@<0RY3RNYDLY5NH6PF4/66>P'U ML8P@-V,573SNY7#7$=?]!^6!*;5"7(!,"\T9'X(JL :/J9P@ILAT92]?=BEB MO56F4H0+I'&1.<.(:[XU$(VE!'%V-3"BGE@4BQA;B2;/H4I0=CFI>93SP(F\ ML1KPX#(/(K!YH&$]P>T4/(=D,P(/EEQX"(K0<,(L,D/ R)EOBARFE"#>81ZH MVFFY> 8H6@.B+./9.]5B-"AQB\T03O+58 HIKJ0@'D\>#:W)(D_N04ETOJ@0 MV?*LKXTVG2I_ZB-5E#X%$A2=!\0,JL-\2B209OARLQVHT6RB7>41TK6UQJ$[ MZB4=19S(FJ P.==] M"(=C$*'0= 6I]RAD2+DP". 2C=C!3!B(+](PF;.1$-1E&DM8F-P\"0(-U!LV MQG#@W[+1!H2[]QF7<0GQ-.S+I\__OLAS6.4Q2%K1U+-&:?KN7KN8WM-<4ZI5 M0W6+Q1X_Q(I+\'9TWERMJZ+$7>F+"0/W.>*]JJX7,S:[WDP.2=( MZXB' B]PFH>;R!NA*?!^.DLN'P\4FDSV6[B*"5O'\0CM-;9#E8YKE)&%3+Y MMRZ3*."IR4GX FI8W&]R;!'U"DV"=1#3K;NVRS@H? ](M6)]R=.\VVK;'.PV MW\O)Z89V^;9*-,!&?#LU7&6$2>M".! "1#,%;H[!5//@H05[WRAU28(LI# M1DLV9= .EK=1WK54_YT)$H2,,6EK4UD_FN 03ST+5/:0@/\U1@'^Z7>L>0&S-"&7-"ZQ M$8S7KD1D^^T7%IG7,TZ!QZ&T?5Q4[,\VV7YY+(]/SO "\#GMM-+,Z=R32CVWN\H'*.7XA^JI2),T0E@= M^N,_3(+N6)I"X&FR)]%6H81%(I?V7O6AL/+6ANN9)&4TGOS>[3\=?@]\O&59 M(#? ]DI[:V:U#M3V1?G2]\]16A1WD)Q6/N1IW??)ONC>#6$T$I$C)IV\#U?0 MQBZ1+[BC$\L;7L>?K]$+.>BA>H3ZK35L],W3@$-K!I"O^,0CAQOPHV+>VDA[ M^$;W">U;YY/AM\!\PE&62P?F-P3Y'B<7J735]4;Z%FC5_K90O\K&8N:>4\E%&>1"@I?MF1 M66:Q2. .3S89,2[*Y0[Y2F3+>6JW]MP-]:NIWQ,8*]1F-9%5)(AHFB6>K$=$ MW1L0%> ^76_*Y>J7 BR* DR>=I*A[0):^;2G@#F5ZK".,X'P(.)FACK>I-%3 MFDT?4!104?'4HSH])+&JP#&&>F*#R%>@:R+MD,H*+\-IA8\C+ZLHM5F)UK%L MJ%P_X&@>EQ /*?>**X@XYE-V"+7*=A-+M;)>=QKM(!::59@-J._W-A45"6** M^8@%+%?U]!=7 G67@4?2Y7V@DOC;)M6#!)2R=9!3445.G>:!RG_.2)CL_D/T]X1?$?_Q]02P,$% @ @87,4'DHS9U2 ML@ IZ0* !4 !P;&%B+3(P,C P-3 S7VQA8BYX;6SLO7MOY#BV)_C_ OL= MN#47V"S 697.ZN[9*LR-0:3MK/;":7ML9]W;2"P&<@1MZU:$Y)843KL__9*4 M%*$''X?2H:)9'J?)O_]P^-.['PA- M%NDR3N[__8=-_C;*%W'\P_^<_9__Q__XO]Z^_9TF-(L*NB2W+^3D^/?YU5V\ M8J(YN;RZ8']2\M]_>L?_'_F0I=$RBY?W].U;KLRD_OR-_^??_[Z]>M/7W_Y*QZ\4#7T=LXR8LH6= ? M")/_+1R>VLLFQKAO\Z MO_)?Y_!O_-?Y;SO+/X]IWCV'TDU:1"N<=@I[_;;VW(QO]#G63ZMK\CGFK\PH M3B?XE1MNQC?ZDF9QNCQ)ENX;WG6%U?CK(LHF@$K?V?@OX+[5DJ:N^$=G[*^6 M7_I0(]30J:T;SX1->W=-LB\6/\^P\XQHJXX#_:6&,_MW]2 MWL+6C\IDTTVVH)WO@//#_._5[:E$D[>?KW\@\1+5 MP6Q^<71*MD9(984TS9 B)6U#I+9$OI2V_K__\?.N+_K]-\_:O(BR1?V;L3\- MOW,E\3/SOZ"/Q=O63WZ7I6LT_*8N4%2!0K3Z-S+.+N\)S!;^[#-ZC8I6HZ+3 MQ-'(7_1!CS:#HLO^Q9+QL0,K5@R/#?L3"[Y&V?*&>9D_QWF7ZK)G-9/;S\82 MM6D-E8<2PUJ:]>1GXB/"/R-?^*>^&2+ME!3P6W;PW11KP;>O[P^=BT6Z20I& M&C;V29:L8?GGQR4;6[Q_=_BW=^_E"4-%OX5#+"K"=V?SZ M,^&?OGWW/I248H6'=$1W=0@&46\1#^YO*B >VB"QZ,]!#83C(18>#[]-0!Y. MCCJ '-'0<4C-K9>I_[@$E^W@ M4E+:77!&;M6AC.SX"Y*0?WMW.*!H.QQ0M!U.4K0=#B/DR%1YB%2Y'4HKM\._ M[0$K^Z )TI)G]GDR4/;/'DX6>5V.+!R&SZ&.,0JV@[;1=M6EFR%22E=%7.' MWPQ&!Q5S8T :0#&77T8O?.KL:)-E-"GDR4(AU,X./2$< G;,NHK_D"JY_N/ M$WT,'024$*+D%5W0^(DW[)P6^EBI$^U$3+DH$BUDQIU%3XTS"$N4ZCNJ9%N1 M Y+0@J1W)%JMTJ]\:1__Q[\='KS_?]Z3."&\*PG+N_RC7W[Y2_G1X:]A<$N+ M#@G#3+THIYE,2T8VM77'($2/T#I'8Q#8C-97#0A&=XP;9+Y%X%V:D:.,+N." MG*5Y'EA$QT*=(;J/A9WG2)]MZ/(LCF[C55S$-%>&>;W<+L:KY,9S2V[91737 M>C(02Z,[JQZ3U>ZY=ZH8^C6U[((>1^0J'8+H[+H$#F9$UGL9C)K#'6P: N&$ M6B3\J(/L2 "%%5Y5L]-:,65PQ9N#EAI&?@^D\V%'C]:\C:SZ6AE;C%84D0+H/03>*X.:TWK.:?T66+WFKCY[HMEM M:AS9X3=P;%GVO0P;0@#+LFNJ,LM=636RC/+/9"/3OYYR9^7$M? J.:[==,(\WB1=A1#0'72;H#7A$@Y4R+H[RH(B("*T.B)DNJAZ41DU%RDZET[1W0+86 M!4&;-@](;97]Q>T>")&MZ>\$MD+??C$XD&I&-W%U%B?TM*#KWBDC ]7M9H,; MZM/,"&\=>I@5[OI&F!ENF[2='>;:1*B',]BR YO]-+$4 (.FBK>6!DP7=UH1 M@ECVGQ<7=3?0\K)3M:MM5LCOM:0K9 MVI^'.K;C&J&,;5EL,3\5S%^TF+]B&L'378HH^W)5ULV#JM7:T(!BM=V&$() MXTWQ[D6#J5 %*/4IKU7"8[K&C8N-6G"W0'*;#.WQRWX(;.2\!G:JDLX:?06+ MC1XG0ZR+Z6* 2QRXCGBI?1F)75;?#HK-]2@ZC/>H$IW?YD46+32OA(=8&5:9 M[JQ,6Z'6?CU6JITF(%:L+S^GB9'T6-<1"MYU0N1K:.(7G9LK-!91XT( M $=:WAOU9SL1PF7>QJPD**5"R?>@;D\']$Z'@SJU%M/,]D/C$XQ), ZY8L\$ MO!G.F!Y7'BNN+,KG05+$@AS6M 0PCL5MN/OFU31Q.L'-K+AMVXN>;IDN5*4 MYU?TGYLXCPMZ3;.G>$'+&_&NZ"*]3X25/Z+5IK?);")W6W*Z=C>:Y6X;Z&(# MRC1-UH>?"9HP$Q;>"A-B%KJV0>@S_]OW89U3,2GU@]9N?'7KN1VHI_B6>Q X M\";R)FJL[YC!)P\O3X\.2#-T7$8OY71AEK&V4?[W 7^#G5%^6;8X#S#-"]*P M]SVP.$7SZXXL7F=(F]^/-RY9Q.+LQL9FZ?0HRA\NL_0I7M+EAY?/[(N>)A>/ M_);[.+F?+XKX29R;HYH^=>A"5C2BN<",]TB-PAU+.FL?.*ICNITU7TPR"F>U M;7&H<%PN0&*?\W\MF'WR6#D@MR\DK8V3:&O]MX"B.C9O5)'< 4XUP1O)FS)@ MHWZ;$&+TQS0[IU_GVULHV)=(V)\+4:/DLNM'A^CVHRI$%R]-T%"]*^"J5I6P?D*PZA'Z+;8*^%+@*)P=ZPN6SK MV$1I.WORNTNVEY;XI[,]@E*$CNV3&VRFRW%+__ZHON;-NKB[HFRH$"]88&)# MC7F>4U%6'*5)GJYB?D'<;G4E27%7)QAP,H, MNGX4Y0>O0/ZYB8L7SX$*&>6I4XAU@AN.@U;8PVRSOX#(AE#+>,6 ]T2O*2MO MQ4S*R3,_G9><,*CWI/?H*EK6T"A%-!, MAP'6Z'W6?$YV F',3D_ $[R@"P4D:BC6.44,T.;OMJ]A^TQU%!>R69R ?(9W M=!=20P(*M=TV.8RK9YTCP!1!M+9'>#PC#8O\/N3:)F%&RW5K(1T.A@U_O#@K MA1YJ4#V3'C*&VNK PN5YM*;'Z3J*$U 8[(MKPUM3W$G8VCEP'XYZONS#3,>$ M*GP<$"Y(OI2B008$"1",1)=W%H3 .TTS,;M>_!&.3_U=KNCRGB[G^5&ZXGM@ M,]4>4I!P33:#\%BJ:_U,H_1G$F%F$?Q_EBE>:;K+>&QB37))1<#H-+,LOH--(X,3)(J5M- MSD9"* "2:/NRRP_3SRZAADREQPJU7<^$4"W@ESYL01]OT7S+'/YI6C+S9GAW MUIE?7Y_<7(> 9NVR;N4O*<.M="FUQ )Z]^+M6).:MNO;PRK;Y^$<[C*@GU7; MIBPZVNN6)-$::0R2QAXD4%K'&I[9S+$&'&/"S)=JQ)DB2A]@B!'$0>2 1XPJ M4C179%0]1A[+@C?\GM/&"'G7^8\)YU1>FC0^;T4&\3D*WI@E1_%A9]D,O%IV MQOX(*$8T?_X>V#J_G QN_-OT$+?5P^P_Y)#1L KNO,.R]^9[U7O::*'K/O\Q M0['*7O:L%3O05LDWK>$/VBU6N??D9_7:ZW!"B6Y5NNJ'E&%2MJJ\KX_=M5;A M!9@?.N:M>OBPKB<7>]W1VN@#Z>E@HI!V@D4A(XM*R-,M':O.HI3UO(M,KQ.U M?&_2UW:="M7069F.N!+DH6Q4+U-_FBPT2;?_N%VS-Q[CE'Y;@_BX[MD&E(%M ME1G[]]OPPK.DD_JUH?2'E5:(6TE)H=BQX@V\'Z(5WW-V_4!I<<;=Q&DB7=E@ M%JQ^ YW@2&BK36."W.A%!W>#\JQZ3H0 J24"6;0 Z./4MC?:S%#K-#EBLAP4 M6R0+UDUB&J:@+!57&7;-$N B;:VJDB$!++ V]JN!'?JES2H-$S,"6%3\81.O MEOP0H619_WFZY@=-E8>)2-?N6.G4C('IC*4/Q OZ2UH;KUIV@>W,ZN?E5MFF M5"!+?.PPDH[HP@X5(>HM7L+]305.M%E?*X\HR#S<05,@<_N/;Q*BBHD@=QCU M.7'T89/'"'H^/S\ZG9^1ZYOYS-BP]IX6IVV M]V%3G*?%/VC!3_'N$-%6K?J1X6HC P34$>8$AZ5/72BP,L5/6:%2\'Y)%9+T08X(<8/8J3^A_93_8@SEE<;C)>'QJB%)M7MO/KF=_PO?@!D(MY^\4L96!T?Q1G'!#_I64YNF$Z;V28='%KK MO:!/M-AX!; :8&>V^TQ<#,^/(EM4*D&\_K*#2)^L\!Z4,E6O+J$IQ-]4V$0K M0ZT\H@"3+^?=R9):6-SSJ9"K53'GK)RS]QB0?=2?OF MI0THTA%]UJ4E0+U-2[ _KZSL-'!W+&;U!=H?-"3+FY;J^[J.:?F_[-^K#9_J M/7EF0X7DGEY%!3VYNZ.]Y7A^G#?BQ)3.$0+.=,U%WX/AI?FF.#AQ@\1^A+B^ MW>[-LE+[D8A;@/.'@UZ@/:@.%*Z;(03\1U\/G$U#8$(_'TS7CFYBF?H7V+OP MA3A(\M'TL&+785D-'@C0DY-FA-HY(MN"L?M92Z%LP.Z:SS=U&WX4=W^6S2!U M.PAO""E;\CWR>2/1MQOZ?(^9!W];S&(;LW;VFTML*]ORW<9)LG16W;HN5G># M>6"!2:*"4/9Q>A?(FQT,X&*%44?U(%J,\U^M61=?)]$4X H5**]]UF) MBY'!:5*_7_N/N'@XVN1%NJ;961S=QJNX>%'L.A^D6U?:=KIC Y&--]2W6P,< M:\.,M;U9J<+G8KFECW1X9)*I<4;O5U_'$G7Z[B\[)V_^4[%->\T6?1O7@5( MUCS128YEBMHV*E>,;K1L,6C/&@+E>HVFB&>V +HYM>Z/#F/42BW.F&R'R)K= MP=6JW6?#E,W_GYP?G9YX/NUZ()A@##9T,9C4$CM GBM;,#FN\=Y.#W*-"^G#?@IJ1^'& M&?WA[!WS@7759.:$8/?Z/A/26M4LRA!=FS2'-XMBXVVB,E/I>'0DZ,RBZ'); M./,F@[!DRWS O(F-&6O:AS)OPMJ:)F*(*CV51_F\0=[._ CB[!%U9Z7 W[?/@)9H%^42.R$@^3+*+K+K@E])();QUY=(JK%M MTNBC7:V!AW^5#T>,,+@#Q,^--G) EOQXMR_FK=I)S ME1^#H9,1'W*"03I023F5LH*$>E\AT%(T)S_-\PWM'3B@E^K3KRV%1[FF74O%3222B*I8U!+%IE'#N%,>]?U8$:FK+F=2NI,*F$JRKM=Q M2=%%!C(UM+1LZED/@4[2_?Z*QWW:(.WB[QC$/_A%[@#(B^9>_!87_NW=3^\. M=T.; W+XUW<'[]Z]ZZ>; _*WOQV\/_QKIW#C4_1_^\O!?__K88M044$^12_D MEP/"^Z^4^NO!7W^5J7?T+A9%RH?OOQQRY<-?@R&D^C@ 3>'['\IC1!YKD\1/?VY:NZ3DM M+NYNHN=^M#5)[@*O6G(\UE6V\4\A,/HRD$"K/6L)\)W^3(+%QB*+;S=%O83K M\B$MLC2)%[G8[OI3&5H?TM62)1/OK#$"(K7NN1Z55$H=5NEMNT4=9K U^1D! MN<,NYDH1\H8?^/3C >$'3O!EE-'S 9EW<1CQNX!>$^#4P1L!<8&&]&:OWJ3\ MCB>^DCI=K?A1ZPFK3VDN>9&.8QA=D;S_#>R M@"2LI&6&295VPLU55BB&A1=;*($C$,0P,$K!V^B?)R=HI(9T[:)"6M3Z>P.>ZN<['WM M$S#_[6NC . W]HIR=-5O!2W[_P193%O;-VXDX3]K"^7[/GBI5<56>IMZQVP MWNBH"/2$NWK SJD^CMG8FM42VWA"A$P >V5MD9*.[,1N+ "::+/9I<9ND]:Z#\FF"(:(.D:E$$7JJ,8U/1X,?$/JWZK"G!#UBI98+9TP#H M[]2^7_KL4FEU":6W[I-#O5-:YOPNH7FR-!Z"-$1WQS(;W?&T@WMS\/[ WKN! MG9;V9K5*]_PCH2;6_@1X$M(@>*4(O=YC.=Q,A_:V_J?&.>)0=X!G5) ?JE&^ M_5P8:/Q[:^B@.EEP0>,G44=^NR10CBJG8H'G$:'ZT+(C?I%C LF"*A5-\NNK M.(@%72?()2?4GRWOI69V;%]5C_FQ%(M2(CS2*B%AX*JNR\P,[6J;B"GW%A0= M1>PXIP6B1L7ES<_9ZF2WYJVC7- MGN(%S:_35;\J-0EN::D6',U$E6E<\AF\Z/FF59[QY[PRO.<2)&>?^R:5L5M3 MVP[H4D>ETV:+WG* !#FFCQE=Q.(M/WLT7_.%._\2_P1S!V##2"NM#6>,TWB= MAHSF!@SCJ;Q'D M.,ZC^_N,WHO&7-Q51;OLGA2(:/6+ZD5'TEYG')/= #\Z$AO59VT)GGCK06H0 M%Z> ^CNU[Y4&901' LD".@=IJD>; M"XO@=M1$#))]"E "TK C40@=6B)J;]_:$)6TMOB5"PXYZ]Q;VBV[E)0*5#S M32(PEEP]D^@OTY4NM-R1*\WX7YP>JS1*/'-#W5LI]/?MH+XGVX*XPI(3 *"] M95:;M^_]0SY'=EN0W9,#PI_M+PX4;W6' ,'GVUG>(N.E4GJA1H1S<$V4W"QJ MS:#S8(*ZZH:GLXOSW]_>G%Q](L M7MQQ$9)5,N2Q%/)/.SNT*/,/L"-U64EC0IVLC'X#H?"'*(_SZ\>,1LN+[4[K M*]9X/8/-:E("Z]10^:MVY(Z^1I]P]AI,S<1SD@L!PD;13_7A QF3"8F[ )PH MJ0OK0QUSU1;4Q#5Y]ZW*Q$07V6)O=O"SZ3T9G"R0-9 M,:'I3_4TCF%]1%]8,X\3PFJ(5HOFSW%O_8-20 KZ4@ 5\]RD.\@WK,,1OU7J MSDZ2+_Q14,!N=9D2U]T?60=K+JM&]?>BGI]"3B*TZY75N@/]'L M-C77E6I/\(G*SOO+]DRE?\3KNE(Y/PEY,2E74,]0ZE\^(N($M5#5^!@(D;J$ MW3UF>9\)$"$10(PJ-9%Z*6EA<(:W E)NU_%+[*X?>+'0 MU@SY#8^N3Y65@[0#=.7#F70-H\ZF.\ X>NG=\S$0+?W7WR$MB$5!#.A]N"UD MP@FAY]&:'J?K*.YNY#*)28-H4PR5%#O#[D9:/1]P4G14^VM"N #Y4HH$10M) MQRIY(>\$'2]V&FIB=*T&0HSZ$&/^1N&Z8/]97E*&UJ2([O43;Q!%*7GTBJAT MTKER1S" 5SCEC,9FV_.]^;LV\KA]&A+]0&!1$A+:C3J*ZFRH26OV'""-3^[N MZ**(G^@ )FMTC626ZCKCL\2;XZ$'S/LP:JOLS;8/ME<2!O=.'8H?$+\-W0JE MN,0,C.5*_U,#V=&0".@9%<6RUH MV&1Q\<)7K6ESETQ0FJC:@JAD;IIV5U5*O,!)VE.>U9^09;7N5 M]%+U@8Y*31TU;_J6/7+DCF8979;73/';.,7ILN>TO^#?)+CEB%IP-$=4IIV\ M6S,XTU-%JSRKG]=71Q?1L^\S/P$=G-IV19>U"+FX*?#U(4A8PXZ'DMS39G4/$_EY1\_%@-BK;4 Q1&4THLQ/< M$@;L3T\QH!G]25Z^F6:!B71XGW7)9]9NTQ#JS>,9"ZL-'[Q#-..&UQ3*)#QB(N M\58D#5+)D'F6,:?EC4@!K20/DEFJ*;&@J.5U:L97P?7G7;VSQ9 M*N^6L5'99G&(RN@ 8W:".UH ^],'"J"9V?7F-H^7<92]D&6EQ,]GX4J^N6^! MB'1XCW5);-9N,Q7JS1L;3Z(LB9/[_))F=D84)6.F-SH MK#WJ$>2WL*A@,[JSGX2 #-^<3C-,,J\P9B*A.W/0&\,$.TTP%#G 4&H+G9 " M:C4388BG'2E%.-U*(3.CLCM!,&U[LB%'4W-63YOM0X'1[5H--23]H"=&_3MH M>-&RZ0XW;LO4CJ.!N#G< 6=/B]5A6 )&63LPC;]50&/\O:OTW/$Q$$COY=/Z ME<1K@,Q[%Y!Y[S,MBX7_%W#J MZKMXCLOQ$]WNE>7?Z8IRW,2KO/A(ES2+5OS8J@UKR$M+6!J'42RVXNY( MBRAQ=E0;\.,J1G/,<72\E]GGGZY_(GDM$,"I4Y@@[<4Z-)3(8MLHX_U8AM#6 MP&+749H4<;)A-? %&T:*KR$O%6T4M9%(KN@DX,A6/%$ ME_.O4;;,;](B6C6?\UT)YVGQ#UKPV'6?Q/^BRYVE4NFB>*#9#2O9+AZE\!ZM1+#GD;0*Z:E0(K0RM0_!W0KGML':%F(#@B_$A74PA;<[[. X*"F,#)Q8 M/IV/!"8/N&-;N1\5OH- C=*.V>>D4:$O>F6\K&:OXOGKKM0Q CTFM*>JP,:_$37 MMS13Y0^57#?4]^6PHG+7,OYQ)P9/H( GU9V)CTE= 'TI'_G>S6'L6EEXT/6" M@LE=%2GIY'9=8@=O,Y#)RV#@\.U U7/2A-"K0Y!JK?IH"'G=$P1)*/.5: '[ MZ^*NFS+$R7='T6-^IW"#0#X!8*;-GIBO_ELW0-2 M8>GH>R!P LS7% F\5FK_W,3%"_\.:<)P6UYRWZVS=#)UE227&1OB9%91IP\U M#K3!1:DW*Q^1[3/RI7SJ>\2B[<34XC?O4$\FWB*.VIYOU*^B/+^XN\EHE&^R M%S&*.HL3>EK0=>^=-%RCS0B]!@X_=#XO)3_ M59TA:JU7_8X6>B-I"O:$/OBV]:SCK9VM&1DHEBDE1C'+ 4!?D#$5*G//LY/K\@?\[//)^33 MR?SZ\]7)IY/SF^M@3H0#=;B,;8:.4?!+HB6EE-*Z?Q*5=X+/D^59'-W&*W&] M:A4!EA?)%;]R-8N3^_)*E:S^)S\TU$@Z1--=DJ*8QB(U0F/"$'$^ZR$(4,,T5(0_ B#8%HK0^,M?@E-F+#IJ3LH9&S M_&[SVC _(FIK6D@UC8NK:<*Y"'W?*&X:%@3.\= &%\8I+IVL9GCA8"I+9MW! M>;H0?[8#C>Y$E7RD$4@@T/:X87QA,P\E4S.-,!S--ZD\X"= G:=1J&K/)36D M KI?!Q]BIFPP&F->XW4]B;V;PYX_Q]WWA :I.D:KI,922&X7=>)'ZT)+&HWF M3/:*@%5E[+EOEA@Z-+7Z]3O$D"NT**&SZ8\+:4;C^Z2\!'?Q9B-I#[& MS_RO7+I;RBQ8TU@C.):U2M/XDYXF5UIBZI5GV^<'I'XLYBTN[N[B!14+/Q[+ M_!C$7AA UZ>VG=2AF5*GQ2J#9:?HPAN;&-T,A]9A UL"45MXO3XDJ<8B"%#R M.0KY/6/9X3)+[^+NRS#)D^JKMYZ,9$'#EG50Y3N&=4&U;UL']:[T3'Q 'L4G M?G$LZXK4^!NV@=H0:B*SIXO;GVAA3&+7HC,/Z]Z\W+O>5,0=6'?ZC"SEX7.\ M^.2'D68CA#1;LC%J]B*6D)ZSGY%ILI^4M>_^-&&%%,V[ MD6H"3]6/[]332.8Y;!MZ9';?5EUP<.V]/G?Q5E@A\?841M\G*TY!E'1R1+8# MHT.GS4#K_+N%'0W0\OH$[?08"@ZWL> -]_%C>>CJS@UIG/]?18M*7K@Z(&W3 MI+;]/8PX@/)KC"/^"T#6Y/FF>$BSN'@YC]94NB,4(MHJP52B*%%3;AQS8A[@ MQQRU-.JS710A6QD639A4(-M'03W>"P+FGI&16*[59Z'.NG\6[=YA*U8O R2[ M')))8E&H;]L)@Y1N0 12:,].SX\N/IV0F_E_GH2S10#2P3+*Z'M"P9B^DI0P M*MO^^=*BLF1EA5E0FW%0UE>H3;O/-L!5%@9E;:8)8+D%H)>-64:_Z$*M8\XP M 2R]*!O&KP<4^^:TN44IU6**1 J%)CV[^!Q1N3 31*XY8P7]DB;\4!_V5YZN MXJ4XK'TK+8XAJ(>(FR3:+&/V_,? 4HZZWWOZB:I,# MY(E!O:,Q&#ILE2X[H8 65&-#2SO3-1Y;0;Z';5A;!6IAN$VS)8 MI&E:=5+A2QR 2-+3:Y*C>LB8P1^'0@II+\K8H/K1%2QHBDOAW[?G'_8GS_S, M0%K=_B6;1MY=)4Q;%X0;YI+0#'<)AF 8BY6CF^*$REBM O$?QUGC O J?/!% M@=NKYT4P$;?8AS6\086Y+ *A DP1MD;[D,8ZI);[#Y!5T)[?WV?TGD'P.%VM MHDQZ#+R5CJ)N4.@@UQ%2+R[K"IU#FSI#;6=6?D*HB"1\=F2W?(8\E-J!Q P0 M/#0%B;'W] 6*5%U7L&C\!RJOFW?:7TO M=655Z4LL-.\+KJA&BIT2BR:D-*_6V^+U\).?_U*9'\B9F7!4Q/B>/ MMSTH2.UP:__AG>+M=A8WK8 -W5:!M])Z7>SX#!<"\U M/F;I4YRSV!X(HQ3=:1Z(6H\J 4-$W)<,?=OX[Q?D/@8"I?U6H7I.WE02H<3@ M48@QO448!)F0WAV<*:YL,,HIZI\SM.L9E);=15&%)YNBIJTK?;%P%LK%"^8^ MUI0ETN[0ER%GLJL5#'9=@@@_O*J\#$;0X3<#(5.D'8RA(**M_A(.DU@WUF)? ML:$R[&0D:7]WAE:UP8\P=AQJNE'&!?"E%RH-*1$@5UI,2@-^9PX]IN7_GB;S MQ8)/R.:7T0M_LSQ/EA?% \VJ-RW)?>-DTCY7QMO:$6J,K?&L&^X=F9JC&V+@ M[TC[LUJ!/)8:!R1:++(-79)5X]1B_@(VY8:\QP$$B*8.D-*+*,/-=L+.V/8% M%)M$2\OCQ8KRJ&1C"%*K*".-3 4]H/2=@./&KV7<2,1+M*5A^ 1U:QF"6V*"7T3;:W9C4F'OX+33J&F&C+_4 '6JL]Q0V#%6?UG- A#Y-GEAAFF:0 M*4J)K)*V+5ETIC:L3U+>]?W9T;*K/VM\$!KE9+VL99FB,TS$:JCIN=2S[QI. M#JLTB:=12%+79:\88> *;"C$O-=<_.2$:'64KM=I(E8KYO.BR.+;3<'+PIOT M*&4-SOB"MHN[8WI;7//K[93OF<9;:X;Y,=8PF#O,R1 @0S:Q"B#P2G"E+8)DT7O+9?A+8@/WIPP70S&PG64U9!7#MG!48TN&= MU26Q6;M-4Z@WGT04QUY?)(TZE=<[K*T7=S>]FR/!\CL*FN3'\T_O 9E\(&<& MY@%LS+;GGM-J/TR:D$5W+"&HR#%_6J'2)"_'AD83GY M\?(Q3N+\@2YY=.C7Z3JA+=_D0J-))C.+RRR-!SV=E(JS^B-RSS_S31!M]Z4V M/W:7"C+Y-O[5%OV#'G!&NU&R"W\G9[0K;3LAPL SVO7:L]/S/T[.;RZN3H,Z MHMW[E\XOH9Z=BXLLY6M"'&CY?4E8 MM8T-(53AM_&H&V[%(RQB,&.VX11T''G// C]M7A(*RPD'2*#<>>'5*"624E1 MNM5&[E>K >X1;1OW:9?FU%LO[K5%(T,_=J/-F,[]CUZYFH8MNG3]XT^/2#G M_F=W[3KV_;B.?1]"&OF/-/OS-+G,T@7-E3,_4J%N:ND(86&V9=;)@%?F 83B MON*,?\378#V6'P:"9WG_R9"M_+45$&_)2\$NL>@?]:;C+/1B7>3C'VHH%D9X40!X2%# MH9 E6V%229?7LKP1"C]^,RA53*.X@ZG/:=XS-EBB='?<$-^L4I\Y]%*MJ\R/ M-_0?-,INF.,N4P;KU_G$7G\LIVT]XN>9@2W0TGV0S1E#Q2^>^3P80"E2GW9H M;FNJ1?EA[?"!:+R,-=0[.IQY)A-Z!V2K283J =DJ'_#^NJ7D,HJ7!X3K$V'@ M6V6!*MM-3@/_6?"LW+&9+[+XD=_2(KLN%"#9RFP*213&2VUCSD:8W9@YK-;> MDK6B:$,HC$M%(7W=HY^Q4V0\DRKU&:6Q'68!^3E9QKDXMAKJ9E7@DQ[?R/MAGNV#!@1FAKB^\Z+:V)6:+OE.HA)SQ. M!9^LJTFOCXS7(UZD--4'O$<=.8.O;Y%:30 :]9Y:Y(GW+_L072086?@ MY'&W/X=/'7-+0V>.=ZWP &4OKT^:SK%Q//3E"=?_-M&/\.8$ _[^@KQ<.9/= MC GR$51MV6BFXE@)2RU-)2G5:OU7<>:J<^",Q<"9 MBLF&==89QK0#W=(QQDBNS#$WO&4E@4G],#S&:C$R8$PV?B9BR!!LTID'+S,. MF#,-@V88O@WHCIQ&&(K=8!/.IZC@!]&_B,5MJIW3(RQ TI#*@DNZRWWB3T,, M<3\X!&BLSMIYBJ^)H1DY3Y.WBXB1U=),=$NM^T6.\BC**V?$; Y[+S-R*H\4F#R)JAKA"O]#T^I%LB=GD[@FS+,]97U;_4"P,M%3;G?T(5!M_[![(D8L3(&T<&\[?@YOB)_#=O^7B9,GD MPUEP90N4=%PG]D[< UGH'+IGX75"G&*>$&GE% NDATV4LU\; NEY\IW'M0)X_&@[&TVYI"?7W:M:HE3EMXQO\=R@&I_1Y( M3;]=![A;F18T.YH>YQM8=7:4YLKJ1O5\.T/0>SYZW-.QB/M:7VY4(#A75C=Y**5--7T:LQ8ER^N" M91S.)YKE)___"-L M7FH+J $]:$=3:=%EY75"D$Z6*JQ>.%G94J2.<(KZB= Z,*N,A6L@6>9C%&=_ M1*L-/8[SQ2K--UGO) J0<#^C2(7Q*"HQCSI,AG@"DE%EH#]:"(9QNIZ6\\S0 M'TIR2?04E%)Z"(%':M*H&8))!Y=#9CNTAPYM XY!H%4@%+L,L:XT;.IARXJB M*AJ.TB1/5_$R$F=7[6G_FE.^IH/[B7MD#[]WD+-JNQ:=^[Y5$>Y3=[X?TYWO MP\@?NU5(ZDS2E^GGE*8,'DQW5AW56#T'0.!V]&;BA)-JI5R(P4G2A7)Z1(0B_NCC*ZC(N/ MT4)L!JM:^"'-LO1KG-P?18_LB60Y@[WJED8VJJ.)!7>&2S5KOWKR69K;TO&V M?DP6U7/?I!P G'1\AW:)"[?2IK*M]R#(K2&OAIRHY'-%+DORE.2HKD]--T5> M1,F2LV,C3N=<""%R5W5M.%0Q40$&=164 X)JS:I/T7.\WJR'Y"&3JB8/J54= MY"&5,]=YR.#7-@]IS0A2(>:\Y#*BBD/Z;T'1>[R?DO6QB'T M-BMK"*Y3=D!QM3L'RZP&N+?ENL'@;/X4Q2MQL/4^\!V ) /C8?UKYKS:CHGU MIA9,#FK$95E#7.,B6BS12BB_*KFJH&J]^B)ECO"M*CGZ9K&NG#6<#NR^#ZJY MJXMUG?>0S#4.MAEG#N$@D3$-<'(0 M#D*#3&>/C';!SY1[1]YDC4O;?_1_Z @*-%,W\.B?43+& U'F\Y!8I]<3!=-]IIL5.V#P+I1;0Y'5-CD:-$OC+ M4OO&H02N-N:T#H,+AV">S,#2S_N^WQA78? ^I^"YQ 73MT%B,W+OFM M4V'\J!B9"Z$4I*!&2ZX%&V%B:,)$N2!L@%-7A:ZE?]3H$=)586.@-"8VZ"\- M&V!M5&!071\67TBTC@T-#:63RX,#=^@T/C1;@!HBM81XB?MFW$-$" MU:@@T>WBL6&"VQL7*'8M"B)4J'?E:H4D5,?S-U5AT!A#DPR2T?H8!Y/#U(00P/K.%",(9%$K;>,=1:%T, M@\?[_CTY)\^+U49LHZBW'>U2S?Z#1W6VQ0CP>#WQHM$JQ?9_M80DK:(= -"W MZ:KVM3@"0*&UW5_WF&;B&)[TCJP"#9JZ'>#ZWUP->-D6<)4M-[B Y=%?2V D M]#XJZ!*:26U.!E"IO6Z$ !(J'")[,UEINN$9P]:0.0K\NY['>/D%!P\;@!07"QN2O6)DU MKU.@C0;@OF"M[?( \I<]"B ]/(UZ@=KIWK'O3YFY<>]/M^WQ&"#R_(A%*C:< MILGBY3A:1_8<5]!J"!Z02):7L M 1'2KQ6"RC$G-@;]CD>;#63)ZBQ.Z&E!U_W!IDE0&N_;@JA<:YK&+=D,7N#< MZBEW.<57;W_A(D3(>%^M;>QC)8E4O:$C3U-'S9J^Y7#8(JZ -3&E):1B226$ MS1!AUBD[FAZLF+%3E+)"/ Z-$.VNU)&A]\,;B"#DM21H6 R$ "]7K+,I&]2P M3V/6./[TLIQ^/D^+^6*1;>A2/WRPL2 ?4, LX%9Y$)^N!QT6;; H!L%69UNE M@JPX?9.T(%$I$!)I[1"FKA%MNUQ;-$*,:%O\P-[5<,?&OP/,2X=$0IF_ M;*O515\?D,H"82;(_#LM8(.IB7@1SH#K1;0J6AU%6?;"/A)C0M4J"5M%>;[4 M*N+&"XTKU]G1[-HB0)B,]7)AB'D0 A@USX%=J66WQH:&U$;/DV+656H#N,4# MK#2153H']9JZ;P>\L-SD!+T!9:*3O(C74=')G_HDI->1YQ^5#BZ-Y5Y<9QVM M5PO^:NS,ZF=+DM6EYZ*=?H)BK@$B:M*:>U!+5[FZAJDZ?U-ATU5VT7M$ :8T MI]3BO?'1:XTN) )(5C^8 M5G(D'36VT1.$V9>.?2;MV59@>YV[$"%?2B'/T^>0[DZM^Z5-*8U2DTA&VVXQ MA1;8 7Y& .KPVT*4(DKC0,IK1(Z3E!^9O1S(XE,5)#P%D$OET$ MN6G:&('I:G8)0ZUEKNB2KA_% MM[ H521:@$JDI>4PIC7\3%Q']#T/#4M=2[,K^LA^C@<>7<1\Y7J=)B0OTL6? MY/:%Y)O;/%[&4>;Y(AM;T "#A*)'X2&@80#*\)[/Z1 [29*5^$0"*SQ%-KLE MS$2'E)(,N<>09-"YB;G<5V';AFME!CB7#_T"(PB$ M"? 8KH.VYX6\Y[0X91VR%B\0YD59#?(%QC?I9<3?3A_'JTW16[UKJU;]/G"U MD52 .K*>YS==4F+I6,Y8'EJ6CPFMGSS2C.0/3-4O MUZRQDX[KUS8WH1::G+7S.B%TT4HL6Z=8N.5%%BU(*4_><(T?25.'=T.IQ:JN M4N_;0*^BF'(-7Y_E%&OG490_7&8IGRI>?GCYS$+9:7+!XE;$WWS/%T7\)';2 M][.1I>(N'X$5Q],:Z,I%3K)S;6"WC3%![P53((^5!A_HOQ%)*DY^)&FM1Z*M MHG>"VX(I'=O-/8X#;718;N5Y4CQC)BI+MWA@KI(5UR"7331_KM&\523S;Q#- MZI3E',Z>T]8NO>K&2;K!$&[9Z'988SMVV26"N*SSHFZ!]Y 669K$B_R EX(_ ME:.4AQ!>*,D[4%73 8<=RN(,?P#A;I1@/11HA-!O 0>0 EX+A !+\=/DB>;M MZ*NX\'&X 7UIKC7@IJ31N,2<81WL?4"!8S(Z$S7.W2K]FI>O..):H5&F_^:= MD4,19JYP@'T.*G0TM@ %C[$EH<4(285F%R, !JR'[ZYCA,;E!#'"[!UG$*2/ M$;*A?)@Q H*P0:.@P3%"8VO8H"CL&"$):H/KA\%UPX3UPE13>FK7.$5"9TJO MFL635@=!$E\'GT%% 48Q,*P(<#F)IW#G>A)/XQ8/ON9)O*UBZ)-X3M!L-XF' M"N< ![P?XR1*%@,2E491GZBDBFYH+G$U5:)2NQ[ =)6Q?J*ZJR5#3U0Z^)BI M;>A8$+,E-@#,5GJ>%,&N$Y7&+1Y\S8EJJQAZHG*"9KM$A0KG_4A4=K,N /6 MB=='8&A8N;E_FJ]-TMFI1[1(X/@YP/7$2IL:E[N:K8<^V_8A@(-=BZ2G/O@]=7 MRDT!%UKJVN$Q3GR=+Q;I1IPKQ,);POY<4.6I/5#Q;10PB8\FO=X!+L=!OO24 M!IB8S9?_MY-&'MN8=,9U>"-LX\$3S6Y3_;%> MB,T:%CHLWGY[^3RZN*<_7UT\HD]N XUD@Q +RC: M#$,/-"+!K<.BEFUK R$=XGP<7H.FX-LAR^>[W'U=1,DRRI8Y^?RXY*=A\I/5 M2F-\&24Z_R-C%UG:+=BCFY!"#&LVQ@7<:SM8WPL.POEWDX\3",$-2FL M< +;F>RR4*1VAAC@+M-5O'@I_SM@XD>K;@Y?"G5WT4KJ<*+@I/,],!:I37K>&26'QMM3!Y08PG0F392@&S,+HH'FM6K1M[04N1'WVO( MP-V?#NRA#E]-JBTVPOSXY)IDL0EKZ?80U>OM24L' B13;'#T0LE FYT8 M,ZIE7EF#]\)W=#/<449W0'AMHR32S@HIS9#:SGA++Z$]+J1I<9%EQHM,]$0[U> W+)KU5=GCE0++*L#;(\MGD+Y@@[^;Z/D?-.K&9,F3ZNNWGHPD1<,6YAQ$ MWZP.\%UI?B+]*N9X9F/EA!31,WEAS_R"6M8?J?&';".V(=0$:$_7)QS+N8DS M7MU<1B]BGK"/3(W0#J12H?%XE9A%AJ[:@P'%*L79[G3?Q6X3YO:ZA=WQ5RNN MZOG=G:%[4YO.Z,%?(M]A@M)B(*0XBZ/;>"7V;-;M.]ZHIJ*'J$H)9%)%I97> MF3NR@?S"*0@P-Q."9 O%S\F2U0Z\<%_P(=QJ)=;!":$\F)=:@T"EI"V\LW5D MUEM14QSB/1#B_P>-[Q\*NIP_L4_OZ7&!&/#\A6X#4@YKT+Q+P/)N7F5ZP(J%;*G%-]H:V0E:;?GBPJ0SK6T=]@ M0;S!"2/3G_'/2+6PBVS$Z#CDV2I5WRM)I.DB'9,Z:FH^2>V[!AG:FRR0IU$( M.^P%YOR "-!5<@?\7*77!C%0?A^#,<^OM,K&54U2OC[H/N]&Z-US+,+4%M'/ M*E9Y '&CI3.[X;X:0;8*OJ&$V5ZGR7 O^YT54*]%I?!NVW&! OQ0V;5N#8%6 M2#S9\]XW13IP]P<1T42X/4I[IUZJ!:159RF 6@5PD^[F8QO6X=E^J]2;V5FD MOI<":SI,F<>[/[$N=W-9=<+>60H$TE=\_O7B[G-.YWEN&%XI9*5 [\FB8KYC MW1W\Y8[@3)#IS\2';].[MQO&B(A_SBK?D,=6JHY7$D;3/SKN=-34-)+:=XTP ME].B"G>C@';809K U;("W&N#%VA<-09?050A=5ED6G.BDE.-L_!7DW0M.PG1 M"B=6=7=G6V-O\.5Y2Z.Y2W5UN,5:CJZ*MBS?AU4:5W0=Q4G]\(9FZT-M=0-7 MAZS2D*J[7*4A<3C9*@VU[\&K-%0F^ZLTLEJR&F*PS+L.A+.VN((NUC#TM<5B M#8DE\&(-92L"B0?YQTVQR>@GUL;U9MU88W::W'Q-^9)K_?)F"WWY&R:(/NX+ M ;-'UV^BP"VP>'< M#ECJ#@,B?DV %*_0[#K4^UK!;,IS:L&:#M\(-K5:R^X M=W0X2U^/E:JDTMTN7CX@3)T?-<@,$&'A6Z4![/7:!#P(8KBH;S!HXP)8VRX% M.MJ^8/3GKB2&ND8(%.TA:Q43UE5,*(O@QWI;0[EP(]EN:Q"[&KISC8'N;X!C MSSYLV.YR,!H:$#&"'$5KXMO'^(F.*IM[!FSKYH:!J!5OH#NN<=']: 2FEO8JQK: 1W& M5M&(? BBCM[=SZC*?'V);FIK2F!1?&?3W;*VG@\03SM:#1Z61T8&PBU)M\G( M(_^=%>38"4O1W[7E!@OX\;QO?P 06A'YM#H\E#_\<9\!80J75H@((N 90S2# MY+B10-> ]4A@9V"R@JEVZ7$DT&D"3LW4,LI' K\$PD9[% TJ?63].K3RJ6T- MJWS:+?$"; \C@:Y[?%0/&PDP"_LU$L"GP^B1 !X?]B(QWC"OX^;(^A:L7RXW M+$SV,F[KT^,+YFX;<-[)M:WR]/A^3^*!!$J#WJ])^W;H"[:ML6&OV#IM\8-O M#Z^;>_X=@'O8*V=N8J_2I!-:C'[QC,F+/4B5P]+CL)0X59AP-PD'\HL0$9K[ M4._:[Y6W;Y27FU!F[X!8L2?WZ#PW@,-3YC,?.0PQ;]GF*IZJO@7(CLM! S&[ M![GF:)-EU'!&(U39+O-LE:?A=>7.PR*GMF<$CC<-\C'7N[T@TT&Z]L1O*D_#<=W'GW-M/1:@$#WCLW9[M][ MP7L)C.RI+^_90>S?F1H0 +KM\('KJ:O3OG=T4-O/KGPGP;B*%I$%7JO<[#Y* MXG]%_([%HS3)TU6\%/^8)\M+1C[68/'/B[N/<1(EBSA:7;-/JHM^%8O\,6W6 M*1/'YMAP@]$*U H:L4':H(3F9W9Y_.GH/\G_>W%Z?D/^.#F_^7QU$LX6 53D MI@Z!TXE9&.9;<0ROO?Y"&[]%^BA=/V;T@29Y_$1WBZ$^T+LTHU=TL8KR/+Z+ M%^+;Y.>TN+B[B9Z[ 6V\I3J,C;$T-G@-]XT_&AC=%FVT&FF]NH!\T;1 WJSX M4L(PEI@BX#%%!T8G) TWV@I$8]OFES1X0XWQ[7#(F,.:,BT3[46X!^16&"(] M2^(L7I+>$6;M.[$DX F165X'+:+IY52B.$,KEUX_;!)KY629&$KLZ!M&'0#H M?9@YKU"M^5S-]);/ [D'UMBO/0KJ^T!&K[Y&GSLJJT%6O -*VP$U["3%ZN"J MU+@D NYT:#)MUYDB[TEJ35YJAL Q("Z *6]Z-&25C5G;2, MV\N1#P8L!Y1<8W")<&P?T!/>14H6#C$P^1XTM-B' 00&/E7W,3G"I]>;FC1M M_,A&)_%]4E9@BY>;+$KR:%'-3XI_K+\( YW!\TQ([] M1L$2?Y+ISO%-],-ZV"1I'1EJ)Z3AA43)DC3\D)VC_2B!]B5H#!@&A!XU_,_7 M]K_5.4-1FA0,42MQ5 6K!6A>W-#GX@-KS9_ 6@UHQ5",&:TX"KH&O_ASQ4.; M,"1H0BS/COX^/__]Y)J7Z4>ZI@P>PG=6W92E"B] J'?T*K '%NLDG2>'N?RW M5@)])Z[ >M>>*U2X"'U]#X,@T0N N\?[C@]S)+0$B/=X:'A9?4FS.%VRSS.^ M[^Z8EO^KVI^&9M!B19S)X 3K0/1-F'1JP:I)8Y>1 )Q )BB2\@4+&SKR__FW M=[XO;\5#L>5"%#B.[%>IZ&W;KF&!M#0(XDTRNV+7'/>L@[T0W;W7#&>;:,#4 M&[&"<6KN>2\JSN+H-E[%14P-(RVM8+,(4 ABQ!BI:3=)6^?*&!;4RA7;5SN! M &BL[]HN/8V=(&&=5*?')HUEI^C!S3Q:-\.AL\T4#8G QFM(.-*%[Y% \AYN M67.VET.6^>+D^9&EC]YYK2#A9MC5"&.01VG>3?@UN3/R2&]@5K^OKP@(@EQD,78*!NDS",:5>CV<&#\YQAQNXC:[&@6X;P)M2VTJ_ M$O1]3Y,#I.G".1+4O(=UTPYLT]9K_#W73C=;#]EEK=I>'=ZV:M!^:HN-U-H= MU*%MG6Z43FHX*X44XT!,8/?,HJ-;Y<&F=N_CO/$P)+"KNU)3KX-@WY/7E>GA M$, TI9-F8H%Y463Q[:;@U[W?I/*UH$->N=A;MWG_8F-]BCEA>'O )/^U)'E" M[Z."+D>_F[%NX>@I8TN/LS.:Y[])3U"HAS8-4YR"2G@$9FE]6C7*S\X&\P-]D+R;F W[!A 8=T:(>UN6W6;=(5ZFD2!*)E5+B[ M\>!C>6][Q]1=FI&=*,=B*4RN7S<2%6G&!10#20:76;J@=)E_9+^M2'FGR1-+ M5RQSS1=%_"3F"]29P4:[GR9@VGB,A?ASFT L6@ D--AB6=0&0UTKY,AY;-N= M2DY##"D(#F_#]#!VD85L?",CN)N?WM2*A(/KQW(L0+;*9*?]+8+>G,DF0'T( M.>[B[IBU:$F39?XI3M(L+EX4<\86&IU,FG2_^N8DSRC+>(\V*ETL&K&*>+$_8IX_K_NIM>\5. M*H$H(C'7[,IA8@$[AY 9:*P]N_98R1Z01RXM5B726CX,%EN@2$)FN_Z54]IL M0\9LJ.=)@8R>B>!N\3#TA7&YG3"0?)RNHSC18;DM(4-S+8&)Y]*F,T2WS(,QW=#JH;I\ M%A*N.QVG0G;_E]9@NQ16HKMIRQ^^F2V:9;Q-Z>+/ZX>(X>XTSS=TV86Y4;!& MNT9P+.B5IE&Q;_*BI8!>>;9]7KY#/R"Y$"&QD"%O&%[*3SSO!0%T=VK;,1VJ M*'5:C#%8#H0X?T2K31>U&@DI52H)5(X(F^[(T30/9\5.JT^'?WOWT[M#\AAE MY(E+'9#W!^_>O:M9$FV*AS2+_T67!WQ"EM:T$1OX-D5>L#_BY#XDZK3[7(S83WMQ=TQO>V]+C8);D)IE6>MA7!DR3[W31ACMZ:V'= EBDJG31*]Y2 (TEA6)Y;2?8P3UD[M M^NMAVA(J@;01^07PAW["T3#_4#I"+0:Q^GH@;A1Q,-8$!AE2L!K=A>A#C M+3<8YAL9P8?=-/.FN1B[7GV]50YG];47T*O6(4R*>J\K$AK-/8L3FE_<';%J M-=95@%(Y2=;JR"%2NV795?DG$+NH@4_Z^4E'.[).U?!,F4_ MJ.G44E$11V(W"(;4RU_%..XA72U94:,ABDYY.")M9 Z//,[D)\\T6\2Y9 H:*"^)^PIY1.))/;BJ MFW3.H,13VY@=1?D#R>B"QD]T6;(O%8*$5H(!L4X/!07MC+VEIIU45<4[C9\@ M>+>;"BSGS3\G2[Z#=<&&5*SOY\E2?/PA8JWFY__0)!?7W/-5WSD36VWX^^?F MEP3-:B/[TDZ,H_ER,K>.U#KWT_.X#;6?X2=S]^5/3#]>C1R73P7)+$[4'K8:*15I$*\-<1<HFL@I575%4XDS6\(^T>PV-4Z@V[H?Q&"5N=GEU<7ER=7-/QB7S^;G M-V1^?DQ._M?GT\M/)^VC$FB ]- M&6FG1[YP32)40TU.CM"MK@4G@7>0]>2'EQOF6W8V US#E+2:&JX8OO,Q24W9 M(S1TK>@X?$"X>4"6[I1!Y.SZ"H^2UO6D=14Y0>TXN&(< M1$>4 K%;%NK(&"C_AJ7+,26@76;4EWL!<*][+[V)>KU[[ W,V\F[(E[S8GGG MO.LX&T2[E@W]8(PEOTHXU 38PP.$?[(N ]*O5@6QK^TG//+QQ"P_6PFN84Q] M#0UGN6_K8YKDUW4W+/NUK>2@=*MW?D0IO6Z"$@RH0?B M5\-#>-0ZI^ ZLR%JHI40=44J9GP22NW\#")4K6ZB4T)#'571( MO+8K%QND[%P/I:3$F)Z?X4\GJ!$$Y*RZ;^$$;MN TEGF>5(0NW^YJW2+AV#3 MBUUQX?,!N7VI7PY]>X >D)*P$.TY73W%>9PF]6[[61@=&6AJT)]M1<2U?]4.]Y40\,X^0'>G WJE1S&U6H=5)OO^>%3= MO<.OP8T+3O4KRN?CXN3^$_OO>K.>K]--4I3/B_Y.R*'Z-=_L]<=RT-8C*B\' M.M=R=9#-6?. U\56M;S$CS(V42Q2;SO>9],,Q2I)[O<-_65"L> M#&N'MQAQ%=\_%!=WGW,Z9Q&KN+@M6&/I\C0Y>6;?([FG/*ZQNB'B5XV>4?;- MSN+H5IQTTN$@@J6J'T99&AE!1OC&C"7CFZ&+*F.MSZXN/I.(J^8DK91)S+=M ME^HBSJRHN,?^=A7?BUUMGBL'#'BFZ#AI1YX11ILQ:'3;_$4CNE@Q7,5W\4)@ MAF^BG"\6F_5FQ8\U+@NL=/V8T0>:Y/$3/15[MHXV6<8B[27-XG3)AC,7=S?1 MLV)*RZ6+.GXY<3$VL#EH%/J$FL-&:N.A*[>S(\&WG ?'AL'JZ+Z625+:)%^N MTM6*,(9^C;*EY[D.IUQ)I\-F)\HZ\-8*O\Z^3: A &TZTF4#??#_\(?9_.+H ME&SW\I/+-!,'W,R+\L"SZ'8E3O17G#HEYD#YS;G,\/?(X *RKR,T^)RM9=^) MX815C^(;L;(SR=@G]PD_%9\U\P--Z%U MH3+Q*UILLB3G4*^0WJ_?)G&WJ^4?1-F3:LB=M=V M@WF--1F-4C]0[<5UIYX[,7Z";^DQW#]69V&7]SK,D^51.:,L9A(N=O,]O;JS2Y?\M*T!"N M-AF FW1LCW:C!]1&.P[8>9X4NHA#-ENW>*@][,)6W$;#%Y$(:;(3_W80K!S8 MN(>PWT%(3EE//+ 6'M,GNDK%RI83_HHS[S(&)+O-/5K9T9S56,M"OG@'_2I['E%? MOAX]B3(^^LH;\W'';*2VZ%V@ U?8\L&L,)H<)A>X3 %ZT],&9&16RQ%:"?KF M#KCWTZ']TV652;=-,9BG8/BF2#,Z(06OT!*-S*R#=]T:-S;$:2>7O"L5% M6=&B^(^X>#C:Y$6ZIIGJ3"U;M6U0A:J-Y@[,D8/ :^583S$+4[.KDS].SC^? M^":8)2S2<5W6Y2#,0IN5-EXG1"5BC+=SB@5)D0>$>'E%2:U OC(-4JL$=*SJ M5.!59A"WZ T@RYPF<1%'J_GCXZI:HU*N.CDJ!Q'Q$SVYNZ.+XB:+DCSFS\\4 MQ_;C&6QGIE$&<:+#B";@#L.16@.()V.=U('F@%262,,4*6V1G3%26B,[ E1:LGD9Y'4%EFL*X-@J:Q"C1P-FNZTHK4'3L6W):V8'+\3C5L5KC&!2]T"%VJ MDGT923M!^[!1-2K<]W*$?<-W"6&-KEO&QHZL*V.^1M7"?1 CZF9+G(RF=PX0 M1M+"6!@!:"R ,0;0/1@A#9YOZMU]F"WT';Y4P7:WGX&??)2+S0MV9;G. JPV MEUMP6^#(?$XXR-:X'U'H**WN1:FN!1*\@C'UK%45(S-F4!1;(TZ>:;:(;D\&JW^*3;2ZH=GZL,-5 MCRVH.M]+"T9&-@]M1I^=\_<==''55ZMFM32)2G&2U?)DL5,@J_B.C8X:7DA4 M$)HL^1:Q1U%I^PWL/OF<^N]&:5[QT)AF7O+V6^QGD$.;PO78_@ C'*L\A=FW MPBYI^B8-Y_Q,]*9'0-@UO?P MN*=E_\GS8YPU9O6PBGF5W;$E>M^NKYS4;4DXY;2B94Y2B-37K!FCB_V-T4H0 M8T1>'7Z0PFG7!4J0E+<[)!;ZK_=4K9J,@CBUV&,4:%-G6C>4^9\-K^_S\1!F"2N'Y,G_OP;>5VC(I";>4<-5)W- M+G9\.II$E'ZSH&.$_Q$TN)G^ H3+]Q];=T3X^QY2T)']^F+*7H[=JV_6N (2 M^,KE/7+A.*(%2!7EH!9X3B,#VAQ<#3K\.[C,/4-;9;?LJ'GUZNNJ8\?P&3$; MC20(;I8:T!C,]#7XM]C/(!=,$3VB_0%&..2RN]&*;VC9T7Y'1T=%_'Z&1Z]E M_^*!+CG%WFCRQKY-F+]7M;V(/H.K$"UNUNL &JXU-&$!'^*6LG6-M=+8Q M-:ME8NKYP&IK:*3CNJT308 66K2W\CHA,O'J#TNG6+#DF;X2YZ.2K<(!J52J MO>'AG%,Q%7I5"= Q?,-(-2*)?N@F47%%0Y5)^9Q8F7QW;U.!"0G3>"]MX1A' M"R$8S4%=[>&B9;!@A.9PUGA,/O.!!^/:4;1:B$L-M@.,M_4 XW=6'1;DF#_C M:P#*Z7X>[2JWH<0S5%Y(HQXV&E6A$<.//(#B?8, HNS'3;')Z"+B$6IE2CWME9+Z6!B) :\I:$1"5VJB#C"O#P0 MCFYO /%O%\R;LSG-8#Y?%/%37+Q85Y;##&JJ25N##BI(NR8XG#@9V23;O\WA=U8#:PD[]5[E %5'BU@PAVY&0E:^8;'(PN1L)\MG=;CT6[[? M1]S^'DI L823-'S8=[$J5L LR2.#32L"" /UU7V7-*MC6KS@EVW'JPW?^0.+ M!H.L](*"I16TV&#EUTV(&-($6*2PMSRK)XO%Z."." TQ+JAT=G=@,J/EFH=0 MXL@P($K#R6!4J***E4%Y3;V^G%3B(JU M7R3)KH-Q8[Q?7: 8QPM_",UQ,_Y!;!DP-&(Y; ?*AE6R,TMJN_6=5UO+7*D_ MF@KCQAE'')&'461D*H,J@A]%C$7[!J\@XIH'<<@.T".OBZ$>4I/"C,##QH*8 M3F?-U]CJX-N>W.I-::49X;50>%-;Z)1Q$HBM!I=(OMP$Y."FT?A;A-,D+[*- M6,=D#K(FA5[05"N@!4&5"X=36@:7L$BE-3(3+]5N0GNI9NQ_:02 ])"*T2I= M.4/UGB:!G(-Y'9.[\7CKS,ZTW^B2AE; 4S'XV#1.J."!,XQID-J7,"C"U7FXPJ:'15>_(3?$+\@DC+L#4K)8Y($*J7'-9 MRX4V^ ?B1%^J2*NW(*/DIN"6N=PR.:=28I:AVOEHU!.0\DUQ[H$EH80N+!18K50!BDU0M[!BVTH*;UXR9D05S" I+94KG^ M/2=7])']' ]BCUV6WF?1.IC=]P@$DY;]7S*MX;C?\[36@6K>;)8^]5DHU>8%*8[D+ M[' 5I-^BJH5'O\?>[\94 MU9!J_ASG778:!9N'R"L$,8Y!EII&O[)-Y\5XI+!:N1S%2@:QY N7\9T+S7W< M/3K7V!N2 VZE.KUS:#66_;)%-_^EFOXR'I!;'9G!OFN\H%?I:G679EQ1QD(O M#6BR>^(&8$2-29N,'HU\M-X8Y:9OU*QW^& M3H0\"Z*WN3A>.H1 ZH>FW0#M M#?B2P#]I6WH)Q<,O$5A9=YSR4]A!A5U;5%O:U:).BKO2N/ORKN7'OL!KJ&M* MO%(JA-ADZF]CF=?O%TBA5VJ92[VF]0"*O>8+SIOTXK9@C?L]39% 93= X;J8K;&/+3Y%)< M@/E[EN;2B7PW'I#F"*4>/$\"2MH4TBR?NGDNI_%47JLA<%I=(G+/Q5C8><.& M?KE8Q?=CB%$'AP*(\V\&S.%.L$F<8S,M@]E4_( MHWBTI^%.!VF,P&> $E((E'A!"8;*UN]?6.1;@HN7QOY^<2[BS4.42.M=K) Y MT.W8<&KMUE>HM6QH$&%X6)N=A.@A39E=,4)G\8(/\'.^DXQ$W-1K&O4/91U& MQ!^!:*1L8-D"E$PQZ%OO7Q;A]^6*ZW(;EZGR9>&<3,?Q4[RDR?(J*GH;):;R M-S9OP/WY2AC0%@:1*2P;ZR1%6+5A5G]"7F*ZVM>BWIHU&'%_"#"1 C[4-4JD MM_N>^Q?BC9GL/$WXT)6@@/^5=8<0:>,DWF]@_*#BXB0#" W,IQI!=)HPS1!"^KU?88)I M#Y4ZVQ?$PV.67[=YV--4%;A=$\]E =H5; *S_";[D>"&?:D0ILM@;=WN<2-1 MM<=-3*21):^X[Y@H>>*RTK19S;SQC+E,5ZLHR_GKE#)[OMKD.32.>)B=LZ*@ MG^D[8Q-]S.\!?[?]2]ZZT>\?*;]E8L5^IZFF .4>74X"=CV&. W8;F,02=*Z MN9-/!4I:,=M]MJ>I: !W7$\%JL$YP61@V[GSZ4#9=]V_D&],??/E,N9_1*O= MABGS[E(OK7 ^%C.T(MB1E[;=#C?(^O@>?H96YI8U%R:((VX#W'7HA[63C'S M%)AJG*-MT#2C&L!OLK\AS<'^9B_?(=!X=HBPH^" E.UHW?%47LA=L*:0JBT' M9->:QJ[M_'L #2J &C>.?XL1-+RMZP-'/?-D^8D6#^DR7:7W+]CUO[U'%]- M*H\A30/)VQCL-)"VN9-- VE:L3O#KWZ_$2>/F^J0_RS._WQ[EU%*,CZC(-YQ M%)LL(:(5.0LPY;T B^H27LKREN8%2;T!>>_SU@"ZNIIY,O/!X>'N-M_%OCVWC9:1>OYBU\ ._:@WFC[O&] M^;?U=KQU&_>Q?'F_,KI70'GR,/$BR](@T.P%X]#PJ [0PBI@]JLLM! M@$U+^DMQ:7W=Q",7.B -:X1E +[3D:6&\@B35SD L&4F8N$_ /:X!3^P 9B% MOM5W?@U)!G<3I,D^?N+PO:E1U:) DX'[38I:GS-C_-[O"MZ(?S?AV=E&0I4K M1R%WOS<&REYH7,7YGQ\SNKTSUO7. IT_%R^4Y?Y">ITL:V$0P=FRL9.]2E:V M8<:?$,G+XCT-UM;\UO.#U^TWUAYNGQ-*T\G7U_J:1G^9$M%PU]2[V3AO+O-0-[7R-NLA!=O MW2Y>R_*^8(,#]A+SX*)#T,O%<]6W$_^Y8>V;)\M+1L3S:$W5=_LZ<@$M[0:Y M/M&A>:A;F?5OB(A%M(]QZZP;Q.$1V+-,O0.\&85<0=_F\#B M;)DA6%M/&8*2(GZBO-'Y9;J*%R^@, JRH(V2!@M.@J#6YT1;TR%ML(]C9JO5 M#DJAV=I!&6*D@L'+&(C _0V),UICYC ":(L?S#O>NPSR[P#PYEN9R9>J[V[H MRHR6 UX7+,AZ,&)8>1UL3O!U\F:#J5]I!EGB7W/\TB]%H4T MLZQJG,N)(KG/6>/C5[RF0XU_Q/DA+>1PIX1ZKC"G@13?XS4$UPE795MZQ0_$ M0:_*!K8ST*#M>56V34O,J[*-&>"UKE=WXEJ=) MD<5)'B]3]_(;WAN-DT6667/FT&Q_1PCGC4MVH:BLB2Z+J*L,+[/E?@Q!I2> MSNQ#Q#38P"RL*5EIKW49JOJA)>1JBO9XT;?C @96+S=+')PD2VL4@-YA]I5> M$PYT;P^M@-!_\X>"A/>HQ8G,NC4 WE>OJ//66&U? ? >"P#OO6:W-"MN:+8^ MHRPI'Z5Y?^>02F";W_H"H_'<-8E;;"NLZ_$L59J)S]\6[ %9\2=DP1[EOB&M M[+(4^B-W,=V5;8-:;LD_J#^D699^933+5:CN2W1AW93 PO7.IA-@]\R#D-W1 M:D)[26^+0# MZ3 9J.6_L +5.V$IK+NV_./ZF/5'YVV$=I>_G5J7 48U+%H8 M'#E8L&KE&,0BB"G9L>BER'9W>\[MD>#8!T60C)(6O:O@J<&"E+P@KQ,"&''U MJ9U3+/0>MC(#5S@@V[?TE0ZIE0C7.N!O8RY3AG&&HIFNL'2HNHC%9F'."5F;ED%'&4THT-@:C/8@>6XBIF!YS< >N2) M#M:YRHRG5E>D/I,_C_1E#6LNX^7G57RBLM,=S));JFHD1Q-4:1O_O;'1EYZ1 M>FWY,2[52OE2SCO1S#V>6G=-EU1*I3:5#+;=P@KO;:[9SPA,0H7(4KV M18&6W]>LK&E7])$!]R'B.Y#3^RQ:GSP_QIEHZ;%D$9"%2C-<&U4P"&9PXB: MPYP:60F+E+5[N M3;BB;/@1+]C 3HB5]]U2OH8AS>YH7/!#M66I!<->,^^,LX=!^S$ML,U83S2[ M30$Y"Z%-QJ@QVL=L)UE=F5WM\WUBG^]V _.Z*J2=8&@H[D8?+"!)(M,8T[VP M-;Z=(= .-Q5CM,8YX[9)O#1$2DND-'5 ZCUW#5J6XL+@ 6$F^P^AW)AJP M%3H5O9<7O1)HOBD>TBS^%UW.U^DF*0YE101<2SM$E6@Y&0?T_."^ +!Q:3\6 MD%OJC527)-H*DDA(!A =+(!B' MH>Q$R&N@9, \(%#[#'!+(C_6P&03H+4#* M?I4%EQ6'W.?4I;VV%8-+"XW5V76T$GO0%NEZS<;^90E?/&3IYOZ!T/7C*GVA MM/JX/LB'5?2[N2U^LOF>%/8&9$(+"#-4+"H&N3%PC:!KBQ^Z3%.2Z_T[8$K] M5B6OZNY=I6UXV7) HKN"9HV*^UMFR)"BVAE%O!?._2:+,PKQIN6LS>G3LX4Y M-\$'W(#I$K=MDP;$)CL7-C-R088B>]":X](@X(!B%-@R(&!9MC( CKG.]M:- M<4TOP_3;'^7IQ'L^^^:=@79E@C<*>B\@=G,-RWFRO*)%G,E*(/WT&TA5/@=G M4,6=B-,Z/-%H3Q!2TC MII^<,[B=I%I'GYHS6NW.S%5%^.N8F)N$&0/J;5?4\%Y3MS;HG":+U8:?W7N9 M9N(LGX(-#&XW!3_VX"8]9[V9)@7K6=:4^_IL+N5^-Q?&F^D9T3A&>$)K#GIM MC]TR8U##=5CMF/TM@'B%C^=N+'."(DF80_/3"X'(WV#/HZ.3J.@D&@82!:TW MQ*1%M#(.:;":Y3[TE2'OAG\K0H65UQ#WW,4[UW$./[[AC8A0FC+@6A7S]3JH MK9N&=+LK7+X3#HR9_6$_^L.XV3@&=A!^)AB;#AIG-L>,EP\IZ]TD7N2"X#^5K\ZWW ]S2 DCH\U0 M3\\11T.PZ893PX9&]3"'WL=)P@-ZH/47' [@@8@9#RX&"%,5^\,*]ZH(/RFO M>NB@DI"279E$-LF4I?GU"X#@ M'5?B@*0DOU19Y+D@B>\[YP $ =V!C6Y:-3,LM;RY8N4'ECTN+O5\LK>T:@NC M.,G76Y(?,KX8/"7INS4[C"1IE.=>&N:(&N+5I7UR6AGHTM7!YVP$OLVB-+_' M68;CRT>>ET;.DY9*RY!$-#G144^ONV+7^-'%"\ECYAXEC@^_ M2QFE2ILD!KM+H,5)P0^>ODAMN*$1'A)$*@S'$HGY0%11>[+DB\K ZJ1 4??@ M[^6Q1]?G<@H9>D;)(XF>@DQ*#_,Q*MDEZ %EFX-#+>FL[:Q*458,5L+LWTPLDVEZD=#QYX(>LL3G17'Y+GF8#F.Y5NS"F M@6ICB,:$J*0!VV53=X.Y6]7W44M@*95!"'!+RGIH4,D' 1!>9$,&N-;/&"!Q ME!^R9[Z4@'\.?K+^UX%MO')*\N(S+C8D'@0^>Y4ZH-FH> G19G&(]9%>L[0P'2?PVHK2>G5:'Z&LW> M(008C^D KPJ(7+;>@*:2/T(N(4?/EYP* M(8DG:TX,=)LD3#DK:*DBA#NR%Q!+:WGM'+:!"] M'U8JI4AUF,5K09!-D3P*0G-N3B=I&*^,S.&V(Z:.MD(,GB3<<.A9D*$K1YXT MJH-8^_[HW_[CWZJ(&]%*/GI&?SE"K*,61YEN9^L9,^@8(U^XAH$N+:L!L10R MWG:!'/M0ZP2=Q03:,O8K5D=;2,K";5\2DB5=V\$&>U(WUDR1 M:*N'?>CW2G#V]U/FWE:Q1MTM&MYTE934D=E>%'G$U(T%>7J2&O+4D@'((VR[ MDL=B-WFS-U<.M;577PY\H:%T6GRA(T5%QQMX).DA,X^$DHE''=MAT16FAI'[ M\0"6I)*I#C^LQ%X3HFQ*FM&06DQA4S7JA(:MZ &S>?4KG/$&ZP*UA9HL:FO5 M($FF<11VML_LV)J!)E,K<0/M,[9P!G9MTDX M\"XF(2D^V%)*R-(,V*=9 YMADX?#EUARK3ZEEO+IE;KW5"PQ?V0U$%9"7_,Y M%1 DPD3CKOT1>!C&V-< ")L(:8V(6>,>=7!Y?Q*79[3) Y]&I(I\4A%?G$N, M@LXBJNUK<:Y26_%==\@]JNXM93&[KO^(_?/N05TBW<&ZTMIL6/\ES?":/*3) M?^/X-GKZ@%-\GQ3Y1;HF.TPO7.$TVA8)9NO:ZP-OUNOL0"L6^:P[H$7Q=$$L M>A(/H V0/(5KCH[64%Y6;4.(*J+*%-_SEQKC%VMS_%C,>O=H87$Q+QH@ 4Z" M(:P;F0",MP,96%M?8MR#BW=P<6[.^ 8^]O)O2Z"@)J;W1#Q*J@#%#_&M8U>& MMVQE#*=+.^P5-,+="6)M)IS<*]HNEU2MTO8H:+&! .(\?E34N@O/N,Y\,XY4UG09>82F*WF*W=0 MW&[)-W:6PADN-[VB;3S)'KNZIZDZST4509F)>JHV%%8+JZ2VY72VW6CVO%#"@'JS+'.H<& M.*TG:S54ZQVA2I/7DER75Y?L#01&/Y[A\E\_':'2U-LD@J)RG)H)<]:(OT99 MPDZ1J4K7\Y0^B^>S>E]GU>?$SGIU+K36\PX/EIZ"9#\WW_JHX&)K=77V^?2_ MT']>7GRY1;^>?[G]Y?I\;G*[(H5X=F*?S98FNC1V\CLE5 %3F*-7,)3RI%7* M-S,;I09J5-#O3 EQK9G?@TR'865*"@WB)22A3ZPF8AT987=FMZ8^;Y!W5?22@A?;QRY->B,H3W[,P.Y.NHD.]. MK1;H0;DM (3EQF0(, ^LVZ"YI]3 F=U8R/H939=)$"U_R')(-[(R3/3B2"%F=XI^#MBCT:X M5VP69E?L;_0CK2'RGQ!):=)IR2Z#JZ-P9BS9[/O=IGC36S/7<3:MF0G^@8,TU\OSD_2N+QUN<<9_0WI0_G>V2')CC6J3;ON1H-$(M=FA*A[05KD'JM& M.5K5MT3Z7F) &@U88XCR@8M-S'*U;XYBXUH\>UAC0Q?)B2^JVY*A+\A9+GV# MH8:]EJ>T2%7Z0]X%'+VB[";%<%=_J$I?4C747S\ M:<^G3Q5+13QL:'.NT4:0%&OP&CZCVC7 /8':V%V)VPB+>PR\+'$N@Z#C,&9, MDPY=;I,5#>;,2="J/0L+&O6))Y?99;'!&3O8EV2%0\BPLJ -& 8+0<*%UF?X M8&'CWCU4F*VV3C,B&2),".6EU!&*%K'"9CS&C '#NM-MPH76F#E86+1E8:'B M4Y+BBP+O[(;S VEM"&A)!Z%[;3\\M?NNW&G@? [$T1<6W%&?Y)ME?80KRM(@>^DAWUM,R3ZH7A(,23^'9J';J MSDN5K55]@^T>)NXLD9 ZC!BI:>@^&Y)*3)CIJO2[,.)^(<55ENRB[+G\EH3F M]NQ9NE'):'TMD;7Z00BM\1B>V&;G[@0WV5R=?;E:R+9 XS%D)+IEM]H07F/* M3'QC.Q86 +S8[T7]B7D_'^G!&:^G^]6&%!E)DW7>U-Y+IK\_]Z&(/Y[U"Z7\ M;SAYV!3UEI#EMN%GR?9 KY5;%E\>BKR(TCA)'T[B?Q[R@IT>W..5IQ7QY$=; M\8P&(_TZKS,C1;35K3/S:X21+71FAW0L[N@Q M7R 24%1T(\I(@^W0XM6F^5@"MAS-LPV!*/+^?ZPJ[7K;8G'^@C @-LE'+1.H ML?&=,LJU:?-R9LX5:M)F7]X/6OPARI.U33HVZ>J2L%HW1%!1>8.LP\N3G%H[3*!0 M^9L@T1E.MN- #+SW:97K0BO,F1!>7T;ID>S6^(;-5%B;@ P MJ!V27RS0_P+37V!"N*7 0(Q87!HT#T\5&^(#6?.;D 7;"-_3/_B'P##M"3 + MU=T!__S^'J\+=A)&/5V;X_4A2_ANMDO9VAX*JO[S3^8M[3T- TQ':;>RGX%7 M'@B]KI)U^5O%/4/([]ZPP MM63R+:Y6D(SO78H#"W7'F>&PZ5_C<([Y8=_<;C(Y'&*D]W<$&:2S\GP5& M%QNSZ%;BT@%=]JAU&$]LK,Y.!LE.$"8Q#1&\=H;0-3$D M"0P[1!C55 18P&X1QJ[4@%^_EBA*62CX$L7(!1A<7;TKRV!M9-;)B6N0(E>(+/+O7$2)D; ?VB&>E M7]/0P=NB2"G+2PXJEH3TSU<6#J8BHTT>LS5A2\0EY#@76%B2T)#[++1M";C0 MG-C,;TJ_YQJK;DO+@7I(BO:<3497N=_1U)69LZ/Q46N]^4*^]1H-,%N":SK= MD>P]2];$E[9@TB!P?LC('DL)+KLEGDOWE@QJ2+40'157ED( Z0] M0/1/KHO])WY1[YX'Z#J6H% G,ZJ"W5"VWLAN&<"3 M]P,Q/+XN]#IB%?8DNM."+TG5X)/=J\#7O><#OK8E,/!)C"K!-Y!=B4M+ 9^T M'XCA\?7 UQ:KP3?4G11\5QF)#^N"'41]@[/'9*UX#V&4$[]5(^H/-.0APF8F62"9X=")=V/=$ M_!'?,0@,=IEM \Z'*G*(+V#Z1=MIQ.XA2V'=D>XA6F)I4C!?LU-B)0@>7!>_ MK'7= ZNU%2B ]@VJ4-F56]VP115YD:RC+?J,([;;;SEUL X#GN :!Y>%WBU M2(6VGL[T$)/6JI([;9@!U*DM.Z!0LZI1^Y)JN"TBPOMVI?7PB"S1U) M')YY%]U*E0KK!IO3(I\&&MQOC23+&^4JY*OE?)"OL@J&?(,#)?*U>CWD+Z!4 M,'M'N?Q?,4[HKW[_5_:/=^P?K3A%+_WCE#SB3/']DO1> MO5*U MQ#%%1B[^]RE)\?L>0HQRU1MTM9P'-I56H7!J"7J528=Y@/0]L=RQ! MX5EF5(7AH>RJOH38M7E1*N\%8GAX731VQ"H$2G0GR_8,^AF.3DGMS=93#UD&0OF2;Z.ME]QE)VG\5E4#.*K0:Q>QJT2\XF["J-@ M,5AO7QF/=6HK<1>5MQ&[3_$0(R8Q]T)J0U<2^\?>7Q@MUZBCN=;B5(@_(^L# MJU_*Y==RN&MEQ(]6R'@ 76H1"N4ZXRJ(JW56U:WJXX%E8%O?;\3R,7=1+16O M(*VQ-6VEFA6W18/8'C;@S5]8U 44=A5\4$JON)7$;\LCC>9%^/*CB'FA]E%;U^R@JK< MPBP#UBN2%]'V_R5[9?37"DW0 1QM1&1D&HE!TZ!D.0@BY M#RM*R%0'I*CKFTIL0;10];&,&)J^T%"CIR4EA]3R5/2X*?=V?GY_?'?+?D8/ MDJK;]=+-_FT/Z/>-0<%=85<%<:GXBO^3?1/__OC'NY]0)33WPDQ%[Q#S$^TO MP^Q*5D"56Y@*G+=9Q/8'O'G>W9%M#S'2>^)']>YY8+)C"0J0,J,J- YE5^(2 M*J_-BT!Y+Q##P^MBKR-6 4^B.W5(/']:;]A"^R_13A4692*]T-@5 0B/;8/0 M(5)BVQ0F!RJKZ@ZJ;B%V;QF14MIAQ.X!RR-F6[H?-8>6IJUZQ0S[-=Z3K&!L MHI7&H;]8W4:T4_6J1+VK7KEAV*I7ZT-?]6I4JZJW>LU3RZ!2: DUKZ&'B5M/ MR&I>N5:WYM59GI8<'Y,MSDYIZ?U LFAQH5 MS/D=5-U: KCE746LGJT,RAWA+H(E=J8%[C5^2-@JU[205"8ZD0YT^R+>V.T: MA 6OU+8>O1*5"K[-K054)MH.(W8/6(;@KG07PC)+$U-<[T>->IUOAG\J@ MKM B7B[:]3-Q[ X9+Q1J77YH;4\<]_D!+#<%6?]A.J397J&;$;0*_NE!8QXX M5Y@]&1*'R4"=14>HY>I%S(VZRD_ MTBO]V1Z#5-%=S#B0 EC.V+,)O:!1;MZTI%&FU2QJ;*_:Y?>7L:Q1U8?$^H%W ML:]0Z"]NE-J;!^7E.DLSSB5R4J1WY,"PWK(:!NU#!W9X[^L-$"]6\RX.\[+^ ME*)>\>AUN&^IR)$_L#DU]F^I707<(&QEJ4J\3Z<78@ M!A%S>T;!XZ_"$KG7S1BW:F752B %\!R0Q#?_ZC\6'Z[D>IVGSP4XNP;^*B:I7 M$J95##U,W'I"-I4BU^I_SZ.V//VB ,W4_?#V8#D V 1]8PQ^(8##-'Q/O+T$ M8$%S[9*.&;S\MYM1;R2'K_WGFS>_V>#M]I3L]E$J?UDJ$^A@LRO@C. MW[MHN_UPR),4Y_(%N%*);@3O2OB'\+8]X!@N,6T(X@.-.HJS.ZBZM01@R[N* M6#U;:2!O"_[/XH_^YL_B\C].O_10U%P0/XA=&(G(Q@D$ M" ?69+CK":U.-TD:+62[WM:C):J'TT71Z1<&FK[D'#CY^W6O;YL+HLGL@B=. M_G[MBA/E9M\#DSJP"*'5WPG;8V\98&D]7Z)Z0EVP_/VZ#99*$J1+O/?B'IHS M]\?[E],AB@VU93T"N&FV"W]O?^MU<'-!M)E=\ 3+[6_@_*U-ZO BA%:W4?(M M2A>"E]8#)JI'U(7+[6]MN%22('T"1N#&G+E#WK^@'E$P6-8E,S&8/>-.#S<7 M1)O9!4^T_'(#6:G5UG18$4*K7]*DP'&YJ\12#EAH/6*B>DA=P/QRTP9,)3D" M+WMJD$/AS__^Y[]P(+ K__@0Y4E^>?^15K7I.HFV]6$R5[1GZ?_X*F#%00FC M=,7/<]0="4/WGP@2W,:[E0%[K+75AY.;BQMT^1%]O/AR\N7TXN03NKD]N3W_ M?/[E%EU=G]_0_Y_<7EQ^6K['/V4+QGXY01!&VP8CL^>((JL7^2O+\ M@#.V5Q+[:T.V,<[^-"]UC<@B#BCH\E&E45-/;S(49&'2A,G#*+#2X"]N(W$? M,8&%5$$@4%'$;B^LC#\UQVCZ&&04:^5F%&*.Y8A92N$, IGC ) YADSB5QGY M)UX7RNRMO"]^D.2^#YX'YL 3M^I64L>-6R(34]WV3(0K6FB, *. M0)B\JS3MACV::<7U)678D3VNR*F.7>Z91:4V =.GTKY;QQ]W.WXIB7)DSRM2 MHV//@R;#7Z,LB>ZVF"_YQ'EQ+KZB37.R36(ZMHY/HRQ[IHGY9,>FQT[R'!?Y M)ZJ3;'GD5LQ:@=L5CPS0K@]]P)H!%VK!FZ1D*K"G564/50;%.HPCU+9)_Q)6 M46GV")6&CU#+]&(FV> )0()BKQN2P'S4H0RZU8MA+V#2!&_7-!2F2;JF9L3% M?3_Y(/U8=WJD%Z^XY7H=P8@A^8#VRK MJ^.>Z.J6CGO_29*T0(_4Q2'#[0J&T? MLD$MN[*4,8U]!ZI&L.8>]!VU=JU!CE>'EFW[L9W^RM#X\GI4-3(U]^@$HU&G M(:;3N#'D8'"J$9[GL,UR++;PLLVQ%AL] K*LFH(M0"CCRT7Z2%WA^"2-V7YG M;%8^OB4?<'7](CVYOZ=5&5N3=7.XRY,XHDS6_2C7_DQ4/OY:U0_\3 MF-!NQ*,.Y\:'SJ%:!5X^!FZH,I $];L2*3019OCXL1Q5\D%E'//]&J(M?T_$ MO0I9OL4%%7FL0EA2A;#R_5!.+U"E9CPCD<2C>JAO)8Q^.P M/VFI806FO@C=PED"ROLZHE1V$!5#M0=T2] 'W-R\2%'C!K7]H,81-\%=H@[=S%DB!QW7WY)"46A\ISL<_EX1W4%G0\KM;2[O MJ^_-SZ+G_"/)+N^**$F3].$:_^N09/0G[/<9>8RVK$6G6QQE$04.%3Q_2MB1 M3E=15O1W^PAA6G0CK&F?X G9$O#!6X#&*:,DN*_5-;YG RI*J1VUL#OL4%KN MT43'7W?5S@DQ=,LP_ M]3AB [FK]&OZ.3V[3?]&_W?S U/<1?16:2#:[;?X"/UP]?[KOW]^_Y>S'ZCG M??F%2,Z-97R_/[8^D.N*34)%<X6(NX$;&6R M-TV[C>%ZBF:T OFZ<2?&4C18B_DSDOV0(U*YKSX9NV-^T?&?_R?]%XWDF,F+ MC[Y8X#@4[&NOO6A"^1&8S%K]*F\7/9=?HHD6+F3@-A7#^XEB0OK(4TC@!@RR MRR0_^(4$-MCQXT0-7D)(ZXPZ6_Y0Z1#5'IOU4BSN?.1;I/* 5KI%PB^BCM%5 M&3<6*-Q.P@(; $[0TP.AXHE8O(6RQSV;+HP)%+=4O MGT1A57^M_SWD3 SK-Q-R)E@??I$F11)M;W&VN[P_J=X26:T6UZMJUXZK5.%7 MDLL]@0]81SAW7&NNL56^460 34HA1!5W?,7G]]=^(]&K7P-O1I7-@GBY%)WK*>D3\K,,O5-1BF M:?5ZH4H";PBY3E]^ R,7M&J[I)DW8X?]9'B#TYSFV8MT37;X$\ES?N\D_N>A M7%:9?\'%Y?UM]-3C@X\)\?C&F?#A[QB/X%6=1R.4A!YMBQM[,A9@7$ D0,+H!88RU.C",;\H#$.!;$>,/H5E2 LZ ;M"(\2QZ3&*?Q5?3,JM);\H6DIR0M:&]0Y8>; M341;QS_:O;RO/[[H?\/@9T0\TK%&?)@^SB=X9>C5#"7=/:RNSO ZP^SU1)*B ME'*R46N6==Q%VW*Q'_LL8!\]5U]]Q\)OCNJJ,4[R(DON#N7;U;MG7FA2N^^^ MT09LG_FBD1CE=2/X&Y(H8T.B^BX64RE)NMX>8OX)&#?3?$?>VI68*K/65#J4 M(K])G+F@]643 ,-V-<>/LU5'.ISGS4!NFM/7S'X#4M+RME)'09IU$ M]5'+ &I98&1J;+QQUJ+8UIO]UBC%A"/0R;@P]"A/?"Z4^E"22V%1K6Q1^L= M;UUX,;ZCQ5BIJ4+C&&LC7H56;@ M\0)3S*AM.R+E/7NA5+T;K?! [[W0CE<4!EB<5L-.J)1 *'BR[)QQFL X%7>^8A".#8SZ\1 5AR;,62[YS0GX8P&R= M$^C)(\ZB!\R]L#4Y^5F2\S/)K\5V4Z7_+Z3XB@NV:16F'14K$BF,L6JC7D]C M7EO@>?D&W!T3I!WJG>P S*^$D3*5\F6?^1&J#"%NB8^,1:JEQA"UAFISBPDT M0.@E\!CJ;5;G9;C9D@ZB??.2S"E)4V]W1+>?)$AS G*-'>2+DX<-WT[V.^D" MD4ZU0^122 >:_3_A/,?XV6=55U$2G]S3^O8KCK*/E,H] M(H\W(![O& ,^0_&EZH!)[_EUICKYM<%K?KRY&6?L3*[9"H[*? MTS[ U5J-^R2-TC5;W[\G.=_.'[$-^=&/U>M@OL-3M-[\-//E" C(NX'/ MW58=[,8V8WI^PU3KXWT#,YM6Y:7B$:I5RU*@.;>T7"MTAQ&S<"18RXP@9N6- M4D!1<4_. <_*>IQ3P"FO\0T 9L(Q/[0PPQS>;Q34BHIVWO0ZV7W&V3OE=8-VF 9>.T_JN-]-XJ*^EKLK=-(@.5WNI M_0%@65=CU2]40 :H$B2.PI<&*F= L"T_ZY/^Q[\ ME0/4H1 " 6CP@J>:#A:SBM=X5VYF7$\OMF<7RR[^BHM;4D\LNA1*\,XT!1:D M,^@@ =>V20HZ\.8Z125@[Z8"\IMP]RX2+TBRRJ&H%]GF'D=#L6K2$V5L3I!- M/9;B*2G0<[FD;5V_.Y',?"ZQ^ Q 6%W,#4,+.1;A P>%=;^VJ]M>V]M#VJ7MA^+6-.ZWWMHL<1+SK4.(Q;7F2L"3!.@FU@ MX/$5?&-GC#B&12#\D.#>.A 14@9K0+Z'D3 H?J5A!';9:5HD<;+ENP#?X/4A MXS.XJF6E5L+5LE&#L->*-:UMP&6?5G[42\TLU%=M(=1(+6=AF%VG$_>NZ2WL MTBHV"[=L[ -N5H/OBHN4&N?C_7*SQ&H_1<;6'CIMQ:L-:(SB7A_<&ZS#;RIC MYU#]%;V-_NI6; M:G@(DONOCTP7%)BK0_?:P+@X\X9)'MJMTLL,HRE&$J.!A MR]<@12E;7X6S[3,;!=S1&+O91=D?/7,DHQ=B_#3W)BVVF"(C^KWW8;U!L_F$ MWLI%:/ ";9MBZB-7;LQ\>5_OZIN6_GJ M38Y9WFLFPF0>_GV*I4?UA("5@?9";*KPCKVD*'<2$?OQ'*&<-HT5#?>T@*A. MI65-+X^-*/>>RYLJ/LGS WNSRRJ3&?7& MG"8I%]EGR;I\"Q+S22!G9/@W 5Z MZV#KRH^U;.Z?D95G.R9YA"K9I2VG#H,ZU;PY+.Q\9Z]M?$!.0-OZ\P/?DM8U MAT&7:CH5%EV@Y=4YSYRY--!!@]CU99Q M6^CW\N;,,]X>"%"DXA$0 )W%_HUD;-!R&NV3(MHR1[^>W$H#HX6D^&E:21_X M:@R#!TRS+R6H3:JKWVBB*^A8BHYX=DE>SC9$SRAB:]FP"*;U&:SK#74BEK1% M*-_C=7*?T+__=8CXAN)\]\IF6/DC?8S)FF]5SI;#T7%67I#U'S\=L;$DFQ@7 M9[Q6T^1L%)JQR,O^$J-.T9[':,L^%H[9=QU%]#3["CH;!!(WJ'3)J%&J26DT M'!#@,'':PLE8:-.X+220$.'1^PA1J86$<$ 0*4(Z (H\1U0&ZX!C*0M/8[%T M+,<2C7"]N,3BW)ZD-)C_]/HPIAAC 6 ,=%PU]/61UO=BK0M)<\N*0J>D+"[D M2K#\D?F8H.30N'6@E=+*2RE$^(PZJ7_!XLH0+6S51#>!RD1YF;Z&_6IWTW E M5/6B\P? $F5-PQ10H['8W .,3NNJ!PB>X+60RE'0LDCG% "DJF+IS:+4NFX" M0BGLTEM:)M#B]B2-KS%_BQJ?9CA.BOHL9FDYY:A5+<:UU?):E6OG!+RBE0JH.3=^&O$%@]_HY557].AM70*QX3G%_CZI7QY?U5EJ3K9!]M+U*V,. F>>HQP,>$ M>EVDA0G@92]&CU.LGK1MA,OJ&#N;'FLL\W"++/-ZE67>K+(4Q_WFR9-RF26[ MSS;OR8.LM"0I^VREMW;RJ%R *;Q61R+G&XP+_@.6M[32GJ::E4E.M#&N53): MTRU?LFS*''$CV,I-:^_@$:-:WUD,UG=2]2/4&& AI3;!R,N7?5(K;Y@0]FM# MPS,"?@6IE=NPBTJMFP#."UHCTSKK/]XPN.V7IH8'-VBU?)61-<9Q_I$^XY_9 M5ZPI\WU!>R%EWSWG/7K8BHO'9!;WH:G).GAU:^E0R3\K?3[AQW?%3=)[=D(; MK\$>:G&V-ZZ01W%9/;+2L*SJ9J[(K.%!1G1AEWHFS9IF=BY"XQ"F6K+UY(5 M6@558HC)H480-9*O$&B*"@84:9Z5B8T+P"K$UIT7WFAU\;,LNKU"A"G*"%"$ M@98',B?7_$![-J'QD63B528_[SE.:!$S*!E\3(C'-,Z$#\_&> 0O-SP:H23D M:)NK1HH/?^4%2;3?;Y-R?VER?Y_C>"5 ^.G& MAS'6ZI@QOBES$ BF3O+Q#DZ=]YW\UHKJC3*BVO5"F[;^&Z:"HAJ;A0N>5=M8 MMX"5G$\3P!G!WKFNUQE[0\$6_^XSMA:7?4-/K5**L!<8S9>:>_I4-U%.D\JW MA+T1:$Y"WE "](;MN;[DJ_TSD_6M WL$V_Y'I(VHN+Q MZ$5]J*^S#)?O;+PH66Q67G$1L<">%GE":#$;1UKU-''MD2YU=&HU12QL U)A M$V7X XN,IV1'*9?S@<1)EK'/*AA-/SPW(E?EI/+)MRB+JP8^/&3X(2KP15K0 M$CQ/UK^R#Z%4;)K&6T7(T-Z\.!VV<8!A89J&JB/+%/Y7W 2ZXR5"VP]J.6*K M,]IRPAGBWMA._MS?$:H]HMHEXCZ7$^LFXB&9 >R]B!O6UQ[\"K0I0W0E2K2:4&WJ_ECPSEN=0><>'/+!Y MR+$E8'EIW!-X80%O017NR-8O*>JU#J5ZIX]5GY+[UU,3O\!8%:AF?D&Q"K2F MOEP7Y YGQW]^_[]/TI0,LN29\/#5]V4VHO,+)2\EYL9?8#7"TYN]0O1[*RLV+_*;2VB0[$A M6?+?E%_Y1NQI(2Q4=03?,)8?;WW$/M8_/?WZ]=WGS^_.SMCRTUTT]R9ICF@B MH_M:LJ+-J-]=VV;I;AH( ZZ=M/8' -YZ/64C76>&MCPZF_T,S>#(U"VV# %- MW]<6UHX@WS8X.04 Z'$%4$DD?5?'4@[1^/5#5#5_'@JBL#N_KM=L"ZPD?;@I MHC2.LCC_9<_WGCJ)R9Y-H\O7;CCK5?,@]GI>HP9;-X"#55>7ZB&$FZ55(X]J M!20TD%!9S LV=^ 0KS[M#3-L;33C#4>O@"^2V-YR\E=&PSO5RZ'V':\9^<80 M_ N?@6WU7'M/='7=['!,4ER=Y?" 6;3<;]CQ#VS;NHCO:$=+?

GDW4CT3__WG1Z(]1,G/<5 5$ ] 9F:-2V_]E;%;[CXC(F M2!PZ4/5"Q-R#GA5ISQI@V2FQ;-N/QR^V'Q7%GD4_@I9M'[=1<16E>'N6Y/3" ML_R\(X.4^ E**1_8*8R"YQ*]'R4>=6J*'$,'./%A76[MR/XN4\O,*<34P\2^ M.[J 5BC4X-8:# 0G;T>9"C2H09'A:&JX:9HD0 AEF@HL%R\&VO,"@;P@S(S?8#%@YC!^F6 M%EY^Z6!=>KMUHXI@QFKV#OT!.!RRXD@-%F+"6 T 9:3/PM>=B63D(##Z86L'2D0_L:)7 I-[A-%YPC1 8XKJ M !!DGG6!A0? HL#2FP_4CEM0>[6P4I0!@+ *40#8O7^P$^ZF_R!O'O2V0R7_ MD>\<++1?>.JWG9*S[S8I>4QS<3;FPZ(.-.N/?;U@H]X$XN6^60 'ES[C^Z,+ M)M]/\RK!SID'QA:;[.'PI$_U_GB"/F::)9#?(K;/G_+$'H-4S'? 9JZDC@\]\%AJ3*-]AFI&HN!, )[YJ[.RQB@ M'+]NH*A/U1T+E!"Q[R)]),D:L\U)Y6%/(M"->!T! ""W[($/6I0N3/CM:_!= MX@JVWWEW[3%*2L&X/$)0[*:>XX*V@?USYK&)ID^)52](L=R2[<-X8 8>(*") M4&+;$1JM]"?N\'WQ7VB_Z[.=?4?CT)G'@V/VMI"9" 0\3+[3[]3G, MOOM!,]-(7!'_WNY2T\U03=M1_J>%-V"T'^<<$./'#./? MH6WJZ9F@#9JM3@]Y078XN\QBBDEV"O6ZP/%MLJ--N;R_H=[S>[9/#$EIPQ(2 M]\@R5ET\.G=U'U*[>@,?WXUL@)+9H^RMRG^S/3V_;9+U!JV%%428&93D" M+ M#*1W&-T?MO?)=BLV OWA*OV:?D[/;M._T?_=_""V SWB0TK\%.WV6YH:?[AZ M__7?/[__R]D/;$.\ZD49_2?)F&'6+#8V99_'/N,HH]K)(T8[DA:;_(@?9E]L M$BJ*4Q1'S_G, ]/1,"< T.N&&5=+=: 9UX2I^093)8[U#,HT6BF>=JA%@5UI MHE*54:"M?(1*]3>(=D7!."G2)23;3SW%+VJ-XE%#_2FZ7J2S22=U 0T+( FYA66G0#Q MOB[*6Q!X@?VLFHYWZ6C?J7B)2(5YI^YN3<+7?%]".AS5YZHY>)<^AYW1 M(+M=4O 3,-.8'7!)\R!.UPE6S;G;*U2S%A8*7G6DT3[@2,G:E[I,M#2Q:@3Y M +\CNICI1 WIC9G+0QL4$+?NZL^R*Y5:4^H&PP%!!O66T^AD++SX^\L&4$P$?7A& MC="K 9#R%:0W@KQ?+FJM@[Y)-'H:BR.V:RO#3E0&*V60>C5P4K[V\X83].$U MA]UAR[Y#XYNMLP/C,[S!:9X\XHN4-H3]=WN(V;M&DO%SY(LB2^X.172WQ;?D M"WV:[%AXLJ7.'MA7;13+A?K@C>D<-L?E!'?H>5PSR/;U\DD8ZC:(> M<79'=">@3];DF6/1P@ZA>K6A0C&8?'6A8NJAK=7P<>:A(.RPSG:( M)AV>10X6SCYT#)-!9CMV8\9&XE! H"+_L$\;I9:Q_2,:<+4 M9( ZK&R<9U :\(/,6FJHT6,H;VNB4A7]SI5G/VIJ!K K#SV;$.V@7PTY-.!3 MDN*+ N_R\9EO8,(]^[5,3$3ZVN.<6;#?"(@0T+6Y8G^BA/W=[ /$/FN*TG5" MN2^HF(M5MIAO2Q0A7J_]"=UNJ'PC$V48'?)R6Z(XR==;DE=)E.,_2C&+-/J[@WM@41R= N2I]1]%3.$++L7+;A MQ82C(0M&A"0I*D='I=K:F,C4:\H1K&#A*6TOBZ%V3O"8#QX M6K/>-<)*7\W+I6P78=OU!J99;!1AT#3Q!W!S9 L/X5.%]?;'5OIO$FANT7L, MT$!C\I<#&[M=WBO\]I!J*2U^NE':AR\&X^ S ';^E(2Q45_=;I(<;:O!?7N/ M7S9V3KD)-L^]Z_!J. =>SGS//,RVQ0IQ[] NM0R*-;6L' 2&)$R98.G(!XRT M3/ABQ-NK YBB2@!$F&>58.$!L$JP].:#L^,WB3-%D0"(,] BH7SM?QL]G943 MQ(<,RUZLF\3$CU6+^3!#916\$# X4I)!J[=J+C(B=";=[\BAJ);/%FPR?>;$ M;NQFXM E70*H-&KDZTV&P@],UC9Y&(4A0>FIGLZV18V1IS4?OMAZ 4\5CHZ5;'*RPY:6)@\I#^6TNJ:A M>Q]EY7[:8C;M@9T:D5972N,S!VYG_!"/ONURT-9"S4BRO0K;=<'8/@]O@[;K4=.R%N M06<'::EUFN$X*4ZC+'NF8Z1O418K%G58R=;5CE;6CW@:TY#IP<*-AEM&[14; M#I1"J"VUF!?L=OU-G+NESQ6-7HL@9NL!)H7^1K9)'#TK"&$2ZT\&#<1 1L8] MJP%&Q0H/YA&Q5+$]&A8"BX&\L4<'@V#=TU<,@'LJP\&OW"9@T,?9CF:9Z.DK MCC+AK#_9J96I@KQC4=B>Q??J]T"T3;T*VVE@0A "E?9UY=VRP-*^"Q(M&A"J;CX.$[UA, M91=P/876ASLPCE\K,%1#HG' "+,4XOPIVM%A%=_"UU#::43[Y9U4%*3$DU@. M4.9IO)A+/:5RN]QK"2VOY-/U]*#L,_6(HO23J W+/[7M$DSMY_6)_HM>K"[1 M_]Q%.5[]?U!+ P04 " "!A "'A08 %0 '!L86(M,C R M,# U,#-?<')E+GAM;.U]:7)#C[VX\??G[_XP\HB_$BR99_^W%;_!05<9+\^+__UW__;__^/W[Z MZ3/*4!Z5:/'#T]L/EQ>?9_?/24I BQ_N[N?D3_3#O_W\GOZ_'\YR'"WR9+%$ M/_U$&Q.HW_]*__,4%>@'TFE6_/6U2/[VXZHL-W]]]^[;MV\_?_O#SSA?OOOX M_OV'=__WR\U#O$+KZ*?/GS\Z0\??GXM%C\V)-+/@$Y:\-<1?,/3AT^?/KVKONY M":)$@'K'-I'>#S_4\LMQBN[1\P_T?W^YO^:V_O2.0KS+4'D3/:&4=%DU+]\V MZ&\_%LEZDZ+VMU6.GMEXTCS?H:'2^42E\^'/5#K_+H %+N=&-.]!W*$[RXS!;3$S[LRA;Q#V64 M'T!5QIV9,S ]U0JD;E:XS'&6Q,7/,5[7R.]1C+)R%L=XFY5D%;HC .3/&*W) MS\4%*J,D+>0,;-+HB1!(2/S3^S]4Y $1Z])]CM?KI*QPS;+%.:[Z(*MN@DR( MAF#5I?AA%>4$>+/-XQ59[H@\EGFT-J%6AE&7TJLHR;]&Z19]05&QS8U508Q/ M6P-6$1F;XCHC.K9=;U,Z&>;E"N5D$#D%95MTD131_[<_FRR M)H$0&])-EXT\BLM94:"RN$FB)[*_*\D20I:49CTLZ.J8O$1/J05V-/O3UA*< M+4N4KR_04VFLO5Q<%JFS1)@^37>+=?SZGSC)RJ]D.2 +X'F4YV_$#,_6U>#, MG^NA(^/5&3T#Z@T[M,;GU\1$O87HM&G,\0;EY=M=&A'O-%M<_G.;;-9F?H$< MI_[J2F9XB7,S=6!AT:7H+"H2HC]72181MSA*R7:IK!RZNQP5Y'],%ULU_)9] M\4=J(&VZXBW" _NX^GP8=FC+P]5G@(?)KC=IJ"AFSY5_?:&_H\^&0,$ M-GP YDPL%A;&?7)XJ*ROB(:T"A#:6$]U*>.@62:T[,[G";TZ,C^\=D>L]4S M'A.")0@MG"^84,=$8W=-,"%/AM%L73"A;(C!<&TPFQ(#%-:LL0E5 F06K)R9 MSC/03&/I[%NX26X&+%\)6-]_6-QY6%X9K*T(!]\+'7 79&__8V/G8V7--5QK M;:^Q]M96TS55?RTU7D,-UDX[>RK3W93%E=O*BCW!WLGJKLF*)V'H04Q\8CC9 M4:&)'Y$MB+6@9B,KB/^TH*O K@_2\7E4K*Y2_*WX)8NVBX1\U?,O-+J9C">J M<^7;M R-^IANA,;+]:[;.[(J9&1-+Y,X D3HZ P0C6IN7F M+$IIJ.K#"J&RF%A+07T=@+N)&=+GX0(3OQ_5JS#9\)5OU]DSSM?:2Y487Y?* M36?MNB$_]#I#KR4BW._D1FG5YZ/JM>TWQ7&OJY1&A^-\'*98D*ZJ&,4"Q3\O M\?7S_X1/]XR?ZQT_O/S01X/^3_/3;.7Y!^>RIJ&(46GPIC5K\VX_, M;X1.RM;@V[L#D5O+Z1XM$]IS5MY&:S2@6@32$,\&Z?/0'>I9WN(AM"DUV1RO?X7>F..-P>F-^ C&%]' M7,P,:,A'*)HQ_^#]F)]OG^-LK8'@(+H*<"?0!?!U[ !FBX^^V;0?Y3((-\E:0H/R>+V1+G[%%F0O2& M>0#AZSB+& $-] !!,])_#F2D']91FIYMBR1#!7O-9T+T)W0?PM>1%C$"F])] M!,U(_UL@(WVY1OF2N".?<_RM7(DLN!"R-_(<2%\U ,(82!,XB!J-^$L@&D&# M.G#V4.+X]^IZN)AO2YHJ@*9L8+O_@ ;]38"P@:]JHL F;$,@Q- ?JP?K42*C_R;\A%Y N&=Q^R_;D$)OTJCX3QG?FO$,?CF MWU"*B)>,Y:!I.YC^G^*U2KC+.L$XPA/"#*;I ,:_088P YRX Q3MH/M_;M905">53./X\L*&C/@+S5P,D+$$=^!&65@=".<6C9Y"WV_43R@=C MS_L\.JEM/_LWUA(6P&>T;>MV;$,YMWN,7J\7A,/D.:E350H&6@+;&W4NK*\J M &,.I ]<5*URA'*$1Z,QK7#&/BG@?6Z$,O[LWYA*6)",Z[AU.[;^GP0^H'B;$[W\\/'ID3([ M&%O>YT8PX\_^C:V$!W]1-.!P/+_-:(9/#-OR$5 M$2\9ST'3=C#]/])K%?'R-:ZRJS#>U8E !A.V#^+?" -8 4[[>HI9*N/SU'Q5'&^+7Y:1M'F'7V(^PZE9='^4CW-[6AG M\_-ON[?>G9P2Q'>MKDAZHTV;E=D"8>:I &KS)-@J%TE=W& M7*,N&F)WJ9EW; [T2 [8QDP+ #W4&3!?,DT1(0K>A^LXIK3(E^:=4JJ\$*IX2EHDYIS;EK4&W6QIV F_D@$/%UBQQPS+0_ M%R\/*YR7CRA?G^$\Q]]HD8WA/2 ?HKWV8T$XLPV \< 0KOIF@8^UNM!F80MW M.T\+6CPV!2W8IUX"B%UH&0/"[Z(H;;JPL/SG^- 7&HJ#0\G/I[ M="_T1JHP4CD&J")6=4.@%*%>Q"AO,)@R!>W\H%VQ)7T,USA=CX5[2"8&8GA_ M7AR3:>D1A%,#'>*@UW<1?3IJ[4A"?-XJ!.P>NG( @U(I,,?Z:B7J(G#/LL,5 MWS7@^P2!Z0J?)ROKEI&_R'4-#ADS+"^&W$8* \HFMX69I!61 ]$>.,_ZVB3L MPU4%!!N/)89,7V?-A?D=+?Y!QKLL\^1I6])M^R.F%I;P3F@GI"RKBA"HX!T7 M3X-\]P##+G*' 46-PE0E_*@CE /81*96AVY5(0;57>/RBC)T.(RRC-ZG3F+X^UZF]*GK1?H M.8F3H5\#;] ,"J3!$6JLLIRF5EX(0:Z*W)GK\6..HF*;OU5RJY<-UIHN ]ME M7^"!':&F F4RM7[RR=#887ZJM3)#2ZK?SE?]_52K3NT8!>9O<$$#<.?/C]'K M^/Y4I_7^5E6M]1%JN)D$)_IE9)%@'YQ M1"_.D;\D&<[;4JZ$W8'J\3XW A]_/D*UD\A@:J4;=^^J2J,OA\N3'"I/DK%Z/)^_Y2*<<"0 M/R\"9VF*O]'9/3\/80\3![[(Z=W\:=W\:?@R+"#(XE7.\^KV;FH[D7O4/ZP(A9"&"\I:\0, MH>0W.L(C/BUY'3;0DD]4N+&7?0XK=HK9MESA//G7?E?(U&D>,%.7Q\!'K\,2 M^1Q6=\?$A)L9@<79=5%L0?K:!Q3H:@OXG>@I4RXN=+0E)-Q83A97\VU9E%%& M90504@:T0%-[T-^)NO(EY$)G>]2$&[S9"?,'>KD*+<;/-;XK_U9=4@=\U"'U M; -\5=AA3^+6 B#'ROM=.+1PR1Q06;FN;(#WZ".VF'ZL!(JGG$?LP<(D8X+8CYI_:7* M-J+\)8E1\8#3\5Y;!KC;T_ !?=8Q,(-@51)A#/>6\7..B^(NQ\^CU!N,+XW( M>E]\5@(^"^!1[Z$P2'3IPY/4^0;E$4VF=_FZH;X%+U):"M?F3^7#N0LD0Y4W M_AEEA+:43-398IUD":6K3%Y00^DP0$RI41OX!6SD;(+(AQ%KLMZ?/=Q^JDT5 M$'^X:^X]D049#%KD_H)X&RFN"FJR%0T$NW/[A+!^JY4*HPK:)$$;[C(\XEIF MDF6FV'<%D3&DH!0,5%,LU'ZY-M U&NSH"!"&&^JQ8VJ?V(8WL<80PZG5A0A" M-;@LJ2M%%]44M3\.J!.W.,-]MAJ-YWC#8/A&N !X9[Q?X1PERZQ^FQ2_/>91 M5A"*B!I\CI*,#N\9>B8PXV,LC9:-/)1:.IM7\%'&)L+HSSQIIW0.*G7FPHW> MD*:5PKW_T_L_5.I&?_FMO1!I6!I7SN8#[.NMCP#"4! I:QIZP,*IX?#ZE:NP M2D''97^X5H. N\5=!,!A*)(2RQI*)<,_16D7O[PEU>4=[#L!$(<;T;?W!]NK ME23;$D8;AQ%GS:)4PY&E"167KX1KPG&21?G;-9%7 4I"=H">>K>/$_7D\Q0X MG(C!DV=2D@+/++GCN;$G9RA#X^L;"51/YQE0_NNKC#5%76.@TX\:]"+)0'UK MQ3CS&'_8/;O:?_!9 ;@,@,>\BV&*S(.'/,] Y=Y::F3YU&[?GG>HM_=9MTS% M ?/YBCUF1 HJ4*R#%L:(4^_V]3IX;'VQ36_VC?6G'.6*5@352 MY(-YP^!95"2QA+L>#(>U!L:9ODM'!,/XZBL^#RO5? ZV<.,"A@Q=).FV'#UZ MDT!QU&,'%92"L'G35Y$=OFEJ6_NUO !M)'BEX>-KI1ENJ?!?4;)<$/0SC+$>ZS9LA4&_NO:!8RYI66T41N5X&M34!F\FG/XM5J:#3 M6['W<)=9#J/-VB![W:O96JS&_-;'I,A &4VFROS^+8;^W5WGN61-TBQ;, B5YWY7:3U. P]K?3H#UWZ JS0\\+-Q MQ1XX9^8!^@N0HH=D3Y3@!?F=/MM'%ZC^7]YK&6L(NY$KA@B]%"\_DHTH7_6O MM)YGUT.GM ?;3[ CNHVQ;O M:NV>KEZT-MQJ>VVU;7:PUD5-!)-NPJP?:'IG9>I+QW#OXY"SYJ,M%HJ\[)!/_C4DG?STV_EVO4WK3&;/SR@NZU.+^?-L M@3>5M7E-AC?/*DU:1PK4Q"O&+_ Z2C)%UON-@,RWC;QB?W^"_@71P!E5'> T MA^K#J+FS]5!QR+&Q;/KK(JS[RN%6[C;<_.Y*)@@P),QYJS80M$O(,+1=A2M\ MSF(&T?SQRL#Q BO4(*VN4(8;S;/CN'9DJ#N+,^KA,19>$.S0J6##^E"XB+VP M\+Z/2Q0Y7QI@XX'E3'$F 0OMH%301*;\@ HQ6RRJ"AE1>AH M,#R<4V37YU2;=>N M6?!V_FN8KA!4US)X-^$626;?V3)U#P*Z3_0K /5?PQ18550J,6;]K(=>6+4! MT\R#3B%,F].!#>._WD"84U08#DK+!8:]..11.860G>Y(<(6[$>D$H%_A_!9] M(\L4WM(DD,N['&?DS[B^R&,<\VBUW>UZE=JZ\[Q)!_M#/+;K+0!I?6\FB,,< M83QQLU=J(/@NDY@,W*6?W-#U0!]51_FB^&5#;ZP_OO_PQ_>?>#XRO,W>/X:T M<9<9&SJB6(__OCF5]=9XQY!> CX^%##XY_ITVP:L>CW^[JM?I M98IG$ >4NW"5PLI&OB]F%O(ZR:(,:;BWBWK>#P;Y"WWI*O54'7$Q>PA7U'P? MW\0%E?G\BKCUCYA=+TT[UF^2#%7YW'GWN2. X25N!\ A.\.H.POOO.PBW8G- M#E+W$W.L&'@BF7%F[8Z >K=NIV-]B[FIHC\(=7GI^A1-EIA-EE;,I^1J$GU3 M2I#&41V;2*J(QK( M^SZ*G>C?-WN2AIK#=+V8F^@I!(-84<48PM)4!6D8J*JX%_T[;;]UM9J@]V3; MD2=Q]8*.0,V^1?FB6DNNXO:T71T?Q&@?H[YK2\K8H"MIO$8E0$\TOG-J_(@Y\>N50)Z&:]L]^NI+TZS5Z M,AG9![MMJCM:\/9A^U0DBR3*WYJ#8F*]HBP>3C-S1,)05A@B3Z>&-=E E-ZD M,_VBCEZN4O?Q4SXD,+>E;!NO9M"^2EV2!LL5=]+:[G3O?LU"M:/7= MWOQY/]<'2FV&I!D*722>*JP5F4#44[[1 ZRH<1\7^,EH!S&NO ME:?*J,>UJ7'L8=:IHF3+]DWP++3RV6WAAU1IW.*)%<&+H&1IN"SXM6$'@7X@B3?1VZ DFI@K64DV5C[N MGD@;G):"X;W+MGH>%:NK%'\KO$JXNJ-*GF>5"SI.K\H =?BDLJ3DW.68[GT7 M9V^_D$&ZSN;$7$7TQ< L+LFNN$P03P3Z"';/+M41G,)151^O:0\2/%Q5O9/C MJ1G:N].B%U)9G*0T'W\G8S8VFVA3=L&Z);76A;-!N4!$B>*D4D_R=XJJF98M M9FOJ_/^+%4ZGTJ0];04U\>&YGWVUP5H2X[X2M$9@=9H+(BQOLA<@,Y\DH?!4$ MRU7!'FSPNL?GW*[2]?K16 Y\U[;Z'5I51[V<%04JY4K';\)?"1A-@E=!J1SL M:B*K.XV7I[XK9&OEF_ /LE6H&-_)ZB:)GI*T\N# "[4"+ND*#L(5O&[K2VZ: M-1]$1[B7'%-OM;2=^L-LOU3(L_S8/ICCWP,( LCZA;M1$869 3Y@YW-*-:6%R-PQ M(+8H0@3N[H:CM_916QU32<@FBE&^W:41V3AE"QK=L:$@P[MCY8;MW;)"0]\, M+D0)L(%L0 970$1U-ZW0N!>O)4]EK"[HSNE MN4JR*(L-]E@ !&*+(D3@,OYVMZZT"1+FSQ?H:;2GD@(R_-@AH&\&%#*H6(%W MD,$4=#KT78>=A7OTT>6J?9C;>?\MVCN)P!DZQP8_ LT#R,&V_K&[/)Z]TSW: M;/-X%15DAG5JE/.W2Y(&XQT2MT&H"JDJ"RLJ">@T^*T/X:QAL[;VLVS1W)C> MT(O4^5.:+"-6W@CUAKN*X?"&@:JKMFQLJ*U*YQI;'[_4E^VVU$]^?\D6],"B M.7TC8F ':=-#X&+WH+R:UW-FII2#]"5T9ZWU%>B\.N0(3.=46Z,WW#K==WL+ MU21K*H9Y$*#%P!T2M@AU(BA+PZ9#).Q5(T&ZOTM*QP6LCK\9 A(L$@JM M&68?U#I4_362DFW3#*) /Q>Z%]M/N)2T#R:U#R2#56-MV=C08)7.]=.:'\,5 M!_P0WS]3G8Z&VB0^-*GZAQU\%R:426YSSMJ<@L<^H]Q- M$)-"90T]ZKR(M%YJO<=+B3Y;>[6:35B**TE9$U]DSSM>UCG#2 M4*JU:M,^05LYM +5]>/EZP9EB[K2&EGJ:2*"Q=FVO,7EWU%)RT:-)KQ:L]W, MAC9S-XD5!QIK"V,P<6']UG,8VI^+Z##.4QG6HXM]LI\KG#.X&BB="8I&YGHH M0E)&"T+25DR]O@,/'MO=MS5I+-HL+MF"YKJO_S%09)4F@X)#XB8A*:J&$+05 M$]97N-DGH)ZGGA>CYF&"^]"_^'":9_TL*I)B_MS<)$3I3AYWG6XT,JMSUDU0 M=QRG5:MM,^B*;9V9W[-MD62H*"Y0$>?)ILE VU#?I?61C/19.H[EU4?02DH# M@3-+H:<2V(*8^E9$B0YJ5G3ZUW=_645J#VUHNMD)W:5PJVEXNTB*.,4%\=BX MJ66ED+OT:P)(A\GJ1E3Q+ 8$E,^K#U8 ,EA8B=%A9C@N_CHEF BO_JP=[P<. M/6?YV2L+,8S#\/BQ.!N\R7)!-FWR.ZS252<0O&P ?:&PDCKYED/;: M! J]!;V*G^W6,>O_XF3K/Q*D!+.G%F*>;Z,LJ9JP[Z&5.UG=1TLEM?&>SIM M%6>C4)9P.K-*7Z,\H8<0;5SV9488 [@=RNT:>2FTMT=U6)GDKIAD4,M*L\Q 9R6'#I">"]2*"8S/E@!B1C M@J&<]6Q)>(_(_FKKSI-H^J?O-\YIL5\B[5^3TOY-.*ZM&Y MN\/%NGN.-6!_;,9U^-'9W+Y!18'0OF)!11=O1L. =RR*@9W-7L[ 8$7^^E.S MCY3.0!FR0*LT5R_)GT;%Z-P%+[3.3Y4\94?0/4KI>]]S7)3%GN3V,2;/H[:" M;!?P8(;,83P(D/"S+N%<3]X.-E6A\K"YVQG8T2UL6Z*#G881E76DBB%U8>]< MZD(BC]&KTSO/A@; G:<449\='HT['*-CF;ND-"./-6!M:^2.:"N7OH/2")-UVEUZ6[D1=;E)XE[D:$4\C.0% MU>;I[(W^B#.7 0L ,FFAL5M4SI^).>5,<4,LC?IH8W%F('ADTCAG>I"%4]+E MLKV&XID/0RSM1:TN%G>E&@VU!ML27=]N:9)%S9HV.8&>KUQ%2?XU2K?H"XJH MCU5MCYS9LATU>Z>/=W@" 6V40PSJS/2PR.(9&!"L@%T?C 5HQ+ :K_UY+^J! M3FX)YK#]ELH+VR=WOLOQ,H_6[N;R8UY9E+=)Y0SE0&0S7 +(9U-Y!Y5 MO!DL!F+QY\.I*GU;9]U*[6UMU3?PB=O.FNUUA%0CZ8!STUP(;BZ1L2)1JJ= "*?8?M M%M#WY%E)=D1X6S%*_(*,_!D[]O1OT3<>3710.F<9-9LHS67L@P&TJ71X$@'WC:4%>NMLL3;H#-NP=IZ;WN$T<>K* M?8?/3BN9OTF?G'+ ACR.P()Y:BIF4.^9Z0AGH+NNT5LQYQ/U]&;L4'NW#LWL MQT2UDH^V;8KM=CLV<+OC>3.F*ZR)WHPID!.H/6NB[)U;L=-[%05IB!T5O<8P MV?CCU-A_P:+B]MA[QV+1,?+E-8MS8W(TKUHZ\N1.=P!D[ST+!]+;QRP0SF O M63B8PCXS8+]F<3X%3Z]:K(OT(5ZAQ39M2V2.:F'.\IP>DE7DGKV-7BC,OD7Y MXI$ZL /I6L?;9MZVA]>9S&LB2"^SUV28"YGYK8U:[']SIS/:DM]S0/9,:93= M1FMT@==1D@W59\(N6DV:I MW$>3K38K?$.J4J_V"UD\H'TA6"M=&D//AW*7# MG5(K,%PV?<]@"JJJR'4^-9;SOQ\R$I=IW_!!9OP@^+9+297@>!(*PATJ^TLX M%J]O@VEEJWLZMH-N7=1/.-#:RQ,%V12@ZQ*MAPZ'/830=16 ,#SQ-@7B9XM% M0O^(4GED^$'Z,AT46%^>C=>\32.]*U=!K7+!O$DQP""4K02#OSZ4%:WC+N@J M@E5TLTP(YZ__$H)M'JR&I UCZP_QX2Q:-$O*L>,#Y &:T1^ZKDSA#UIW/R9T M(FW0JE\4R?5VP%ZFEJG.!FWG;+%(9Z 7^9VT+X@FLW&XH!GF[0(V7$;ZB<&X736RJ'$H88)-WFS)=S"3\IA$;+ MD?L!:'D\SR;U!3;1PTDE@@*U:]TZ>XY-VA%7V]MK$B7M.B,$;8<%%SC&0]9@ M9#/X#3PNQZ?,[^#NE5N9#X)XBCB) \^;/6.LQS$"B,Z,&4%XPA'CU0H?@,F/ MX_ZL?H'BLL;'+$?=7"_[[=- MP^].C8]0K%C.S]C:L# V6Z A)F?FA3.XO^+\]R1;GD>;I(Q2[AC+P!K1\,&\ M'G$@=_"!YR/4#\'R(@Q/8&LQV&B)Y-B^A^&C"O=-BVCE'4E/^D2%@6TLN-!? MG/2YN>$\(Y% ,=?*&Q\>?.S\T2]1N3\F>["'KN[,/F^0*WY:)< ;>[) MS!D/,#86AFANW?3"M)7[^4X,%F_::5BM&QLAR]ZLE_+:\^+M&'1WR\1D*>3; M41(OQX=0IQ1>@P0HT7*9HV5S8-H=(T&E67B;?3H32)N0\G3IB$$[/1>PLU#/ MJ.N:W6X-P]&DX^J70K])HJ6E(D$XDBL+!XOE]W\FYXXLA3Z/BM55BK]Q+\+4 M&@F,#*N1E^J@P:^.*6$A;93EHR\GU2RZ?T7)R%_+I$]X@>$;8?J_TX MV2G1*.3[J&R2)?X=E8^85K=!68P6*IIFOS.!AMKL+!#-GDR^.C/")C'-3/I# MH%?*^Q.OJRT-=OM"!+'>KN^I2-/VZ?(5SOL"+(!'EQ9PCLXSC7!Z.%NFD)9L M4ECJL]']/P:VRV3GH'4=$W7*0#N=;6-G4.BD/RSH&\[:#A3%=EW_!C1R-I$+ M0F#>9PC"(YU?1G(] M=,X<"($V+QP/[;5<1CG=HQ1W**\$X-A?&9+#\41D8&U.:"Z8!Y9K2!Q1O22> M98N+)-T2W06:*RTL(QNEB,6989*..[8EF[Z=X?7;MR"*_1W#\CO+RF1!V4M> MT .*F^"6R]"%$-'4.L+,W^B/.D/,GXP!B;W!1W*)R_OP8 MO7+6<$,L;8T172P^&$\8[4!/P C;V"SJ87-7I\%0F[!M40Z*-^B1-S"7>F2% MG#6CLO/W:+/-XQ79FMWE>)E':]>Q/(]YE9;MK=H<5B3RCDP!D(V^""$],%8] M^LA:E$8%X/4IJ-7(^$A:.3,RD-'$NNSW#8:@J[Y1D'01:,@>W3H5K ?VW0?X M%ZB,DE3'#'#B!4"]"DWC>V?(JBFEL&/' S]X^ M(VIH-ZLDCM)[M&POL@8\ZS9OV%9O;LL.%GG9L8'D7T/[1W[Z;3<*77(8CXFE M<*U]X\,=EB^T'%+!KFDG@VOYXL-I\E6TC!4H_GF)7]Y581/Y6\U;\X\A:\W/ MOSW^.ER#?QTNM;^ZK$H@E2IFD-Q?'+@XZ-) V[HZ6C(:N/^Z'PS<_H=&"O0' MOP=N1++"P-&V+L(MC0?NEX?!P.U_:*1 ?_![X$8D*PP<;:L?^FCY,!>T!%QN M::8U=KU-QJ?V.J7WR>_Q%+"A,+)]+/I!>0XGY_GM8(#W/S3RH#_X/9@CDA6& MD+:U%%'F0CQ2WQ+#';6!U'BHJ_TE'V6X;Y.UMRL8[N3W9:S:8R5Z?D\NW#KS MG>,-)P6#"0KU'>2-4?(&-2EPC@B T&+>IC@&N-W2!8ZF)V!V.6 #"-TFV9=! M^V8.F/GRE5@&V8!>ZGL9^L K\1G-=*PZ<;1-\$TW:8>TS^]G3$:+H07+;;Y. MZA$1>'(0O5-FM2&3)Q11HD)QK$(O0+BK[:%_.W$J[J')Z7WT[0O1Q)RH9'V5 M?D_&-G\9>3#P!D.^!0U\+^6AS'1_SDN*>$"PAQOPN...9FF\SNYR'*."JU5, MH*$F#8""T1X1,%5TN80$,M&0 %HR4BYO2T M9(#1F_-V?2TAUI&G&YU/0XVH/@6C!V-&]$:_PF/P*![3G+I>EG]R[29^S_6? M]E%4XNI'DG?C. 7A18RA>BV\$\"E#9FF(Q""VE1 ML$X+=XFTHFS!O!D>?VB3T70^^%?,C#$,6,!,?WT"8*W2P72PA;O+.=L2J2;9 MDO#9_GF]WN3XI2YMQ%0*I39MN".L32BJI","+2T#=C3%$>1!AJ)3<';U MUD41>E?A5.;J=+7-LX1FN"*<7R6O]"^V-LD!&^F* $/1)3"S6JHDPJX?W^6% M=:)%)LM\&U-Y5 >A2\(;6Z$@H&U8GQ T%*528%A+K<3X&\7Z4WBQ;BK[F-HOT2O-W,G9=3&^[?99O6_NZFTP9(K% MI/=G50=!O3?J-0S70HVG!19I($,HK2GO-0I7(#HFFV=;] US!V.XU]]<-F\X M >#P!K*#\QL/*O-QB;M%[?JJ>*/&;2@3!Z.A?V+YG.-1" T,6,9^ ^R?[\T? M4)$CR.(=Z'V/.A1Z@4U'WCB )HFI+A A/4Z:/!&;%%7CGBUF:YR7R;^JW[F" M&&BE;;3CU%6&: /3](GD:3(G[)&DL7Y_JF=/1LNO-; ^&NQQO!($%+!6!:? M"GQ/8JB[T5 Z5S*C:"B?)#]V_B02%_I(0/G?=)_^J'0VQ2N@@QX]%^7\N8JI M)(P^H/PEB5'Q@-.>&1Q8O]&9M &.W6&U%HY M->&A'046;-?RUM0SW?SRKO0 M"6(H#F$&M1O'+DE8'O:K8CQI:M'0P[H-D8)U+]K& MM )O=WFRCO*W,Y2AYX38R_R-J0]ZC1MAJS;V7*N,9*&B>*H=A7L7Q>;T%I=& MZ@EH+]108?L@E10N$7,]%?85[K9)ZIE@A65>+N7V_EZ$\ABN\V&>+4>V"I?[ MPGYX@O8LTDH] +K=#%U7T9/5EGOLG0+TK(&$3M3/A7Z G]FN?\8>&\>X'AZ4A)AA8+."Z;X]L M=D^-5K?;P!.=R:P0GG16]H>)0TN5MMTJ#=_5"@Y;9[07<"[Z<+='=RE:+-&" M'F5N6:=EW._MF^0*AA7$3-U/4;F)WQ8D] MA0$+F? @6I1-V/Q;AO)BE6SN4!Y3M5X.XT65VPD%P6SGS"P 1Y8; 2.70M]: MB/OC1[\P^_'&U["DBM<9L9=1VHO$_DQV=_/\9OQ8W 2%4$%E*(+55279V%%; M69?.DI5R5H79FM9-I7GGBQ(M9MGB'*_724G^?L1GJ/W].IL]/R=I$I6HH'OE M9)%$M.;/K"AP7/U*6G:?9 QU=^INVON>R;H)8 X<2,:J\V0ZL@)/TLH6W>[V M?9[/RQ7*'[:;#<[+6HJ@%0&$0;@@2# $,!?,)6-G.9#TZ,WQHGJ&8<(LNUPJ MXTLCTMZ7 )2(SXFJZ_T'Q MMDQ>T!>:P 3Q,T(J,ZM@U'93,M_\VU:GFV+ M)$-%<1&]%823^5,9)5F2+>_1/[<)(7&VH64+HI1NMLY3%.7$>44$\/*5F)]L M>1?EY1MG[ME$/9A@=E '-(LFD*7N5+%#2C,?_A*HR\L15TP,"/G?,U1^0RC[ M>GU)4_^LLQFND<)RKBU1\%:.,-(#),HG\['AKZD0T$^13> B]/=_R M0!(R2GH1F!0+&1A=BU@C(D4MFD([3D7:3;B%<>QF$<.ZR;3Z0V.%J'ZR.PDQ MQY+K[CS*\S=:$[.RN,7\N3YT)'+KG#&?LN&=LN$QIN(I&]XI&]XI&]Z19,/S M^&#DE!)/6;6^EY1XISQCW\W6[91G[/34H-=5=\#ZVYAZ#]/9P"B]2C# *Q2- M%E['83GGVSQ'XX).K&^]()W=-\_.WTS&%HL9AQS,:72_#P3:=1NN/:H9N<59 M+-"K\>>>:G4_'Z-V<=F?7,&Z/8>;FROX>$(K6G1HW9FFGI:; &3VHL<'&(>Z>@J4[LO@\%38T#9LS/;2S% MUF@1$GB6\/!C<0*\DCC%XH02T(,8^\SPK@$4 T6%J!.$)1XSP%#X DQ_'B8#[Q-Q&:W8>8!D8D[4N MF,7 E!S_ \7E#8XR=G@*[WL;I#+^[FP-D8H5R_GI+P \C$T%YR$F9R$KG,'] M%>>_$X?M/-HDU"OFC;$,K!$-'VQ*BK_.'H%$CR"Y='<@G2FK5.A8A<>^VO)P M4[45XO1?@:^VV:)Y*$0<,J!FB!IQE83=*#!] 7!NHCIL]%,D\O)L&0&:3/AJ MPD?H7UJT:F] MD#W9/]2'0P0@I)REWJ!79M&K55[O 9MY;6RZ/$.UQTP?F=9 MP3BJ=/G/;;*A!')=$P%$(R8FA-?J(.<)/O1,7);O$IV);QB2"MPVB:37AJ+R M484;B"K:^X^D)PTW96 ;"^Y8@DKOB=%D'#[P/@]B(_>?O6"$>>3 !V PX[S8 MT W.%CBKSDB?HNSW^3/1*;2@I-U&-_!K'N[DQH#9PA=CN\*P4!SMVB(QE*"598PCW,#-4U%5 3_.5Y=3 M4=53455+HCP5535>.]0*J'(6#Y^+I9[JTYWJTUDN:7:J3S<5BPD*O^)(*C198;SR)$/P5 0]\\<3?4$\HQ15UV&SQ15G(Q/M=9D:$EOIGW2&_YS12$0 M0WN\>+!HJD# !XFZ.L1X<&@U$,&9?S9V++#V8BQRX6ZZSW7@^ //H]:70?ML M@EX25$\M%MQ*M>H-F0ZAN*'/*J@M + 2JO00[F7.PPKG96O%?D7)YK,@S4/CC_P2IA]&7R)RFV>E&\78W63 S+-6Q_0 M9Y4",ZAIOOH8PST;H2S.G^L(T*LHIJ]SV[H$9SC/\;Z!?Q@@9HQU0S8;MP] W.OJ;B"3NP78+/7>87,KVD M1DQJMD)2' 9#!J9IKPJ'?U4]W2%/)W&)%K>HR0]XA?-N"L%9MO@EBSL_/&R?BF21$$=A ME,#5,M9=1@%+6'W6[FE$!S_ILM5].R<"/X47&&"!@?5;Q01,:!G(_6 '>,S- MLO3WB+[;(29>9SV6-Q:LR*+&H:B4LB",5F51+ZU:ZF2T]L%3Y,=H7#X_H[A, M7I!&"(V@K32*AMG69\4T$8.%6!IF)ZU:ZJ3(]D$MNY&!9V_MW;L@LET.S(C+ M9 %[P7)#%O%R[M&F/J HYL]W>9+%R29*:X-$1IB>911QE/X=18Q\%U;0,<2F MA\YIX"M /;!UF8T#8_ED#,-A];H//)A300#7V2UZ+1^_H?0%?<%9N1H5^+"! M2UWY6;B.2_.ETII0[5E]AQLYJL0XG>"/W[")E@]0Z"CW#L6QZ31;-I.J\JY+ M;U(1'$"#2>_#;809$FTMKI$=!AP8J\KQ%=X:.-UC'+J:7.,X M1D5F2&=R/:[[=!%3RPE787#P-GLF_CII6T*N+>C1$+]!;;O@ M-E\5U\F+\5+>Q:%M_RH<8>JHLG2FMW]5GP85]B9)!:[,QD/R:JJ;'12ZJEFA M.$;-',MF M6'B"0G?C0#MI440V1D:@W;%5-#R/TOCCCIX)^KQ'+RC;HG.<52(=5UC-%K,X MIK$UQ(S&*'FA$G9=;K$AFCX): G_-2E7Y]NBQ&N4 1Q3K\=_W:62]55&ML%["S3HJM!)8>9+U)![!]G,T!<,$*W9PT1G#(I,K@^2RPX>^>M-,!TF5>U M(I,\WB8ENY:N#*PAF0_FKDR'5-H8S%Y_7G,QTRG+Q^A;;>4K8GSNH@RE%TE! M?GAC*X $JA$0%\KOX8-A.'@IH5;3M MB+"[]"8P\U1AYU1AYU1AYU1AYU1A1R284X6=*59C6#$>\R5X7+5@B5-[B6 &-)EH$U(N:#><4@\S! #BA@TGD%U7FY0GE;=J"ZIF:N&3*P MAD4^F#/[ !@>#.:O;PKXJ.DTYZ/TQI70N=/*MX36?20#[QI+"+:_N>* >:XM M0/Y4M(6/,O #!^D*@!5,J%RBK7<6<>KI*;20R:+;PIE5U!ME MK".(OCU4ZIB:/U"'X;J'+/9VM2?S?CQ0/CNQR_) 61T!7.ZW.L*LLBY6V4 MW1<$NP^($L&&IX$JS!MJGJ2K%.U_1 MRZWK3+AZ\S;K.FW;)4ZMK9\>::-P]RC&RXRN,"J.*;L+"'_@% MC^7EVV 1F&3Y5J/'Q5D)9TKOK$Z3$9VP_8SS=57I[2E-EI4L"O&K;L7&_>L& M<&-[/+PKZH$Z9_V3>HX_1KEA#_NUD8"U7>A MQE 6R:W&9O[<]C&DD_.Y)7#TV?4[%JY$L909Y@N6(;[*9QOA.9F4LTI M; >WYRE.7T,8GW%(L^U($NNQT!8(#/[D$YP[R61$Y>G @-08#5O8J<0:MB^2 M(EHN^XLFKQ%=):5X?;L%^$(F"3'<*%H#M03> M8/>^5-[ :UU1YABN+A#4@=\5G%*Y^)?*Q<*: J,:!MQ?4?Q+1R,C'RLRVE=C M3IO.:B)+3..-*N_-&4P]P/"CI21()5%E%ZPG ,3?PRIRR@AUR@AUL-3\D ,$ MG7Q/(L32;$[N'Q"!MO\/A-DJ]^5GA(F3MEDE<90R#C.D<(T$!7"'Y0LMAU0P MCS6D<"U??#A-OHJ6L0+%/R_QR[LJ)6G^5O/6_&/(6O/S;X^_#OC8_] F(O_5 MX9242Q4S2.[//BZ.*N_NKXZ#=8U&[[_N!Z.W_Z$1!?W![]$;D:PP>K3M%.OV M84;OEX?!Z.U_:$1!?_![]$8D*XP>;>OJV9?1P)W?#B/.;@=2H#_X/7 CDA4& MCK;U)M$#:!6_W.9XPT[BR/K4B*3_R>_Q%+"A,+)]+![59*V>2O%S6O'36(4Q M>GPF% :OAV2*VJB'E)ITFX#A/O= ACS45(8"E,>_L87NS=1VMP*LX>8D:$.5 MJY@80O?\^3/&"]$MOD*+=N<%:>&K!)B;9*4V,"DX3[W8TD4T=_Z"W7 I M@\"V*YH8UK$)@8\C5F.;95.DG54KG[B38[/98[.!=><8Q(S?=*\SP=T$7JRC MSV''J[J+WJH#F MN)(A.4^;$ES7U:A78)7QO2:W3%B]H/-154L11^G<4#?U[ MCHOQ,-,>I^G*)'4#QF40X?59].+6G<_SQ&];4]D%K127?M3Y:W6;+ MYS JO>O;6:T!!YI,.F:'KFBTU]'FNOUQZS-#1@?4Z+KWP N3JG!\A;=:OCBC MN89&U\V/6J$9$CJ=ZR<:F";IH9"#1WR&[J)D,7LFG>MHJ! !1$VQJ2Y?(H"3OLKR;KC["^#73.&X?C4[]1=UVOJ#\";M_4ZAP%6=P :1\ M'Z?65\CA%H2](TCW##9AQ7.2UK=G#?Z?( VVS$#P,_1E[("&'T6CG#MV-1\7J*L7?KK.JTC7EY!ZE=$_QB(5OH\V0M(95$XDGGD3K\@F]B2$0TZ/8 M [G+56HVH"/7@\/W((NI5J=C'V7?6;A^RB",F[$47A)OM36,6MK$C*2[UNK\[NOCE.P>R%Z,ZR MYI4Z_\5%U=/ZA)=(_D MS"X5]T1ZEZ\;E!7H5O)FD /+M#@CV! T4X5=PXNR$?+ 0Y &W%UMRVV.OI#E M?+U=J[Y8 [=F:YZ\M>]2.M_FN9X_?,(VQ%)\'*[17T^5N^R-69ZZ8#J7170("?U\&YY@^V##3 M[1$&9>WN8#AN_>:)ZH :WB$A\)=G8)YI:+R1BH\0J&IX!\%1*SA/4(?3[PX% M@3]"@[.(SAN]>8(ZH#JO:? V:.T@ZKWXPKE***/G/2T>]Q> M3;F[[8]8M[EB.I1J=PGX/DZ0]/193XN/6G<=:>PTK]B".$]6/-8T/6&6=Z<_ M$GY>-XURB:IEO51**2I%'7*D,"\,#%XPAQ%=W0O?$F(ZA@I.YU$:?]Q1,D%O M#RLR@$^DQ\4Y7M-[I JOZ_I1]#8UQ04Q///G+EU-W!>- 2_VE+=6B5_2T@*R M?<5+(V3NWNO$*[38IH3LBKRSX9#/\IS&.U;DGKWM81H69M^B?,&J?F4=;QO$ M;@^ONU("%1&D%U;E+-:W-C:O_\WA&R]=R>\YR!9W:93=1FO$+!LR91>[=V93 M=.%L4"[7FQ2_(?10XOCW.;\FF12N$8\ SEVH^91:@>&R&8293T 5]6($U 2> M8/0>D74OBU2 M4C\1GH*"<-/&VW9,9?NK3:+L<*HK8Y4V/2R_S64#SXYJZL-T.F6$QZ?X)U M$- I,F@8UA3Y$KWR!Y/UK1W,_C?O!E- NG@P^PW#]1?&-@Z+S E#*.WRWFMT M6I712*"'79$[78:;AT4J!YX81K<7T/,8,$+HZ0L H0?B[:K6(Z[?B7_&>$'? M^CR@_"6)^3D]C)",Q*B&Q /1*8[[[99:R&:*%[-MN<)Y\J_]E8:IHLKPF^HM M'[\'QQ5:&@C9'!M*FW>8H4(O: NM3JPFE1NV% M!;!1P#- 2RZVU!K:>;B.S%V.8X06Q149KLXY>''YBO(X*4;F'PS?C 0 /F#E M5)6&+;T$].LB0YOEB[::<<[24L],\M?\^1[%>)G15>,.Y0FN@P'.HTU21BG] ME9F*?.)>AI=\MGL)>-(<1O*VIMIDU ;^4@,DE\?H]0QEZ#DIJ:5JK1/Q]CHV M2V=>JN!5F8DPO,<^]S2D>]#9!J-/_ZF(ZP50>S-5_>AG(@.[\DKX!K*;"FF4V\W3EF M!V_H$VP"Z5J=77;H,WAMXX.3J&UGFE5\ME@D](\HW<=_RX_[)^S+=*V#]17L M>'TF@&5QW:COYQP7UNZYY#U8&AMF#QY8RRFUVL1K 0^,8N"D"6-&/HZ(H7 O M)>R*8Y .L_IX$97H*DKRKU$Z>NCKJ/=)3 *@]Y.YF'9 @S8E &;#O4\"'>#< MXNR%["%1O9TD/C7--M_Y3H],ZQ2N^\-4TR-#6WVJ'">:]WG\AL3%X!W8?!R( MQ2._\=,14&UPKW#>_$3AAD>B;CJ?VHQP.C_9DTF'\U@,"X=7_2M+Y\'3[D[U M-8Z7G!_SPVC6*/3MR8*C+9B=CSXKBNVZD5*V^(+*%5[@%"_?;)].JO=HNNE5 MZ?$X1I#&\=&GME]Q2M#0(F.TG,24(RCN<8H1Y/7H@4F>?D:8V&_MX;/D#,#9 M-3+Y*FQ^AZ>@+/'<)\7O5SE"UUF)R%B74QL-47]3F QV?R>#,Y8YB2V]2%Z2!86@X?G##2OS;5F44;9(LN4]3M,KG-./EB.%Q)U8"@CB=7(, M0U._R)]N5/KX[0](B]\#^S^)!ENXBY*-AMUK3#8_-NZG&'Q\AT>3_;??-,W2 M)%.8B]_2%&;@/TUA[=$(90HS^ @W9QW(Q;-KO_D^SD #!*19-L4]DKY?>]R1 MR"#BMWVQ?)>3[1.5UO/4GK B ?:=,C !QS[<;L;8S< >QP*N.G?LVG>%49UL MR0=*P/(R(N;\^UU7.A[3 0V-8J_V]P0G0S.!H=$;U6,P-&#.3[N1R?U,9SL5 M,+DN8EAX-PZ&[ ]XOD>T6@F1Q3G.*A%OHY3>P$V49$&S=TO+B7+OX4432)6< MQ_1'6V$&YA28QA^84!"L(Z$[LTR"%*P-M5V/0E$41I$,)B((O,BO(LXGRRL%ZLY593M9;L.>>'1>KS]MT5RKL?NQ? MH@S["7:!A^JZW5,GX3!93LD@9M#R^=20L< O/>SX+GVA3+@EX'1DW_,?=?3= MS/]##)0; S 19R=W? *?Z[#NMY2V*0J#A/7\!?Y2PMJ[%6&7S8A\"G3=U5'6 MRW]NB0BN,R*";27%>;E"^>,JR@Z9FML.%:8.NRD51SCZ_8RF!QMN=K>3C^^P M6P]LJYN)9+(TFPVN)2_.3 Y&R[\R_X'O]@X@HX-E(9^*K@-;KJ/,7!Z>:7.4 M[3PC9.KX?7&&!U0 *=$2ZX/)ITG7S+EIG7&K4:RAF#Q M;I(,79=H7;"52DLMK5JB'8%]_5 C;(HXY4..;KQ"BVU*"X3+Q%CPY/A(;V.M M6(ZQRC 'W!;-1G:A0ZME%_6 P[^W6//G+O_W*(U**I*B+$;W\>S5PKHBL8;> MC-YJO.W1:>D,^M_?C4:=Z-;O]3?FIYY&H-<290NT&]B>3FQ6N,QQEL3%SS%> MUYU?9^1/]!B]HN("$>.6%C^ZVB'M2-F/*^>6% #9*(P0TEZ<+:.;GOKRZ69I M.1_,V>YU1])L6ZYP3GR@VVB-9J_)\*Q,#CADD@'H&9L7F,9]@QCM@PI9;4'M M:>%CE'R+LMD29?';_/EQA;XD64*4G?SC*LFB+$9?$..$0+59PQ6\F;,%#31& M6%L"_=5(U!E=:^"=Z"\E+RA_PN[]2( 1P$HS"")IBI[*68S6\E6Q"Z'R%@^N M2!G6ER/0 6J^.&N4+N[=X2OP:/_ 7X5Y6PTQJ/MEBF8"SPITAC+TG)3T65*2 M;9-L.=^@O!K;8@=*3]FS.$F36ET)Y'L,U@\ M#"\0E1NV-WX*#=T;)GM*@PUDQC%MQL15-U\*1(4;E,3FU!O&/%.2[98U#!2;2HQ(HRV8 [P&D\NQ:!C[.<#-.HA_3 CP?'41.SHS[90673B>PDC@/& M(7F*RTV:XFC^3/KX.XKRII^AB(4PK4_,AO%F%K(L-80O\1SLVF@.ML"S&XZL M#N$RR2IQ7(R/@H#0/,L]A/9:>]1XA>N1%&^X;WY&;+JU(9G M.-EM@E(O"-_Z2L;!'NZ+C"&#NW\W9UO%'Z6L*:YTGC'$S)S63H]E[MHS>5KG&YIMKC: M=E$M*NN$GH_X\C4B2V@%?H_*;9X5C'IQC0$X5'?-X$[?G;.!X[ RD+<$JA$3 M%\K9##^8GF"HC/IV8FKZJ+GATG4$@5@BPWU@&Z&P $Q/6;B[#XXL=O*\0UF4 ME@FBKW^N,[+[1D4YB^-\BWB7AA8QBNV<&L80)6Q/LO8DZM ,V=0L_@*B(&%\:5GI?W$\,D>RQB ]N@-L('U7S'IXC=V 5]%KG](&)]7@.<_@W MNI([2-4+W3&ZP!-?JX90"*[]]>(G^@@M[64._:SW,LKI5FUW4.KZ;>^0'LYB M*@-K@[^Y8.YBY@T%>\)2_H <7;/*EV NP9(0=L9"H" M='BE6.]MYMDY31Z5EPE91"[04TD&L@K\&&T>@/"['804WF'V$.G(876.AQD_ M>'W42[@4=[A.NX9) L\E;?LDZB'<4^">U9V599X\;4OJ#C[BNVI\&DF(%C9 M,]::)VP6DNYI"L/.2BGLSZ!&(\UAZCK:;I#QN"V3V\::C<6T^,>V M**O<9 KS7QV;2-=5L+D,_LNKO&Y55NHUSFIR^RO'..%;)Q_<^![ $L+];8$Q M0K^,BX::X0D$"S! <$J;HT-C"L/=VH.XKS=D115P0G=D^PV#SC228U.90R)L MW\T$ HO4S>P1D1?N1E-3>G:6=#M+^7%,$3LBM#XUM,F:8H_K>F1-MB;:#NY$ MFQ45>J:XSW5MXX@1YT@ MA&7M19OQ?FMCT?CP3*:;#O.[S]PZZ1Q&FIXZJ9] M*JK>[Q0EM5U?PT,NW2%7[&'I'(1-;<7B(&^TYX]'HCWL>QX)%$>#@KS%@;%J M38N&=S1_"C2&31K&Q)N>TM ?L:BE,Y2%/_#C\7T)CUE6)HO1A73]C@DMKLC( MG./U9ELV[YZ& F(E%YH&>5LASS)R9T-@2/[9&QL!H[K$ 7IJ!F?2GCP;*6Z- M"RBX4&:&M2XL68D2Q[^?=RK[W*51QJR& 8!LYZ\(TMG: QXSK,)K?]V1]5&5 M5A+A#OQ!UB',$%:>?I QLD(C'5XY;>&&VDVTZG-'=(KUJZ\,=CGBC[\E3L*] M##44RPTG@Z%MM':$]-BP<*:Y_]VO0Q;-WK<@04=MM@BAS^VDZ7B.OE.T*3EWCE*-\>0 M%AUR'CKI41O\V-0V&8&^'ZZK2!37V2R.M^MM54^Y*G5/><[1BFSJ=Y5[SM[H MCSBCCRPI1F6UEO2Q>(N$8B S/';12!TFS!$!NW.S3 < M;:PJBH%;H==]E8Y$UFW ^VB85%AW-CI-U::LZ_L66@RMBIB]_.&S ML-WNND6TPXSL@F.B6=+]LT)&S38059:TH,D?FPRE_A'"7+['Q+U"*+W_8K MASV1'Z2SL76?I#-WJX$=Q<4''H_!DF+$Q,#P34*\1[61 39>AU,CM\I2AW!7 MS+C#XYJPAQF7"2?M9 SH.Y2>U%F6NY0V71>HGVG89[AOPRGG1EZFD5=Y-%[D MI%[CI%YB,%[A=%Z@1:_/OI=W&*_.> ^L[]Q-[LQ-[KR%Y:Q-YIS9=L:L.U\' M=+8".;TS6;\57"L-&V:K/,LA8]) =Z 8=HDXB!<3H:Z>8;)1AAO@IW6]CM4N MHK4B)'81=Y*>CCXHXH;WB$"SN5IPQ(W1HP!K]6#3J"B2YR2N=(@&ZP'(KWV\ M\@[E"5Y(8L2F[&)?]W6"+MP^P5SAE,R^HIZ9HU 5'D#WP>4 P&5QU^D4 .D MT3>24Y"S>\8Y($/?@FZJ?HB!SDO7MWHB&W:&GLFN;RC2@E/$P0(F0)"D%-/1 MS@1[\CW,E#&B-_!L;Y 05H5C7(699H =,/NTL'^7,])\'-S/4BT>-/;'G^J9 MFZ$E9<7UW-5PT'[[>'+1A/)P[J1I)/*KG;3+C*V0_ATUC#>L^"#[,ZU3BION M,]!IB P]N8KF 9/A\8;9F9-ZY^&^YK3P8,K@C8ZUUU-J- 3ZCO,J2O*O4;I% M7U!$*]Y6U291 LP7"9]@VR3FLI*\ZD(]R*G(Q*Y;L* F\&0 1^=EBI)9UI5E9$2 MKL<'6H7QI L29^@8!-&AL$N(S0W5H1W *A?)/=IL\W@5%>@NQ\L\6CMW 1_S M:A#>JI.+IN 3V\D!0#8J(H1T9NO/Z0Z?;#ZZQ+'2%DCA&BX%<.Y.#IE*QLI& M( 5LSQ$%@)ZQR4Q' $5LFJ0G( 3\3F/2_R$\H_O/_QEEF5XF\5HT73&#. $ MP[?7)W)X=Q%@D.' ZCP/@L$$O517#G+L/CW_VBZW14F(_012%RAXNY.2@GNO M+(HHLLQ]8%\7P5MV[8T@KUW'[ MH-'%NF)@AN^+NMS= $.Z\LC!8--\CM=K1)8[>E-Q$96CBCQ*C82:-6X4MF)) MA&!1K\8]!1ZVQF;S\G63Y)6\P(K(;B)4PV&3L)50* "+*CCLQZ"FJ \*R#J[ MBHE\\E'U00"DX#QL!QF*EL'9U5(N(7K]$"I/,E?UN*O/PQOFSC%]V$>\ Z%Z M29JP](S;)$B%@PG 7/.X_01>4+7'9,M?4XR8LMDF2QL #D5K0"II>.9@Y<+P>MU M4F7%H;$6YS@KR5Q$69P@YY$&(M)VP2.P9!\@6:T5>=M@B_QJR1'XBPYT5.$T6-*S[DM#"*20M ]L-(@_,.5/,L ,Y MH( QV_400*P];)^*9)%$>168Q:K'S 5H'2L&@+MU6SX &,#38)WF(JU<(@:R MP)\ 26L3+M*'E'5B) >[$H^]WZ<+,N/1J0-1B=!_ ; M.!NVN^8\=4_D/:)^+Z&Q,6EU %']O1Q=2FNW;X2CT=[AY@0\\MA<,L/=BZQO M:DDT^O3&[3"T.&\7T3I:HN(!;Y>KLKI6%1H> 3S3_C#A U%%57L[2['!8JWG?;[G)\RR'WJ3CYD(.H"YU9'4838 P_F M&DR"RZ),UE&)YL]WY$-"W#T*(#9+XC9LT\1K$XB^Z4C @HGB]:,?_.6C#L[B M.-]&Z7F4YV_DI\H4-VFDQ(H(:,C61F'#,%42+@L+>BGL+/"PL &KUA G0AAN$12]6!:6?.7Q3TI],44>=C@4V=S0Z1C'])2%1B42 M@.H-MQ?I]V[1-QYI=+16U&X7UUD7)B&#LDFYAZ$6,3;Z9 6C,_]&0/T\KXEG MTLX*O;*"2RY5""YW:?QV1?>**YR+=&-\6Z_5MDU2H=;6W3,+TL'\>;; &VJ_ MF+>Q(I#V^003Q&6UHT;6#V64+:)\4?RRH4$E']]_^//[C[RB@_ V^[I&D#;N M(I5%(X?U>!Z$*S-Z:#+D0C ''FRF9R P:$H-DA6K]%0]R6'V$*XS;V@^6:[*^?,O19VC$X,ZS)/ON)88C7&1ZGP M8=U5J>C$W4RQI#O3M#;UZ["L-8WJ=!!XGCI[RY3(5Y>8 M=SL^2^_86(&4D\-IW5FQ[(1:("_<6&6;IX\&0RT_%K= J,E@'^I,O?E"__-$ MEH+_]?\!4$L! A0#% @ @87,4&E\L;J_" HBT H M ( ! &5X,S%?,2YH=&U02P$"% ,4 " "!A#,R7S$N:'1M4$L! A0# M% @ @87,4))%2Q\'!0 6A( H ( !_Q8 &5X,S)? M,BYH=&U02P$"% ,4 " "!A&UL4$L! A0#% @ @87,4&O) MLF"X/P 1Q($ !4 ( !<&P# '!L86(M,C R,# U,#-?9&5F M+GAM;%!+ 0(4 Q0 ( (&%S%!Y*,V=4K( *>D"@ 5 " M 5NL P!P;&%B+3(P,C P-3 S7VQA8BYX;6Q02P$"% ,4 " "!A "'A08 %0 @ '@7@0 <&QA8BTR,#(P,#4P,U]P&UL4$L%!@ + L H ( )Z]! $! end XML 40 R44.htm IDEA: XBRL DOCUMENT v3.20.1
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Oct. 31, 2019
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 1,996,259   $ 1,996,259   $ 1,995,368
Accumulated depreciation and amortization (1,391,714)   (1,391,714)   (1,362,927)
Property, plant and equipment, net 604,545   604,545   632,441
Depreciation and amortization expense 22,100 $ 18,600 45,600 $ 36,200  
Land [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 11,916   11,916   12,085
Buildings and Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 172,689   172,689   172,340
Machinery and Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 1,746,552   1,746,552   1,748,483
Leasehold Improvements [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 20,344   20,344   19,921
Furniture, Fixtures and Office Equipment [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross 14,501   14,501   14,404
Construction in Progress [Member]          
Property, plant and equipment [Abstract]          
Property, plant and equipment, gross $ 30,257   $ 30,257   $ 28,135

XML 41 R40.htm IDEA: XBRL DOCUMENT v3.20.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)
6 Months Ended
May 03, 2020
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 May 3, 2020 and April 28, 2019.

 
Three Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at February 3, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)
Other comprehensive (loss) income
   
(2,405
)
   
1
     
(2,404
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,054
     
-
     
1,054
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)

 
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
)

 
Six Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at November 1, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(3,970
)
   
19
     
(3,951
)
Less: other comprehensive income attributable to noncontrolling interests
   
2,234
     
10
     
2,244
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)

 
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
)
XML 42 R48.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Oct. 31, 2019
Contract with Customer, Asset and Liability [Abstract]          
Contract assets $ 6,500   $ 6,500   $ 7,600
Contract liabilities current 10,700   10,700   $ 11,500
Contract liabilities non-current 5,000   5,000    
Impairment loss on contract assets     0 $ 0  
Provision for credit losses   $ 0   0  
Change in Contract with Customer, Liability [Abstract]          
Revenue from settlement of contract liabilities $ 900 $ 500 $ 1,800 $ 1,200  
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     24 months    
IC [Member] | Minimum [Member]          
Remaining Performance Obligations [Abstract]          
Customer order, expected satisfaction period     1 day    
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    
XML 43 R7.htm IDEA: XBRL DOCUMENT v3.20.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
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Treasury Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Non-Controlling Interests [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Balance at Oct. 31, 2018 $ 697 $ 555,606 $ 231,445 $ (23,111) $ (4,966) $ 144,898 $ 904,569              
Balance (ASU 2014-09 [Member]) at Oct. 31, 2018               $ 0 $ 0 $ 1,083 $ 0 $ 0 $ 121 $ 1,204
Balance (ASU 2016-16 [Member]) at Oct. 31, 2018               0 0 (1,130) 0 0 (3) (1,133)
Balance (in shares) at Oct. 31, 2018 69,700                          
Balance at Jan. 27, 2019 $ 699 557,188 236,665 (33,807) 343 152,082 913,170              
Balance (in shares) at Jan. 27, 2019 69,917                          
Balance at Oct. 31, 2018 $ 697 555,606 231,445 (23,111) (4,966) 144,898 904,569              
Balance (ASU 2014-09 [Member]) at Oct. 31, 2018               0 0 1,083 0 0 121 1,204
Balance (ASU 2016-16 [Member]) at Oct. 31, 2018               $ 0 $ 0 $ (1,130) $ 0 $ 0 $ (3) $ (1,133)
Balance (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)              
Sale of common stock through employee stock option and purchase plans $ 1 792 0 0 0 0 793              
Sale 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 interest 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)              
Purchases 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              
Balance (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)              
Sale of common stock through employee stock option and purchase plans $ 1 271 0 0 0 0 272              
Sale 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                          
Balance at Oct. 31, 2019 $ 656 524,319 253,922 0 (9,005) 141,200 911,092              
Balance (in shares) at Oct. 31, 2019 65,595                          
Net income $ 0 0 16,584 0 0 2,316 18,900              
Other comprehensive (loss) income 0 0 0 0 (6,195) 2,244 (3,951)              
Sale of common stock through employee stock option and purchase plans $ 4 3,217 0 0 0 0 3,221              
Sale of common stock through employee stock option and purchase plans (in shares) 403                          
Restricted stock awards vesting and expense $ 2 1,827 0 0 0 0 1,829              
Restricted stock awards vesting and expense (in shares) 217                          
Share-based compensation expense $ 0 499 0 0 0 0 499              
Contribution from noncontrolling interest 0 0 0 0 0 7,600 7,600              
Repurchase of common stock by subsidiary 0 255 0 0 0 (893) (638)              
Purchases of treasury stock 0 0 0 (16,894) 0 0 (16,894)              
Balance at May. 03, 2020 $ 662 530,117 270,506 (16,894) (15,200) 152,467 921,658              
Balance (in shares) at May. 03, 2020 66,215                          
Balance at Feb. 02, 2020 $ 661 528,535 264,222 (11,000) (11,742) 142,125 912,801              
Balance (in shares) at Feb. 02, 2020 66,144                          
Net income $ 0 0 6,284 0 0 1,688 7,972              
Other comprehensive (loss) income 0 0 0 0 (3,458) 1,054 (2,404)              
Sale of common stock through employee stock option and purchase plans $ 1 363 0 0 0 0 364              
Sale of common stock through employee stock option and purchase plans (in shares) 45                          
Restricted stock awards vesting and expense $ 0 1,071 0 0 0 0 1,071              
Restricted stock awards vesting and expense (in shares) 26                          
Share-based compensation expense $ 0 148 0 0 0 0 148              
Contribution from noncontrolling interest 0 0 0 0 0 7,600 7,600              
Purchases of treasury stock 0 0 0 (5,894) 0 0 (5,894)              
Balance at May. 03, 2020 $ 662 $ 530,117 $ 270,506 $ (16,894) $ (15,200) $ 152,467 $ 921,658              
Balance (in shares) at May. 03, 2020 66,215                          
XML 45 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
May 03, 2020
Oct. 31, 2019
Current assets:    
Accounts receivable, allowance $ 1,282 $ 1,334
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) 66,215 65,595
Common stock, shares outstanding (in shares) 64,751 65,595
Treasury stock, shares (in shares) 1,464  
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME TAXES (Policies)
6 Months Ended
May 03, 2020
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.


Unrecognized tax benefits related to uncertain tax positions were $1.8 million at May 3, 2020, and $1.9 million at October 31, 2019, substantially 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.2 million at May 3, 2020 and October 31, 2019. 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 the amount of uncertain tax positions (including interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S. and major foreign or state jurisdictions for years prior to fiscal year 2015.
XML 47 R21.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE REPURCHASE PROGRAMS
6 Months Ended
May 03, 2020
SHARE REPURCHASE PROGRAMS [Abstract]  
SHARE REPURCHASE PROGRAMS
NOTE 13 – SHARE REPURCHASE PROGRAMS


In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The company commenced repurchasing shares under this authorization on September 25, 2019. All of the 0.9 million shares repurchased under this authorization prior to November 1, 2019, were retired in fiscal 2019; the repurchase program was terminated on March 20, 2020. The table below presents information on this repurchase program.

 
Three Months Ended May 3, 2020
   
Six Months Ended May 3, 2020
   
From Inception Date of
September 25, 2019
 
                   
Number of shares repurchased
   
549
     
1,464
     
2,460
 
                         
Cost of shares repurchased
 
$
5,894
   
$
16,894
   
$
27,894
 
                         
Average price paid per share
 
$
10.75
   
$
11.54
   
$
11.34
 


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. All of the shares repurchased under this program were retired in fiscal 2019. The table below presents information on this repurchase program.

 
Three Months Ended
January 27, 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 48 R25.htm IDEA: XBRL DOCUMENT v3.20.1
PDMCX JOINT VENTURE (Policies)
6 Months Ended
May 03, 2020
PDMCX JOINT VENTURE [Abstract]  
Variable Interest Entities

As required by the guidance in Topic 810 - “Consolidation” of the Accounting Standards Codification (“ASC”), 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 those of Photronics. 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) and 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's 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.
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Tables)
6 Months Ended
May 03, 2020
REVENUE [Abstract]  
Disaggregation of Revenue

The following tables present our revenue for the three and six-month periods ended May 3, 2020 and April 28, 2019, disaggregated by product type, geographic origin, and timing of recognition. At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The revenue by product type for the three and six-month periods ended April 28, 2019, presented below has been reclassified to conform to the current period presentation.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Product Type
                       
 IC
                       
High-end
 
$
38,267
   
$
38,429
   
$
79,308
   
$
72,995
 
Mainstream
   
58,579
     
60,158
     
124,516
     
120,471
 
Total IC
 
$
96,846
   
$
98,587
   
$
203,824
   
$
193,466
 
                                 
FPD
                               
High-end
 
$
31,809
   
$
22,051
   
$
71,579
   
$
37,401
 
Mainstream
   
14,119
     
10,942
     
27,107
     
25,424
 
Total FPD
 
$
45,928
   
$
32,993
   
$
98,686
   
$
62,825
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Geographic Origin
                       
Taiwan
 
$
55,513
   
$
56,469
   
$
121,626
   
$
114,209
 
Korea
   
36,261
     
38,038
     
76,997
     
73,275
 
United States
   
24,857
     
26,742
     
49,925
     
49,215
 
China
   
17,486
     
1,467
     
37,386
     
1,730
 
Europe
   
8,331
     
8,435
     
15,874
     
16,788
 
Other
   
326
     
429
     
702
     
1,074
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
                                 
Revenue by Timing of Recognition
                               
Over time
 
$
126,071
   
$
123,853
   
$
263,905
   
$
244,699
 
At a point in time
   
16,703
     
7,727
     
38,605
     
11,592
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Tables)
6 Months Ended
May 03, 2020
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:

 
May 3,
2020
   
October 31,
2019
 
             
Raw materials
 
$
55,110
   
$
46,027
 
Work in process
   
1,818
     
2,122
 
Finished goods
   
40
     
6
 
                 
   
$
56,968
   
$
48,155
 
XML 51 R11.htm IDEA: XBRL DOCUMENT v3.20.1
PROPERTY, PLANT AND EQUIPMENT
6 Months Ended
May 03, 2020
PROPERTY, PLANT AND EQUIPMENT [Abstract]  
PROPERTY, PLANT AND EQUIPMENT
NOTE 3 - PROPERTY, PLANT AND EQUIPMENT


Property, plant and equipment consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
Land
 
$
11,916
   
$
12,085
 
Buildings and improvements
   
172,689
     
172,340
 
Machinery and equipment
   
1,746,552
     
1,748,483
 
Leasehold improvements
   
20,344
     
19,921
 
Furniture, fixtures and office equipment
   
14,501
     
14,404
 
Construction in progress
   
30,257
     
28,135
 
                 
     
1,996,259
     
1,995,368
 
Accumulated depreciation and amortization
   
(1,391,714
)
   
(1,362,927
)
                 
   
$
604,545
   
$
632,441
 


Depreciation and amortization expense for property, plant and equipment was $22.1 million and $45.6 million for the three and six-month periods ended May 3, 2020 respectively, and $18.6 million and $36.2 million for the three and six-month periods ended April 28, 2019, respectively.
XML 52 R15.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES
6 Months Ended
May 03, 2020
LEASES [Abstract]  
LEASES
NOTE 7 – LEASES


We adopted Accounting Standards Update (“ASU”) 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million.


The guidance allows a number of elections and practical expedients, of which we elected the following:

-
Election not to recognize short-term leases on the balance sheet.
-
Practical expedient to not separate lease and non-lease components in a contract.
-
Practical expedient “package” for transitioning to the new guidance:
-
Not reassessing whether any expired or existing contracts are, or contain, leases.
-
Not reassessing lease classification for any existing or expired leases.
-
Not reassessing initial direct costs for any existing leases.


Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of ROU assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise.


ROU assets underlying our leases include the land and facilities of some of our operating facilities, other real property, and machinery and equipment. As of May 3, 2020, we had ROU assets under operating leases of $6.5 million, included in “Other Assets”, and $1.8 and $4.1 million of lease liabilities, included in Accrued liabilities and Other liabilities, respectively. The following tables present lease payments under non-cancellable leases as of May 3, 2020.

 
 
Fiscal Year
                     
 
 
2020
   
2021
   
2022
   
2023
   
2024
   
Thereafter
   
Total Lease
Payments
   
Imputed
Interest*
   
Total
 
Lease payments
 
$
996
   
$
1,802
   
$
1,686
   
$
787
   
$
444
   
$
391
   
$
6,106
   
$
(255
)
 
$
5,851
 


*Imputed interest represents difference between undiscounted cash flows and discounted cash flows.



The following table presents lease costs for the three and six-month periods ended May 3, 2020.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating lease costs
 
$
633
   
$
1,797
 
Short-tern lease costs
 
$
102
   
$
212
 
Variable lease costs
 
$
129
   
$
129
 


Presented below is other information related to our operating leases.

Supplemental cash flows information:
           
   
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating cash flows used for operating leases
 
$
502
   
$
2,387
 
ROU assets obtained in exchange for lease obligations
 
$
58
   
$
340
 

 
 
As of
 
 
 
May 3, 2020
 
 
     
Weighted-average remaining lease term
 
3.7 years
 
Weighted-average discount rate
   
2.41
%


Rent expense, as calculated under guidance in effect prior to our adoption of the new leases guidance, was $3.0 million in fiscal year 2019. At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as presented in the table below. The amounts are undiscounted and were calculated in accordance with guidance in effect prior to our adoption of the new leases guidance.

2020
 
$
1,885
 
2021
   
1,613
 
2022
   
1,535
 
2023
   
742
 
2024
   
424
 
Thereafter
   
377
 
   
$
6,576
 
XML 53 R19.htm IDEA: XBRL DOCUMENT v3.20.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
6 Months Ended
May 03, 2020
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
NOTE 11 - 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 May 3, 2020 and April 28, 2019.

 
Three Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at February 3, 2020
 
$
(11,076
)
 
$
(666
)
 
$
(11,742
)
Other comprehensive (loss) income
   
(2,405
)
   
1
     
(2,404
)
Less: other comprehensive income attributable to noncontrolling interests
   
1,054
     
-
     
1,054
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)

 
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
)

 
Six Months Ended May 3, 2020
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
                   
Balance at November 1, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)
Other comprehensive (loss) income
   
(3,970
)
   
19
     
(3,951
)
Less: other comprehensive income attributable to noncontrolling interests
   
2,234
     
10
     
2,244
 
                         
Balance at May 3, 2020
 
$
(14,535
)
 
$
(665
)
 
$
(15,200
)

 
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
)
XML 54 R53.htm IDEA: XBRL DOCUMENT v3.20.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Calculation of basic and diluted earnings per share [Abstract]        
Net income attributable to Photronics, Inc. shareholders $ 6,284 $ 8,479 $ 16,584 $ 13,746
Effect of dilutive securities [Abstract]        
Interest expense on convertible notes, net of tax 0 349 0 845
Earnings used for diluted earnings per share $ 6,284 $ 8,828 $ 16,584 $ 14,591
Weighted-average common shares computations [Abstract]        
Weighted-average common shares used for basic earnings per share (in shares) 64,937 66,261 65,246 66,422
Effect of dilutive securities [Abstract]        
Share-based payment awards (in shares) 480 438 687 451
Convertible notes (in shares) 0 3,898 0 4,720
Potentially dilutive common shares (in shares) 480 4,336 687 5,171
Weighted-average common shares used for diluted earnings per share (in shares) 65,417 70,597 65,933 71,593
Basic earnings per share (in dollars per share) $ 0.10 $ 0.13 $ 0.25 $ 0.21
Diluted earnings per share (in dollars per share) $ 0.10 $ 0.13 $ 0.25 $ 0.20
Antidilutive Securities [Abstract]        
Total potentially dilutive shares excluded (in shares) 1,009 1,204 591 1,134
Share-based Payment Awards [Member]        
Antidilutive Securities [Abstract]        
Total potentially dilutive shares excluded (in shares) 1,009 1,204 591 1,134
XML 55 R57.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
6 Months Ended
May 03, 2020
USD ($)
Commitment and Contingencies [Abstract]  
Outstanding commitments for capital expenditure $ 138,000
Subsidiary [Member]  
Commitment and Contingencies [Abstract]  
Loss contingency damages sought 2,200
Fine amount recommended by prosecutor 30
Contingent loss accrued 30
Contingent loss not accrued 2,170
Subsidiary [Member] | Maximum [Member]  
Commitment and Contingencies [Abstract]  
Estimated range of contingent loss 2,200
Subsidiary [Member] | Minimum [Member]  
Commitment and Contingencies [Abstract]  
Estimated range of contingent loss $ 30
XML 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 272 371 1 true 63 0 false 6 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 - LEASES Sheet http://photronics.com/role/Leases LEASES Notes 15 false false R16.htm 060800 - Disclosure - SHARE-BASED COMPENSATION Sheet http://photronics.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 16 false false R17.htm 060900 - Disclosure - INCOME TAXES Sheet http://photronics.com/role/IncomeTaxes INCOME TAXES Notes 17 false false R18.htm 061000 - Disclosure - EARNINGS PER SHARE Sheet http://photronics.com/role/EarningsPerShare EARNINGS PER SHARE Notes 18 false false R19.htm 061100 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Notes 19 false false R20.htm 061200 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://photronics.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 20 false false R21.htm 061300 - Disclosure - SHARE REPURCHASE PROGRAMS Sheet http://photronics.com/role/ShareRepurchasePrograms SHARE REPURCHASE PROGRAMS Notes 21 false false R22.htm 061400 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://photronics.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 061500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://photronics.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 23 false false R24.htm 070200 - Disclosure - INVENTORIES (Policies) Sheet http://photronics.com/role/InventoriesPolicies INVENTORIES (Policies) Policies 24 false false R25.htm 070400 - Disclosure - PDMCX JOINT VENTURE (Policies) Sheet http://photronics.com/role/PdmcxJointVenturePolicies PDMCX JOINT VENTURE (Policies) Policies 25 false false R26.htm 070600 - Disclosure - REVENUE (Policies) Sheet http://photronics.com/role/RevenuePolicies REVENUE (Policies) Policies 26 false false R27.htm 070700 - Disclosure - LEASES (Policies) Sheet http://photronics.com/role/LeasesPolicies LEASES (Policies) Policies 27 false false R28.htm 070800 - Disclosure - SHARE-BASED COMPENSATION (Policies) Sheet http://photronics.com/role/SharebasedCompensationPolicies SHARE-BASED COMPENSATION (Policies) Policies 28 false false R29.htm 070900 - Disclosure - INCOME TAXES (Policies) Sheet http://photronics.com/role/IncomeTaxesPolicies INCOME TAXES (Policies) Policies 29 false false R30.htm 071200 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) Sheet http://photronics.com/role/FairValueMeasurementsPolicies FAIR VALUE MEASUREMENTS (Policies) Policies 30 false false R31.htm 071500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://photronics.com/role/RecentAccountingPronouncementsPolicies RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 31 false false R32.htm 080200 - Disclosure - INVENTORIES (Tables) Sheet http://photronics.com/role/InventoriesTables INVENTORIES (Tables) Tables http://photronics.com/role/Inventories 32 false false R33.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 33 false false R34.htm 080400 - Disclosure - PDMCX JOINT VENTURE (Tables) Sheet http://photronics.com/role/PdmcxJointVentureTables PDMCX JOINT VENTURE (Tables) Tables http://photronics.com/role/PdmcxJointVenture 34 false false R35.htm 080500 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://photronics.com/role/LongtermDebtTables LONG-TERM DEBT (Tables) Tables http://photronics.com/role/LongtermDebt 35 false false R36.htm 080600 - Disclosure - REVENUE (Tables) Sheet http://photronics.com/role/RevenueTables REVENUE (Tables) Tables http://photronics.com/role/Revenue 36 false false R37.htm 080700 - Disclosure - LEASES (Tables) Sheet http://photronics.com/role/LeasesTables LEASES (Tables) Tables http://photronics.com/role/Leases 37 false false R38.htm 080800 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://photronics.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://photronics.com/role/SharebasedCompensation 38 false false R39.htm 081000 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://photronics.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://photronics.com/role/EarningsPerShare 39 false false R40.htm 081100 - 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 40 false false R41.htm 081300 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables) Sheet http://photronics.com/role/ShareRepurchaseProgramsTables SHARE REPURCHASE PROGRAMS (Tables) Tables http://photronics.com/role/ShareRepurchasePrograms 41 false false R42.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 42 false false R43.htm 090200 - Disclosure - INVENTORIES (Details) Sheet http://photronics.com/role/InventoriesDetails INVENTORIES (Details) Details http://photronics.com/role/InventoriesTables 43 false false R44.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 44 false false R45.htm 090400 - Disclosure - PDMCX JOINT VENTURE, VIE (Details) Sheet http://photronics.com/role/PdmcxJointVentureVieDetails PDMCX JOINT VENTURE, VIE (Details) Details 45 false false R46.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 46 false false R47.htm 090500 - Disclosure - LONG-TERM DEBT (Details) Sheet http://photronics.com/role/LongtermDebtDetails LONG-TERM DEBT (Details) Details http://photronics.com/role/LongtermDebtTables 47 false false R48.htm 090600 - 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 090602 - 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 - LEASES (Details) Sheet http://photronics.com/role/LeasesDetails LEASES (Details) Details http://photronics.com/role/LeasesTables 50 false false R51.htm 090800 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://photronics.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://photronics.com/role/SharebasedCompensationTables 51 false false R52.htm 090900 - Disclosure - INCOME TAXES (Details) Sheet http://photronics.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://photronics.com/role/IncomeTaxesPolicies 52 false false R53.htm 091000 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://photronics.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://photronics.com/role/EarningsPerShareTables 53 false false R54.htm 091100 - 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 54 false false R55.htm 091202 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://photronics.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://photronics.com/role/FairValueMeasurementsPolicies 55 false false R56.htm 091300 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) Sheet http://photronics.com/role/ShareRepurchaseProgramsDetails SHARE REPURCHASE PROGRAMS (Details) Details http://photronics.com/role/ShareRepurchaseProgramsTables 56 false false R57.htm 091400 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://photronics.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://photronics.com/role/CommitmentsAndContingencies 57 false false R58.htm 091500 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://photronics.com/role/RecentAccountingPronouncementsDetails RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details http://photronics.com/role/RecentAccountingPronouncementsPolicies 58 false false All Reports Book All Reports form10q.htm ex31_1.htm ex31_2.htm ex32_1.htm ex32_2.htm plab-20200503.xsd plab-20200503_cal.xml plab-20200503_def.xml plab-20200503_lab.xml plab-20200503_pre.xml image00002.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 true true XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.1
PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
May 03, 2020
Oct. 31, 2019
Carrying amounts of assets and liabilities [Abstract]    
Current assets $ 472,271 $ 427,527
Total assets 1,133,888 1,118,665
Current liabilities 153,372 151,954
Total liabilities 212,230 207,573
Carrying Amount [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 45,646 24,142
Non-current assets 104,972 114,015
Total assets 150,618 138,157
Current liabilities 28,785 16,889
Non-current liabilities 35,831 42,094
Total liabilities 64,616 58,983
Net assets 86,002 79,174
Photronics Interest [Member]    
Carrying amounts of assets and liabilities [Abstract]    
Current assets 22,828 12,074
Non-current assets 52,496 57,019
Total assets 75,324 69,093
Current liabilities 14,395 8,446
Non-current liabilities 17,919 21,051
Total liabilities 32,314 29,497
Net assets $ 43,010 $ 39,596
XML 58 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 59 R42.htm IDEA: XBRL DOCUMENT v3.20.1
BASIS OF FINANCIAL STATEMENT PRESENTATION (Details)
6 Months Ended
May 03, 2020
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 60 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Condensed Consolidated Statements of Comprehensive Income (unaudited) [Abstract]        
Net income $ 7,972 $ 9,852 $ 18,900 $ 17,620
Other comprehensive income (loss), net of tax of $0:        
Foreign currency translation adjustments (2,405) (7,054) (3,970) (482)
Other 1 25 19 44
Net other comprehensive loss (2,404) (7,029) (3,951) (438)
Comprehensive income 5,568 2,823 14,949 17,182
Less: comprehensive income attributable to noncontrolling interests 2,742 1,515 4,560 5,298
Comprehensive income attributable to Photronics, Inc. shareholders $ 2,826 $ 1,308 $ 10,389 $ 11,884
XML 61 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
6 Months Ended
May 03, 2020
Jun. 08, 2020
Cover [Abstract]    
Entity Registrant Name PHOTRONICS INC  
Entity Central Index Key 0000810136  
Current Fiscal Year End Date --10-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   65,622,399
Document Type 10-Q  
Amendment Flag false  
Document Period End Date May 03, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 0-15451  
Entity Tax Identification Number 06-0854886  
Entity Incorporation, State or Country Code CT  
Entity Address, Address Line One 15 Secor Road  
Entity Address, City or Town Brookfield  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06804  
City Area Code 203  
Local Phone Number 775-9000  
Title of 12(b) Security COMMON  
Trading Symbol PLAB  
Security Exchange Name NASDAQ  
XML 62 R9.htm IDEA: XBRL DOCUMENT v3.20.1
BASIS OF FINANCIAL STATEMENT PRESENTATION
6 Months Ended
May 03, 2020
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 FPD substrates during the fabrication of integrated circuits (“ICs” or “semiconductors”), 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 fiscal 2019 and our IC facility in Xiamen, China, commenced production in the third quarter of fiscal 2019.


The accompanying unaudited condensed consolidated financial statements (“the 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. The financial statements include the accounts of Photronics, its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.


The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.


Certain reclassifications of prior period amounts have been made to conform to the current period presentation. These reclassifications included separating, as its own line item, Foreign currency transaction (losses) gains, net, from Interest income and other income (expense), net, on the condensed consolidated statements of income, and separating Share-based compensation from Accounts payable, accrued liabilities, and other, in the condensed consolidated statements of cash flows.


Our business is typically impacted during the first, and sometimes the second, quarters 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, 2020. 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, 2019.
XML 63 R23.htm IDEA: XBRL DOCUMENT v3.20.1
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
May 03, 2020
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
NOTE 15 - RECENT ACCOUNTING PRONOUNCEMENTS

Accounting Standards Updates Adopted


We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million. Our adoption of Topic 842 did not affect our cash flows or our ability to comply with covenants under our credit agreement. Please see Note 7 for our leases disclosure.

Accounting Standards Updates to be Adopted


In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions to applying the guidance on contract modifications, hedge accounting, and other transactions, to simplify the accounting for transitioning from the London Interbank Offered Rate, and other interbank offered rates expected to be discontinued, to alternative reference rates. The guidance in this Update was effective upon its issuance; if elected, it is to be applied prospectively through December 31, 2022. We are currently evaluating the effect the potential adoption of this ASU will have on our consolidated financial statements.


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 in its first quarter of fiscal year 2021, with early adoption permitted beginning in the first quarter of fiscal year 2019. We have not early adopted and are currently evaluating the effect that this ASU will have on our consolidated financial statements.
XML 64 R27.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Policies)
6 Months Ended
May 03, 2020
LEASES [Abstract]  
Leases

We adopted Accounting Standards Update (“ASU”) 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption and recorded, as of November 1, 2019, right-of-use (ROU) leased assets of $6.5 million. In conjunction with this, we recorded lease liabilities, which had been discounted at our incremental borrowing rates, of $6.5 million.


The guidance allows a number of elections and practical expedients, of which we elected the following:

-
Election not to recognize short-term leases on the balance sheet.
-
Practical expedient to not separate lease and non-lease components in a contract.
-
Practical expedient “package” for transitioning to the new guidance:
-
Not reassessing whether any expired or existing contracts are, or contain, leases.
-
Not reassessing lease classification for any existing or expired leases.
-
Not reassessing initial direct costs for any existing leases.


Our involvement in lease arrangements has typically been as a lessee. We determine if an agreement is or contains a lease on the date of the lease agreement or commitment, if earlier. Our evaluation considers whether the arrangement includes an identified asset and whether it affords us the right to control the asset. Our having the right to control the identified asset is determined by whether we are entitled to substantially all of its economic benefits and can direct its use.


We recognize leases on our consolidated balance sheet when a lessor makes an asset underlying a lease having a term in excess of twelve months available for our use. The present value of lease payments over the term of the lease, which is determined using our incremental borrowing rate for collateralized loans at the commencement date of the lease, provides the basis for the initial measurement of ROU assets and their related lease liabilities. Variable lease payments, other than those that are dependent on an index or on a rate, are not included in the measurement of ROU assets and their related lease liabilities. Lease terms will include extension periods if the lease agreement includes an option to extend the lease that we are reasonably certain to exercise.
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 6 Months Ended
Aug. 25, 2019
USD ($)
Jul. 28, 2019
USD ($)
May 03, 2020
CNY (¥)
May 03, 2020
USD ($)
Apr. 28, 2019
USD ($)
May 03, 2020
USD ($)
Oct. 31, 2019
USD ($)
Long-term debt [Abstract]              
Long-term debt           $ 43,596 $ 44,029
Current portion of long-term debt           (7,813) (2,142)
Long-term debt           $ 35,783 $ 41,887
Weighted-average interest rate of short -term debt     3.51%     3.51% 3.84%
Consolidated assets pledged           $ 1,133,888 $ 1,118,665
Proceeds from debt       $ 1,140 $ 39,633    
Maturities of Long-term Debt [Abstract]              
2020 (remainder of)           1,755  
2021           8,294  
2022           12,417  
2023           3,437  
2024           6,582  
Thereafter           11,111  
Project Loans [Member]              
Long-term debt [Abstract]              
Long-term debt           $ 34,452 34,490
Interest rate percentage     4.90%     4.90%  
Maturity date of debt     Dec. 31, 2025 Dec. 31, 2025      
Maximum borrowing capacity           $ 50,000  
Proceeds from credit facility     ¥ 243.4 $ 34,500      
Date of first required payment     Jun. 30, 2020 Jun. 30, 2020      
Maturities of Long-term Debt [Abstract]              
2020 (remainder of)           1,274  
2021           6,369  
2022           5,679  
2023           3,437  
2024           6,582  
2025           6,299  
2026           4,812  
Project Loans [Member] | Asset Pledged as Collateral [Member]              
Long-term debt [Abstract]              
Consolidated assets pledged           94,100  
Working Capital Loans [Member]              
Long-term debt [Abstract]              
Maturity date of debt     Jan. 31, 2022 Jan. 31, 2022      
Maximum borrowing capacity           25,000  
Maturities of Long-term Debt [Abstract]              
2020 (remainder of)           481  
2021           1,925  
2022           6,738  
Working Capital Loans [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Basis spread on variable rate     0.2575% 0.2575%      
Working Capital Loans [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Basis spread on variable rate     0.6775% 0.6775%      
Working Capital Loans (value added tax component) [Member]              
Long-term debt [Abstract]              
Long-term debt           9,144 $ 9,539
Maximum borrowing capacity | ¥     ¥ 140.0        
Amount outstanding under credit facility     ¥ 64.6     $ 9,100  
Working Capital Loans (value added tax component) [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Interest rate percentage     4.53%     4.53%  
Working Capital Loans (value added tax component) [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Interest rate percentage     4.73%     4.73%  
Working Capital Loans, Fund Operations [Member]              
Long-term debt [Abstract]              
Maximum borrowing capacity | ¥     ¥ 60.0        
Proceeds from credit facility     ¥ 44.8 $ 6,300      
Term of loan     1 year 1 year      
Working Capital Loans, Fund Operations [Member] | Minimum [Member]              
Long-term debt [Abstract]              
Interest rate percentage     4.37%     4.37%  
Working Capital Loans, Fund Operations [Member] | Maximum [Member]              
Long-term debt [Abstract]              
Interest rate percentage     4.60%     4.60%  
Amended and Restated Credit Agreement [Member]              
Long-term debt [Abstract]              
Maximum borrowing capacity           $ 100,000  
Term of loan     5 years 5 years      
Current borrowing capacity           50,000  
Cash limit for dividends, distributions and redemption on equity           50,000  
Amount outstanding under credit facility           0  
Available borrowing capacity           $ 50,000  
Effective interest rate     1.37%     1.37%  
Equipment Loan [Member]              
Long-term debt [Abstract]              
Maximum borrowing capacity   $ 35,000          
Proceeds from debt $ 3,500            
Equipment Loan [Member] | LIBOR [Member]              
Long-term debt [Abstract]              
Basis spread on variable rate   1.00%          
Term of variable rate   30 days          
Effective interest rate     1.79%     1.79%  
XML 66 R43.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Details) - USD ($)
$ in Thousands
May 03, 2020
Oct. 31, 2019
INVENTORIES [Abstract]    
Raw materials $ 55,110 $ 46,027
Work in process 1,818 2,122
Finished goods 40 6
Inventory $ 56,968 $ 48,155
XML 67 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
May 03, 2020
Apr. 28, 2019
Cash flows from operating activities:    
Net income $ 18,900 $ 17,620
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 47,896 38,515
Share-based compensation 2,576 1,962
Changes in assets and liabilities:    
Accounts receivable (13) (2,295)
Inventories (8,989) (9,447)
Other current assets (6,887) (6,114)
Accounts payable, accrued liabilities and other 7,840 (42,528)
Net cash provided by (used in) operating activities 61,323 (2,287)
Cash flows from investing activities:    
Purchases of property, plant and equipment (30,127) (140,436)
Government incentives 5,260 5,698
Other (139) (23)
Net cash used in investing activities (25,006) (134,761)
Cash flows from financing activities:    
Proceeds from debt 1,140 39,633
Contribution from noncontrolling interest 7,600 29,394
Purchases of treasury stock (16,894) (10,696)
Repayments of long-term debt (389) (61,220)
Proceeds from share-based arrangements 3,423 1,033
Dividends paid to noncontrolling interests 0 (26,102)
Other (251) (45)
Net cash used in financing activities (5,371) (28,003)
Effects of exchange rate changes on cash, cash equivalents, and restricted cash 475 2,843
Net increase (decrease) in cash, cash equivalents, and restricted cash 31,421 (162,208)
Cash, cash equivalents, and restricted cash at beginning of period 209,291 331,989
Cash, cash equivalents, and restricted cash at end of period 240,712 169,781
Supplemental disclosure of non-cash information:    
Accrual for property, plant and equipment purchased during the period 2,891 17,454
Accrual for property, plant and equipment purchased with funds receivable from government incentives 0 13,402
Subsidiary dividend payable $ 0 $ 18,837
XML 68 R22.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
May 03, 2020
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 14 - COMMITMENTS AND CONTINGENCIES


As of May 3, 2020, the Company had commitments outstanding for capital expenditures of approximately $138 million, primarily for the purchase of high-end IC equipment. See Note 7 for information on our operating lease commitments.


The Company’s wholly owned subsidiary in South Korea has been involved in litigation regarding a 2016 informational tax filing for its non-South Korean bank accounts that was not timely made under a then recently issued presidential decree. A fine (based solely on the amount in such accounts) in the amount of $2.2 million was assessed against our subsidiary. Our subsidiary appealed the fine on the grounds that it was not required to make the tax filing, and such appeal was pursued up to the Supreme Court in South Korea. Under South Korean law, the tax authorities were entitled to pursue the matter in both civil and criminal courts simultaneously, with the proviso that any criminal fine imposed would act to dismiss any civil fine. The prosecutor recommended a fine of $0.03 million. The civil matter has subsequently been dismissed. Photronics was notified on March 12, 2020, that the Supreme Court rendered a decision against our subsidiary on the issue of whether our subsidiary was required to make the tax filing and remanded the case to the appellate court for determination of the fine. We are awaiting a trial date from the appellate court. Prior to the Supreme Court decision, the possibility of a fine had been deemed remote, as our initial assessment based on advice of local counsel and the subsequent judgments in the lower courts were all in our favor. Our estimate of the possible range of loss is $0.03 million to $2.2 million with the most likely amount being $0.03 million (based on the prosecutor’s recommendation). Accordingly, during the three-month period ended May 3, 2020, we accrued a contingent loss of $0.03 million with a charge to Selling, general and administrative expense in the consolidated statements of income. It is reasonably possible that the estimated loss will change in the near term. Our exposure to loss in excess of amounts accrued is $2.17 million. The imposition of the fine will not have a material impact on our financial position or financial performance.


We are subject to various other claims that arise in the ordinary course of business. We believe that our potential liability under such claims, individually or in the aggregate, will not have a material effect on the consolidated financial statements.
XML 69 R26.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Policies)
6 Months Ended
May 03, 2020
REVENUE [Abstract]  
Revenue

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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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 to customer specifications in accordance with their proprietary designs; 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 primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which 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.5 million are included in “Other” current assets, and contract liabilities of $10.7 and $5.0 million are included in Accrued Liabilities and Other Liabilities, respectively, in our May 3, 2020 condensed consolidated balance sheet. Our October 31, 2019 condensed consolidated balance sheet includes contract assets of $7.6 million, included in “Other” current assets, and contract liabilities of $11.5 million, included in Accrued liabilities. We did not impair any contract assets during the six-month periods ended May 3, 2020 or April 28, 2019. We recognized $0.9 million and $1.8 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and six-month periods ended May 3, 2020, and recognized $0.5 million and $1.2 million of revenue in the respective prior year periods, that related to 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 for collectibility during, and at the end of, every reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three and six-month periods ended May 3, 2020, were immaterial, and we did not incur any credit losses on our accounts receivable during the three and six-month periods 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 modify terms of sale, which may require payment in advance of performance. We have elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally not preceded the completion of our performance obligations by more than one year.

Contract Costs


We pay commissions to third-party sales agents for certain sales that they obtain for us. However, the bases of the commissions are 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 one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for, 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 70 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Income (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 03, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Condensed Consolidated Statements of Income (unaudited) [Abstract]        
Revenue $ 142,774 $ 131,580 $ 302,510 $ 256,291
Cost of goods sold 112,341 105,570 237,475 204,179
Gross profit 30,433 26,010 65,035 52,112
Operating expenses:        
Selling, general and administrative 13,267 13,269 27,486 27,061
Research and development 4,462 3,542 8,541 7,805
Total operating expenses 17,729 16,811 36,027 34,866
Operating income 12,704 9,199 29,008 17,246
Other income (expense):        
Foreign currency transaction (losses) gains, net (1,433) 3,961 3,304 5,052
Interest expense, net 775 (355) (1,023) (886)
Interest income and other income (expense), net (293) 325 464 873
Income before income taxes 11,753 13,130 31,753 22,285
Income tax provision 3,781 3,278 12,853 4,665
Net income 7,972 9,852 18,900 17,620
Net income attributable to noncontrolling interests 1,688 1,373 2,316 3,874
Net income attributable to Photronics, Inc. shareholders $ 6,284 $ 8,479 $ 16,584 $ 13,746
Earnings per share:        
Basic (in dollars per share) $ 0.10 $ 0.13 $ 0.25 $ 0.21
Diluted (in dollars per share) $ 0.10 $ 0.13 $ 0.25 $ 0.20
Weighted-average number of common shares outstanding:        
Basic (in shares) 64,937 66,261 65,246 66,422
Diluted (in shares) 65,417 70,597 65,933 71,593
XML 71 R37.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Tables)
6 Months Ended
May 03, 2020
LEASES [Abstract]  
Lease Payments Under Non-cancelable Leases

ROU assets underlying our leases include the land and facilities of some of our operating facilities, other real property, and machinery and equipment. As of May 3, 2020, we had ROU assets under operating leases of $6.5 million, included in “Other Assets”, and $1.8 and $4.1 million of lease liabilities, included in Accrued liabilities and Other liabilities, respectively. The following tables present lease payments under non-cancellable leases as of May 3, 2020.

 
 
Fiscal Year
                     
 
 
2020
   
2021
   
2022
   
2023
   
2024
   
Thereafter
   
Total Lease
Payments
   
Imputed
Interest*
   
Total
 
Lease payments
 
$
996
   
$
1,802
   
$
1,686
   
$
787
   
$
444
   
$
391
   
$
6,106
   
$
(255
)
 
$
5,851
 


*Imputed interest represents difference between undiscounted cash flows and discounted cash flows.
Lease Cost

The following table presents lease costs for the three and six-month periods ended May 3, 2020.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating lease costs
 
$
633
   
$
1,797
 
Short-tern lease costs
 
$
102
   
$
212
 
Variable lease costs
 
$
129
   
$
129
 
Supplemental Information Related to Leases

Presented below is other information related to our operating leases.

Supplemental cash flows information:
           
   
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
May 3, 2020
 
             
Operating cash flows used for operating leases
 
$
502
   
$
2,387
 
ROU assets obtained in exchange for lease obligations
 
$
58
   
$
340
 
Weighted Average Lease Terms And Discount Rates Leases Not Yet Commenced
 
 
As of
 
 
 
May 3, 2020
 
 
     
Weighted-average remaining lease term
 
3.7 years
 
Weighted-average discount rate
   
2.41
%
Future Minimum Lease Payments Under Non-cancelable Operating Leases

Rent expense, as calculated under guidance in effect prior to our adoption of the new leases guidance, was $3.0 million in fiscal year 2019. At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as presented in the table below. The amounts are undiscounted and were calculated in accordance with guidance in effect prior to our adoption of the new leases guidance.

2020
 
$
1,885
 
2021
   
1,613
 
2022
   
1,535
 
2023
   
742
 
2024
   
424
 
Thereafter
   
377
 
   
$
6,576
 
XML 72 R33.htm IDEA: XBRL DOCUMENT v3.20.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
6 Months Ended
May 03, 2020
PROPERTY, PLANT AND EQUIPMENT [Abstract]  
Property, Plant and Equipment

Property, plant and equipment consists of the following:

 
May 3,
2020
   
October 31,
2019
 
             
Land
 
$
11,916
   
$
12,085
 
Buildings and improvements
   
172,689
     
172,340
 
Machinery and equipment
   
1,746,552
     
1,748,483
 
Leasehold improvements
   
20,344
     
19,921
 
Furniture, fixtures and office equipment
   
14,501
     
14,404
 
Construction in progress
   
30,257
     
28,135
 
                 
     
1,996,259
     
1,995,368
 
Accumulated depreciation and amortization
   
(1,391,714
)
   
(1,362,927
)
                 
   
$
604,545
   
$
632,441
 
XML 73 R18.htm IDEA: XBRL DOCUMENT v3.20.1
EARNINGS PER SHARE
6 Months Ended
May 03, 2020
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
NOTE 10 - EARNINGS PER SHARE


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

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28
2019
 
                         
Net income attributable to Photronics, Inc. shareholders
 
$
6,284
   
$
8,479
   
$
16,584
   
$
13,746
 
                                 
Effect of dilutive securities:
                               
Interest expense on convertible notes, net of tax
   
-
     
349
     
-
     
845
 
                                 
Earnings used for diluted earnings per share
 
$
6,284
   
$
8,828
   
$
16,584
   
$
14,591
 
                                 
Weighted-average common shares computations:
                               
Weighted-average common shares used for basic earnings per share
   
64,937
     
66,261
     
65,246
     
66,422
 
Effect of dilutive securities:
                               
Share-based payment awards
   
480
     
438
     
687
     
451
 
Convertible notes
   
-
     
3,898
     
-
     
4,720
 
                                 
Potentially dilutive common shares
   
480
     
4,336
     
687
     
5,171
 
                                 
Weighted-average common shares used for diluted earnings per share
   
65,417
     
70,597
     
65,933
     
71,593
 
                                 
                                 
Basic earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.21
 
Diluted earnings per share
 
$
0.10
   
$
0.13
   
$
0.25
   
$
0.20
 


The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive.

 
Three Months Ended
   
Six Months Ended
 
   
May 3,
2020
   
April 28,
2019
   
May 3,
2020
   
April 28,
2019
 
                         
Share-based payment awards
   
1,009
     
1,204
     
591
     
1,134
 
                                 
Total potentially dilutive shares excluded
   
1,009
     
1,204
     
591
     
1,134
 
XML 74 R10.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES
6 Months Ended
May 03, 2020
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:

 
May 3,
2020
   
October 31,
2019
 
             
Raw materials
 
$
55,110
   
$
46,027
 
Work in process
   
1,818
     
2,122
 
Finished goods
   
40
     
6
 
                 
   
$
56,968
   
$
48,155
 
XML 75 R14.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE
6 Months Ended
May 03, 2020
REVENUE [Abstract]  
REVENUE
NOTE 6 – REVENUE


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. 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, 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 uncompleted revenue contracts on which we have performed; for any such contracts under which 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 to customer specifications in accordance with their proprietary designs; 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 primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which 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.5 million are included in “Other” current assets, and contract liabilities of $10.7 and $5.0 million are included in Accrued Liabilities and Other Liabilities, respectively, in our May 3, 2020 condensed consolidated balance sheet. Our October 31, 2019 condensed consolidated balance sheet includes contract assets of $7.6 million, included in “Other” current assets, and contract liabilities of $11.5 million, included in Accrued liabilities. We did not impair any contract assets during the six-month periods ended May 3, 2020 or April 28, 2019. We recognized $0.9 million and $1.8 million of revenue from the settlement of contract liabilities that existed at the beginning of the three and six-month periods ended May 3, 2020, and recognized $0.5 million and $1.2 million of revenue in the respective prior year periods, that related to 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 for collectibility during, and at the end of, every reporting period. 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 derecognize the related receivable. Credit losses incurred on our accounts receivable during the three and six-month periods ended May 3, 2020, were immaterial, and we did not incur any credit losses on our accounts receivable during the three and six-month periods 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 modify terms of sale, which may require payment in advance of performance. We have elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“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 generally 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 May 3, 2020 and April 28, 2019, disaggregated by product type, geographic origin, and timing of recognition. At the beginning of fiscal year 2020, we changed the threshold for the definition of high-end FPD, from G8 and above and active matrix organic light-emitting diode (AMOLED) display screens, to G10.5 and above, AMOLED, and low-temperature polysilicon display screens (LTPS), to reflect the overall advancement of technology in the FPD industry. Our definition of high-end IC products remains as 28 nanometer or smaller. The revenue by product type for the three and six-month periods ended April 28, 2019, presented below has been reclassified to conform to the current period presentation.

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Product Type
                       
 IC
                       
High-end
 
$
38,267
   
$
38,429
   
$
79,308
   
$
72,995
 
Mainstream
   
58,579
     
60,158
     
124,516
     
120,471
 
Total IC
 
$
96,846
   
$
98,587
   
$
203,824
   
$
193,466
 
                                 
FPD
                               
High-end
 
$
31,809
   
$
22,051
   
$
71,579
   
$
37,401
 
Mainstream
   
14,119
     
10,942
     
27,107
     
25,424
 
Total FPD
 
$
45,928
   
$
32,993
   
$
98,686
   
$
62,825
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 

 
Three Months Ended
   
Six Months Ended
 
   
May 3, 2020
   
April 28, 2019
   
May 3, 2020
   
April 28, 2019
 
                         
Revenue by Geographic Origin
                       
Taiwan
 
$
55,513
   
$
56,469
   
$
121,626
   
$
114,209
 
Korea
   
36,261
     
38,038
     
76,997
     
73,275
 
United States
   
24,857
     
26,742
     
49,925
     
49,215
 
China
   
17,486
     
1,467
     
37,386
     
1,730
 
Europe
   
8,331
     
8,435
     
15,874
     
16,788
 
Other
   
326
     
429
     
702
     
1,074
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 
                                 
Revenue by Timing of Recognition
                               
Over time
 
$
126,071
   
$
123,853
   
$
263,905
   
$
244,699
 
At a point in time
   
16,703
     
7,727
     
38,605
     
11,592
 
   
$
142,774
   
$
131,580
   
$
302,510
   
$
256,291
 

Contract Costs


We pay commissions to third-party sales agents for certain sales that they obtain for us. However, the bases of the commissions are 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 one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund for, 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.
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ("%S% ?(\\#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,$% @ @(7,4"?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 " " A&ULS9+!3L,P#(9?!>7>.LV@AZC+91,GD)"8!.(6)=X6K6FCQ*C=V].& MK1."!^ 8^\_GSY(;$Z3I([[$/F DA^EN]&V7I EK=B0*$B"9(WJ=RBG13\;N&Z1+HS./U*3M(YX)I=)[^M-MO=(U.""U[PNJC$KJKEO9 /_&-V M_>%W$_:]=7OWCXVO@JJ!7W>AO@!02P,$% @ @(7,4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " " AKVO[F$B=!!S@% MYW)]^QK#T=0[[I\ 9F;'QCOK[/*JFY?VI)2)WJJR;E?QR9CS?9*TNY.J\O9. MGU5MWQQT4^7&/C;'I#TW*M\[4E4F-)E,DRHOZGB]=&./S7JI+Z8L:O781.VE MJO+F]T:5^KJ*1?P^\%0<3Z8;2-;+W,?=4MYUOJE>_B\7\63;D:J5#O3AP\ M?@U!XU&S(][>OT?_Z!9O%_.NS #8M,CZ 8A1D1B8X\"A 0VQ.CTK\"6(R06D' %TM'E#3W%]!324T=/ M;^B9]P$X8HH%,BB0,?K,$^"(.1:80H$IHR\\ 8X0$ZPP@PHSSA>>!( 0EIA# MB3GG2T\"0 (2"RBQX/S4DP"0#$N(";;3A$>8^H8"F%E )6!:P2/,?16 ":T% M.O=!$(_@9Q;"A%2P?85D$<@K0=L!DSE,W5LPFQ+)Q2*@A;TNN)7)3V2$":29 MP(87W,_DYS+ !+\;=KW@IB8_G1$FI(*=+[BOB>4SP(3R&9M?<&L3RV> ">T^ M]K_@[I;LL .8T'&'*P!Q=TOOQ-L 3&CW"5< XNZ6?HXA3.!H)%P!B+M;^J) M^SIEN\\QP2^&O4_&#ZPN3O_"^J_R:-\>B;J-G;6P_Y+J6@]9&V:E,[JRI3K:1 M'1]*=3#=[-WTWUS\8?1XZU61LE]=_ %!+ P04 " " A/OVI63'M6>&N8DEY0QYAC^? M1ERN]6B?1WJ_2$\=K/^M6FJ[M\RU.UI.8?Y^X-O M^Y?=,#[(5HMC]1+^#,/WXV,7[[)K*YM]$P[]OCW,NK!=SG^!A[768\"D^&L? M3OW-]6Q,Y:EM?XPWOVV66HH]_+HW.KWV.@;?7 M[ZU_G9*/R3Q5?5BW]=_[S;!;SMU\M@G;ZK4>OK6G7\,E(3.?7;+_/;R%.LI' M)[&/Y[;NI[^SY]=^:)M+*]%*4_T\_^X/T^_ITOY[F!R EP"\!H#^,$!? O3_ M ?F4_-G9E.J7:JA6BZX]S;KS;!VK<5' @XZ#^3P^G,9N^E_,MH]/WU:F6&1O M8SL727F6X(T$[Q5KKC#V*LEB_U<3*)K *5[?QCLY7HOQ>HK/;^,]2>(L*2;) MX9R$MM8KDHD@4X712G:3BVYRYJ8@W91GB;GI!K11VA WDBS/32Z[,:(;P]T M<6-8-Z;PA2-FN"IW8(SLI1"]%-P+64IEP7O!W%(O7*6==HDU8T4OEGO1Q(OE M7BRB)<.W%F1H#29V@!/=..XF)VX/1.M#4#5*39: 4F]5:GQDE )GJ:4L!4Y),%K3<5R+.O"I M-S#(. 7.4TMY"IR5VEC'9HS+5(NFC[9D7>.TH4I)RJM 8I)8VG;C[4W#N168J9(8B9RC= M:B5R.,8/ 0!+[0@ZS#6DYEFF*'**.DHMY'A$JXPJJ"-!9[3'U*Z4.8J=^=3J?/-T!XO)V[9]=AO]1]0 M2P,$% @ @(7,4(OEE[QT @ T@@ !@ !X;"]W;W)K8NVUZCHFTN+1V@O?OV M UJ[%KBZ-Q;P><[YG4(.+3K*7GF)L?#>:M+PM5\*T:Z"@!]+7".^H"UNY#]G MRFHDY)1= MXRC$[:5),@!" -:E0U_J;0:WNV*>A5D*K!>^;Q:UTC]F>+">W6 M/O3O"R_5I11J(=@4+;K@[UC\:/=,SH(QRJFJ<<,KVG@,G]?^![C:P4@9M.)G MA3L^&7NJE .EKVKRY;3V@2+"!!^%"H'DXX9WF! 527+\'H+Z8TYEG([OT3_I MXF4Q!\3QCI)?U4F4:S_WO1,^HRL1+[3[C(>"$M\;JO^*;YA(N2*1.8Z48VA(,A' W]RWG7$ V&Z)\AUL7W9+K4CTB@ M3<%HY[%^MUJD#@5<1?)E'M6B?G?Z/UDMEZNWS1(6P4W%&23;7A).).%DDV@00+8.S9[HEH1I(Z25*;)#9(>DDR22+;!S!( MGHAF))F3)+-)$H,DLY*8&(\4,X;*28,2R=#$N;(3,8EO]S M-IZ(9B00N+L&L%ERLVT JUR8 /N /-?-B=[I8] F6II$T,J4IB%,3""'+$DF M9V[.XVYI,+1XH%GZ=A#-,L598FZ82_8 R-TCH=TDH7DTMH-HMA=Q:G; 8'*Y MJ-O^&V*7JN'>@0IY3^G;Y$RIP#(B6,A8I?S &"<$GX4:9G+,^ENVGPC:#E\0 MP?@9L_D+4$L#!!0 ( ("%S% 39WBSHP0 !<6 8 >&PO=V]R:W-H M965T&ULC9A;;^,V$(7_BN'W1.+P)@6.@=A6T0(M$.RB[;-B M,[&QDN5*2K+]]Z4N\=K#HVQ?8DGY.)PSI'@H+MZK^ENS=ZZ=?2^+8W,_W[?M MZ2Z*FNW>E7ES6YWNJ-[OYV+^\>#+X67?=@^BY>*4O[BOKOWS]%C[ MN^@<97B)OP[NO;FXGG52GJKJ6W?SV^Y^'G<9 MN<)MVRY$[G_>W-H511?)Y_'/&'1^[K-K>'G]$?V77KP7\Y0W;ET5?Q]V[?Y^ MGLQG._>9^#ZV5='T?V?;UZ:MRC&*3Z7, MOP^_AV/_^S[&_VB&&]#8@,X-?-^?-9!C _FC@?JT@1H;J/_;@QX;:-9#-&CO MB[G)VWRYJ*OW63W,AU/>33MQI_UP;;N'_>CT__/U;/S3MZ6(:1&]=8%&9C4P M=,7(:V8#F#,1^0S.:1!*8T5!UG6(44FY@.R"2FC8\F5A90F7U LS$)A%LSIB$HR;'*L M,96RRH04696PMRA#5&PFYG,*A:5 &)NHJS3H1BG#5Z\0DEHQ:!-"B>;O119" M-IE:@42,U_P8R H6_3@<"FN)#<4:82;A1=H 3)J8V/!G"/,#:R;D35B: /(D MER?"O/WTX$LLP%*1\OD(*$ICOCADJ$]+:DH==,H'0>';*B8L3& /$Q(42/," MR2#9&Q$N90"3J0F&'U"2%SL#E([UQ%(FL+T*X*^"^^L(7;U$W#+6 +J16G-E M@/([*,FE 2Q)ID8>FZL [BJXNXK0Z6XH#48MI"0%TD)(F6#,0BBQ86"2B1^*66:P.8-1>9 M78O#YB^ ^Q-W?Q'ZL?>_A(L#E+3!-U1(D>2+5P8HF=@)!R"\ R"P R"^ QBA MRR\"0PEW2$ ERG*'!)0PF@?+$.:W\Q/K)&'_)Q$Z)$TL281-E@C41_'Z#)"] M2#:^Y:\LAOC(0XHOR!FFIKZSL?<3\'[>T6J$?J(,0H$R1(7*(#4A#!L_*3#J M4Q,'&RP!@^5;U!6%AF=4*OF'#,(,!1LCA.G++>%8'Q1-T52%L,\2\%GB/DOH MJU/Q;<8:8#;6J>7R4+24;R(S%$WHE+^ST<6A5NGJE_Z$L9EMJ]=CVXW\Q=/S M*>8#=8=B[/E*W*T%>+X1=]EP1ODC_'!D^D=>OQR.S>RI:MNJ[ _,GJNJ=3[[ M^-;GO7?Y[GQ3N.>VN[3^NAZ.*H>;MCJ-Q[#1^2QX^1]02P,$% @ @(7, M4 B"_-SO @ X@H !@ !X;"]W;W)K'DT.V%Q.9W M+O_C2\[TK)J7=B^E]EZKLFYG_E[KPR0(VO5>5GE[IPZR-O]L55/EV@R;7= > M&IEOG%%5!HR0**CRHO;G4S?WT,RGZJC+HI8/C=<>JRIO_F2R5.>93_VWB<=B MM]=V(IA/#_E./DG]X_#0F%$P>-D4E:S;0M5>([,D%[(LK2>3Q^_>J3_$M(:7[V_>/SOQ1LQS MWLJ%*G\5&[V?^8GO;>0V/Y;Z49V_R%Z0\+U>_3=YDJ7!;28FQEJ5K?OUUL=6 MJZKW8E*I\M?N6=3N>>[]OYGA!JPW8(.!B?V10=@;A.\&_$,#WAOP_XT@>@,! M(@2==E?,9:[S^;119Z_I]L,AM]N.3H19KK6==*OC_C/U;,WL:4Y9.@U.UE'/ M9!W#+AD27C-+A!F(P&0PI,&P-#(V,F?7 19C@A(.DOBGE]7'7JX2#=%ZA.D@)+@#CCK@S@&_*C@!!>^8R#&U8^(TA@490VDB +0<0S1)"8BW0J@X8C=D M"5260.IR8P=$J(-H7)<0J,DZ1ESD^8EQ(D!A$"HF NX5A K3&%8&H7C"<%TQ MJBM&=('#D\6C*!1H&A,,R%XB3L!!7HT1?F/S)ZB6!-$"ZIHEZ!H!:H%0,8$7 MSQ*APE2 VJP0BH<)KBM%=:6(+E#>+!U%$2)*@*PQQ!(&K\HQ1'G*X5HA5$QO M;3U*\,N=(,(B>+N3<=(QA[<-0E%!X1Y$*"XB>*@02K#TQHK1&]\MBDB+H30Z MNMC,>D10VI@R=WH"I2$4"1.X;!A&DP0>L^#B^US)9N>:I=9;JV.M[35Z,3LT M9/?,?M_!?$8G"XK,+VT#Y_J!=_==]_<];W9%W7K/2INNPGW[MTII:;(G=V9- M]J;A' :EW&K[&IOWINNZNH%6A[ZC#(:V=OX74$L#!!0 ( ("%S% 5!_:= M 0( (<% 8 >&PO=V]R:W-H965T&ULC53;;IPP$/T5 MQ ?$W#9-5X"4O42MU$JK5&F?O3!<%!M3V[ND?U_;> D0M)L7[!G..7-AF+AC M_%54 -)YHZ01B5M)V:X1$ED%%(L[UD*CWA2,4RR5R4LD6@XX-R1*4.!Y]XCB MNG'3V/@./(W929*Z@0-WQ(E2S/]M@+ N<7WWXGBNRTIJ!TKC%I?P"^1+>^#* M0H-*7E-H1,T:AT.1N(_^>A]IO '\KJ$3H[NC*SDR]JJ-[WGB>CHA()!)K8#5 M<88M$**%5!I_K:8[A-3$\?VB_F1J5[4#\.+=93YZ]7ZG-E MVFF^CGFG^BF4]YSZX4.,SEK(8C8])AACO'"*V2U@!@12&0QI!$MI;((/]& : M8/L1X7O1+(F;*OOK*I-$P\5^A48@G/3+6Q:(%@4B(Q!-!+[.&MYC[@VF,1AO MUHV;B-U-Q/X:HB\$C::( B_-+RV&PO=V]R M:W-H965T&ULE9QK4]O($H;_"N7O7FNNDE) U6+=L@22VJUS MSF@:?/Z_6?VX>VG9[]O=R M\;BY&#ULMT\?)I/-MX=V.=O\LGIJ'[O_N5^ME[-M]W+]?;)Y6K>SNWVAY6)B MDR1.EK/YX^CR?/_>E_7E^>K'=C%_;+^LSS8_ELO9^I^K=K%ZOAB9T>L;O\^_ M/VQW;TPNSY]FW]L_VNU_GKZLNU>30RUW\V7[N)FO'L_6[?W%Z%?SX7/TNP)[ MXK_S]GGS[O>SW4?YNEK]N7OQ\>YBE.QZU"[:;]M=%;/NQ\]VVBX6NYJZ?OS5 M5SHZM+DK^/[WU]JK_8?O/LS7V::=KA;_F]]M'RY&V>CLKKV?_5AL?U\]-VW_ M@<+HK/_TG]J?[:+#=SWIVOBV6FSV_YY]^['9KI9]+5U7EK._7W[.'_<_G_OZ M7XOA K8O8 \%K#U:P/4%W*& BT<+^+Z ?VLA/5H@] 7"6P%_M$#L"\1#@1". M%DC[ NG;9SA>(.L+9(<"QAPMD/<%\E/'P22O(Y><7.0PV">/MGD=;F-/+O(Z MX,:=7.1UR(T_N+WMU QV\XNS]>KY[/URRSP--M--N9# M5ZJK?/?N_J;<_V=W&VVZ=W]>&I^<3W[N:NJ9JQ?&#A@S9*:(L4.F0(P;,B5B M_)"I$!.&3(V8.&0:Q*1#YB-BLB'S&V+R(7,-F$#B_ DQ),XWB"%QOD4,B?-G MQ+S%>=)=-(FY4XA:T1.]>W!F' Q=PX (('+FRKP)KI[M_DP2W$W$[$;1#9L>K".8) MPDPCZTL(JZFERPO3> M0\>>BSIR#1 TP^LUW>C(+6J,*1KND##+&TGPS0GS? ^=.-$;P0@-4$++%A/< ME@@R[9$CUU\!$.-2:OBE7E.E(S5 7):254F#NI1&*\50T$ #/# :&D.G]7FJ M(X6.E#I2 61LLFAI##G6+1!9#$%EWF5"" 4C-$ ):7^N>FB@GC2$W++2G*UI M59\K=:32D5I'&MAA:;H0K- +8R.!H][H7%1:$C00@.\,'K:$!=#2T<)Z)(+W&2!^,:7!4W5KJB.%CI0Z4NE(#1"; MNYQ-Y1HVS#$)_F>!_T5J+SUT+( Z4NA(J2.5CM0 &=MH$KI@U+EA" 4!M$ M(UV 6RZ +(0J4NA(J2.5CM0 Z:0CD@6U)Z9! 0?SH(## M0WA*)A1 ,!4*N&.Y4"LXL#TE&VK_KW2H%2S8 @MFJ0VK6[!5O;, 2.;3G(Z; MKL$Z4@/$.'H/-(#*LR!IB*#"%JDP>Q#H*JPCA8Z4.E(!9)RR9U<-,+;SW<"Z M$BOM$ HR[) ,TP>!XUE#FMAP7"PM_5P%@&@0=:32D5I'&MAAX?IS@@8[I,%T MMG?<%]^==!BV([BB Z[(\AI.3X(Z[EZ1GA@H ,0&2;=%':EUI%$Z/ R>M F. MLI\TJ^&X5EE!J9R@5 ZE"&E2PW&E8H,$1(D/DIXBU)%*1VH=:90.#X,G>)-# M*4(J,XY[$PN>BA0Z4NI(I2,U0.""4N>&(11\T $?9$KON ]RI7?(!X'2 PXJ M/>"@#R(.*#W H-(#[IC2.\$('3!"IO0.&J&D]$XP0@>,D.X)73FP1TXW?J<. M;));[PP;0K!+'EQN+1U"70T!,LZ3A!ZB YCQG?>RT0.":$R22X]H01$=4,24 MS?Y4&E/% IYO->W<>=>CVO")#NF9;1&T^OJ=*1&B#6&7KP$74I MRZ7M7B\8E4=&18W>ZXE%'2ETI-21"B#C:')ZU0/,6CI1-J@REP?!%KU@BQ[9 M(GT0>&Z+GL80;%'S73! L3#JNJ@CM8XTL,=6"I_@BQ[Y(IWO/?=%GPC;HEXZ M98B$D<[VG@LCW:WT(,65639.NC'J2*4CM8XTN,?"RM4+RNB1,M*9W7.WLE*> MQ@MBY=&N,A5[S\6*S4G<1SS-Q14 8L.D;RKK2*TCC=+A8? $>_(HGT9W*SVW M)Q8\%2ETI-212D=J@'3VR:*G4,/P"4;HD1$RIU#E; H02P]?%GH]I8Y4.E(# M9)SE-$6(J"@=W/&"_WGD?TPH]!2ACA0Z4@)D;&)&-[HKO:I:1QJ]M>&9;L%K M _#:E,Y_@7MMI-(Q#=P1@TL,!R MNQ-P(;""[ 8@NRF=&P,X1AFM$=8F07#"@':;VLI4EX,;=.H^.386YE*;%:\ 9;XT-= PYEQN;)8(M!L$6 ]J+IHFKP&VQ M"ZQT\"<(OAB +[+U9= 3C$$5M (@T;+EI5Y1I2,U0+I[F!Z9!U2:2_GZ("AC M0,I('P9!SS+J2*$CI8Y4 !D[3X]:UP S2:"K2U29]=+I^2#8<$ V3%>7@=LP MFT? YB]=9A4 8E'4;5A':AUI8(>EX DV') -T[5EX.+HI>E>T,: #EC2I670 MMY8#2-8E;%L/4&R4=&_4D5I'&JW'P_ )TAC0OC)=6@9P&%'8,HJ"646T^4K- M*NH9PPB\A?Y%<0$@.DHZ4NE(K2.-TN%A\ 1[BBA52.TIZJE"'2ETI-212D=J M@("5I48-PR<8841&2)^%43]_J".%CI0 &0718"#RR+(@641X."R"'#'ED51\-R(SB:R&QL8*E@63=Y] M:<7NVVEN9NOO\\?-V=?5=KM:[K^DXGZUVK9=ESN\&+1WF]WOZ;= M[^N7;X5Y>;%=/?7?>#,Y?.W.Y;]02P,$% @ @(7,4-L_0NUA! 3Q0 M !@ !X;"]W;W)K+RTG;? M^J-SP^)[737]*CD.P_DI3?OMT=5E_[D]N\;_9]]V=3GXU^Z0]N?.E;NI4EVE M*(1.Z_+4).OE5/;2K9?MVU"=&O?2+?JWNBZ[_S:N:B^K!)*/@B^GPW$8"]+U M\EP>W%]N^'I^Z?Q;>HNR.]6NZ4]ML^C^?/Z+_.B7ODWDM M>U>TU3^GW7!<)299[-R^?*N&+^WE-S=NUET5U'ZUR.DP*>I._,[5@X]=WT/Y]M[TO?UV#$,GT? \V:S56#]YJ; M(O71;TT@U\0&275\;*"@"A"*;T*R6<@I@'S((N)1L0'4%$#=!\"P&ZX:/6F: MN1$K E7!J')]%^O!3,::R9ALD ^@V0":9F-DD,U5D]WY5+FQ.LB&JJ3)(./- MY*R9G#&C C,Y:0:S//1"16!UI%\,:\4P'1O)Q;(!+)-+8'-CB4B 90R8T)$E3&B2&$XB1^1ED8B/& M0P\4LQYL) 2/*LAH3I;L'QDU*P4@&79&!THHJ2.>>/H!@S]+5@8E6X::##RC MTC8V[#S_@ &@#&D,%&Z>&F2=,JJ[J?'HAD<@&*9SR#(U3#N9/QJ&?A@=2)7K MR-X+/%7!TGEH(VDA#T.D, 0;[C)(,>>A$HXYHY)6RY@?'H9(80@ZA ]2S.6: M'"@8%5II(S!$'H;(P# /UP0RF -MPGXL6)W0-K),D<8/0U74("(G M)^2AB@Q4"<60XM)S T)#C$I%SC[(,Q49IMIP*T6&EID,9WW!R= ($1LMGJO( M<=6&CB@O59Z%?J@(C8JYX8F*]*"*(5@V2$^A$A22_N$.M-HOKL@V*'E"2TIH M%"&!)&4O"HOA[ETP.BG!Q@XODH>TI)!&$>Z%DL&O$CF$W[",#K3-8Y^ADN>T M1+(58FPFRLBW,.4JBG KE)28:&@W4Q7D*HM]FO-8E12K*$+.2PK,D&.,Q)\U M8AB3/%0E U4=+M-9I']FADK\65Z&Y^_T[AJF=MUANK'J%]OVK1G&"X^[TMNM MV#..USA!^0:>BNO=UH\PUZNV/\ON<&KZQ6L[#&T]7>7LVW9PWJ7X[%T>7;F[ MO51N/XR/N7_NKE=A/<_7=^GM#G']/U!+ P04 " " A-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>-)RA9,EKM=:V%]'4&;(Z(9^.IYEW?C@8'G:B1I>P'_O3A8M-K.4 M4D/KI&F)A2JC=YO#<1?B8\ /"8-;G$FHY&S,:S"^E!E-@B!04/C ('"[P#TH M%8A0QMO$2>>4 ;@\?[(_QMJQEK-P<&_43UGZ)J-[2DJH1*_\LQF>8*KGFI*I M^*]P 87A00GF*(QR<25%[[S1$PM*T>)]W&4;]V&\N=Y.L'4 GP!\!NQC'C8F MBLH?A!=Y:LU [-C[3H0GWAPX]J8(SMB*>(?B'7HO.4]N4G8)1%/,<8SABYC- M',&0?4[!UU(<^3]PO@[?KBK<1OCV#X6WZP2[58)=)-C]M\2UF/U?2=BBIQIL M':?)D<+T;9SDA7<>V#L>W^1W^#CMWX2M9>O(V7A\V=C_RA@/*"6YPA%J\(/- MAH+*A^,MGNTX9J/A33?](#9_X_P#4$L#!!0 ( ("%S%!WT$/!M $ -(# M 9 >&PO=V]R:W-H965TM<_V!,5NVH(6]PAXZ?U.CT<)YTS3,]@9$%4E:,9XD-TP+V=$BB[Z3 M*3(I8?C/N CX%'":%=G$BHY(SX'XWN5TR0D! I*%Q2$WRYP#TH%(9_& MRZQ)EY"!N#Z_J7^-M?M:SL+"/:HG6;DVI[>45%"+0;D''+_!7,\U)7/Q/^ " MRL-#)CY&B>N^EX,GGC%V"T(PY3AB^PJ0+@GGU M)03?"G'D_]'Y-GVWF>$NTG=K>IIL"^PW!?918/]AB1N8]-\BV:JG&DP3I\F2 M$HW" M\9,_FVG,)L-A/_\@MGSCXB]02P,$% @ @(7,4(;O\#ZT 0 T@, !D M !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES:5:]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWP[20'2VRZ#O9(C.# M5[*#DR5NT%K8WT=09LQI0M\<3[)I?7"P(NM% ]_!_^A/%BVVL%120^>DZ8B% M.J=WR>&8AO@8\%/"Z%9G$BHY&_,2C"]53G=!$"@H?6 0N%W@'I0*1"CCU\Q) MEY0!N#Z_L7^.M6,M9^'@WJAG6?DVI[>45%"+0?DG,S["7,\U)7/Q7^$""L.# M$LQ1&N7B2LK!>:-G%I2BQ>NTRR[NXW23)C-L&\!G %\ MS$/FQ)%Y0_"BR*S M9B1VZGTOPA,G!XZ]*8,SMB+>H7B'WDO!$YZQ2R":8XY3#%_%)$L$0_8E!=]* M<>3_P/DV?+^IR8OZ[4! #2 P &0 'AL M+W=O";A-&MSB16IUV:M(_3S3Z;8=L /@/X GA(>=B4*"E_)[PHQ&?.#ORT)LJ.E,KTET0[X+W6O+L-F?72#3'G*88OHK)E@@6V)<4?"O%B?\# MY]OP_:;"?8+O_U!XMTUPV"0X)(+#?TOA[.=QFPR M//;S#V++-RY_ 5!+ P04 " " ASO$R@SYC2E+XX'V;0^.%B1]:*![^!_]&>+%EM8*JFA<])TQ$*=T[OT>-J' M^!CP*&%TJS,)E5R,>0K&ERJG21 $"DH?& 1N5[@'I0(1RO@U<](E90"NSR_L MGV+M6,M%.+@WZJ>L?)O3 R45U&)0_L&,GV&NYQTE<_%?X0H*PX,2S%$:Y>)* MRL%YHV<6E*+%\[3++N[C=,-O9]@V@,\ O@ .,0^;$D7E'X4716;-2.S4^UZ$ M)TZ/''M3!F=L1;Q#\0Z]UX*GAXQ= ]$<SS;:W<:::2$[6F31=[)%9@:O9 9-/ZX&!%UHL&OH'_WI\L6FQFJ:2&SDG3$0MU3F^WA^,^Q,> M'Q)&MSB34,G9F,=@?*ERN@F"0$'I X/ [0)WH%0@0AE/B9/.*0-P>7YE_Q1K MQUK.PL&=43]EY=N\H2<5_A0LH# ]*,$=IE(LK*0?G MC4XL*$6+YVF77=S'=/,AP=8!/ 'X#+B)>=B4*"K_*+PH,FM&8J?>]R(\\?; ML3=E<,96Q#L4[]![*3C?9NP2B%+,<8KABYBW"(;L$N MPG>_*?P'P7Z58!\)]O\M<2UF]T<2MNBI!MO$:7*D-$,7)WGAG0?VEL0N? MIOU>V$9VCIR-QY>-_:^-\8!2-E&UL?5/;;MP@$/T5Q >$7=9)5RO;4C91U4BMM$K5YIFUQS8* M%P?P.OW[ B:.DUI] 6:8<^;,,.2C-L^V W#H50IE"]PYUQ\(L54'DMDKW8/R M-XTVDCEOFI;8W@"K(T@*0C>;&R(95[C,H^]DREP/3G %)X/L("4S?XX@]%C@ M+7YS//*V<\%!RKQG+?P$]ZL_&6^1F:7F$I3E6B$#38%OMX=C%N)CP&\.HUV< M4:CDK/5S,![J F^"(!!0N<# _':!.Q B$'D9+XD3SRD#<'E^8_\::_>UG)F% M.RV>>.VZ N\QJJ%A@W"/>OP&J9YKC%+QW^$"PH<')3Y'I86-*ZH&Z[1,+%Z* M9*_3SE7F"L[8 MBGCGQ5OOO9249CFY!*(4_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I M$=!T#?.= U$ED%:,;S:W3 MI:)$EW]D5F>V#D@;.COA>:^%^GT#9(:=;^N)X ME$T;HH,562<:^ ;A>W=V:+&9I9(:C)?6$ =U3N^WQ],^QJ> 'Q(&OSB36,G% MVJ=H?*YRNHF"0$$9(H/ [0H/H%0D0AF_)DXZIXS Y?F%_6.J'6NY" \/5OV4 M56AS>J"D@EKT*CS:X1-,];RC9"K^"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW M:=(^C#>[VPFV#N 3@,^ 0\K#QD1)^0<11)$Y.Q W]KX3\8FW1XZ]*:,SM2+= MH7B/WFO!^5W&KI%HBCF-,7P1LYTC&++/*?A:BA-_ ^?K\-VJPEV"[_Y1>%@G MV*\2[!/!_K\EKL6\?Y6$+7JJP35IFCPI;6_2)"^\\\#>\_0F?\/':?\J7".- M)Q<;\&53_VMK Z"4S0V.4(L?;#84U"$>[_#LQC$;C6"[Z0>Q^1L7?P!02P,$ M% @ @(7,4"X'RI2S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0>M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F M:9CM#8@J@K1B/$D^,BUD1XLL^DZFR'!P2G9P,L0.6@OS<@2%8TYW]-7Q()O6 M!0I,0B5GQ,=@ MW%4Y38(@4%"ZP"#\=H%;4"H0>1E/,R==4@;@^OS*_B76[FLY"PNWJ'[)RK4Y MO::D@EH,RCW@^!7F>CY0,A?_#2Z@?'A0XG.4J&Q<23E8AWIF\5*T>)YVV<5] MG&YX.L.V 7P&\ 5P'?.P*5%4_EDX460&1V*FWO;"O<1OO]+X1OYTTV" M-!*D[Y:X%?.O2K;JJ0;3Q&FRI,2ABY.\\BX#>\/CF_P)GZ;]7IA&=I:*"RM $ -(# 9 >&PO=V]R:W-H965TL/C-FR!27L#?:@_4V-1@GG3=,PVQL0 M500IR?AN]X$IT6E:9-%W,D6&@Y.=AI,A=E!*F/Y-J=WE%10 MBT&Z9QR_P%S/+25S\5_A M*'!R4^1XG2QI64@W6H9A8O18FW:>]TW,?I)KG" MM@%\!O %]"$^\/W#?FS(X8ROBG1=OO?=2\"3) MV"40S3''*8:O8O9+!//L2PJ^E>+(_X'S;7BRJ3")\.0/A>DV0;I)D$:"]+\E M;L7<_I6$K7JJP#1QFBPI<=!QDE?>96#O>7R3W^'3M#\)TW3:DC,Z_[*Q_S6B M R]E=^-'J/4?;#$DU"X&UL?5-M M;]L@$/XKB!]0$N(U461;:CI-G;1)4:NMGXE]?E&!>ZYXT@'-"^V 7#D34EM,]HXUQT9LT4#2M@;[$#[FPJ-$LZ;IF:V,R#*"%*2 M\8J]DZV&LR&V5TJ87R>0.&1T2S\=J)&I[ M_>C.QEML9BE;!=JVJ(F!*J-WV^,I"?$QX&<+@UV<2:CD@O@2C*]E1C=!$$@H M7& 0?KO"/4@9B+R,UXF3SBD#<'G^8/\2:_>U7(2%>Y3/;>F:C!XH*:$2O72/ M.#S 5,\G2J;BO\$5I \/2GR. J6-*REZZU!-+%Z*$F_CWNJX#^/-/IE@ZP ^ M ?@,.,0\;$P4E7\63N2IP8&8L?>="$^\/7+?FR(X8ROBG1=OO?>:\]UMRJZ! M:(HYC3%\$;.=(YAGGU/PM10G_@^*C!UG"9+"NQUG.2%=Q[8.Q[?Y'?X..W?A:E;;&UL?5/;;IPP M$/T5RQ\0LX:TZ0J0LJFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H2B!N7%]HS/.7/Q M.)_0/-D.P)%GK7I;T,ZYX4/V2M>L*>D=)#8T8E7O$Z3,L M]=Q2LA3_%:Z@/#QDXF-4J&Q<235:AWI1\:EH\3SOLH_[--^DMPMMG\ 7 E\) M=S$.FP/%S#\*)\KKJE9\F^0+8KD$6![,T2=S#9_T6R M34\UF#9.DR45CGV]F_"M+*WY(+.OVSL?X/HP*>2W/@1 MZOP'6PT%C0O']_YLYC&;#8?#\H/8^HW+OU!+ P04 " " AH7P,;O^=F8;$3S M8EL 1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF6LB. M%EGTG4R1X>"4[.!DB!VT%N;7$12..=W3=\>S;%H7'*S(>M' -W#?^Y/Q%EM8 M*JFALQ([8J#.Z=W^<$Q#? SX(6&TJS,)E9P17X+QNF#,[8BGCGQ5OOO10\Y1F[!*(YYCC%\%7, M?HE@GGU)P;=2'/E_<+X-3S85)A&>_*4PV29(-PG22)!^6.)63/I/$K;JJ0;3 MQ&FRI,2ABY.\\BX#>\?CF_P)GZ;]JS"-["PYH_,O&_M?(SKP4G97?H1:_\$6 M0T'MPO'&G\TT9I/AL)]_$%N^&PO=V]R:W-H965TVRC@,<%O$[^/H =UVVMO@ SS#ES9ABR$=6JLSEMG>L/C-FR!2WL%?;0^9L:C1;.FZ9AMC<@J@C2BO'=[H9I(3M:9-%W M,D6&@U.R@Y,A=M!:F+$#U4U:NS>D=)1748E#N"<X M@/+A08G/4:*R<27E8!WJF<5+T>)UVF47]W&Z29,9M@W@,X O@+N8ATV)HO)/ MPHDB,S@2,_6^%^&)DP/WO2F#,[8BWGGQUGLO!4^O,W8)1'/,<8KAJYADB6"> M?4G!MU(<^3]PO@W?;RK<1_C^#X4WVP3I)D$:"=+_EK@5<_M7$K;JJ0;3Q&FR MI,2ABY.\\BX#>\_CF_P.GZ;]49A&=I:&PO=V]R:W-H965T]*2RK M)%*W"($$TJJ(\NQ-)A?5EV [F_+WC)TT!!KUQ?:,YYPY,QYGH[%/K@7PY%E) M[7+:>M\?&7-E"TJX&].#QIO:6"4\FK9AKK<@J@A2DO$D><>4Z#0MLN@[VR(S M@Y>=AK,E;E!*V-\GD&;,Z8Z^.!ZZIO7!P8JL%PU\!_^C/UNTV,)2=0JTZXPF M%NJ!VA7N0,A"AC%\S M)UU2!N#Z_,+^*=:.M5R$@WLC?W:5;W-ZH*2"6@S2/YCQ,\SUW%(R%_\5KB Q M/"C!'*61+JZD')PW:F9!*4H\3WNGXSY.-VDZP[8!? ;P!7"(>=B4*"K_*+PH M,FM&8J?>]R(\\>[(L3=E<,96Q#L4[]![+7AZR-@U$,TQIRF&KV)V2P1#]B4% MWTIQXJ_@?!N^WU2XC_#]/PH_;!.DFP1I)$C?+'$CYC;Y+PE;]52!;>(T.5*: M0<=)7GF7@;WC\4W^AD_3_DW8IM..7(S'EXW]KXWQ@%*2&QRA%C_88DBH?3B^ MQ[.=QFPRO.GG'\26;US\ 5!+ P04 " " AJDS;IU&G;9RYQ$E2(,R"7[M\/2)I&;;X -G[/S\9D(YH7VP(X\JI59W/: M.M-)$#U1U:NS>D=)1748E#N&<P3S[DH)OI3CQ M3W"^#=]M*MQ%^&X-3Y-M@OTFP3X2[%<$MQ\K_!S"#Q]%LE5+-9@F#I,E)0Y= M'.25=YG7>QZ?Y#U\&O8?PC2RL^2"SC]L;'^-Z,!+26[\!+7^?RV&@MJ%XQ=_ M-M.438;#?OY ;/G%Q7]02P,$% @ @(7,4'K\'(>V 0 T@, !D !X M;"]W;W)K&UL;5/;;IPP$/T5RQ\0+X9-HQ4@95-% MB=1(JU1MG[TP@!5?B&V6Y.]K&T)HRHOM&9]SYN)Q/FKS8CL A]ZD4+; G7/] M@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I"!TM[LFDG&%RSSZ3J;,]> $5W R MR Y2,O-^!*'' B?XP_',V\X%!RGSGK7P$]RO_F2\11:5FDM0EFN%##0%ODT. MQRS@(^ WA]&NSBA4];C \SU[#&:B_\!%Q >'C+Q,2HM M;%Q1-5BGY:SB4Y'L;=JYBOLXW:3)3-LFT)E %\)-C$.F0#'S[\RQ,C=Z1&;J M?<_"$R<'ZGM3!6=L1;SSR5OOO91TG^;D$H1FS''"T!4F61#$JR\AZ%:((_V/ M3K?IZ6:&::2G:WIRO2V0;0ID42#[I\3L2XE;F/V7(&354PFFC=-D4:4'%2=Y MY5T&]I;&-_F$3]/^Q$S+E45G[?S+QOXW6COPJ>RN_ AU_H,MAH#&A>,W?S;3 MF$V&T_W\@\CRC&PO M=V]R:W-H965T3N"T&.!-_C=\<3;S@4'*?.>M? 3W*_^9+Q%9I::2U"6:X4,- 6^VQR. MNQ ? WYS&.WBC$(E9ZV?@_&]+G 6!(& R@4&YK<+W(,0@$F<>$X9@,OS M._NW6+NOYN*_ M1C4T;!#N28\/D.K98Y2*_P$7$#X\*/$Y*BUL M7%$U6*=E8O%2)'N==J[B/J:;+PFV#J )0&? ; M>.>!O:/Q3?Z%3]/^R$S+E45G[?S+QOXW6COP4K(K/T*=_V"S(:!QX7CCSV8: ML\EPND\_B,S?N/P+4$L#!!0 ( ("%S% F8I,7MP$ -(# 9 >&PO M=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:);=$LFXPF4>?6=3YGIP@BLX&V0' M*9EY/8'08X$W^,WQR-O.!0HQV^0ZMECE(K_ 5<0'AXR\3$J+6Q< M4358IV52\:E(]C+M7,5]3#>'1%LGT$2@,^$0XY I4,S\"W.LS(T>D9EZW[/P MQ)LC];VI@C.V(M[YY*WW7DNZ/^3D&H02YC1AZ *SF1'$J\\AZ%J($_V/3M?I MV]4,MY&^7=+I?EU@MRJPBP*[=R5^_E#B"N8V^Q"$+'HJP;1QFBRJ]*#B)"^\ M\\#>T?@F_^#3M#\PTW)ET44[_[*Q_XW6#GPJV8T?H&UL=53M;ILP%'T5RP]0)R9D501(3:=IDS8I MZK3UMP,7L&IC9IO0OOUL0RE-W3_8]_J<<\_U!]FH])-I 2QZEJ(S.6ZM[0^$ MF+(%R;/9&,=[C(0NZDBTP-5O .3AJ9 M04JF7XX@U)CC+7Y-//"FM3Y!BJQG#?P&^Z<_:1>11:7B$CK#58_DK-23#WY4.=YX0R"@M%Z!N>$"]R"$%W(V_LV:>"GIB>OY MJ_JWT+OKY38C0W_Q,N(!S<.W$U2B5, M^*)R,%;)6<59D>QY&GD7QG%:2?8S+4Z@,X%>$][YD_ MXNV!NKTI?3)L15ASYHW+7@JZWV;DXH5FS''"T!7F#4&<^E*"QDHE=2]T"034UD^_ MN+F>[ND46-7/3Y L_X'B/U!+ P04 " " A;0/@R(N2VF:T M<:X[,F:+!I2P-]B!]C<5&B6<-TW-;&= E)&D)..;S9XIT6J:I]%W-GF*O9.M MAK,AME=*F-<32!PRNJ7OCL>V;EQPL#SM1 U/X'YT9^,M-JN4K0)M6]3$0)71 MN^WQE 1\!/QL8;"+,PF57!"?@_&MS.@F) 02"A<4A-^N< ]2!B&?QN])D\XA M W%Y?E?_$FOWM5R$A7N4O]K2-1D]4%)")7KI'G'X"E,]GRB9BO\.5Y >'C+Q M,0J4-JZDZ*U#-:GX5)1X&?=6QWT8;W@RT=8)?"+PF7"(<=@8*&;^63B1IP8' M8L;>=R(\\?;(?6^*X(RMB'<^>>N]UYSO]RF[!J$)<0?"W$ MB?]#Y^OTW6J&NTC?+>F[_\1/5@62*)#\5>+MAQ+7,(&PO=V]R:W-H965TVRC@'$ KY._[X =UTK] LQPSID+0S8:^^): $_>M.I<3EOO M^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$ENF!:RHT46?2=;9&;P2G9P MLL0-6@O[?@1EQISNZ(?C63:M#PY69+UHX"?X7_W)HL46E4IJZ)PT';%0Y_1^ M=SBF 1\!OR6,;G4FH9*S,2_!^%[E- D)@8+2!P6!VP4>0*D@A&F\SIIT"1F( MZ_.'^K=8.]9R%@X>C/HC*]_F](Z2"FHQ*/]LQD>8Z[FF9"[^!UQ (3QD@C%* MHUQ<23DX;_2L@JEH\3;MLHO[.-WLKV?:-H'/!+X0[F(<-@6*F7\57A29-2.Q M4^][$9YX=^#8FS(X8ROB'2;OT'LI^,V7C%V"T(PY3AB^PNP6!$/U)03?"G'D M_]'Y-GV_F>$^TO=K>IIL"Z2; FD42-<"M\FG$K96#O>7R3?_!IVI^$;63GR-EX?-G8_]H8#YA*O&AE7$$[[_LC M8Z[J0 MW@SV8<-.@U<('T[;,]19$G4A:,;[;O6=:2$/+//G.MLQQ\$H:.%OB M!JV%_7T"A6-!]_35\2C;SD<'*_->M/ =_(_^;(/%%I5::C!.HB$6FH+>[X^G M+.(3X$G"Z%9G$BNY(#Y'XTM=T%U,"!14/BJ(L%WA 92*0B&-7[,F74)&XOK\ MJOXIU1YJN0@'#ZA^RMIW!;VCI(9&#,H_XO@9YGK>43(7_Q6NH (\9A)B5*A< M6DDU.(]Z5@FI:/$R[=*D?9QNLFRF;1/X3. +X2[%85.@E/E'X4696QR)G7K? MB_C$^R,/O:FB,[4BW87D7?!>2W[+2"/KQLZG^#Z"&DLKL)(]2%#[88"AH?C[?A;*&UL;5/;;MP@$/T5Q <$F]WL1BO;4C95U4JM MM$K5]IFUQS8*&!?P.OW[#MAQK<0OP SGG+DP9*.Q+ZX%\.15J\[EM/6^/S'F MRA:T<'>FAPYO:F.U\&C:AKG>@J@B22O&D^3 M) =+;+HN]@B,X-7LH.+)6[0 M6MB_9U!FS&E*WQS/LFE]<+ BZT4#/\#_["\6+;:H5%)#YZ3IB(4ZIX_IZ;P/ M^ CX)6%TJS,)E5R->0G&URJG24@(%)0^* C<;O $2@4A3.//K$F7D(&X/K^I M?XZU8RU7X>#)J-^R\FU.'RBIH!:#\L]F_ )S/?>4S,5_@QLHA(=,,$9IE(LK M*0?GC9Y5,!4M7J===G$?IQN^FVG;!#X3^$)XB''8%"AF_DEX4636C,1.O>]% M>.+TQ+$W97#&5L0[3-ZA]U;PXWW&;D%HQIPG#%]AT@7!4'T)P;="G/D'.M^F M[S8SW$7Z;DU/DVV!_:; /@KL5P*']%V%'R'\>'@7@ZU:JL$V<9@<* M>9=Y?>3Q2?[#IV'_+FPC.T>NQN/#QO;7QGC 5)([G* 6_]=B**A].![Q;*47%_\ 4$L#!!0 ( ("%S%!?#6HVMP$ -(# 9 >&PO M=V]R:W-H965TZ:%[&B11=_%%ID9O)(=7"QQ M@];"_CZ#,F-.$_KJ>)1-ZX.#%5DO&O@._D=_L6BQ1:62&CHG3443(7_Q5NH! >,L$8I5$N MKJ0'Q3XA;FPYL@;-53#;:)T^1(:88N3O+* MNPSL/8]O\A<^3?LW81O9.7(U'E\V]K\VQ@.FLKO#$6KQ@RV&@MJ'XP'/=AJS MR?"FGW\06[YQ\0=02P,$% @ @(7,4&8G51JV 0 T@, !D !X;"]W M;W)K&UL;5-A;]P@#/TKB!]0$N[:GDY)I%ZG:I,V MZ=1IVVS;%H7'*S(>M' =W _^K/Q%EM8*JFALQ([8J#.Z4-Z/.U# M? SX*6&TJS,)E5P07X+QI^\>.N]UX(?DHQ= ]$<&PO=V]R M:W-H965TJT M[C-Q+K%5,"Z0N/OW ^QZ7GJ1\B7 <<_+$3AGK=*OI@2PT;L4M5G'I;7-BA!3 ME""Y>5 -U&[GJ+3DUBWUB9A& S\$D!2$)$-7 M6\H\(&2\5-":T3SRI>R5>O6+;X=UG'A'(*"PGH*[X0*/((1G>M)XT/3 M\?R#_2D4[XK9#(S\(^J_8K] 7-XJBO_CM<0+AT[\1I M%$J8\!L59V.5[%F<%:=5& MNCO\AOO_F*Z8.YO"!\-1A#UGWKCH)6?I)",73]3G;+L<-LJA0P9Q[(,$PR2V M[!.&PO=V]R:W-H965TW M%VBWUK7^ >[EG',_N.0CVB?7 7CRK)5Q!>V\[X^,N:H#+=P-]F#"38-6"Q], MVS+76Q!U(FG%^&YWR[20AI9Y\IUMF>/@E31PML0-6@O[ZP0*QX+NZ8OC4;:= MCPY6YKUHX2OX;_W9!HLM*K748)Q$0RPT!;W?'T]9Q"? =PFC6YU)K.2"^!2- M3W5!=S$A4%#YJ"#"=H4'4"H*A31^SIIT"1F)Z_.+^H=4>ZCE(AP\H/HA:]\5 M](Z2&AHQ*/^(XT>8ZWE#R5S\9[B""O"828A1H7)I)=7@/.I9):2BQ?.T2Y/V M<;KAMS-MF\!G E\(=RD.FP*ES-\++\KQ"?>'WGH316=J17I+B3O M@O=:\G<\9])AU>5=!O:>IS?Y Y^F_8NPK32. M7-"'ETW];Q ]A%1V-V&$NO#!%D-!X^/Q;3C;:<(7 Z'02 @ZE<0S,+C=X!,X=D4WC]\09SI(N<+E_8__D:[>UG)F&1\E_ MM1?3',(L#"Y0L2LWSW+X#%,]21A,Q7^%&W +=YE8C5)R[;]!>=5&BHG%IB+8 MZ[BVG5^'\22-IS \@$X!= [(O X9A7SF3\RP(E=R"-1X]SUS3[S94WLWI7/Z MJ_!G-GEMO;>"WB*X4 M%4D1 KH2P3 Q+I*A(AE"L%V)8)CUPY/%?RY U;[#=5#*:^>GR\([#Y$'ZOOD M'WR<0-^8JMM.!V=I;+?YGJBD-&!3B>[LTS5VZ,T&A\JX;6KW:FS]T3"RGZ8: MF4=K\1=02P,$% @ @(7,4$M! $;# 0 -P0 !D !X;"]W;W)K&UL=53;CML@$/T5Q E+8,;GG#D#3+)1Z5?3 ECT)K@T.6ZM[?>$F+(%P$' HK5=@;CG#$W#NA9R-W[,F7DIZXGI_4?\<>G>] MG)B!)\5_=95M,7F/O9830W_PW.P!W<.W$U2L5-^$7E8*P2 MLXJS(MC;M'8RK..L?Z'%"70FT"L"F0H%YY^8946FU8CT=/8]\U><[JD[F](G MPU&$;\Z\<=ESL4EN,W+V0C/F,&'H"I,N".+4EQ(T5N) _Z'3.'T3=;@)],V: M3N_C MNHP#8(;/]J\>ZJQ1CF/T5VT2*[B,##59$()DVNBI#5Q0G037BR!I5J MD&%<5MEE*AYIN/@_\&FDGIEN.FG025GW?,(EUTI9<%:2&^>E=5.\!!QJZ[=W M;J^GMSP%5O7SF)+EOZ+X %!+ P04 " " AV_> +/%K/2+Z0$L>I5B,"7N MK1V/A)BZ!\G,@QIA<%]:I26S+M0=,:,&U@22%(0>#N^(9'S 51%R9UT5:K*" M#W#6R$Q2,OWG!$+-)4[P+?',N][Z!*F*D77P'>R/\:Q=1#:5ADL8#%<#TM"6 M^#$YGG*/#X"?'&:SVR/?R46I%Q]\:4I\\(9 0&V] G/+%9Y ""_D;/Q>-?%6 MTA/W^YOZI]"[Z^7"##PI\8LWMB_Q!XP::-DD[+.:/\/:3X[1VOQ7N()P<._$ MU:B5,.$7U9.Q2JXJSHIDK\O*A[#.J_Z-%B?0E4#O"&0I%)Q_9)95A58STLO9 MC\Q?<7*D[FQJGPQ'$;XY\\9EKU6:) 6Y>J$5GF9Q@2PJD 6![)\6Z5V+,4P:+Y)'B^01@>RN2 R3WQ4ANXN3 MH+OP9 VJU32$<=EEMZEXI.'BW^#+2'UCNN.#01=EW?,)E]PJ9<%9.3PX+[V; MXBT0T%J_?>_V>GG+2V#5N(XIV?XKJK]02P,$% @ @(7,4.<7Y\.W 0 MT@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0 M+X9F5RM RJ:J4JF55JG:/'MA "N^$-LLZ=_7-H20E!?;,S[GS,7C?-3FV78 M#KU*H6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24'H;G=+).,*EWGT MG4V9Z\$)KN!LD!VD9.;O"80>"YS@-\];"+W"_^[/Q%EE4:BY! M6:X5,M 4^"XYGK* CX _'$:[.J-0R47KYV!\KPN\"PF!@,H%!>:W*]R#$$'( MI_$R:^(E9""NSV_JWV+MOI8+LW"OQ1.O75?@ T8U-&P0[E&/#S#7\P6CN?@? M< 7AX2$3'Z/2PL8558-U6LXJ/A7)7J>=J[B/T\T^FVG;!#H3Z$(XQ#AD"A0S M_\H<*W.C1V2FWOI+"+H5XD3_H]-M>KJ981KIZ9J>[K<%LDV!+ ID'TKBK! MM'&:+*KTH.(DK[S+P-[1^";O\&G:?S+3&X]V)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)%R(95[@JHN]D MJD*/3G %)X/L*"4S[T<0>BIQBC\X!R&"D$_C M=='$:\A W)X_U+_%VGTM9V;A7HL_O'%]B6\Q:J!EHW#/>GJ$I9YKC);B?\ % MA(>'3'R,6@L;5U2/UFFYJ/A4)'N;=Z[B/LTWVJBS]6I!+$%HPQQE#-YAT11"O MOH:@>R&.]#\ZW:=GNQEFD9YMZ7FV+Y#O"N11(-^62)-/)>YA/A=)-CV58+HX M31;5>E1QDC?>=6#O:'R3?_!YVI^8Z;BRZ*R=?]G8_U9K!SZ5Y,J/4.\_V&H( M:%TXWOBSF<=L-IP>EA]$UF]<_0502P,$% @ @(7,4+EO($%' @ 90@ M !D !X;"]W;W)K&ULE5;1CILP$/P5Q <:-6?JEUNPP"5910,_4D6FC,SD'(FFFSE,= M1+8W@75/*!AF 0UJQH_ MSYQM*_-,G#2O&MA*3YWJFLG?&^#BLO*)_VYXJ8ZEMH8@SUIVA&^@O[=;:5;! M@+*O:FA4)1I/PF'EK\ER0U(;X#Q^5'!15W//2MD)\6H7G_WLXL!/7+^+R M"7I!L>_UZK_ &;AQMYD8CD)PY7Z]XJ2TJ'L4DTK-WKJQ:MQXZ79BVH?A ;0/ MH$, [;1T1"[S#TRS/)/BXLGN\%MF[Y@LJ3F;PAK=4;@]D[PRUG,>49H%9PO4 M^VPZ'WKE0P:/P* /%!2CV-"[\(A&.$"$YA@Y@.@&8(8#S%" F0.8W0#$_XCL M?&+GTW0B1U3&*$>,<"0X0((")--5SE& ^025\SN5(S>Q0"D6",4O"4W.ME5E 1=[3*WP' M]:,_"1VAJ4K9M-#)AG>!@&H?/N+=,3-Z*_C9P"!G\\ X.7/^;((OY3Z,#! P MN"A3@>KA#D=@S!32&+_'FN'4TB3.YZ_5/UGOVLN92CAR]JLI5;T/MV%00D5O M3#WQX3.,?M(P&,U_A3LP+3%,VE_@\M-*MZ.531*2U_]JMU*OW(HYQCNZFT*@Y. V9:3!&F B8)X*8C-C^<=<.0O$'L+ MQ+9 \L;& O+@-)G5= XRQ;,VSLI:E601^8^;Q N3>&#B!8S3I+,V>(NW"Y:U MB&!"_"BI%R7UH"0+E'35)5D>REJ2^2DR+T7FH4@7%-GZZV0?LN6)K%7)%J?I M @;-;K]YC;Y1<6TZ&9RYTG\D>]TKSA7HBM&#=E7K!W *&%3*3#=Z+MPSX +% M^_&%0],S6_P%4$L#!!0 ( ("%S%"@?[!9;P, (\/ 9 >&PO=V]R M:W-H965TOI-G4>L[!]E4N=*7S3%HSXW(]WU05080ACRH\J+VU\M^[;E9 M+^5%E44MGANOO515WOS5S[Q?RU\+(XGU2T$Z^4Y/XI/0GT^/S?Z*KAE MV1>5J-M"UEXC#BO_@2PR8%U C_A2B&L[.?>Z5EZD_-9=_+M?^6''2)1BI[H4 MN3Z\BJTHRRZ3YO%]3.K?:G:!T_-?V;.^>=W,2]Z*K2R_%GMU6OF)[^W%(;^4 MZJ.\OA=C0\SWQN[_$Z^BU/".B:ZQDV7;_WJ[2ZMD-6;15*K\QW LZOYX'>YP M-H;A 3 &P"V _#D@&@.BWP'TCP%T#*"N%=@8P%PK\#& &P'!(%:O_F.N\O6R MD5>O&1Z@<]X]IV3!]?[NNL5^._M[>@-:O?JZCB*^#%Z[1"-F,V!@@B%A=(]Y M1# W1* 9W&@ 1F,#5CC<%]C:"!)2@\1?LSPY9,EL#(OQ7B)4TJB/C^XDG4E MT02T3T#O$B3&G@P8WF/JH9$TY A 9J&]O[GW 3]6CGHLQ"/=FY]'9,4'>-)6AC"=+8C#(IFB!U M?PE)B#MCZ/ :CJ"I(H2DA)ONZ 3+,!B$"9OA/>/H!-$.9E*@;OQ X WJX29( M(A?U(KO?&'ABFI@C+L-QTU?BGCINOP3Q7QK-I,"-D+ W"(C[$;$-"1'0-A$2 M4\X8F HZ C,X" [JC:"[?BD+B:&>&RQ#832<>7 MMQY K(?RF12X!0!]@WJX!0#V,62IQ^R_RA FGYNC>DZP#(%!0B+SP0DFLT$E MFF,_V;7>3EYJU?4\6;U-CP_0S1;&^H8LM@19?R2+IV$V_)U^&%4_Y,VQJ%OO M12H]T?1SQT%*)33[\)UF?]+3\>VB% ?5G<;ZO!E&Q.%"R?,X_@:W&7S]/U!+ M P04 " " ASOW,,GE]E^;TZ"E$[/_.LJ!;NL:[/,\^KMD>1I]5G M>19%\\M>EGE:-X_EP:O.I4AWG5&>>=3WN9>GI\)=SKNQEW(YEY\Y?R<'L174?]S?BF;)^_F97?*15&=9.&4 M8K]P'\AL$_BM08?X]R2NU>#>:4MYE?)[^_#G;N'Z;48B$]NZ=9$VES>Q$EG6 M>FKR^*&8K>'P_MW[!-9 V\S:6)L959U_YWMI:IEKKPTJ>3IS_YZ*KKK5?E_-\,&5!G0 MFT$3^W<&3!FPJ0:!,@A^&02_-0B503@U E<&?&J$2!E$FH'7SVZW7$]IG2[G MI;PZ9=]QY[1M;#*+FH;8MH/=^G>_-2M6-:-O2Q9$<^^M=:0PCSV&CC#Q&+,R M,<1G8\P:8&X(K\GREBI%J3Y2D$:BI6%BZ!CQ9"*('VB)WO7R/,'+QL2$$:Z7 MP:5AG3T;UAOZV$$ '02=@V#D@&@3UF-XARGZ4@FES-=F9!IL V!^%$8,9QW" MK$.0M3;]JQX3#N(0PE@<:UVYGHC;(!R).0]QXAPFSD'BELHCZ"":ON Q=!"# M#/3>CHU2+2$2&"(!(4)M=1)S-KG?_&F9W(6-TB$^UB]_0I,KT# 4#SCANCY- M@FT +(R3V++4Q**[9$*;*]!HBD*?$[W-%8[?P6V0/Q83FRP1J,,/A(+4C;E$ M(%L8-C3\P M+9@W%+T9Z!L:-??\Q%2^M8)Q*VS\]HQ9R #!(HOR,4PP1J9/"\,$8V ?-)0/ M@2)JB6/Y6)C PC4S61C:VXUA%K(IGQ7,W"X9941_&9T&VP 838+$]C6%J<^F M?%@P\TL@"ADU\IX$VRC8<+YYXB>6/8UAO6% ;R*FYVT*2$]88A MO;%LL@SK#?N WC"L-PSHC4DL (HL'W4!EI$ [=,ZL13H'K&\P:E,+LI#=PA7 M.5MY*>IV-@:CMX.^!]J>ZFCC*S)[(F!\36;/_3'>+_?]J>+?:7DX%97S*NM: MYMV)SU[*6C39^Y^;-CV*='=[R,2^;F^CYK[L3_/ZAUJ>U4FE=SLN7?X/4$L# M!!0 ( ("%S% [>UN2<0, '4. 9 >&PO=V]R:W-H965TRS)I_/]BBOFY#"-\>?,F?SUW_(-IM+MFS_6J[;Y?'QK6B6Y1C7MJJS>LJ M:.QI&[Z'ASW&?8=!\3VWUW9V'_2I/-7UC[[Q^;@-1>_(%O;0]2$R=WFU>UL4 M?23GXY\I:'@;L^\XOW^+_L>0O$OF*6OMOB[^SH_=>1OJ,#C:4_92=%_JZR<[ M):3"8,K^3_MJ"R?OG;@Q#G71#K_!X:7MZG**XJR4V<_QFE?#]3K%?^O&=\"I M ]XZ@/QE!SEUD/]W&&8S&IT-J7[,NFRW:>IKT(RK=O.YDFF^BU#S1I/HP:G&EPJ=A3A4IODL@9N+E U@4._>7"Q4H R0:0 M0X!X$4![:8R:9-!4@R9.$5/P:DX%1,6\G8>TDQ,YLM4\F9=VD='*TX -H-H"^OWH-&\#<4;V&9!JK)/:VZIZJ,(88>3,@>"0( M9D+ 9X*@=2!B0\J%TT$L8*5\8852\/L--6F6E2D2\#<4IW/YK0$+>&(!WK&E M)M%B.72JE>^(RB#1VJP8X@D(# (U^H8D&4DJ+7T$,K(8A5G9X\ S$"@$R2X' M2C=7T^!7-2-3VNB570X\ X&!X"S$9(CB32="D*JFLM1 NC9!/ 6!8E#.WD;+ M$#RZ(+T?/<##"_0=\)E$BT)&C61K41DX'J]-"P]#8&A(\4-!IS VI' 862I@ M961Z7CV5EGZ M6?EX8U!(R(,,X]R6,;X?AI@@U,JN0!Z%2%%(R(,,"5$"63 J0^->!(B M)2$ESR1:?'=* ?X'#R-SJVK\%8MFW__]@>ROK'G.JS9XJCMWE!@^^$]UW5D7 M4KQSV9W=&?#6*.RIZV]3=]^,!Z&QT=67Z9 7W4Z:N_\ 4$L#!!0 ( ("% MS%#V!:E:@ 8 %TG 9 >&PO=V]R:W-H965TFV7R8S;8/+^6JV%Y4FW+= M_N6IJE=%TWZLGV?;35T6CWVCU7*FL\S/5L5B/;V^[+_[7%]?5J_-3 M[>MJ5=3_?BR7U?O55$U_?O%E\?S2=%_,KB\WQ7/YM6S^W'RNVT^S?2^/BU6Y MWBZJ]:0NGZZFOZH/\QB[!KWBKT7YOCWX?=(-Y5M5?>\^_/9X-&Q>KJ9Q M.GDLGXK79?.E>I^7PX#<=#*,_O?RK5RV\BZ3-L9#M=SV_T\>7K=-M1IZ:5-9 M%3]V/Q?K_N?[[B\A#LUP STTT/L&6AUM8(8&9FP#.S2P_S?(CC9P0P,WMH$? M&OBQ*86A01@;(0X-(HDPVUV._OK>%DUQ?5E7[Y-Z=XMNBHX$]2&V=]!#]V5_ MP_1_:R_QMOWV[=I$>SE[ZSH:-!]W&IUH7*JY01J?:FZ1)J2:.Z2)J>83TN2I MYGY$/W.@R;.]9M;.VW[R-)P\W7=@D@X4[L# #DS?@3WH()")O=])?"]9]Q)K M7$ZF=@Y4-M,YSL7"7"S/19%<=A)W$.67$)4AN0"55E;C7!S,Q9V>%\=&;%R( M-!>NLBH>W'1)+A[FXEDN)M?DSD8:DLK]",T<:2Q.-L!D ^_ D63O YL3I4Q+ M!\4#Z53TWN&$(DPHLH143OSE+H) -B/0Y#BQJ / M>$V[P,Z@POABI3#+BL/,;%D!3JVE'C0?9.EUME+U59AGE8/YI]8,1=2;3XC2 MI0"V!LVMP6;$Z6ZAB$SAW0E1F@RV#\WMPV;4IP;1X:5R699)*R!A"<3]PV:! M#GLGB@>1M#47M X,LO3><6)"V&8TMQF;19H0$N4TG>.B-!EL1=J.+SD:FXSF M)L-+C@8FHX-0"33V&(T6'[3D#*+$-HV7)@4[D0:+%%9R!M%A(.>#% C[E>9^ MQ2N.1DXD51R-C4@C^Z 59Q"-JS@&FXP!UJ!H(,/7'U[GPM09;" &&(BBI-2AH1]@\#_$/L0MA$F3.V89A3PY<,?-UL^)(A;V=?L">#<38<9RV5/8-! M-?Z,\6($#4>0%RLDHIN]NQ.B-!F,J>&8\F)E.*;:B<7*8$[-&3L BPFT8W8 MEA/8@B'$P0#:,1L RP%4N98&A &T8S8 EF\ ?##" M1B3"THITHH458XHD#E M5)I7S)\%:W9%5F"W4$0N\MT)49H,)MGRDBONJBPFV9ZQK+>8/POXXU."1)%. MR7%1F@Q&U()2JH3:Y3"B+AL_)0[3YSA]_ "*PY'2;4 4*UHG$,6\M[>^'RPW]TIOCI9"[638?1=V!3KZ4S M1>%0T9UQ7V!@'0"6[3B12-,=YPE1F@Q&WX'2JP5#=1A]%\^8$@RL&[,)1R+- M@#HN2H]J,?H>K(^UX,D>H^_5^"GQF%<_AE?/>?4"$A[CZM'^E&Z]/$>D0H2P>)6#;'16DRF'4/BK/T.,0+Y_YG++,])M2C939[=@!$ MAN[I3HC29##K'A1G(XT'L^[1^EGH(F!" SKPRY4> M*03,>CCC&6# ' ?$,=U2!$ZHRN33NH 9#6,812)#S^I.B-)D,*,!,&IH40C\ M9.O((67 * =0; V;87ZT=2R2\/P-U61Z;A+XV984!:,<$,IT_5'4SXOU=O*M:IIJU;_C M\U153=EVF%VT5^NE+![W'Y;E4]/]VMEMO7OA:_>AJ3;#RVRS_1MUU_\!4$L# M!!0 ( ("%S%" J@6M:@, \0 9 >&PO=V]R:W-H965T)S;N[=SZ_@^OD+(K79W'Y( X\ M5Y]L19'%4BV+G5,>"AYO:J,L=:CK,B>+D]R>3>J]YV(V$4>9)CE_+JSRF&5Q M\6_.4W&>VL1^W_B1[/:RVG!FDT.\XS^Y_'5X+M3*Z;QLDHSG92)RJ^#;J?U( MQBN/5@8UXG?"S^7%NU6E\B+$:[7XNIG:;L6(IWPM*Q>Q>ISX@J=IY4GQ^-LZ MM;N8E>'E^[OW59V\2N8E+OE"I'^2C=Q/[ M.;T.L.@CB.MK)#[ULAS@9=7'!"'.Q8-'ZM7VWM61&ASXT(%?._"O'$1:31H, MJS%YC6&!ZVKG,02TZH-"=@&ZXAM O@'@.]+X-IC@(@IQPQ[A0:A5T&-,2&"B MS"!EUJ<<:&'FK$=&!=$9?P*ZHA)"*B&@0K0H82^*QF,9]L[$0"*")") 0E=@ M="-$0R*Z0?.*Q B2&/6%$WC8 7%Q-W-!'K[>SMQ>(B.]K@L ZNL+@$BDHY8( M14UWA!C:- &)!087L,4^$GK'\>+.1CS @NF' D"^;XB#&R#Q 55#"R6X)Q'0 ME()(IXI (T,MDB4&2(@Q5#P7M?TY&2\(V'\BXV4SFWZX;T;E[W&Q2_+2>A%2353UW+,50G+%W7U0]W^O MIO-ND?*MK%Y#]5XT(VJSD.+0CM].]S^ V7]02P,$% @ @87,4.>_:9;@ M! $AD !D !X;"]W;W)K&ULE9G=;N,V$(5? MQ? #K,B9(2D%CH'$<=$"+1!LL>VU8C.QL9+E2DJR??M2/_':Y#"5;VR)_C@D MCZA##KUXK^KOS<[:=O:C+ [-[7S7ML>;)&DV.UOFS9?J: _NE^>J+O/6W=8O M27.L;;[M*Y5% D+HI,SWA_ERT9<]ULM%]=H6^X-]K&?-:UGF];_WMJC>;^=R M_E'P=?^R:[N"9+DXYB_V3]M^.S[6[BXY1=GN2WMH]M5A5MOGV_F=O%F3[BKT MQ%][^]Z<7<^ZH3Q5U??NYK?M[5QT/;*%W;1=B-Q]O=F5+8HNDNO'/V/0^:G- MKN+Y]4?T7_K!N\$\Y8U=5<7?^VV[NYVG\]G6/N>O1?NU>O_5C@-2\]DX^M_M MFRTF[8JQRBN*V7^8_C>'_KO]^$7\U&-KP!C!3A5<&U_ M5@''"OBS GU:@<8*-+4%-5907@O),/9>S(>\S9>+NGJ?U<-\..;=M),WRCVN M35?8/YW^-Z=GXTK?EF1@D;QU@4;F?F#@C)$"+YD'ACD1B>O!J1O =>,>@NI> M)U8A(05YG?C?*.O/HUQT%%F]L ^ %WHA'X#8 -0'H(L>:$_P@=$]:7@_4), M$'B$+J33QO>,%8,9 \9WEI#"5 ?Z9P9Q D5==\DXH0RM$2",A M>+^1Z14B\XXCLRDB9XPYILKX(C.8-@2^R"%&60:!87 8R(C(P-LAA':(*"(A M>,\!.5UDX#T'8(+((W3QZAI*/6S%8:1]4V8H-.@'6[-M1O7AW1!"-T2(^ WP M?@-TA<2\WT"XM6$D5L%P4T3?*SB*4/D*AY3;V_E[P#6':9-&WG/@G1!")R03 M6?: =QLP5TC,NPV$VQM&XC2<>/XJM6(@ G_)8R C@GPAA*2(;6F!MT (+9!, M9+5#WF903%<7>9O!<&L3JCM"Y\/-=$J^OAR6NLGI*;'!*EH=AQJ7\Z-"77HS#O(I=V>?JM&,RMXIF?3#-8 MENI@7\%@&E*(S&7B'9%"1XP:!O&>0U\1[#DU)]BA,NU"FPI_+# 8@E/1% M#C$C@S=CS35J2$1F,D6.NT(_C!H&\9Y#5Z1ZQ'L.34GU1NCRV$W*0&0&$UF0 MA3 8&+=W\$5F,$7@[S"2L_/%Z,]M4KX>VD^:L]'2 ?P?=>;!7?B]O M5I(I?Y WZ^%X_F?XX=^"/_+Z97]H9D]5VU9E?U;\7%6M=;T77]RCV=E\>[HI M['/;71IW70^G],--6QW'?R"2T]\@R_\ 4$L#!!0 ( (&%S% <[Y,BD00 M %D7 9 >&PO=V]R:W-H965T[,WIO5^%GG9S/U]VQZ?@J!9[TV1-1^JHRF[-]NJ+K*VNZUW07.L3;89 M@HH\$(R%09$=2G\Q&YZ]U(M9=6KS0VE>:J\Y%456__=L\NH\][G__N#38;=O M^P?!8G;,=N:S:;\<7^KN+KBVLCD4IFP.5>G59COW/_*G5$5]P(#X>C#GYN;: MZX?R6E7?^YN_-W.?]8Q,;M9MWT36_;V9I_W>^I_# MX+O!O&:-65;YM\.FW<_]V/._A_S9O(.WC/I^EA7 M>3/\>NM3TU;%V$I'IK1 M #T&Z&L #X?T7L8^)'.5M=EB5E=GK[ZLAV/6+SO^I+OI6OHEB MD+G5?8Q%)":)Q(B(8@P0B5$G2BE Y#[&(I*01!*""/2'!'4B$X!9W<=81#BC MG8IA*K&"5L50/R%G<*%,H6PZ#N/D!!UM=_1,@D+(F2,V?PBM(><)E,V9=-"/ M7!!TH.I'T&U'.M9P/J=0-AW:3#GEIK&C"=I..?93%4/%CB!KNB7Z@&$0CQ*' M:#EMJAR[JDJ@;#GAF,A5"9#@#E?EM*UR[*L*RG+)"<\4"21S'V23H8V51WBJ M$]=X:$ODA";W&S;_C+JKNO+8>_EIJV.XT%V<#U-7_P/4$L#!!0 ( (&% MS%"T'$(*_ 0 %\; 9 >&PO=V]R:W-H965TG1\\KMWF1)^9"?S+'^SVM> M9$E5/Q9O7GDJ3+)KC;+4D[X?>%ER.$Z7\_;=<[&SC=KDZ:-ISJ. M?SNGTUN;C6'_]X?W7]KDZV1>DM*L\_2?PZ[:+Z;1=+(SK\DYK;[EEU]-EY"> M3KKL?S?O)JWA321U&]L\+=N_D^VYK/*L\U*'DB4_KM^'8_M]Z?Q_F&$#V1G( MFT'=]CT#Z@SHTT#=-5"=@;H9R/L&NC/0GP;4=N\U][8S-TF5+.=%?ID4U_EP M2III)QYU/5S;YF4[.NW_ZOXLZ[?O2RW\N??>..HPJRM&]C#"IR%F S WA%=' M< M#HC!6TC*7PP;6-D+XB@4QZB6^[V40*,'^HM8!#?K+D:F"#E3K0 T0T+R:-8V:&9%;&-DP$$Q #ES M"F!. Z-T/'(3& "')KB,!*+8!4 M2UY0.E#8I_\#N081*[ $BRY! M;%2WEW(R AL%@Z11 .R4OM !$VC7YL:") M$,PH[7"!I40 +9$!'R $-F70!L4$5ES_ O M85!81:0"G>V8YQ+K@P3Z0+QF=J"^$,T>>&7=C*&&X6"%D$ A*.3A!* A/^3A MC*"&X6 AD4!(*'*XP$(B@4;0C,>*0"[B82&10",4UW (@?KE1]BYE##4,!^L- ;U1G-H=J-\0J1GG]1AJ&(YC%PB41CE( M35@7".B":_%'6!<(Z(+BC <@)1WT($QX"KY>J@F3E,#^13$UB"'(%2IF,@&2 M*D<5)DQ2FOW$%A_S3X$:;0T, FD'*Q0FJ0*%W#4P"A-+(6+Q@4$@[>H2S!@% M&.,J[\IQ<@(8X]J#*,P8A5;:7" 02).C' 5>=<=PP)"P\&JP. MM$-F-18>#4X47#*KL:9H5(6MA&V0L_YI+#P:' 0$KC%T'++JG\@6:XH&RVX[ M6P"RBHK7NQS(3/'6WM24DVU^/E9-C+VWM]N@)]E<+K#W*_&X%N#]1CS&U[N> M3_?7JZ<_DN+M<"PG+WE5Y5E[\?":YY6I8_TC-:]7\#.O?Q?7* MY_I0Y:?N.LN[W:DM_P=02P,$% @ @87,4!L(9'0% P N0P !D !X M;"]W;W)K&ULC5?M;ILP%'T5Q ,$S'>B)%+3-MFD M3:I:;?OM)DZ""IC93M*]_6SCTF N*7\"=LXY]UQL7R[S"V5O_$B(<-[+HN(+ M]RA$/?,\OCV2$O,)K4DE_]E35F(AA^S@\9H1O-.DLO "WT^\$N>5NYSKN2>V MG-.3*/**/#&'G\H2LW\K4M#+PD7NQ\1S?C@*->$MYS4^D!*7U3@^^[A>LK1Z0@6Z$DL+R< MR3TI"J4D??PUHFX;4Q&O[S_4USIYF%G_RG3@NW,QU=F2/3X5XII=O MQ"04NX[)_@F00)K$>&81)K8<&83(XH1A,* 8$IE9" ";U MK81&8!Y'8-:W,9V$$C"AI+_$Z<"92$&!%'!@GXH&@WP-JIKM/!F(DH%1,L#F MP$Z<@@)3P*:]$Z=]FVB26:LR!K0!05/8KT)!)<\'4HX') :J)@*23NRRB?I> M_4E@%\XQJ,U7J*YIL,;>H0#(>Z!J(;ALH1#(VUY'$#2T1'!U0T YR09.'X+K M"8K[V68#)P/!)Q@E@(O>^O5!41@-Q($/.@).>M9[P4*@H3CP44<9(&&_$ S( MVFD]-R#*:AS6$ H-E2<$EQ<$U)5=-44G80?? W-G24R74 M3KF:;?OLNT U5=;\"LT>$##_B&;KIHO^E&^:^I^8'?**.Z]4R%9.-UQ[2@61 MYOV)W*E'^1W1#@JR%^HVE?>L:::;@:"U^5#PVJ^5Y7]02P,$% @ @87, M4)&ULC5C; M;IM $/T5Q <$]@I$MJ7X4K52*T6IVCX3>VVC .O".D[_OLLE#MX98K\$6)\Y MS#E[&2:3DZY>ZKU2QGLK\K*>^GMC#O=!4*_WJDCK.WU0I?UEJZLB-?:QV@7U MH5+II@TJ\H"&H0R*-"O]V:0=>ZQF$WTT>5:JQ\JKCT615O_F*M>GJ4_\]X&G M;+Z]"JUG?H/Y'Y%VX 6\3M3IWIP M[S52GK5^:1Z^;:9^V&2DOJAPC@'\:P/L ?NL; M1!\@G#<$G?;6S&5JTMFDTB>OZM;#(6V6';D7=KK6S6 [.^UOUL_:CK[.1!Q- M@M>&J,?,.PP=8$C(+C%+!'-&!#:# M 1]F0)TLYQU&MIBRQ4@:.V(7$!3S*'$<@2 BA4NU M0E LXA*7)5!9 O$EP0DD2B"!+R()'5\ZC!CDZ2 6$,&XZ\E5EA5$Q%S@8B)4 M3(2((8Z8Z)9)AJ XIK$C"(*P2490?)C5A:P8E17#24XH3I"@! GBBW.2S!-@ MON0)<\ZD!8*25#H>+Q&4H(.%W3F#<7$Z(HR$^#D:WKX!R,A13!!WN'L6$Y L MC]U=@(&8NVH0D'2/_A7&)$;6#$&/]@="$5G"E46O;FT$PN($J+I*M$(@/*+A MB"B\#!"&B)*N*';+7"$@QJ0K"Z*0R8(@0:*QV<++$X'U223@@X C^XH3=X\B ML"@$;$N4+6',58>PD>'Q<2D/+U-$(/)B5UX'BH9KZ(ZXXE 0^"S"4%2XTE#4 MV,3A]9-@!31QE@ MX?HB89BXYB H"CY$$13X %AA5(2-?(T2O* 26%%E..(OQ2L7A95KU%^*5RX* M*Q?TE\)2@OB+H:"_" KZBU%!?X-!IU2H:M>VK;6WUL?2-*X,1L^M\0-M.BUG M?$[N%P097]I6NFM\/^B[/OQ'6NVRLO:>M;']7=N%;;4VRB8?WMFT][;U/S_D M:FN:V\C>5UW_VST8?>A[^^#\#X;9?U!+ P04 " "!AHR; /C(TB !!CL(LFSQJ8/K Y'DL>;OP]UC%2:5Q^R2\R4_\YY$4:5^JV.#KEI9#QO@E* M$X=?<6?;G5&;E.<^L0AX6]@N;;7E0!S2(O\_R5O:NK;J4 MMSS_7M_\OE_8;IV13.2NJBEB]?,NUS)):B:5Q[\=J7V?LP[L7W^P_]H4KXIY MBTNYSI-_SOOJM+!#V]K+0WQ-JJ_Y[3?9%>395E?]'_)=)@I>9Z+FV.5)V?RU M=M>RRM..1:62QC_:WW/6_-XZ_H\P'$!= -T#U-R?!? N@/\,$)\&B"Y 3)W! MZP(\;0:GK;T1Y#>K:/OA$M=MQV:>>ER[>K!Y.LW_E)ZE&GU?^BZ? M.^\U48=9M1CJ89B.V0#,'>&H#.YI$$IC148X#2=8FPCF"BV)ARS;SUD&B7*H M%V\(>'\*'F " 0E$0R &@FMUK%J,WV"R!N-J:CQ$;!XBMI\A!H5XL!#/4,)W M/4S@0P(?*.%K5;08KY=CX$=A1'B> ,X3@'D"3?$ S<,BIJ7S$#9()X3IA""= M$!-$D"":+CQS\4OO/I9^U8'ZQ?["6"#T%Q/@N##L 9!%;B_MMB413$2^/U+= MB*6Q"0^\ PVK\]0"JU<'<'Y(H5[?-+KM0[IA@= L7QB! J,1"FQCS/2Q\2;" M1L:0DQE-)% 3N8&ORVSBHD!_^Q!9R#G3-08PP4GVCA1#*?%$1 M*A"ZP@C%QSH(VS2+IG10A$HS^@>AF+Y63N+:/N(:;M;P^D%@_6 CFP?")DUL M>N\0MD$R;9#YFAFL.M"@7!+ZCFN-8(%+D28Q@O'(TQT(P<18^Q!V:.+339ZP M0Y-X0F-L@V3:(- 8^)'26.]B! ME(3-?7A)"GBPMH(EU9$R-&OI$(6Q\!ZV,CFV2.+8:[TW7E MV&(XV ?J:^Z*FQLR9O3D&J'TC? &@(B$OK1@JK%O4.Q\_(D-(!_YCGUB \BQ MO7"P 33U-3=C2%^ ,LP7@(BXH2^@$NZ(+W#L>MQTO5%?X-A:N/^$OMA:./AP M-?4-'IX5 C3O\\01G=<@"%=5Z=W[I3*XM@< I;6+K]F5:U&;_1^T/A"];F5 M-KYBLS4#XQLVV[;'B#_IVU/-/^/B>,Y*ZRVOJCQMSK0.>5Y)E;K[13W0DXSW M]YM$'JKZ,E#717N:V-Y4^:4[*77NQ[7+_P%02P,$% @ @87,4 J )#3# M 0 3P0 !D !X;"]W;W)K&ULA519;MLP%+R* MP .$VFRGAB2@<1"T0 L8*9I^T]*3182+2M)6>OMR4539$=P?D^]Q9C3#Q<4@ MU:ON $STQIG0)>J,Z;<8Z[H#3O2=[$'8E58J3HPMU1'K7@%I/(DSG,;Q&G-" M!:H*W]NKJI GPZB O8KTB7.B_CP DT.)$O3>>*;'SK@&KHJ>'.$'F)_]7MD* M3RH-Y2 TE2)2T);H<[+=Y0[O 2\4!CV;1R[)0?S=_4GG]UF.1 -.\E^T<9T);I'40,M.3'S+(J3]I(/JI8*YR\A9$*/PYA9?5II"T3TI&03H0D MNTG(1D+VC^!W$P=G/NHC,:0JE!PB%0ZK)^Y.)-O,;F;MFG[O_)I-JVWW7*V3 MK,!G)S1B'@(FG6'22\3N(V*UF2#8&IAXCPD/@JQ2W$A8=\T4/^P<-F<^4A_Z^'6XC@ <^.UCVU[T0=J=#101I[ M2_Q9ME(:L&KQG;V_G7W=4\&@-6ZZL7,5[G@HC.S'YXNG_Y#J+U!+ P04 M" "!A#0 &0 'AL+W=O19R9YKISD515K_NV#N8E;=B*YW^RG3@NW-AU=FR?GG+Q@U\>F1Y0Z#IZ]-_8F>42KIS(&%N> M-^VOLSTU@A=:15HITK?NF97M\Z+UWVDP@6@"N1)P\"G!UP3_@^!_2@@T(9@: M(=2$<"J!:@+](-!/"9$F1%,CQ)H03QUTH@F)$<'KUJ_=$.M4I,MYS2].W>WI M*E6I@^\2N>6VJK/=8>U_\I#B<>VG!1F 4##&/-U6>("_Q%>/)6;U.+0&GEK0"_D @@05\4,!O!8*^ M $'&O'<8VF+*%A/&B3'8C0W"U$(] "A$$PH[#D#' > 8PP(A*!!.GS,*"E# M@;&R]]0:* D10G"8" P3 6%\8]8A3 'B<$@,2!@Y.8&PHPL60(&20 !(^76 M'2;L[PSLF[D+@ (:P58P@HL1NKWCUQID[M/ +"4 S(_1F*&1ZH@!0[%IJ -% MO4C)S+(#@D9R \,%!1/ S4AV8+BD8']Z@F$XQS&4Y%;Q#(!%0J-)AN%J@,,) M:0:!_+$X<-' 4-4P,PT"^6,+"%<-#)4$(X]6&M1/I#!(3#,V2&:;=B5;_@=02P,$% @ M@87,4#:ZZ'Y- @ S0< !D !X;"]W;W)K&UL ME57;CILP$/T5Q >LL;F$K A2LE752JT4;=7VV4F<@-9@:CMA^_>U#4M9&*3L M"[;',^?,,1Y/U@KYH@K&M/=:\5IM_$+KYA$A=2Q81=6#:%AM=LY"5E2;I;P@ MU4A&3RZHXH@$08(J6M9^GCG;7N:9N&I>UFPO/76M*BK_[A@7[<;'_IOAN;P4 MVAI0GC7TPGXP_;/92[-" \JIK%BM2E%[DITW_A8_[G!B YS'KY*U:C3WK)2# M$"]V\?6T\0.;$>/LJ"T$-<.-/3'.+9+)XT\/Z@^<-G \?T/_[,0;,0>JV)/@ MO\N3+C9^ZGLG=J97KI]%^X7U@F+?Z]5_8S?&C;O-Q' 2=%ZLCO\AMI_C!^).9NC M-;JC<'LF>66LMSP)PPS=+%#OL^M\R,@'#Q[(H \4!*+8D5EXF*8P0 CF&#J M\%V.$0P0@0"1 XC> <03D9U/XGSJ3F28!D$ \\0@3PSP)#! @(D]RM=@0 K M((/51&GG$X^4$K*D,P594H EG;"D,Y9P@6,-OV#^8'AU1+10IEA@&BABC!81EM,[K\<&"XD' )9D*G<\ /W \,%AX&*B\(% M"+B60>N7"(U>TXK)B^LCRCN*:^V:V,@Z]*HM<:_Q?_>N MT7VG\E+6RCL(;=YT]_*>A=#,I!(\&,F%Z:W#@K.SMM.5F:*A M@^?_ %!+ P04 " "!AD'5.9V;2?*G!\5[0?8"4\>&2/B[QU0 M/A4H0&\+3_VA4V8!E_E(#O 3U*]Q)W2%5Y6F9S#(G@^>@+9 M\&VR@S> G[W M,,FSN6>2[#E_-L6WID"^,004:F44B!Y.4 &E1DC;>%DTT=K2$,_G;^H/-KO. MLB<2*D[_](WJ"K1!7@,M.5+UQ*='6/(DR%O"?X<34 TW3G2/FE-I?[WZ*!5G MBXJVPLCK//:#':=Y)]TL-#Y4'Q&UL M[7UK<]O8E>#GX:] ];IWI"F( 4#PU9U)%2U3W=T'< &2DIW9V5VG*BV:!.[CW'//^_'[LMQXVU7V]VUZFF]7FW__ M;A"/OO,^+Q>K\M^_>]QLUC_\[G?E[#%=)F4W7Z!_RU>:QA'?FZ;S^ZX?DV0MZOA<% M45#_[8_;5=<+1LT_GN:?TL+[Z^2NW!3);/,_Z[_+"J_3APR?@'5?),NT_M35 MSY>WUY<7YZ"]2S;.6DY.PN"D%[8M0D:Z3M=YL+TMF O'B6+>!D3F&'#WGA MO/D^*1Y2;S*;I? 4/#/GY]L6L4Q@$6^W9;9*R[:-39=I\8 0^:G(GS:/;6M6 M@,R72T#7FTT^^\V'72+.>I?;3;D!Q(91ZJ]IO+]]7CM;AA/[4_V["3P]IS?. M%DG[<%=ID>7S5FS B]'S.__R+TW(KP>Q\>H,OG1 =,C;LI+&]_\4M;[]IVU2 M $8MG@4GZP]NBJVS*P-,N))E1H2C^6T+F;R+[?+.19'@).S'_;;[?I[ V=[ERL6LOG>3PL3>=9XX5+,^V"G^"YZ]S9]6]6??%GG^ MVWV6+O:.HG=V5>2?LM6L[8+K%ZYRN#0+[W]DZT8@!(-1$#N0H1& U32^$@4] MAV#DA*./^:H-$8;#_LD82'#]^]ML \B3WWMA='1WC.#<%C"[LZ++#Q\N+YR7 MBV1.5/9Y>9,NJ!&H( MG\I\D6<2(.=X M&4JO2&A'HP@7C(2)QH:O>KV8OW)7>+[Z M!!/F1>:RMH>W\TC MT-43(-%+;Y[>.>M30Y \ >01CF>1KQ[:7]"GO$Z>\8@;?@>2/[?7M/L\=CSX M?N=*&&I[Y]GQ $H!V09/N&0,!QD5KGNZFKD/HPS]0[E.9NF_?P="\EV \>6_2.= M U(AS/G"7<@N<6: 1^O$@UENO;*$!A;?+[8*(;\[T!83)(GT$XHQR\R)W MI5#&-6!0FR)?93,@!B Q='F^QWPQ3XOR7XF@N*SG(E\AXA7Y8H%@RE!"3\LV M2M \AH/JFH UL+H7LYFCJP2OZF.Z 2EJ8;,==>(6[_'W\*)&-J'YP]Z+H_'9 M.X)9Y@"TI !B!(=$:SG>.X"#_300?WOPVX+BKWC3OA$[7J]>Y9=NNOKVBW;< M^.K^[3:^=N!>ZU=5WMXY6R,*D^S*Y!SXV#ESW&9YZ16(V]MIPYBLBZX7C5I$ MK%>NM]VR<9V"2.2J5J<@C.-8#WD^+SV8R5DGJ,>@<*R+_#YS.>H:M7$\K?3S M&M?;($ZD1*5\#[ADBO80I#/)?)FMR,*"=@5WJ240Z1D+D7-8]R(GJ:J9AN7. M&MI7R3)5LUP@\M:1C'+L[.0L+]+L825RR.S90P-1B:81P.,CI/& >-X#<)EF MR>Y,@[K1CB)UX?&3Y!/@&"AO*](U\4;-A, YE&W'\EJHE[VF+R%PIQ6I9">YVTW9 MOLYL[<3JLD&(4OB/%^U8ZXF(OZ@A!@=>UP4;=9+YW[8E"_*-W_] MD"()<'#:4E6N1%4Y956E]16MLV@:U_:DEHCVK,%25!B^SG M%DHJGK5C>7F#1G;*2\%YI_?WZ6SC*YLR'-%DGJ_9^<[3=2=R7H+Q[Q)V"H_ ML_1&;_-8Y-N'1R]=KA?Y)9:#* .> M;916[R5/20&*UB?XGDQ<:'1A@?X+7MVU G)5GMPER!(1W/ \BT MT](U0I$! MG[DO\F6; .(*J9\R8+VPPG:AQ5G<]J[,YED"I&DNK[>9B:]3#?7Z@=T]>Z4> MR#&KR%O$^#<5P\$.?-^IG+?@^T'OU.[ M&9T5D1S^13XN4J#GL'3 Q(,F>)<"V9MEB:8HR1+=*?^@+PZ]P!LOJ/N^-#]MR_#7&2M&D-SD@.MJ6Y-\Z;@36OA/,5IH"M@.X_BK2Q;OT(5NA MN$_X28+G%XZ(K+-UK)OM>KV@PP4=9IZ5,Y"TM@5Q4CC*$QHC,U%Y382BV,*K M\,3NVZ1%H[DWWQ:X/Z *+8MZS:!/V0;NT!9QT= LQN:'0R[NV\G-^8UW>>:= MG5],+D[/)^^]F]O)[?3#].+6N[J>WL#?R>VY&]AQ\(L[K%H7E[=3+P36=?A@ MCKWFZ+__MU$4!3^:'^B+\$??DU\0X!++5O_I*:U_DV\+_14<@WR[58/"K<#K M1HB"XS[EQ6+^KZ6W2#G,99FLMO>P5<"E@DDM+"M?)N5OL-ZGQPQM^(!FC]G# MXPEQ/+0R\T,/1;*&![R_8SS8/W#RAT6"C@;4(DORK(->3)-DLR(O9_D:GLZ6 MR0,3]70!1((@X,VR8K;--F67P,73T[R)]UOZC$\*5M >K#7C.&4*XX,@LIUM M\H(YV3TLX03@E])=@04]EQKN9U?O-'#X+N)$1-Z2$L8N-P@)()%D;;Q''8=7 M![1S [^M$)[PYQ>EJ'CWM(X*!!DBB #F\HJH5-H)OGM7T& M:-9C"6!-)CX24@!I5G@BOZ8J;F/Q[#TFH.7!2Y_2E74,N#_X)+*$C3>+?$;[ M0P$OR9Z2E7?4@P7_1XZ!8+< $I!%&--Q#"T=(O*(8#FS!4MA/K#"THB81]:U M:7I WP1:_%T*2P=,7B<PO6L86>S#.ANJ7Q? +X/5W+ MGG#*CZM,R[P$T\DR18@2522^FBVM=5E$FK&/)L6!LA6@S):<481_9_"M&,)O3O[0$$& 8#;0QY/!'2Q7:>HK== MD0!K!7Q9\GP#CZ9(D(%@%RSB?54P)*L5\8F&T^D"5:0!@#JLY&( 9B4LR?BV MG=]7NS#XA7%FL$_8S@+9"> I+GB5(&WP"7= [L$=K8#7E"6JJ;0>0-<,>59: M(D[S.3X\Y BM_0ON@5G'IDB#HF9K] M+AO3'LNA65H[2A?9$K8AQV6N%#S& MF^0+H2E3RY[Q3<0=-+U_W;LBF%<"'4;47R:_ 9D!<7Q)#Q*1+LOM#8]U;+K3:$+M,&V93]QM8.",]!C< [\<+"Y<0]&(,OP.T][V71@SX#/$7Q@#X M"A]:V%Y9L:?P$$Q S Z\5C,AK>@@*X!O%NJKDSUH23.M&#/*WTGB!@J?(&L( M0F5 L$CCL46BK"@WLA?8%>)Y23^4:+(!(>;OG&U TX"L"R]0[L(S9CX F\)' M+P#I'Q4I :XZW:(ND@A_G909B!V/M/)G0922SALGA),%H>XG\AMDNBP(*Q>%R((-6C"E# *WFA*2? MM+BN!B$:A/<:Z ZB#H%1C6R#).70JVK4911T$9-![2H$"2T9A(+6]'W:)VTQ M3%EZ;"P4X@V MGT]O=OS4KK8UQ_&2+A>!+F>/886=TPG1QN>*"@."J\@01%I#VRP&0 A]D@%@ M^5.^W7A'WYV=GUU^=^P!@C_F&Z_?]T,0!]]X\< /HF'GU[SX#8]@C38BN'RA/PI'7N2'4=0YPVBM M1U@IAXG%@3?HP @#?SP8X0@C/^SWG=#FJ^O+J^GU[5]\[^K]!#3;R<4[;_JG MC^=7J.>^Z.%]2G4/#F+W #O#]5G4*YD:T3'D&%Z*L3J[8?J>4A&\,/3'X0 _ M1'XPZG?>;K/%G'RY^#L0KB+_).0N'$;^8#2FO[TX@.%GCX #Q7-M1:$_A'/I M]R/Z-/+C4:_S'@U5&*M1'3(*8*38"\?^. H[9]L"Q"028.^SS_A!S+/WP,)2 M>X;8[P*4_"!8\4*91+_"C_A#]&F&OWX&-C@?P!6P /O7]WF#4 ML9V_\UV&;>\H]'MCV$\8>\?TCT$$:QYZQX!,@P#6$_Y,=QZ.TTDFO7 MUW[KT1,0ZS=1U V]9;98J,'>Q/WN0'^C",OFL4B9X9;9YY,EAF\JZBSTQL8' M ! 24Z"XJ#AQ6LK(&I6^Z0VZT2OFF8!(L]#N)+\RET/CKMY]./VS]\?+<\!T M)$!Y M1\@9@'O<;U"20%6!I F0!BZ <[0;LQIL8L;Z82Q=8K=YEV3>1;9>PZE< 2\F MKGN:=WWO_6;>W;%D:Z$R]+N+*Y(3O*MDAH*B=W4[Y6&4$6;WCGQK(&UN2$D( M1*9(AIB_Y?#!0_:"=BMF&"PLX^SYG021)%X\[H['WVN3O&*JYZ>66+7R_IPE M<#=\[Q06DK 25YG!]WY;H3 +5T?6QF]H.0D.&_1'ZY#A8I2_&0 V[UP=%.*/ M.0V\H+!4X&3,9&##(D#10=D&.V-?I*ND[)#I_"&5P.)/J /-18LD2E&U>Y$" M4P$NG4,5OO!M*KI9R7H#2,2 >DO$5-9DZ"+J^PQ00>_$QBRP FX"LRCMJ/VM MTGM0RTFT)AN "3B",X/C4@HYNY6(BI$,AVGQQ:]I?5WWEZ1+L4>K7^P-XN 0[\$YD8!/'&=O$BV M=)@#IL7,K" +<<:YF^EZ'[5-P*W08",)DBU4'[WATHPLT8^BD5BZ4:3+FWB%T!;'W1(O4Q(8+0CZ@N MT;NDB.%VGS'[)=\NYO(.\JBB?,S6UMMH][P#PS=AVCQX&*(*'I,Z42?4G6:EBI-V*=4 M>6'GS;;P6^M&E9MTK:P>*>J'3,"13A%_%>533\WKQ)_9'T2,1>-0RCG\BF#_ MY!1D)M(T,0<$HAZL!P]7_#!WGMO"W+(H*$$M5= MBU:"J$5^B;H]8;M&TX"/X+*T:"(RV4;V $OL>C\GG]A-.9>;JAX7Z\43746. MERG)OVP. I1UOJ@@B"]1VF.V/2/)3Y )O%5(K 8,6@5^UZWKH?.,L?0-[)B M$ATL=,$6N2L_PM-;MCPI+/8M]FJ@HS#%6#\K9AEQ& D2VD0?36^\CU)A2H.Y M6>WO,5V@N&F'@=ANJCJ#.6)AE1>'ITG!6##C(Q\108H,)(B=Q$'$/:(1A)D( MYJN5V<.*+++D5=2&040HM/OE(.\AV$AL 4P[)N B52=2!F+F0Z)H;W)7YL6= MHG?*JZ(Y)@<9I$IDDT7,Z(JNJ9X^GI $",A*)?K;OB?@KP.8N!R)(I(WV M1:.7.!N_FHOF.\ M"]XO$4QH\^*R09\=?:GEYB-;!:,%E/8*2,EGPB:7X%]+R_=W3(9%HL<8"97. M5U1\A"1_4:J4>*%R^75NOSCV9W3-. L1A!YU993R$@Y_+(73U'@_$2!&=44I M7)*J[M"N\V&92%N=+;S9@<7^?C3V7XS'R%IF25&P'7MI7):$8\WQAHYEM\4; M(#Y(K^1$-IO<\ SG6H1%32B]OU!C$;$*/)'$9I5H]@/ MXTC,BL.X@UD.U:(D7AC$_G@8>?W(C\<#+PQC/PC[7G_HX]+M4B!4S&$0CKQA MW^]%L1?VT&@[] 9C/QCW.@V50=#X-!SUT4+8&\.?@3\:C;V1'\>#RE+L5WI] M?]0+O7#HC\.Q%\.ZQ[$7A7[0#SMNR8%!#"L:>+W([X6QUQ_YXU'/B\:PE6$' MP_0T;$8#/P@0$G$/-H9&Z^'8#X1V>OW!>S=]ZQB; MJ[_NLR[W21X,0?:KO5\BW>T= ?A3TT MT$:$?L>=VC;?X"D/X:3@.$+ B:$WP2!RSQ+BEQA"P6L4X^)Z\*!H*'_K#?Q]]"0--H'./' M"&]/' [Q40R6(FU54JD04Z,H@U#UY1LO!1VT&M MFR9B08#'>TQ*"5X"S=3BR.*/1E=9LK+YLVTHJH!&&XMTN!1L ]D9""-%09=/ M]*+*:W:0&7"DW IO05,=._Y7\.U=YAU=?WB+)F,*X: XLY)AH_08;7D1T)!G M8IZQZT49_[JR]0=42 BM M YMFFYD[.7W^U8E1&9QA Q(3)"](,H!ZT> M_C/H7''8DEE^250H(LXT\'N#,3I:_<$0_Q+MH>^!\-#?:(S?QT!O(]'=JT1C MY1ZJ&P4$,MWL$33,W[R%N.\+L7G1RVF^7J1:7'V;K$A!)YSTCN+N^/M:;:/C M;B7^9$L5:62J!:V ;BV9X;+E'5I=YL99H@.O*PD?^*[X#VYS+.SQEJ&]W;-D:J("K,BNZ.[!42@ZS6S MS39:*B+R7&,ZS;@%:15@@(1O%VF-^MW D-Z/#:#LM MJTP_$9.H1'>Z)^6#B-@=U4 XZ/::&$)J,?E*5"U*)!5(BS ,-(9,F85)5E)@ MQ/0"4G.UL5G#FM[1=LTZ;;2.Q-T-Q_]7'#IQ%\@O/ F($GSOBW]M]Z""$(V# M]7L\V+#W_8]L[2^:PS01DG@ST5Q ,%L^6 M""XY+W7'^0=*R? H=L;R*"G*]N']1,N0O%+VJ:I88K2U(@S%K6IN)>R#O3"< MC63)@R;RA"-]%REC0V'E,:F(9A19SLE"NQ*?F=AGX1QA:;ZV)%?$?)-%9\OU MMI-!)THGG'R3DLEC\\AI-^@)SA[2Q^3Q;V%N[G$21B:D.DH5(^<20MR M+KP_?WMYS9?EJ"[1^$;9X(*=[+#@$%8/G3B+&MW)*"(LDMD&X M%2ILIK=]2M "PL1/)"](;E>;("4Z[I*#ZC%9@B3(^PPQO^D94,3 A&J.<]!14 MA@7&*<%TGQ,&0348P-DD:BT&6)2_E2B;JC!(1&\Q:%EY31LGKT'9 MHG5Y X 6AN*@ABEZX+W$E=O9'FT+8Q-LZ:&G<;E=&I8WR\5401S3%_%LD5:_ MI0 <>76[JN>=*LLMC@4$ C7UJC@@U(N2/Y;K168E2C7=43H.CN!F"4J'AZOR M$""FS+%PH J>4/FP\U0E7#RE)/(BZ\Z5V=FN[I$3C7IXP/"%3:J2B\QT%J+0 MO>5H@(I48PN#EDSD +^Z1_&16WA(]AN=K($W7X_<(/0H]NU,O'1"3R4K_<960?:R*I>D)B$ MAU7V#THYP?*5Z*!=42@$>I3$^<6O+CPDO'N-JV/7/@4?* MO[Y8F*"BZA%E)*7>X;!=[Z:-]!IH+NW EC)9I+7,93HS\EG]9N>$"D7%*Y$ M\I+O %0I7X?DK-A'+D>MUT@GN:22/RG]8CO(979ORPH[,EB,CU-)%I(\6:.A M*MEM3DD<.C84]Z/=O)@!6,UN7NM2)(DYIRZZ34BLDNA#QP_OLPM$:VJ)55UT MNS)PK!,*4F0U"M'9RL;3^8]";IY9"S.OV"'%3RGAD"9Q?,MU6IAH(0SJDO-9 M6<$4)F+E-G+=X+8C7G$(28'.CYQYJ[YN)"L9?=$Z.H=ZXJU8JYI80(GGBUJV ME8JZ4 21'3Z&*4@ ==G 43 2(JT/A^:&Q3T>"V$5$)-,@L]4UK\BER;54+$? MH%J41/^84'BUO#S7-)6C .U(#NWJ+_T&4DX40&4:W<'E\%])"YK2V3FH$/,K ML$( A2ZE&""@PY$V*E43@R6!"K#!GQN*Z= P'H6_I- .D]&(Z\J%#&9%)4$2 MIIR)/:4R>"547"P6J_0AWV2R#UJYII _$KM )14C9WP^,0,@.XRPE$ ^B]C M/$JAD 6)%\)=J([T*#>5T)@J]U'W3873YBL,(\\^IW,[K*+"X=A$(+(_2IL2 MVTOW LDDR@6H)7 N#E?U&@2;+6DB#"6?L$Y?/I):!G.I\-3JJSUB0)$[M)* M),>F:?OHLMKP9I2*3S4C^.HEE:@2!$91)@O)!6:YCF;"D\AG&+5#>\)A@-#Q MS@&8U8 .630&$SRSQLYAP5WO5-&0B?19T5^\KZ>KZLS6:U-.IB)X)G6*1"NK M,Q.^EM:SF+J4SM-23A_&7F]IV(,EAV:PL405 C 4^:@%,%%25N$UJ@R)I/".11UL"J,[/ $LBW'AB$[N<3U8:^,\U=M,-A0T@YS/;;)0S:J>CF+F16 C' MS,5AJ:HB1.G(O0I<.)8S8ZD08SV84=C(;11)#@;6>1CP=R[Y=1AGK6K-;'$] M%0IM 5,9,#ZE=9#Y+%!5F#S>:6*92I%N TLR4I-$@$5T*N!F(FW^M*.%CJ: MJP890C2.;6,H1;YJ^8G#K%M.L1ZFAMNPY'UC0#,6,RW_6J\:**NI>8BJ2 MQPGHY % AP!3!>7@<*\96AL&W;[)%RRJE%9X$-5*54RH&@"FHX]=<.'@8= = MBM7!\M35IU$=F-[7*OIQC=8*R:Q&YTM8GQTB-/:M^J+C= MH7$!^E\9D*$Y)K\1>'9 (7*0>49F(_ADR ZG6+ ET"V]*#$U( 7!0 LC#["A MUK8_K5'$0-^9YO2B)S+N<7D.%1(DFK/P28XVE0!76__P\:87SXX2 N).A9\_ MZ4HF:+S&,$M=?<)6T1-G;;:>KO6!8BX>*1$*Q=!+Q@'= 0ZW,<^W=QL@EAIP MVGNA"!2R'6W6L4+]M?Z"C$-@(2N8/5);T0-FDU8D1BRP3?3F"+7Y6^+);<]; MVZF_/E6&3:M+E=0O;@Z%>N+W(UUO5EG5UUI,-469;[4Z;#;[6*AOG)9(]3>/ M64%-,HT\J[DQQ?^B[R4SOB1AIU6FKE$H<2_NL[9:N*Z;-5FY5 F?>2;.%4X M&@0#WQ+_3 :,Y)N3B)NQJ"_%.%0:FMJ BK;6(HDR-EF".>,]&2#4:\WF19%U M+7'P 9CU1HESAKG\K"L343)ZW5_YI(* /ND%2A:&D>1(BC!GAC@DB+$"YLK4UOLM*97F70:0M$=?*JL9XERJ\JZ)!O2Y3GT3]6D;] MW"R&I1?A[53?#OL5Z1J% -:'3'+<3$R9( EK:&++J=3UK'OK%,V!FS#7>RBI MH(/:%=G<,P4<[;H]NWHGM8%^&C'I1D5?LA3(6@=$H,@^PTH?$BR)N$#9[R1% M4S#%40!8L'3\A\OWTW?'JJJA5P)=2,D(F'L_@:S0-V/['C\L?IG\Z623+BFZ M@N+H\L5S"==LAJE^U<&\H_>W5S?'/CO/68V@A 4*0EDHQ%2>82L[601.+("8 M<4#!,].4%J".VISBTMP^X>YMW Z=I?5$+*JXORVG_J7!L 7 D ML$-UY_RT\[,"[!NO-_*CP9 _Q-&8X^U[ 28E#",L_ &S4\'!-%EBW'Y_. ;" MZ8?]D1=&L=\/!_ W\..ABOJ'LWKCC0?^B#(/@IX_BC!8,ASW_'@P MZ,#I5Q82^J-@S$D101^CH(8AS08_#?TX".V%A+$?PN[#P!_'$78>"(.A%_5A M![$L W&+,BW&EP[WT>$&#$:YL@+D7_0ZL)X[\(85QAK"&_@AS#GI!!%O# M3U$?@S?#_YQS^LD0HDLB1!TIADDU?/HA;@#6$U.P:1B%_B"B6C0 CB@8=[A: M9@\6/ CQ/(/>R!L.8.-#;]CSHV&_4_4_P_F-L.#+P!\"%.,Q19W!GRCL=SAL M- 3( [2P0>80CZ%'_QCV@@[7SO)&?J^'(?AQK^^%?7\$< QAN-&HPRI%#Q:( M:#4,L+P-IK8<"G +++>:$%\;0MRY5,X!@L4 !J?0N0CPK(^ B@8]?QST*;LF M]@?C<6>"YBE.*4,*A*_B8H.>-_2'T1!!-H 70EC4.#ITH4;5.R4+^:_$B=D[ M5Y8J @^EH/D)._/8$94\$+,FP5T,?OP#R;=D;&53-4>G@A3\,P@WG]!T1.Q' M-SI@;JTG2R09M=UL2=/4O59LL<&H=*HD83-S90!>Y2P'XS24=EZMY<&^?B/Y ML"4>+>>2'X=;X>!LE?A'E+H@*QC'/VG3H&65 Z'62F'A&$V&5&7;I7@H4%RY M4P6%C;B(RT=IGQBS+E.+,Y>IRK*O5D&HN4EX;69=8I+EG,!K73+BRA*3+BTQ M:5(J@=?8'W2.NN5E,'X*-KQ(!9F$$TH8:97/B,*HDMEOP%-IV_Q&5M8$.W9; MDS'GG@X5"RC0_XFFW3 ZKI"@@=X+$LPM103_JNM$VD*9:MJ]4GB,?%?>XTCB M)ZT@4I0EA7GA*Z9J=[)@H9<4:,6;?B47,5R/RZK5GJ*34'"2\^#'M*NG4>^ M33IY8-/)C5L6CK]]574DG2C&0Z"?"GL)I?/F>@$?UZ0!J&#$RI+?GZ!O_.CZ M\N.QBH$S1BB.YOS;=E4+Y[3T5;064=1?I7BFLO7.67Q4KIJ4[#1L2P8)6VZ* MB6"CH&._5NJBU\ TFT85'9633E6'GL]-$W#,[8/I1*KI+ \T%G*'E?VVZL MRB4")0$3?8H^24\SJL4A:-CSK35:V4(--:Y4?J 1B-,:65BA>Z1H542U(GCU\! MP>I6_9KF4DK(3)O%GV65[^1)*$)*R>@#KL)U1;/57YF2'-W2]7Y1[ MO@H.O^K8S:D>E;A?YREFH=)\RA.7?O8XTCZA??NZBG#=N_^%J^5<"[8 DZBO M8AW(A< M0,2FDC5?>/N2FCI9]/K<>D&%];#30SR8SUISLNIT=>U-6$@KGKLR MK1;E7Y#4A>Y9W9>"RAKE2VV*-O7L[-X5?!Y8F=QQ>EK=PT>8M[.XV\=;N M.6^8>Q.1?]E@?RGBF06R _-V;TVN/YN#&%%ULM_YUS#83SLW"CI<55[*"201V'4J=%$_4 TEO]>U2RS6:FKZ)N"EE9(4?56 M*\&JTCK+ K[=+NLK@<,:G6H,$'>LWWE (@:!WQL-.Q:-T#5@ZP'I(F999@<8 M@\R?<= A\F.OK>.TM#>5+Q>:L'N][I!+=;C/*Y1DYAIUX]#[WKO&2RX^-*Y> MD"QF4C2:+[M=BX]+K$J-*CD:K:L)\T7Y7&"B7N52LF]Z5JR#DS2%CLK)IJ&, MAUBA5+++'H)$F.<<#FE[NJ8E,4#'SD+K4 5-G#I'5G4#OL4J*##ALK^65DC. M7HK T9!LB.#\"F#M,DDEBC>2^BI ],*>U%?Q^[T^EU<9QA$75R&3NR&WO>&P M0X4/AFZEGIN?)]?3D[>3F^D[[_3RP]7TXJ:Q UO;XV3/;5 MU=:*CQXAI5Y)MB#;%B274^V! ME3S-?69]K_)/%@I-\4- P9DI^KGE;LWDD(1S.L&Z&2DIF!2NF'U"DF4GRG/M M0%/\A4JVZ2!8[B;,^4A2Z$#2AA#W\WN^PLOD,Y$48W^1I>:U1L8:N>R&'JKS6ETNE"?:@!;A<;QJ1D_BDKZ6O.DC?* MA+)JJ%*LIK(9PG!3UG(2*S$Z'!;$C(G;09%J?.3FFN$6C]FEH?JJXLN5O6%W MJ$5*#?"DPL^"FK:0R%D:\Q5%P&,L H=:SG5^.1%9TMX>LSMDI#)V$UCF%N4_HL/GSLK)9V/+(!AHLZG34]3BH.AO MT93MAN[3K^HQ,5C1=7 )H**5'-/%/W*I8]V02MN\%LFZY& &]+Y(JJ$Q*".# MY[DO)1WU4@S,C%/&,?%)%>=?I:R8\%97 E=%X_45MK9>/[$FW+&/N>GA>NR6 MM82P%_E!$+QZ'77$$1>@4R*-1CPA>PKUT],V'Q#@>B&5CZS,K6 MP?+N/;04G"V5JT_G"F""D[J*G"E]'Q@2@]!/V'Q,OEW5/DIUL=-3RYUPCKG2 MM<7<%"1*I$#P\384T ,=F75<+!Q]%W2DSC46R&[:9]3MGT1 U;_O MJ%;+>B3W<[BL2))*<406\B1SA51?*O,-+ _=WXQU6T!.8)O,_NL5"+RL\_QTX) MJS*;>;_@ 78N[5U4,M[1=!#U_ &5SAQWPX$%"JRR!C2M,[7V[+P=]WI4&A7? M#H98)TB_W?/C<>RH+N<7H#=,O=O)GYMZBYG?]N6^CZF/F/7\KY96I](.N&>B M%#I4C#(MJU' MT$KU0:VTH!387/+35>CX8]HT7DZ=W:D1/2Z'JN!@!N,6Q,IG_8A-B:=*: M2H6.:R=L(_T2NZ/U]+@::2WH]'OAD.VRJ>Q'976[@!P'W?[WAX Z M"KO!]PK@AX@7_Y5@KH*I==C14BL;#2](!U_*.*""UO!OI'KL0\8M$(SLU;SD M6,NO=ZZ_-.ZV#BD6KU1;6ET"7/?LK02;-A]%IHKE=P MH3U?:JZXM=B5EUS'(*.9#0\!OX#]("W4.ZITNWQ**\%MS0B&F"=582R$8C B MQ$\J:*>3VG#SK!8QO$K:?#/ \BI0/MHB8 6(%>E/^\7@B77. 0^B89D"74TU M:Q)C+VUT0]/U(+^\68\(+<<]VD@:(LPK\N2NN2KJ_U,VDE"H2KI M*EE(91)K9VW;)]%6-E2IWCQ98+.1!ZY584+ZB8Q@9(7I= DR;=B/3M?+&MQF"V+1#'EUM(.IL$B5')(RD9 M0JKU3I@3I8=A#1S+JG)(EX9JC3.JJBK7#&JR(FXP^"51+6!T"VJZH^RH_1LF ME0I)QCA&#(NND<9[:9U1&EMZSXM/->K8L'O[ODE'/ONV;[DE69-F4537ZVEBIYO\,,H\'+SRYN^=N,(>TR%18DO9[\=):=80.$:P.WDNC=*4XNKIN M-IUSQ2=##]3J2'009\,>]O*H(R=95#"E0IGC<.5NJZ,[WWUKA>5_MK"TX\ " M+'+]J@,[T!YPT''5Q9O_JX_,X66)X68^5V["5*^R1O1>>[IUI7DZN;XXO_CI MQKN:7K,;;_\3KW(34C.XAK$0VY2"+@>,.O5,0C(6%-T!G&!%-0(M0MA@1?DG MY!"Q@>F"T^714I!LN&*BDM'MWKSGJUFWZN.DTO0CM(.,_)ARK4*L6<\I+]B7 MNL-%>'';M%ER6V+Y2XK[^:%S[B;-HK<'1 K*O>8&\+XMC9QXO1BM(*.XWYDJ MN.D@B!T0M=?*77/,6F._/P[=^ 3E@-.MQKT_2@>X+_B*-H'M1O+GZ+2?<4@%X\"+^Z-O,%HZ,7]$+MU5X&) /1' M8W1KQ_XP"CI75E,G/5MU,S2HW^L-:-B^'P[W NN0$X$]Q^'0&P8 _2'^:]SK M4=;>N-=YVP:V-U[0I?PI^-.C/U3J'/Z$G7>[3K_MM<#I%5$^8F ->7XM$Z)C M=R[;3T'"#5&F^"SQ<":UNTH-=L#G+ITE5%N/PBAU(U'*QA);C43:JR6)DUH; ML%5,JCD77?E9S'R%"B[ K @51JZXD'BMQ?FEZMV1ZD*;(Q_^$Z[)*:& BI_" MIG]FENJ.JQ#Z08#=YZ,@]N!ZPZ>PI]([UTU(+R#21]8X@&/:/?UY_3)7E]NU?Z/O+B^F%TV_J MRT;;9SX.0[CV7SA%8W"F%. 3_8P]][H%:3*;;9<2=R29F.OUH^?R,ZVG%M9R):< >LV;-WBV$>>$1'P<8 M&AKRQQB[;:5E^<,NB-:9^2I?V5TXE?Y/5Z4? VK07WLK-B1QP3%&<*E=R(<0 M6%<0P'H:P%J[K5\*6=T;0U&&-]Z8TG:/!L#1CRE2L7<(-(>TX6/0T>AS-/ZZ MX(3Q@,N$<60OOD;4<-%^%$8"S5 A!PDGQXY3\*MB:#UA#2?F5&Q>PS#F#V.@ M@/W#\+/GCX8/O?#KPK1R(^ ] (#AP_QZS'4 >I7QL\:7%'(/ +!27#S M:-"3#R#Z(0TX!*[Q"#$DCN$3OOU5+WT<1!Z%96(0YFLQM3FX_7T [ -Q^O9\MA>#A8!F6I[EZ)@3?;L?9$L4ZHD3(*HU47;#'_^^S9&%BY I10&.MBOE]#WFJ&*I,H,/L;S)V6QH M\S1*S(\R0U29079GY2K).HP'.;]#M9M+@XEIF&,3T0Y!/7SE7S_2:?'[OS!/AYL M8^!6U;*^E,XEU;9^U:O%9VKNG5 MV0H%71V6K&34N9**KFQ-)Z?$:U@7&V7-RLJ]2S-3K;C2D-PA*V6KVK/)JK6W M454PGW5*1"4?2:V,_%GV!>:,.$3B0K)KR6]GOI&*E36^E+LU#!U+%9N+KJ=7 M'Z]!0+^9>E?7ES]=3SXXA+/UP=?9K7JZ$D'[P.? _+8/<,?=)DK:,>>V]+:C ML9G6V>V&N(W3&SN=#"U\=I1SM3]>8@] \?*LN%YO 0?"X*Y_$BH!@..]WHG5 MVVK0TQ>AZ:(>K&[#KQ^/J?Q/#)0^'@2=4ZF^W_ H);V-8S;,\8=HB!\Z*@R, M+1]4\<^V[&#MTC[5,>KV8_X+PB(@K;IT*(HU 4.K$T.1=%HVK<>)6*S;O64T M$PRYYM'N[8:!/QB+K704#/=M<]R- _X3ND:(RP\?SF]9"II<8);*Q>TY:/D7 MI^=NP-G.A_<*8*@G[AZA)0A5N5XQ8]4DZ5>[ %*"=5-W7/0<5"-/PYX)G[4] M*TV]S>Q*<%9&[0T@Q 7(--Y0@N5J49!.4IV][HH_69/!I\>BIP;[4DPD=JU72X)BQ-H3QM#DB4M7C8-32\2!TI5 M&U-B+MLURBQP\MMB4SM7U9"U1,DX:;XMM6^=\)\"07.1;*FTJ[Q)P,J66/=Z M+K$W"4<_S+,2*V+QXS0E/JL*+N0HOF]RJBQ/A0ZH^YK G@+I@UZUL@R/(7MY M3$JK-I&J"B)38G"2E2(D9\:I;+G*L@LC0T_$BUD]C0+71'(;8BN'P3:CDT(6 M0G2.3.*"&K7'<"%[$$>TPF6RTM5/DU*+J8A+5#""#ZRBBE:L[0SI7[E&0?*4 M9!LICD$A$AR=KGP(M4&Q"I9((RY,%""D?U!>EIG17N7T3"TA+*M N\DWJ2YE MKONUFV X'>N'"6 /(GLF(0(G.B M*]6 H$DI'$S*MEC])\PF2,M8/:0J/A%]IA4<) &S0F;4W: >0.(9%Y+$Z5O5 M]X\J$8WF FAJKR\"G>0QA:+E1+?Q*M9+).\-97E*I=6D*E0,KY-6EY>E<\-T MP3PI39T#.ULP(9/<(5:JYFCS0(Y.>KGRLV:J%+=5S<4R.E#8)IJ3NM[YAMLL MZ*(9&OKZ$IK(<%HI]\_4V7L<&X;UW0#IY4 _PR"HM&UR.3H[]UDG,JNXOA*/ M,1Q6:0L1L*Q^@TPP**MXG@XRDJ!"8>S&U&)&J7Q;;R)4I':8F.K>) KY(LE, ME'MFP$NX@&0$<9Q%$5.[\%=3'YW>I.A]Y9>RRE,SA^8F3#21[U6ZW'!**I$% ME0OAMX-!@ISRAO-O,C\U].X[12_0Y/3T\B,)?:@F7L#GTV8[W[[G]\J;?9 W M]PZRHV8>Z(!26,^NL7?S\2O6S1O%T2&U\^"QYO)YRB;PK8[>:^KHV85MNO\G MJ^I5UG%9JYA@,$79H!*YBBVJ=*H1]\N=;R%J0! MWEY956^L"D:XN051X.[NJ\/.?'6!K'('2JD[F]R\5=H"7ZHH. EB7]V'ZU35 MJ*%NYMF9P#?1-T1\3&=/]@>![NR@5T:@$J<@Z"^7F3W M?&-L+X535E"+>>_SU1RF-RW?+ZGBSYP@84^6Z2=R>8([S-=R, FGN:WUG-9D M=W$L-)S%7%HA1IF8F:0.*8K%)HB2PM8I/J]$<]TL_9$J[S&I\"4B4>)",,R$ M-,O<1 1[JCG;.] _E\9,&D6:]YJ:NZJ&GYR3\#,6"Q7SK)8J@MF\%81#D:X7R2Q57BKI9L+"'4A>64$0X1@BJN*/?:FV%.:I MO1<_3297.@O<>M2K]MYMV35S%.&9U0Y6I.G<%3DYV[328+6R8M6?-EG/Y4&( M\#_M^;3,6TH4/L- 9L^S@JM\5=,Q=71OA32A M49I)<]?&1_@ 1U>8V&NZ,KN XSX(:.4_=\A74Y\D(U MP5)=)#>6'D0Y"(2[_X_5TQ^)U_2\=;3J5\M'U)R>6LG]7DVUT MWY<1Q?JJEO*:A@"JZ"ZS?):-G#5WRZ?R;BR[)5IFR)5BN:RM@I_E(]EL+/+E M<087)LWHJ*MF@D::DZCSY29=*\>=51F57!&Y59Y53^E"LR99!0Y1$)W6K5,5DR? M!<&L]G>,*29SML(*1686)#16.=TC#_91*DRIF$CNDYFV-:=< 2GQ[.@3FRT) MWN@+<,04CA>G(F;S:K7<-5$:LE06BNW7N_>2<<=JM*@3"E%ML\O@6CK^L30$ M9IN5J8!'0M)=F1=W-I9WJ65[H\86X_;K@/5 M I^LYI5[9O5"+))->Z;#)J9T\5_A5 0,2C'ADLY)CNM@@;UTML%"_$ MW&6.K!#OE^IWCILOV?*Z2J0%F[*A8,4T%AR)_G&/>FL%).(S89-+\*^EC(/D M\-AG087*5MT!J'!,'PD9B]2YT:DDRL((39)&Q@7#5'U-1;=I*FTD5$T>SE>: M<#4F&[LD5=VA7>=S0N+,#B_W]:.R_%(]=PP]PYH^[^'*ERK1N[PO$ MELND<:FQ6I-M%&:DEI)J-\M';K7&S596?[^JZ*AL7D8TA'=-\?K&OFKU*IEJ M7CD3/'-<6FFMK70:C^."K-KBLJR#;J9$VW/Q2LI9DJKE M'+=$9,K:\F/"B\[)Z33KUBU@^QZ-TUIY=7&V=A95>O0TF7D MOM*Q]]=*&U<-?N1[I!CJ/G>HMV."FK(UF4'J#7 *:LT.CZ [+EMCM=GDV9 Q M@%R^%*DFM_HEJ"Z(*B6<&PSG=G_<":/MZUJU2[J&- :N*/S;4JHPZ :(N=4" MUZY II31;6E<*(WME"G8TK0#0I[%UNBFFT[)?PJ%?:N3>JXZ,_E:H%XQAU.Q M=FJ-=)(JTK+>95!FE\KN5-A\O=UH74-KVQ4N9EP97)!/V=]2J8^A#/\&_'2; M'E65[<2+TN$4J4[!M!MO8 ]2!4>W)[RN-ZM"4$&FSPN)FMUD^*:QV4#1Z%(C/IPIJ&2 MU%1:9N+253W.%;DT7?H4^P&JI<-7J7 OO3S7-)50O:4=IM] RHD"*(6;.RZ^ MCA8T%?WE,$NL0 ^Z_884CQ39NU8FB'QP'VC+Y[1=97\'O5PI=CP*?TF"F3$T M26-Y7YYI:"OF#&X73E$"WBI]R#>92C\F4[BBD#\2NU!1!=S6R@+0/#=^L%+4 M<(O8P#P;169X01)XU]K_[!/V5+8%VRKW4?=-=0F@-K#WV>=4MVEV.!Q[+23& M5[>Y]56/,-WWE8R[-E:CV2XID$(+$59>"]\NV(7S:>&RREHY^N.NVN5[T[1] M'Z3N#6]F4VGSS%[/BDR(P"B \;*13>0ZW9LMGZ',37O:/%IU0#;/=JD6(Q&S M(X1\T%QRQ&J//I&6W/J+2@]RROU2$5#7IG=Q1?!,ZA2)5E9G)BI,2C\K[6Y+ M.7T8>[UQ11<20VS9%#."J6&=W:=WOE76_%UCD?"WTI8/,KK?JP*[AN2P;%:6 M"1LYD8^Z_>15OU6<4),TGI&;T%@22%7N\72D/-5!SMEI7UA<'_$$S_D98$F$ MF\R35I0[GZ6NPZ.P6V*RB?.9;3;*&6Z'9V)K1F(A'#,7AZ6JBA"E]>X*7$P8 MH21),*.PD=N$L+$I[T0!0=K$OIZE'&-O6@=QO[PJOEB5?AHXM@[)4UW14WLO:@-4-)[::K!%U!)++U6S M&"';CO5K:DH(5B:W^?F3"4N2XH;D5;B(=(A$)QH9%Q MH%)H<9YO[S;HY52 JY6$ES!6'6%\Y6$)> M:S8OBJQKB8,/P*PW2IPSS.5GJ=R)X/8UX'3?F:=4+,Z?] +%AV(D.9(BJMU] M18Z5P&46XN2*UV5@NS$09D7FY+ZJK/%;,^MOS:R_-;/^OZ.9]0[/#$>Q-OAK MOO6H_O\KMO9;C^IO/:J_]:C^UJ/Z6X_J;SVJO_6H_B_3H_K@CI?M(MY4>OM5 MFI!Y?_U 0H*3BE7M5-:>LL7E&-^2%'%J=9BJ/W= K[.=;7)V12I3%2P2VQL$ MV/\GFN5\Z^+PK8O#MRX._[6Z.!Q:WZZ=U/+)O MU>Z^5;O[VM7N7IS-W8[>UU1;QK8<714@ZV]%%'5S<;ZE=/]_:W;ZEM+]+:7[ M6TKWMY3N;RG=WU*ZOZ5T?U%*]RV)WW5IK+DB[/_A+.]*"Y!Z]%CG.GG258RP M\U"_[X?4T24>^$$T[/R*JH\5DQKZHW $$G<819TS+(&%?GE.<(H#;]"!$0;^ M>( UVN.1'_;[3E%-$&VOIM>W?_&]J_<3E'HOWGG3/WT\OT)1MPVR?P"I%DYX M Y?A:I%(IMY4U9P\Z!C,"&L]@JY:6=-G*AZLG?![SZW\PM ?AP/\$/G!J-]Y MN\T6F-^U1;&>XTW-)X4%F*_4JO[X]Z<-^&0"O&7@SK'L=>A-UA0EF- M_?0@]K$I!%R%'MR6_L@?CWI>-(:M#*FUG(;-""AU@)"(>[ QI-W#L1\.L01R M;^SW8>=.(,KEQ4\GM]/K#]Z[Z=MVF@M2]H7\;E2E_K54 M%6@U&1W?DXL-^\_X<3^2#^. N!*BT*D4->;GCMA(EA65E1%)9JXNJVI[O2<(QUE7MI@-Y@;+ZN%"H ML=YUZ&2."@H[8_LB]B8KK0B#C^UB_"RY\GB4 MI8ZA!JB,6<433+A+;D=.E-J$AM-4X*C#Q=@;1_+EAH+2M7%&E-C*:W;X)C"F M7!71!T":AQ1N? S:5RUZ[VRN;[#:555<',!< H;U: M_'JP3^](8\FQ+H/,K0SD4&$?.A9A)=S5@)H!ND6KTS([83]FDV8/:^E[/U:P MQHIF+F<@>&\7@M.B>L.%;>]O0'DGY*"9(U!4#KUQVTGDK(ZC,'NSE]\%L9^H MR%^ BC"1(&I =( ( %U]6CW\9P"T'"2=;&V67Q(9B8A!#4 "'%./@@$U.B7B M0=\#Y>#FHF/\/@8*'#GDHID-?!6RH6.]U:%RC/2*O ]&HVZF(I&5-M1^P]&9 M=\#%5M7/"<7J)DRLU9(JBTHC.(PAG6T0%8?3S0W M30V)^65R:X;%R\45;R\D^R2BGV8[P616!.^OP.N>V[N M(#9)37)KQ]W07%P[+\A&='W< @38Z@NNL[K-=-?(#)Z4ED[@ZUNN>V0$I$>W M7:CFRQ./0KI"8VJV.O"'O9%S-72=F!;9[EU6JKK&(O1<<_CUP0J/TZU2Q679 ML=Q?J[NDCR9978B9'&J24HBQABD6Y\;N+&NX7EY>9 \42;":6]1-@AO8/S-I M<+]47<]2.)P+U,SU'DI2OM6NR!^HBV7K=AAG5^]\MDW_-&(5&.L+2&DC\6QN MB@PCK1X24'P Z]%YDR);QL7, 2RI=S3YQ% M<0)+F!:#-F\?3<&+VFF_ *O<5O&5[M^F8PB@ATE@Y9A,LF3J.A2B)%0<@UQF MX)_8A_?: $ E,=P" #KGIYV?%6"!:8(D/ACRAS@:LP+8"U!+'D9HI('9R;B= M)DM4)/O :@.0/A]ST!V8L ="4[_S<44<\F9#CBLXOQ$:YP;4\S8> M$U. /U'8[Y!0C>:&&*!%G9/P&'KTCV$OZ$RW:!+UN$4IH$ZO[X5]?P1P#&&X MT4@::?9@@8A6PP!-D6AK.13@%EAN-2&^-H2XM[0'T9#!-D 7@BQWWETZ$)= XFD M\K091LAKK*4"EL_(ZD-9_21\-R?[6&&R5EBTY7!68; ;-SF1!>TIY&)BU:1;V(CGIF@[DK@P9[\<2OY?M&6?-]M;K2M1)=:)#EO>*4/=F'BJTOQ M35D@.U SLLPA3.9JV'2^7&\YAH 5WG^3AKCOJVL#,C@FP@$DE\R@0A.'1*KC MF,U_(0F(88"_'$5][MP+=QR(\[^IB4Q#QU3WPIMG]\K)K=)T 1@FTL.*PY J MC>XOC@>-=X YK*\5,DVS/I7>HQ)67BQDOIQMVZVB+YT.9B6=R:#78R/9>-BY M4=E-J]I#(1U8%$:=6LR^?B :RW^=2/#M>KU0L37GEN_5WU(NPP2P[YW4\*/?J M+RGF<'.FR+RA3'9^;\.@HV8Z262F0B >.=R4O8[3 M6YSD:%J'LK<[SCS+=L?<2C=N*M(J$>:Z%45J0[*A&-U7 &NW(YW@T;LAYG]@ M.&%/S/_8'9ZM_R"%LNV?Q'C#ZGK#88?,>D/7ZM^>9],B?X$3>Z1QA61_%2F@ MTXJC:$RTM4F5H0@57-H)MZ$S8=:()[(]":"R"HS4>5N+IGN(HQA(=YT$UQ2; M7W*,S:$ RUX/!+3O.]=83+YIGU&W?Q)UQ_#(.ZQ=A1KAVG8X\^)2L)62H(0FJSD=5B$+!N]#QB#X?QNJCNH6A^8W?0^NT^]B;)ZH40(6%"" M9DD8W*G IMH;&R004*(&Y#,==T'!-P!'8WH0@/9G[=EY.^[UR!&.;X-:CL94 M]39H_N/8.;;IY/KB_.*G&^]J>BT]K]LC,_@&",EYF^".$N*;"Q)(ITFQ(M/J M%3;]1(B^( JC,O:='GLN8Z=J;-,#N.D\_PFF FGKS,6X4(5+-G"<=UNF]^A' MU($0/G9+[O+RT."8$N!!51WAB8"F3B:5$)TDTNAX& \Z4PF3ON?-HIW1Y$K\ MT#EW2_*@E0L0D"H[8:0U:DM6>A**JI#.=\?=-QOQ=7ZP[Z']8KXM!O6,XC]<6_H#=BJ,NC[43S ?\51M ]J MG'K)Q8R5^TU(0SP*O+@W\@:@<<7]$ .HJL!$ /JC\0C^QG ?@\Z55?!=SU;= M# WJ]WH#&K;OA\.]P#KD1&#/<3CTA@% ?XC_PL[M:)P;]SIOV\#V!D@WF4G@ M3X_^D,,!_H2==[M.O^TU5Y:V29C57W[Z631]LJ+7"(9#)F#K%,SU:S2D8!6F?+;?'LE92=K,)+*2F3-D<: MXA.NR:D5ARFM"K'_F7;Q';>_3#U)L7[[%_K^ M\F)7F.OI(TN+;.'2095LU<+\3& (F![_":4!XB)WS_0]A3DUY3(ZMBXI#R[I MHC,SH12WTY/J^'=KTDQ/JF.KO".+9: M,#C^:FZ_1ARR->0SR3#E(*[9LW>+ M"2)RSR8ZD+P4"+(E[:V$5,)M/4OO"G+$JC6\\8Y"-'(/R%)V-!C(AS D _NQ MV,2K4#G"B,IC!9RCR(\#M+2%_#'&@#%0_W[8!=&Z, !ZIMWA1]GH"+_[,7 4 M^FMOQ88D+CA&I4SM0CZ$P/J" -;3 -;:%?M2R&H/M[K.($J2=?]H !+!,=E6 M>H= #G:/QUP0GC 9<*06VU%E^C1+AH/PHC@6:HD(.$FV-'B?JJ M&%I/]<.)V6/#:QC&_&$,9*M_&'[V_/$P0/P9D0Y MAZ/9/L#1B)'"*MB@JUBXS:Q4T8%_B-Q3F-FQF /%'KVQ?4<8+Z@$(!1BJC%8 MB3T YH*(+'2]A5,(@[O^2:AD(4LDG;"2$*+@?(2QF4MB8,=29IB?5VL0F<+, M8[)Y,K.=1%7.9%NL=O*':(@?.LKW(_YRX$5;]24.M6C[M1IF MT?:4A%"T_H.$&\LK/^;;$B1C-Y3 SMQKBHRU MTO8>VHL/,]WWLHH.9&2.Q/:Q)CF MN+KQP;9SKR8'GMN9?&VO5),$IP9&+<^;1,&#AK=2!L_LE,%+3AG?!* M)0^VO="0RN=C5]=78%%8H<5-U$B2Y(,#6Q@_[T"]2F=B.\ZD_4%3@V.]P#H( MSA(9%FV0^@FS&D32S.V>L@VXRF8.T\PP6V'IMX846;CCQD5)6=\JHKS^8,2& M?V?-JH8[=]W94@%.(Y8QVY,:7LJ&Y6Q\("6QW#IVRJO*^]X-,.]_:>=U&PPO MG^#N4$5Q&!D+Y@!W=#8:=(/ \8Z[4R6?=TYEV)3NISI/GMD$9ZJ&Z[K<*MY< M*G(N -:ZG4+Z.=-=)1U:W*-A]R[WQM3JF7[:=8--D1!<*.DLNMTS>Z#WSO4^ M1^E4!H)U[[[[![P(/U'(&-9IP8N#WKA3D]'3.GY#UFG;LWTX]= Y=77(]:Q9 MAS=<7+6.'(^[XW$+/M7HGI.K#-C3G([\"O)XVI"8W)*2O(/L53)KVW[=10YK M6;^MU\=)X]WUQ(X)38KLONQ7#=$J'+%023CH_XA??F"]SA4JM@]=K;_(<=2? M^>-VT=4*>LLSMLA\>O$73+3!J7<^US+49%WLG>X2VQ^JN)>69VHIKNVHX7BG M3#RA:#W<5\ ,YI"R;M^]@KWN*&ZXE^UIM#N6V)#*VO!(V/!=U/!=K^&[N,'T M+J$O+N>UP=/.C^+NV&5' H!G76*X"9[OTAD=;^=?_@73\-J(FRG--4O6H$2Y M/.8*M8=T+GU_)??LOD6E4SJN*LPB#$[<,^ZM6'6QL@2OT9',FM:-V82')0R_ MDF^ %F_!S3GZW=F&!T@A;ZF2;;G&@HTHRNGND8@)]8?1:SKL.PBP?Q%[Y).@ M.Q@>/.ZNC/IV5:4-O6!U3-<9>N8MR+?8U*IJSBA:/^%$QX$R=[P2_=U$/@&+L&_LIZ"G&*],2:T2H<&1<27E,[+Q7]?DA46E MR[6RQ2+]=,>;Z++X^^>>ZLI6%8[L8$'3Z1B-'\^EW?S5_!B*].=O+Z];WPN; M5"V%JCO)8B]HU'O"[M"5M24'UG<;V]9;-C:ULWV%I%UI>7^JN]-.=-^(][KJ M[TX+@]VAL?5G6W 7>?B@9U=&?G9$$U-_3K4HG.U>S56EU'NES)QK"Z5P>RSV MT *G0Z"C4LI((JE6 F_J0NDPISVD2F59VOWXVI[1[:1V&BKIT2?U* <_N(28 M["!MG+1ML>/FNQ#%+6:5\].74.W]#<=VJ8MVBS'?%"+$O@7EO>H9UP(,V-2> MI>\!3!@W @;S25\ @/KC>R:-PL9)-1%JS;A_!:5I'ZO]3"C7\A83)MMV0+F5 M5RJWC[ UO=6R=(7S(P3AJJV1NOMR*'.TT(^])B[%S/G>< M05/"7P,1KN3_U7__:^B>1BT;;0Z]5( ML7^G AZP=M6*FKSL)N-V9+#=*FG'D2G&OJK'8I!,::*(*BU>)"_K*%/!/LVA M4K*2F;T2=4M4[>=&G;'::UC\:,Z:>AF!L;7!L MH?"<6@V/'2QH,.%_C;S&7>!K/SN3^_@]YSDV%IF MXGX)1*>=5%-3?&_O5O9?D[US[-WVX7.<')![^0)H&'EL9HVR@%%V0^:+!MX% M#L<\*G@]5,)@,V*WIION (9Y)]/O2+NJEVQ]QS OV6@S+SI X9_@#:5FB::A M@"O?-:<_NT)RWZ4[[2O;9]INYHM1DXL0K=QP63AX$>=K&[1W$*%SA]MAF]./ MLM2@&E$>SG^]O?RW:)GDL,M_>@!W;.3&+=/6QW?B>9M6;/NY=L"D]2 /,M[M M>'$#5'X1D_A4BCR$]OJ'EA7CQCSU%N:-2.>%.G M\:6#ZU$WKIEGJMC>IRL[,#%BIN* J-N6?Y8)=- M5=O/32MK:MN.ZO%.>1/G>JND^_8)6ON?'CRX[YD^L=Z5;C)*4:Y*P52Z[@YN M\N4M2UO4'%S6U+2MW(51JA,2%X7;%")O[[ M3$IBMUX_L]:?*=!SEX-!^1;&];,-+;)DOK>=PH-6EEAF^XRVW=,..AP^HXO 22\/+BSGL M&+VUEL-A-VI'58?#!IA8!0#L[+E]=MJ#,O,//'9QK'@3T;_;C%%?F,'_8@]3 M4P8ITSZ_Z9Z^O!3 ;DO#6UWL6M)''<+ $FG+KX>NH-:ZB=K.JW(GH2>^S%2#S)EV6 M#>;KMAS,AL7K?%%OLN)^S'.5*]V*1[P$.[?3RGQN3L*HOZ+S@$^(L:2J>'N3 M@$<@CB*.=W6!O&/H?:(CZ7L22.N>PML))9H[;3S8\V;.P MH\I4NJ#.35?5677. ^?99_C9VTK^Q:SCH);Q[7CT?E](2L5E7FE:;I[\75EN M_O"_ 5!+ P04 " "!A5L" #4"P #0 'AL+W-T>6QET&2R+!I$E(@":M'_@VN8F36/(E.$Y)]SZ\ MR)X,7W)KT!@K ]$O]?$Y]N_\;9_4#BNUI?BFP%B!AE%>1;!0JGSK>5528(:J M$U%BKB.9D PIW96Y5Y42H[0RDQCUYKZ_]!@B',8AK]D54Q5(1,U5!!>]"[CY MER+%$;P]>OFU%NKB!7#M[-5LYM\>7TS]1S9P#(%C?$@C&"Q?0^_WH2?^PUP= MFZ 7CZ#OO^^R1^@^U+$GZ.63T ^#)]BSIVW&+_9B CXW8*\]SCC,!!].]10Z MA\Z,& 8;1"-XB2A92V)F98@1NG7NN7$D@@H)E"XGK2PPGNK.A0/7,Y76F%:)TC-!I0331DI0+CBR&KH9K:&Q M":;TQGR&7[(==I,!-\8M6M.9R:;R6/:8X]QN['!279"/6^ULOA MMF]*!U]+G)'&]INL%Z#IJ"SI]ATE.6?8+>;1A,&>">,0=7E (22YTSQ3*HEV M8 G!!DM%DK'GFT3E"C>J*ZA8M*[]_WF7_['BT[,_ MEVS_5::"GU&CN50/0.3B$$0N#T'D0=3D^5\6Z;5WX^@"WKE^>R]8UX0JPENY M!4E3[/28]T\$/YN'%]VY!(=;6.,56NLG]@Y?STUQAFJJKLT2;3""@_W1" ^6 M_:A5CXC@8'_"*:G9&YMP>,?'/P!02P,$% @ @87,4-V1:YS ! +B8 M \ !X;"]W;W)K8F]O:RYX;6S%FEUOFT@4AO_*B*NNE*[-5]I&=26")PXK M&UC 4?=J-8&Q,RH&"R;)MK]^!QRW0Q8?[$%SC/#\/FY;K[=U_4W M\L^NK-J9\2#E_FHR:?,'OF/M[_6>5VK-IFYV3*K99CMI]PUG1?O N=R5$VLZ MO9SLF*B,+Y^/^XJ;B3Y32YY+45=J8;?@3O#G]M?Z;I8PM<$3S]C]S)@:A#W* M^D:4DC=S)OFBJ1_WHMK.#-,@&]&T,NV.W6^Y$Y78B1^\Z.?:A_KYMF[$C[J2 MK$SSIB[+_E_=BOY/Z@CMSR5WO)$B'VPHV7W"%.O,N)RJ'3Z)5MR+4LCO,Z.? M+KFASF*BG4:?P_'W$.)5\W]BK#<;D?-YG3_N>"4/.3:\[(Y>M0]BWQJD8CL^ M,XZ;$%85A%92T9"@.NQ*;=N=BSIT4!S.2ZK$?L&2YDJH%4U0F!TX'J1?5P6O M6EX0-=76I2@41T&N6 =,X( M.4C2!2#=PI5[BDN4IQ$,4VRORY( MO/145%XX)_3/=1!WP>F0H%Z0_1+/5_Y7\D<4*, NP75"=31(*B:R5991N'B? MT61%YO1Z$!AD$1-9(PE5,:T'(4&^,)&%L:1>.KSE(3&8R&9(;[V$OE<%@\Z) M'ZUB&J9>%D2AS@$0;A(B2H6I ]0)X/J MOHE<^/U;+US0E 0A\7Q_O5HO5=6?DRB[5:1^I&-"E=]$+OTW7I"0.V^YIF2E MG@95P;H"JU]?"]* A:R!_I*2A,;K1 6:4J7,:)%XJP$@I +NXL1K59!UF?6 M.\J/PDS=D%2I?O"46& / UD&"?6[YH:Z#Z-UC]?%&*IIG[[2J079P4*V@]8, M(>]BU:#+!6]_T^D@65C(LAB1_0E*2"(6LD1>#'N"#-*'A:R/@VQ/@$$.L9 = M:=C@F^LD&TR6J]'HH2<8F-W0 :]M%$\2";V6\ED MA M2B?U&*AG!@D1BGTTD/:B."8G$1A;)?_M,HTE",K&190)VG@95VH%DXIRK M=W((5,>$9.(@RP1\!SE,$_**@^R5@?/F7#)1#NY(![*)@VT32'K##,$1D+?O MI%R0NX"^!*IC0F)QD,4RBNFSIODNJBWQ=$S(,PZV9U[I>>RFA(3C( OGQ<\7 MW0"(;%@NB=>V7+879"G8_>!J0\)QD(7S$W,N6K;=-GS;;T/J#4GXD^Y%!Y*. M@RR=8ZMBY"J[D&7O]T+$1(+BZR7,8:/6.,D&-< M[$%VL-6C#PV[D&-<9,><[.D?\M0QP7'VMQA.&6^<=: Z)N08%WNH'7J!/.A- MNY!J7'350.]-!OBXD6H#M&JY3DK\[@AW<]A -5QN\&1 MS6-9^FI95"UKUG]1U.WC^*G6EW\!4$L#!!0 ( (&%S% U TT!"0( #,C M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4AN%;0;Z M#'-^2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+$!(= Y[^J1-:UWJ<@ MR^4J#-,9U>/#=.;B>;NNAN=MK!:_ZF&?RKH*;\?PIQM>'\%F_&!>-/ MWOOT/^N[W>ZP24_=YO6+BG\+JO!UD,P'"3U(YX.4'F3S048/\OD@IP>M MYH-6]*#;^:!;>M#=?- =/>A^/NB>'A270,8E/PEAS=PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@=[*UUN!WLK7 M6X'>>H6S$G18PM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM?;@-[& MU]N WL;7VX#>QM?;@-YVA;-N=-C-U]N WL;7VX#>QM?;@-[&U]N WL;7VX#> MQM?;@=[.U]N!WL[7VX'>SM?;@=[.U]N!WGZ%NTIT6SM?;@=[.U]N! MWL[7VR=ZYZ8>TO:E#(=VGR]=\FGXMY?>$[AS>3^FRV>D<'Z] MN,WGJ1\1X=-_9![_ E!+ P04 " "!A[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"JLFKK[*N/^6SX(\OB M#5!+ 0(4 Q0 ( ("%S% ?(\\#P !," + " 0 M !?D !D;V-0&UL4$L! A0#% @ @(7, M4!5V/9;O *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ @(7,4)E&PO=V]R:W-H965T&UL4$L! A0#% @ @(7,4)DDF4Q"! A0 !@ ( ! M9PP 'AL+W=O\= ( -(( 8 " =\0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M@(7,4 B"_-SO @ X@H !@ ( !8A@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ @(7,4-L_0NUA! 3Q0 M !@ ( !^R< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(7, M4'LF+^NU 0 T@, !D ( !4S( 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965TT[ !X;"]W;W)K&UL4$L! A0#% @ @(7,4)!XH+*T 0 T@, !D M ( !UST 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @(7,4"T;IMJT 0 T@, !D ( !F4, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @(7,4*<@ M7:>V 0 T0, !D ( !74D 'AL+W=OOP&PO=V]R:W-H965T&UL4$L! A0#% @ @(7,4"9BDQ>W 0 T@, !D M ( !)D\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @(7,4*&HY$NV 0 T@, !D ( ! M]E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @(7,4%\-:C:W 0 T@, !D ( !P%H 'AL+W=O&PO=V]R:W-H965TMD !X;"]W;W)K&UL4$L! A0#% @ @(7,4#R>C?6_ 0 -P0 !D M ( !Y68 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @(7,4+EO($%' @ 90@ !D ( !MFP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@(7,4(X?"JTM! .A4 !D ( !$'4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @87,4+0<0@K\! 7QL !D M ( !4Y$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @87,4/E&PO=V]R:W-H965T&UL4$L! A0#% @ @87, M4#:ZZ'Y- @ S0< !D ( !3J< 'AL+W=O&PO=V]R:W-H965T6K !X;"]S:&%R M9613=')I;F=S+GAM;%!+ 0(4 Q0 ( (&%S%!$A:=Y6P( -0+ - M " >(1 0!X;"]S='EL97,N>&UL4$L! A0#% @ @87,4-V1 M:YS ! +B8 \ ( !:!0! 'AL+W=O7!E&UL 64$L%!@ !# $, 1Q( *8= 0 $! end XML 77 R52.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME TAXES (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 03, 2020
Feb. 02, 2020
Apr. 28, 2019
May 03, 2020
Apr. 28, 2019
Oct. 31, 2019
Effective Income and Statutory Tax Rate [Abstract]            
Effective tax rate 32.20%   25.00% 40.50% 20.90%  
U.S. statutory rate 21.00%   21.00% 21.00% 21.00%  
Tax Credit Carryforward [Abstract]            
Change in valuation allowance   $ 2.1        
Unrecognized Tax Benefits [Abstract]            
Unrecognized tax benefits $ 1.8     $ 1.8   $ 1.9
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]            
Accrued interest and penalties related to unrecognized tax benefits $ 0.2     $ 0.2   $ 0.2
Income Tax Examination [Abstract]            
Earliest open tax year       2015    
Taiwan Agency of the Ministry of Finance [Member]            
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     $ 0.3 $ 0.1 $ 1.1  
Per share effect of income tax holiday (in dollars per share)         $ 0.01  
XML 78 R56.htm IDEA: XBRL DOCUMENT v3.20.1
SHARE REPURCHASE PROGRAMS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 7 Months Ended
Oct. 31, 2018
May 03, 2020
Jan. 27, 2019
Jan. 27, 2019
May 03, 2020
Apr. 28, 2019
May 03, 2020
Aug. 31, 2019
Equity, Class of Treasury Stock [Line Items]                
Cost of shares repurchased   $ 5,894     $ 16,894 $ 10,696    
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,137 1,467        
Cost of shares repurchased     $ 10,694 $ 13,807        
Average price paid per share (in dollars per share)     $ 9.40 $ 9.41        
August 2019 Announced Program [Member]                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchased authorized amount               $ 100,000
Stock repurchase program - commencement date         Sep. 25, 2019      
Stock repurchase program - termination date         Mar. 20, 2020      
Number of shares repurchased (in shares)   549     1,464   2,460  
Cost of shares repurchased   $ 5,894     $ 16,894   $ 27,894  
Average price paid per share (in dollars per share)   $ 10.75     $ 11.54   $ 11.34  
Shares repurchased and retired (in shares) 900              

/@ M;!-'/!?("R)#,&V)OT5W?/T<;48""PP)Y8QER@H#MD![HY5#5AOOCE9=OA>Y MOGG[\54ALL>.\9^*]Z_^_NK-KZ\6MF:C08OKU[<%4?8TC7T-1[P#<^YN6_E" MQ!B%$3QZR:+%VE$P8I:RX,&DR?70J_5\08FC@6#/J2',1FX$A6"%$*Z$XSR* ME?/5U]-O"Z*??1W['RG9YT:?AO A_)3W%MS3,.REU)H!#S(M>CP:E 7 3Z-1 MSKE-POAS'YS5W"(4PWA28K=NXX.0_3J]$DY%>;--YMDATM MXUQ^A711>J%Q1F26OD12L?627<7+>>U%, FP9L80_>6XNJY-9TSS)+O,_6DU MW?DFC)-Y:&0PZWN5Y<[<'CJI4:3UW])[IP> LULD7WOLRY6TK*.BQ7S)U7OD MZFQ5%@43>UVB65,8,.W'G&POG]]<GDPOPFJ5T5B+O2JN&HPJ(KT*;!8 MV*)^!@+:=-O+XL-#$=P=-1/GS1M3)B;A#> [-U?1XF93>9-"%"O^AF+.'^%/)0ZWV+^Z/Q,$*I9A+?.D6WC M C#7;Y@SY$,1D -LU-!GB,9OD:L L![;9T))53;LN2;G)$6+%P%ODJW93" MWS1G./2J1%-R7*Y'DVF]U?-WS#MY'.A6^K MA0?_ITK=W)9 U[M+2ATQORKQT%S%E5*>'AB&D[SZ=).2U(D*G\27VQG^O4S.I-1AU9,+6UN"ZK\KW,SU[OGFSA MTZR<*KW>/=G"ISG,].SUZ]R".'07XK16TM9=M%1(.S>'#RQ956XP%I1\;TN; MEAT\T YC?Y>T!('I9T$%0QRF:NP&]K&$UX3EV7 MJ5ZH&NV__**5._C9@$6]-O\[&J=*PY(75=N-*D\-)@>6%/M?T^Z59Q,L>6HE MW+)*A:=$6MH?(%G6[\G<)_\V) M][D"<]QS$;^,9@.?;%CUMO-DQ=+R>X6=3O4?BM"K:=1?Q78C3.N)CW45+$SY.B)&H4R]% M65OI%?,/?JZXO!^JZL^+TH>;%._S 6I)<(^SK:T^>Y..%DQ5X-+X M@I3<3)F":35"%(#@/0X_).TJMR>957*ZL*=614/C%'6F* M>[M3YP3N$A_9Q-_Y+65R9B$79BT;>X*VNG MM^@/+VHBP'_]K,J$I3;$T@F%!9+TR+[.0*T@NU1 ^ M=B&3<4Z:*@=WCU_^4+I4.4)>#OS_6#M:R3TJTQV-M=0+&.?*?SKTIX1A-+); M;X=E:J;VF^]HF?N)A(OW*5A M9N.;T20\L(LE[N'NQFD9C;3A'=[T#F Z3Z,U=M'=ND&8R^4@&)^EJ9H D 8" ME%JA'K*S+&;KL0]MY9!LGM^$:06R:@YUXDPQ@5T(5C(G@G6*9NT4AW;U$A>4SD?9?*XA0VV(UKMPMPN4TV; MR"TR.H*E8M%RZZ,*A(#=]$)P>DBJ8739,B!F P#"RB6^&0W=TBJMMX8IL/[8 M8J8I-PG72*P,TKJ(XW()=7^K7'4VXQ)OO,@@=M_T.3-!,K,L>J(I^5C6_JMC M]I(<-BKDV1Z&X20G?>] 07,,%03P85JJB+=@)U."EN)>[BK;Z-([J-=]#;-O MP:8Z1J21%(H+)KR&S0P2.\8D5S'BUFEM*'7\[KYY_[]0=#!NP%,D9;'0TCSFEF M#<84I-F"DQ_Y/=A[VRV4,L8HCSEFG %+:>=I\%)Q+3&+.I0HJPH"G_\#7']] M8_IE*>(^W_O9N"XY3N!)N3>OJHE,BA*=W)1/L-XOP*4:%$258I?7WO#]=F&) M"E3P?GZWIJ&$_4X-9$@'RR0PAHD4A^@%QUHHTPH^)H@V<0.[LPFZ7&XBNE.+ M.]J 5:NGF+@8:9K\[YC1R. HB8;/F#-$H650U#)J8@]"LFK*92,O=U?P#=/I M(-0=NZU*),<>X2OXYP=8[\%8<&S@GV5.2 P&/WPI0+=U$"XJEQ8>LJE>V&:<*)>RKB- M;Y-4V MF+%^J5,\![UI&7XTL],X&\P)-Y_24B<*4_IWCM),V>N0D(09:%["D5("MZ)% M]0;N"C11V.1I^>5 +B%T>Z2*6#5?7 MJ92=IA56W?E5$+=NHLSG?NH,_&DTSG%S^=H_Y[=N3E+@2@5J*6=&,F.(A8 % M'"1"C>;$VN6&I<=XAQLWW.QG+5A0$4S0)@C"M P&8D[CJ.32DJ!"2V#^"%]O ME^:AI0^J&9=EI+O 3_MBHWO1[W&\N5;?:BV.#.UD5;;J+L"/&3ZW/_JTF\"U M5^W4"("WZ@3 9]\*\'9V9W=*0'G#"M_-,4Z%H+6Y*D$B8SY@1C%E'C&-A&;: M8.>1-I2C>NY1Y1XW9OVVC()Z5]9Q7I?O=J_['PA+4A9-4BV9\E(A+SUH7VR1 MY;%EEOI2]_^#4WI7M?9#B!>2:P".^GT : ^4W$THO8[<:EZAM3^%5==+YY,!JM);#R,UUPM2A7=Z]B;O-LWO+@/JHN^UN%*J.B&P0TIR: MU$CB^YEL"_-S7GQX">[9#5!-(%$GPM\W,UAU:J2BP259>;O!7]W/92%T?3E0/@ ME2/9P':#M/:JG8#1>"MD-#X,-'J#QV[SLBL1=!N0=YM-.7LC^+H!FFT1@@5E MM Q=F0=H9CEC>#MO\5F>Y]6FM?K#.S75:X">^4 MZCQ1WT#_EOHS=^O4E[7WXE4)T@;H"?Z"OGRS.U64]?N=&Y+T:876\E4 G:%*E5V[C_1J-'4DQ,MUPFHMON.1 M!'0K,"[>Q_2H#1ZRS:N=$Q;VQ_ZD'EA2\4%ES0]"KZTPIOAQYU\]/ =K8:EI MS$I>Z,<4S;;U7(N(F5 6:>HY8]%HH6)DF&E-N!8;50_7]5QS[CE10@IF+7/. MFR"9\]ARC )U,NP6:FT%6L5GCUK]F"5YH :D',CXJRU7" MOA?2%7DNT'RL3\;_5>BXA*8#T]4(3D!E?^H/R\S8M']=U;(J U2VF+QH*7;= M'P]99PLAN/+S-4RN0&;GJ\I#+?JUU,Z'2__T[L=>:0C^ILJD:^I4*G\JBW@0 MEHW[7^%-/YDAO/$@Z8.+D'JR\^EW0)90_.'%+V]_?O7C'XMJ\XN) QKF;MQ1 M\3>,+OG=O7M%^>5JSM+HR\4T7./]FQ1]^_OCNPQ][ M33\]K2Q/CQH,:J-7EQ&GP5T-@7L^W=:525AK"JC2X2FW);SI :*\?EGO6$IA M7>=&2O EB (5,01CF:=M@T=_#8\-X[+OJ.:B>[O]"*ZZST45CR8."D"FW%!N MDZBVTA>K:+8+8JBQ*=BJ+ M;DV>5F=^W44[-5>2K6I7I*Q=3S=#OX/1V87/^>WN7?DHA( M(WB94486N3?(.8N12X/"I4WS_1]?3RS=D_4>3[-$^ZP\L#F?UUR?-;WAF>/3 MT4W[^=&+1X7OWP-[MO41V0\=B-V^BM7'THN-GY()M?[L]?:CM==\77?=NZ[^CK>]$_OO<]Z5I C>57\:E: MGC.'S\MJ^*"?"S3O[Q+7%?BK^'A[$Q::*3I&Z^2R(U='KB=-KJ-H_=WK -5; M-_7WXT]&W%S]OWZYV,?>*?Q.)#MR=>3Z!LBU%X5?5Y8Y^7UK-^_+EZ]>Y1,R MSR0:>/:7_ZI@+/LN*-23=?&'ZJ M; MW;VXY@B:5U^K67EI1A/\G_]HOB[T9TIKO96:(\L"YQ;^;1QE!&%JL!5KY\G\ MLPI)WXX_E.T3N7?)4)_&=Q'<2OT+BI?!&&:%=5(A1@:PD-! D M'"DDGO2T7I[E]Z0D M?@_@T&9*HQ57TO*./^7_G5.>XY=\=O4XF.L#9CH>39[C*LJUB*E#O.J6NF^G M=WTZVA%1*XT!SR=(FGIXC-2$.,2$ISY$M3R3>K.,V4,:)W&!.W2EU@D ]S$\<)G4Z MH=,)WYA.L$$([**@3" 60C2185 1*@3DB M\R[S)<70")JS'\?()&)U2Z)1" MIQ1V' M+?DXFII!D3"#)\^XG"@UO8TB^D:2UV>T]$/J8!$C(CZ"/M6:>:Y-<-;8P*P7 M$+N1;4$KA]2\6O04>R+>V,G*6YUBZ13+215+("(-S/;16L\TL99AZSQ%G$IN M$5\^4'.S+-!!%8OJ<75B&%RG6#K%TBF6E:DD$;%'BEH>%>,*&P@5@^/()0=& MH+9#\C9))1U2L8##U%.$=9JETRR=9CE?S:*CL PTA$]3''40ACDC.++88% P MH@7.NU$^ZJ!9*$U[3'R+P=">LU#'S.ZNQC^=*/]]/MGM\R?)6:!1SXTH'9]T M?-+Q2<O<2'(6:OC^"; J#+R$#V57$;/C"#*:A\X M\L*SP!E:!J,^:GK/3P,S?6>&8?!C>HB?&'C>"7PG\$]-X)7$ 2',F4,@ MOA[I8".F3!)KN*%N6^#0X05>XM/WJ7<"WPG\4Q-XISFC2&%$66 $<8V##MH9 MZZ0CPK0,ZWK,Z)Y#NO2RQ] 3M_!=%]DY3NYYBMC))]!\^P3!CH&Z&*57D7G. MI.+6L1C .5(>:QJ#W7ERSP'U(V8]C)_(X)X.3MVIA*>B$@QX190ZH9$"CRE8 M[&3$1#BI/:)TVXS(<50"ZFE&.I70J81.)>QU^JEGC!GO$ @XEG$CJ5L-="*80,6D02@R#,*J>PQ#X*98)E'J.6 MQNY'3NTYI$K@/?9-]F%V",XDBWQJH<4/$RWM.D&ZO:Z95.KYRQ7I&&.^R5\C0J1CFS M)EK),1>:6$VCWC(!=,A*63KC@G9ZI=,KG5XY8[T2<=#8,LY-A/B+:HUE1$XS M'H()8KG6M%D6Z8!Z1:N>4$]DK$:G5SJ]\GWJ%<6)0EYSB(0( Q6C" 7% 2K% M:>&4WW: ] 'UBB ]14Y\)M=3'!K-CIWK74&O@[W+/M6<'\WL(*Q_UV]1SYUF M[8=4=#QR$;GW%#F:QN1;JZ37C@5B$#6.KDWX[ =U0WI2GEGV?,TFG]XIZK1% MIRV.W=E$J5"1,N:59H%CBV5@A%J&O<.8C/-/1G5J3]#/$4\N^Q?WDS%[RN(CT..ZT1:$2/Z#,[>VLOVJ)*H\!_##!._@G6 MF$C:'\Y,MW=J$L<% MV-OQHWA2W"+N9VDFUR-ZR^5 M[Y^)7J!$^'IC$+J3QNHSD*&KD"2V2G7=%["6/:O_U*3BL^*'!4JO(%/)0\V; M)09X)-&JW]/=GQ?]*=S:)1J8XFJNC#US__8);W MHKG&/]_CM:P(/L)2_\FYYT0)*9BUS#EO0O8>+%CQ0)T,E=\ %P;_8KKA1>S9 MBBW59* MMEHIS2O-F@4D>3"H--A_/DN='?![TDWU[^E=_DTA8#0D$B4)98(Z)8B..D8< M$,%,DFVXK]0_JZ4EB5Y3H)_MF%ENRWBOPRSNP0SOV0-I7\5J%T]L_)1,J/6% MHW8KMLY>[$K,\H,OE1:WHX%/4$]0A*'X!?YR-2E>@3K;>HS8YO:_M79RG#B@ MV_[%[?_0__ID-G\/U;%MMO\X3$:^82;[Q=P6M%>D5,W[WO>]QHT[[;^N]GZ3N2_SWU_.B*_FS=QW?=^$/;/4/OCG7FR;:]R\(@DWS'D MKR-71ZZ.7'LBUYXTXF$S0JU69_.#;:JZ36%OB[^%T2>@PU7?%6_'_4_]X6%. MO/G.F*@C5T>NCEQG0JZ]:/2G=\[91]/_8H;?^\EE3QL*\DW@/+07AI-(M,6( MH9@&YVIB5)2&*Z206S]BX,/43,,UR,R=MV(&N;_FXS_V 0+AO,?QB5M_SPD< MUDEV)]F;2+9C00H<.0+I841(X[04!#[E006R29/_P25;])@XOWGWG61WDGW6 MDDT\1S%R2RF*3$FE#1;"1HRXCLR1#=KL#RW9F.">("?NJ^]$NQ/MIR;:C 2D MP?=FQ"IF@P3WW GM,*P.6VY:C/;]3O>#BS9F/7*&Y] =<8SBAEF'\QN:^/]& MXV"^]S,X3WYL[1,+:NE1V0)_M_[O326 MB1X13_PHG4X4.U%<[R%(+H4($@6F&"$"7'[LK;">!TH4";N$]7L21=5#],0S M0#M1[$3Q\%:1(J.B]]P[QR)BBE#.A8O(80YB2G:)P_/B4F$QF40EE#&8:XN:@L/#4> X_A6!VB9OW)(JT1^2))\*=V?"W)U&I_Q5V M/O@BL\?D>R_8GUPU/<&47I &>RTQ)E@Q[8QB)B"N.'CP%!SYY:.5'A$[__IA M+V,66 ]>Y^Q44Y>L[T1QOZ(8HT4Z4FQ5L,QB:Q0G. IPV:G7EBR#71X1.^]) M%$5/GOIXPTX4.U$\PDAG;K0@E/#@F)?(D&"PC(QS')VT;:*X<>R\'U%DNJ=/ M/<*Y$\5.% \NBM1P9UQDTF'$O%/&1F^0XA1)9P/>*7;>FR@2_,1%\?"Q\_G5 MFU]>]8==O?G4*ND)IO- _Q 3,:8B,*:#,5$9RH/4E,440>\2,[]\LQ<8C.RQ M4Q\;)#&$^)#9 YYZXAQCGL:+(W1MX%--XZ9]R2*/2;.+WO5 M26(GB7O.7LET.J.W-A@(F9TQ*JJ(/88H56HA^2XA\WXDD[8QB)XK?O"@J MAYWDED0A->."V."TY2(J:1TS;:5_-QJ.;T)69 MNRS>HU62YYP:(X)0@2E/%/:$1>(0E18)(G8)F4NNW-_IB*I'Z?EAM;O,>B>3 M>SX/.01NO#:4D\"D#$92:Z2FPC&G]\RB7E/G?H@SDXH.Z$\?"<%]Y)(IB)"BE%K ME<:$2H:-]!Y\VA8TR.;Q]-Z%4O2D.K_VIE,6HQ]YTO@9Q=MOIU=A?,!P^]&4 M.8>3_!ISN\\H<;C3NSX=58@T=MJ:2+%4+$9F4$#I##X7#7)1[ 07S]R^/TU( M3SWAY9'2=?J#/#OQ[\1_31K/*A.%"]Y+QH0FEC$?/.5<6^5!>^FT1:M+1#$'8$:QJ03S$2C#8LY-'"="4G. IAX;D3I^*3CDXY/.C[I M^.1)M[4^T1./RP^^A+2MB:H#G]XM[<_"RX%C/!J;Y (_!^\: I%!?QC@FY6K M7]C; IX%SFHQBL5[^/(G<,'AVW_^(=UJ:[>Y:SW8=^O!F9#D+#3WN1&EXY.. M3SH^Z?BDXY,GW87U9$^A? LK*:;PQ>]],NC3+A1\$X!+CW4PQ'FNA&!*4NM= M)-)J+YU&@F[0;57&(V_CQ[$93F(8OXU_&XW\V_&',/[<=Z$\>;?ZVSCXQ/QI MT7L$8A+10_+\QJETR9-.]L]:]C75D2BOO'6!26QL1$1S2BBC"%3!!M-9SD#V M:4]QVLE^)_N=[#^NT8(KST0:XHB8E\9H;$,@' MP!;#<8 K,R66?"-K3Z/Q& M-G6RW\G^6_:7%]/"%#>C_G!:](>'3HX\FDSG@+YMYJE3D3N_Z=%0F M)T&CJ&2P)K) O6+(>FRP,$$'*3<8+OM(E?EB^BX)P^OAGN,ET9/HQ.'2(Z7O M].#L3CUTZF%-)@5")JFMPI129E54*#!N(T%2(NVNC4 MPS>F'H0GW"HB*%(*O :I%>*:$F0-DTIJN?=TS*%B"]SC^HF,Q#JG8<$/M9L= M#&>^1>O;B?+(6_5B?B.IYG-:^T&[UA67AG+0:H2Q2+C1:>1Y%$%*CKA=SD9_ M]Q-Q3E9@ZK1%IRU.K"V8-1$SH[DAFIET8@FW7CD;M%;P2TOMZGN?B--IBTY; M?*_:PDEGN, V>AH9Y4X'+!6*QBCD Q)M>=GO?").IRTZ;?&]:HMHN?>:RJ@U M^!8$::2FU[%GJUX)B,A#6(4 MP!>6*2L,,4I[HY5#5AOO2.LSUUX%SP1JK(+BP$O9KKV=OU8YQY6H MM^JXO"RV(I#F2G\ M*]P6(YL_3E^932Z+_QI] =,][J4_@J$!ZYP&7*1?F@\SXY _FZ9:1N4 W(S[ M[N[;^3&]9(_<5?XZ7'XS"-/@$ZP0_I;?85@ 08O;8,9 J*L97# <%>,PR-L\ MN>K?%/U)$2;)3O4G5W#M%W B"E.XRH\HU_&E/QC 59/9(&,6XVPZ@P?:V:0_ MA.=<%A^OPCC @.\3RB^C&8##\^9PB5Y;,>_0V&&M\7-:)S742Y@4BUA<=GI M5] HZ3LEW=( $)-9+.F;]/IC\,?28]QL/ ;B#VX3:>%VH1BE8P\*UQ^[V34L M:9BHE4>+5%2:O]O=>TUFB7K@($TGET>24KF5E*J=I+3UF6NO4J=18VHK NF= M"-3ZS+57Z3,RR>_#=24N[\(X>]W _\5;D.M/I; ?:??T-KM'T$Z[U_K,=5=1 M=!+V)F@K N%="$1;G[GV*GSN5OK%).GT;"MO;U*@!\9@'/XUZX_!DH&]CK-! M3*9K;LUR?#_)1@[LF"DF5V"3,@:_N GC_LCWBM%LG.._P2A/GJJN "L)ECZ, M\R.2:8/+PU>7K"Q\:6&ZU<4DN(O^UXNKOH?5/L_Q-K'(V(",,!(SK2F$W5FY8<%/ 91JYOIK7+5#EPR0.[\W$*N.4,M@3G91ZM7#SX:W;\CN3)$+R5 M)B,[:;+69ZZ]BIQ&U9.M"$1W(E#K,]=>1<_(D_E01E:@G#[TX>[ UQ_-UW D M_Z4]K[7VJIUR:72K7!IEIV'JK3)F9*>,&=TJ8T:7,F;GYK_\(R3;DER0TAZ5 MDR^'89JT>@J9RP@9U/JDDH1IDH0<_8X&R;2![B]LN#*#F"[Y-/HHZ>)CW7GBI;>]5.Z3FZ57J.+J7G3F@-WHU' M?@:,_@\S'IOA]/9(F[55EH;LE*6A6V5IZ&FR-#LN59V[:GX+"KD9*D&,.0&& MK/.))3/VZT3O76P('W\*11R/KC>("HFDWI)$'\.)8J2&$>05%QXM185E MH?3-#$)9"'3*@C!0S3Y_EX/7M[$6DD:IES+*%2.6:!Q9B%@130D';>0-;$Z@ MZUMRWJ'2\L'CF[2K7IEAOKNX?F%HND/[FSL.G99*[C@XG\&2(RL)#\61*&C0-_3S&NRS^JP\+')0H3)RY24(]GH4VY0?[ MYYD+1EH'C[!>$8ZU"9Y:(HUV9BE#M:P=]C^^O/V*%8^XIXV>_>7-VX^OBDJP MY9[O7?R?_U $XS\5/[]Z\>'5AX5QZ15W-(3P816^GO1;[-N-3QKX#TD*"/K3BP^_YI_PG_Y8 +G%!2+99H">+28S.PG_FB7-#7L] M]"EN I-215;]SV&0"L >S$U94WWQX6658JR$"LSJ(8077KMDM.K-YXLY\,-K M0O524/D&0LEDY>O'X=[>GU9"IO+=DR1<[IN6R5Q_FO5]-L-566 "SDBUH^,P M'8^2/Y&VNF2J[ B$?BXCE^5[,+.?^L-A=0Q%^B"8\0"L_[0J&!25\8<;CAZ^ MJ/INBNJKYV3OI\Y.@XMA;FZ W:;-5][\9IFE4U%[[(/OI2HZ_'&^@[B76%_W M2L#CQ2A>S"8@(>_?_OI'$'1@-%]5P',IH]R0WZU&'RYZ!^_3?=_&7R_7&N!THUD"0>D?5]GWR.6!0K$8OB['(#BT'?V/X@IWOJHL65\:6/F&H>B3QIFTN7MS]T MXU!EB>QH/!Y]2=R5/%>X&GC@=[73\ @>^+EZ@V;H05P4L)M6.4^8L4;K-!& M1?@W552B;V#W][WI!-\O M'3/XVAS'-;><<-\X2O<#^7]^')YH33JONVAEGGO]]F[!$XS\F45!W$2#T^\7&DM8,^;.4S)F O?GQP[N??NY/IA_3 MP^'3,!A430C_^0R5OZ?V@OKW1(=_DZ"L9C1HSQ4LQVCP_D.,S''G'2]UX_VA M#=6RJK=DO(S&%KLJ%K]3"GOK5(?%EIG=]<'%RA0=9KDZL0II?WVE?VW NR7I2VD+^5N?SU MHK2%_(FG)7_>67AY0;5CE*$@M,1I1J:)$N-H,.WD;V_R]V[9]B:SRD; KOYE/H4Y3)HQF[E?)Y[2FE$)N MF4F EB]SY__Y:<6Q%2F^MM2Q$IV^7K2VD$?UM.31.$*"E8)C3YAPW :L&)(: M2VZI"1OXIPIW\KC1F[W))6>3V[J3C'VY"F6^>GB;)#1#WT$0PU?8PO3W.R"Q M&9?%\/2)Z0][E1=[8@.)6WL3UEZULA]BO71M(9+Z:8EDI$%PP9$,3#--D+42 M3*5#3,A\($8GD@<3R3T/0=RJHH]7POG7R]0V M)6[TM"11<^JU4U$*C!C\9$P0L!AK(XU28M-)XL$DL3\$7S1URX"8N6G5NK,D MB>3=).K M.WPV@VH?X>Z3?MDL7 58Z7Z--204Q6#FHT%Y[W1A^1Y7YG-.GSST MU:7' 47FY/*%O9T_NVJ/SKU @Q)IE&!OTP1ASJ1/0+C4CPI[$N 1H^N^@^T8 MAI@^2:MP9EB;S_31;!+VU%"T@7AM(Y0[%=_;C?#:J^A)2JWM Y'67K53)1H? M&&EP#OC2NXK?79DOP::22D@G,N06[86:7Q*W8:6]0,5U);'.@,FZ MER%IPJQ&RQ>^,;>EXDX=AN5DHO3F335; \\6==$L^^&K46?E^*31(#6_CX%# M_IU"XI%)JKUNN;^&"TO0U[)^[Z7&^L]]'R;U3*5^Z>1G55E% -?PS=FXL@*Q M>/_VUQKTF)0M#2]2I,%ONY>^5TR2R+WS8B\O$.3LCNFNC^P MV30,TZBE"D0Z22:PS5 VC5N%,073D2_WC0O*Z5"EC4EQUV@(1+J=C\+*EX2Q MZV>CL8QH.YQJW J&@N41VA/:YS^MO4IMU*#P ";S%Y,F4$QO<]:BK7'!6AVI MBE9[8IB77E'N"+C%T@EGJ3![:%P0)@8OD43."6:,TR@*3SF305'03NIPC0OR M4O/]^+8-.6PH]:3<*DM1RUF6D-QGD+K-C*LD,\GR9'2=U5?9>U9M5^,[M4H! M<1HDQ09?F=Z6C6[7QEV!4AW?YM\2H/TF"6N>A )W_,7<%C1AO0FJ!J#XXOX; M-QY9&[>$]]T+V)M09R553%G.&.%1"TJ,YHQRSI&O49]AX7B+U%_XU]*4?DB6 M].=1F2[-R-ZWB1#Y*9/C8+A["XJXJG+FMRC*UZA*G>5V/(IL;?AH[2F.B O! MK,F#_KD5GE&,')?2L_AH@KUP#J3/_WQG"_9'-WRIENFV%S+X8"4A,6!. C.I MX1CH$, /-18K+MQV?',0(K#+Y7'%-?/<.4L+:/PF1U7[T_Q")F')8@N7@1MV M4W?O,O+5]CBM1">M7N@5Y:*/PLED14MC 33!11NKTO][V=(R;U>\)_ZR504_Q/,^/"3ZEM/^=ORQ J(N(_) M!V2G)V[-$CNMO]N8@VW,/JC0;4^W/=_G]IS_QNQV=.SJ'>F\K#8V/!;KG<+) M2J'IT_*NNCW?PY[C;L^_KSU/.2C2;?KWM^FTV_2SV_1]3G9MV7+VM+;\^X@K M3B'_^;BHC)==RQ%G$MQTW'$0[@"]L!O"J96[1@EAE*N-"YB3D[#ZNZHJUS%Z MQ^C[9O37US>S:?"G9_+7Z=YA,OV_'9=W7'X0=;[(XV?/7[OE0NNJZ+R W7), M-7G@F.J7+U^]6CJ+_*0ITY\7T"G[3IVN.,E[+8FV#?HVYZ#&VZV7V4UW<_= FK.AM+*$ "0G0/'#!&"6U8H$0 MR6B,EGMFN!3$4.T\>@C5MPJ>1N?P-+H2GJ:U6)Y0>O"@>WL9/%(VIE,2G9(X MLI+X<1;>P'H_YBZ>7W+734-%8$<\#3R-Y8C,:*^L-2&?^H)4$$X=4$7@GD*D M4Q*=DNB4Q#DHB>0[?/PR:C8%4":4-IX)QEC06KOHP9>0U"J*I#ZD^X![0G4. M1*<;.MUP/KHA'87=T X,@UZ(1'FO(Y/:&R12VTS4QN&H[?)I;OO3#E+)3C=T MNJ'3#>>B&WX:S9IY!^Z0XTXR)JR H,)8[HFQ*FH>5$":'U U@*?2J89.-72J MX1"J(1_PNE(O?!S]-;PS??\B02I:- .3G&HO6#JODZ4N0HAAU M689.*71*8<>E_V$'K?#K\.Y8R%=Y]MB+Z_1;LXYIE4?:PC^,PS_2@,K@+*JH M) LJ'M)K(+SEI,6GIR#VN]U_[+ 39R!TW[&^V7GDYV#C.]K-U MUU[%UH[C!"/XB<9ITH:Y##E^QBYB3#!B'$O M'-',.:,8UI*!SN!"P0?A*8S<;)E\5\QEM3[YL3[5(\\E3A73+)J3_M>+//!X M/NPVS>/U1Y]^UWY"\=JK5@XR7[^U6_##::;?M1\@N_:JE6/,-UOI(P;9:4$$ MHQIS9BE3AALA6 B66BFP0=8\@4%V^02>;>:K["%R>%(#4S*ASK7'YH&&VJ3S M2IAI\2HIN:?5:MUM_T[;_Z'_]U#GS M7,<+>U8X3V3?.UVS\)2#C8;L1/M[)/T>I*LN=(C]=SCO'K2\73PIHTPS=#6X M,RA$';$&I\]LZ8^IP:7T8Z/\%K!WT1LKE!'H!@>7PS)RB.07.7QNV;M;WH0T/M/35VC#S M[,D:%(3@PI*0^BE.$G\I$AFK_SM'J L/ MGX(F/$EX6'-LFR)42E,LG***)H@VM0)S1IDF,A*I SJ./T3TTU"$79*HTP+? MHA;P*D2(C +6DC.67*- 430"*R\#U\OSZ0Z2(_HFM<"Q.S;$5N!*>1\9O$S MLP)QRZU6J1X <3\X<>&EF5S]E #^;8!N&BER1#"O%&MW;XLM/Q%F>ZL3 MR^G*$\LW6^DC,-L\.A*10#YU6& "LHBDQ51PQ['AD3\1S/9)SFM:F..?GPEV M>33.6_8\-42%\:"?=D[TC]EZ3KK^O1= M&T,C.)]-@L\3$^XGU[K*]1D4;KJ:U4; YGJR:1/.)P2'?RRS7C+DM(K.!:^X MO1 M;_+4E&^]S^']VU\+,YF$Z:08V:GI#_.PN")\=5=F^"EDUZG$^XTL/#E7.<[! M=^KPST]!89X$__P^O?O;^.LDO$B,_;9BZ]?#5Q53_S0:KY_A&B4G%F.-))?, M26:E,$@ZK*-!Q&%Y' =+/0V5VK5+=.KB^U87C/.HN.,D^7P()XPR] WJBR,#">E6HY_I$B+MO(&$=*L)SI0\%DCXCUR(@$< ]YA/ MH3Q2OOYC:E+ZL1HK_-Y,2X3NY'_"]./HY>CZ.HTF]FT 1$.8#5X'+0)BE'JC M+;<\* AVC/5H^6S(-0#$1\*M+%<&2T6Q2$=-89\.BX!_ ^&4ML[*(\"M)/K] MO8'#*(E:]->I.)WBU1/9["\+;#Y%X9,R FX5094V(T5EP\IE%05/CI#*4 MZ6BQL,O5CSH":,31%Y/@GOO9^#:8,431E_)^PTV1_K)UVGM'@W ^)0RE]E_" M.*6FJ(^T*8#Y0E?4V"I5M^_D[K>25ERITII)CW=AG#S:9NG!,E!3+%!%, M& M:$*ECZ#F+&-,BN7!=6T91-[,(+)Y O&"K"[C7K(G]S9@N;UW]J4O'9O=;FM1O=O%F2F4<2 MK?H]W?UYT9_"K5VB@2FNQDG9_,?K-S^^^N]MDI[ECKP&X__USS^8Y;UHKG$' M =KJX#.Z[N"S#^XJ^-D@O(T_S::S3!X])0\9% MA=(T/AU8Y,8&)%G4PG&,@U?[Z*IGSB,D)&,81R9DL%Q':C1%W$H5@CEP5_T6 MZ!2XN@A?;\)P$GJ%F11@.]RL;)K/K;G%IUG?FW2$80*MQ!CM-R]!95>\B["=*99F'ZX!\;L;%ZCK@Y7(=L "R#[+<#(O8 M3[?)04V1GGM9O)@6;]UT9(&B%/?RA[TB9KZ&"S-C5]'T3<79%?WA$1/N8N MWSA/4;@LTB%Y)I_?/2D,7+!P8&4Z"B_?IL$E9S$"W M.DV/KCQ-;[T&V$)MG&8RPVX+??2,!2<(]A$+3H5CTEM#@B=*&'#/G>><'*'H MQ_BQBG[->']?24"]%-CK_83UN^3J-PF/SP:M_)0V%F-+((LTTUM%J+)R@K:[;&E._^7QYI?AI(_8SRT_N*Q5Y M2'V%CZNO3I17/)^LX5GF!!]4,*^''[^,_B=5')H 0X6)I :YH#P+09F &<*. M67#:*-'DH#I&X!,?9G,^LYF?C$]$OG>?Z.0ZYIR=&- Q:0;1?2U##"(:Q3RW#:>3)/S9.AG2?3>3(KM,Q/H]GXOI*AF@F+ ME>7"6,8\52J0:.$S+RTF?GGT^OZ4C&0G[ECO')E'JQC6.3*=([-*Q?0_+_DQ MFD;GB ZNLMCY()QCQ'G#"/6. M>^PB,T*U]L'O246)'I?BO)34FLT\9/_[)B"M-D37:M!; BX/1A/@@K?QY>@Z M :#R\]Z7)YFDTY4F'Z[,./P5^,77+-(&=_-!,:J<92AH)HU4.AHF>)#.!2== MJRU[)-S-,!T1EL9HPICQ3%NND9?>*1F(,O'^U<5?7WQX]6/Q\NTO[UZ]^?#BX^NW;QY$%ST,EEF[U"WH\PA%K^8L;M*0#K1*R9)(JY@\\-X4IB;F_'HL/[TM^L.$:(9(%IY^)U8%K&I8_"&AT/[/?RA"T)_>P0?Y1_RG/_8J#!YH M$7?5N,-D"J)6E""V22]#]/XU@T7'/CSUWA_+7S^-#8AI]=N%3;);F"]F[.&S M<9A,@?FF];7+GV3=/;]76A^HY.J$H\3X\">P(UES)]A=]>WF1]6-$X"O/"6I M>LMQ.<5(:H,D?\R,36-&&!(R\"H,[;"/<&Y3I;2]= M;]+6V_ZPI%PB0QC%$O)X;;YF""98O 31',7Z5>$GN.AZ-&P0/S-77D.U^G;2 M]"?%NG.$:SW>U/0OQN,T%"?I];_>+JGZ%VFGWN2W?!O+_7DQI_U"BXO$WC$O M,!-,>&^4)91$C1#5#(OE:G9;BPM>#T6U(#.2!/=QTE#Z%%Y_,!M-2H(S_W)_D MCQ,3)#4#A$RZ)J\O/1S^F';QW=5H.AX-^VZ266DZ*28S.^G[OAGWT^N\+ADF M?$[7PO>!67?5M>O4X M&V\@1*!2D'3NH;<6 M,2ZXM=X+A2S#/'JFVHB ,%$ER!^Q=.3>[D1 E\NGAAYTZ[G#RJ&HC).&!>:U MX$(:3Y3VX(YHOK*U85^K)JM:&S97#R] ]PP*HNI6AR;/7*ZQBZ\JM?\AC#^# M)6@GWT?S]:]A",IX^A-HOU=?P]CU)Q T?4AF^FWI?37%BN 8(P6-HB.S#FNJ MN4"!,.J(!OVR$T=M;!E/L.X8$74<*Z(0BY8:QU*?C*2(B!B5VTF)GO&ZJ;2. M*2J4))))B90) D7*">;<<=V"LWF$+)WQN@T)"$5&$HR1L1B4LE()9(5@E#"S MO-^/,1_'7'>E/>&GM_%]<*-/P^3AOLM*)F=!7IJ;W"H)G[[(#4M-K@]66Z&M M-=(RXJ.BGD:,&*9KKF(GRB;_/XN&Y>-[B$(PK>_KX'[4$IG+3X+;, M/BVG7>L,;9+8^H_)WRJ @F7*9GI[4]UB8&[2&0Z?4U:FF)1ZO'I(TAH+IV G MO7@!@=-5W\.ZGE)K-*R-$>!Z: 9N):::R888L@JZ33!UCF,F4;K9W#_,]__X^U- M>/&U/_GGG61EP?HEI+3F/]^GE\Q__Z7,RI:?MPX46\@YUD/$%FLZ9XZKW)G_9322WWS.:M7YH4+GW+,\+W,%[VBM!+5WU)Y+JEQ"'!=_E)Z MC\K_P-E@%_EHL;K(=!OEBN ;U,^\..5&58AP=]RP>'UL-S$QAXB MB(DB,)@@43"A4ILU8QZX3B-@.KP<"-]W"C?9PQ5I9#3W%=#JDQEZ(-O+9OL! M&9WGCQLV-B"]^5;YCS_"V_X$+_OW M]*Z-+98Q&.,5,S$=543A9\.U@QV63'.IEJ=W[[[%M+G%9,,MUI>Z98=O4G4J MD:Q,+4[/6):P#L*QX&1@$&8ZH#6($'(.M*/D$&KL11_N0Y:(W%F:[B?ZOA-9 MHIP:;*7G LRRL5$Y+63DP5 KK KF %N\E2QA?DF6!\O="=.9&R7FE.*@I1A% M3$AKJ?=>1$&#"H&3U4-]4HQ^)$%B='>S]( @W4^85[+TY?Y(S6])N(+!Q$03 M'%402/"@H_("\AQ^Y/\"V;VFHU"I#=5E.[U_4A=D#R277Y>S"<#0%7W6: M,P-E%F>>19B.X'53)3E_ULY4*3F1<0C@'<-%$'RLV?N-TDMO1M5SR\)\+AP/2O%]*?1N/HH?:\9Y$D"9@V$"]2P9Q#K&<."]BHW*N.(Q9XLWHKIT/A^ M"%<&=@^)V:FMVGP32EA.4[]%Z9TDTHE F!)!2RFIC4(H("XRR_KMJ%ZAXJRG M1$NA_P[ZM*2!1K/I9 IN.1BS@V0LY3;I)G6$/)C:YL7TB3*6F4^*BCT/00V] M%1H8'6&?T92$2%8UD*BJ@KZ,FG$7.-"**, -^PU2Q:*)"03ML M"$201 (W[&WO]YTW+=,O&:5K5KLJF2QV/>7LDFG]>M,?YR\O181!!ZVXCL$) MRA3C1BKJ$)(J,H3"XU,K*T1F%7FF87B1J+/DD=3HTEDU=16Z%C.22V-!4EB+I.=B\DNB=MF>[FLR;SA\WAV,U9PI,Z_/WKP+C?+CZX MJ]$@75.2(STB?>%ZY,/@LGA5>]B?1W!Y/@DT.=X+:?BK/KS".!5?FM]J3NR<[#; 3B2L;'KU&G5*LV&GSV?32'3PJV)HG^-AY-)@M0;QZ5X4;(2!E'T0J$'%A- U34HG4J MUB)>:W-M_V#8]/K-3P\$3H\$\QR65$R!:8R&. 0+9U$K8ICDR5IJJ]%>#>,^ M2#7< /%3!IQSS;AE\:$)35Z?8#U&/GRC_?36X]M-_!LD]X[I[9A3ZWR#F331D:#@5^$#BJ=H\8 G"=/< M1#+7^.:%5C:OK=&.868H,QQ922E6SH-T4.5VA+!OW@RR/'3H,.L?4J?C]'7*QH?-JR3>S1C4./H1KV%.M #?' )H0@ MI71,AY9SY(CUNBW0/D3/T/()GA62.QSE'8A M=*D.WRZTLKPV&S8J,,NUMK;"VF@A\71&Y;0'>CI2^L-[Z\&,,"Z<]MPKB@RG M-E)L6W'\6SMZV[+!PPV#WU?YS$FI3(A$,Q*8I5%1:JB)*B(JC&WSY_:9N"I+ M:(T>OGLEM(/$QEO!S/$C<.9/YM [U1UZ]\T<>K>>?[?A>K[QH7?M@4G31*28 MHPQH)I/9=?G9@Z??8>S E=28<*N8\*"0P&7 PBH$'I-N\:(?/P[(>8:L-M$2 MK1@RPFKA5.HU\QALE9 '._UNC]FP9>O3'][,TF%HX+T\F(O-\>0D99FS69LG MOK.;\F#P6L?+UA>.LXMC@:#T9=\I\0+Q\G<;M6_@L6J \;6<],6 M+'B@D]36+W0;\LA=R//H\]>T1$PA9+SQF'&6!@^0*$,Z;,E;[NT1SE_CZ CG MKZTZ"G[=;-P]C /<\R3$]E6L'C5)-GY*'L"Y?O3K^B.B=W2R5D!=^E\78 +M M%ZUXRKTM??:7XI>D>"?%JZ1R%_RY0\XX;)V^>H01J[OPT7?%K0 MR_;.4'OFG8TH<8@!I\>3\T.<32$OR=*4^.JSW0WFW^?@CNZ4BN_QE(JM2WCS MJEPC.JZ!17=,]1["LF8C$E&>I+.,'54L<)O:O$2,B'D? _CF!RK;\6;2]6X< M\P597:)I0.6?R$D8^^6B M)7?66?7.JN]HU1-K_02<]3I%:F$RO6?324 QS?SRC$0FI-?$TH ]4Y')J'E+ M]\66-KV)P"^/<-B?K2>7RT=W7IP/C:,,EGA/B R446J49HP18@13@46T/[_I MX2Z'?=!XN0>T!)[F),;M<5E;C9O!:OU8E\?P+KEI.2ARGZO< M:G8-UEL@59N2U42JODBM'/WI[8/H5"1L5):DTTHBTXQ9+14/&@G*"?)6[P&= MJI$CD2>O5446E#+@Q,(JF>,2P?_'@Z%3L=K7F8>ER*?-'RU,"BC'%I0M0AGP MM]C@8I;;9_J-T?/E\6+'P8EN-3B(H%5 R/7[N@4SG 8GNMM"'XWX]")HY21( M'9;,1ZD<0\8+8;1#QC%U!,1G[F?8 YAS+>IK/<#K:/Y?*Q)L85C7'IW!]739 MET^X\2//"8!7GJ!Y!,=H2Z+L.Y;L^&$U/]0M_A5'G 036O:=G/ -ZF;C$[[" MNS1SZHF)Y?%-5B<"AWJ#]WD:%WA+)WR'EZ/YB+D3OL7/_;BU('96:$O^__1I M'#Z9Z2DEX#4P7W\XZ;L3OD/.NCT9*[!; CNE5+O^B!WZ(SI:/996'6<^AH!@QLF89]+^+0MCR4"F\/#/M M">J"([LQ9PX66JEH[N9,1R[W#0(6&OI+*(*G 3393<:[U?GW!Q M;.8=4IFN/D^R=9SVDS("1PEN.VQQARW>!5O<\4G')Z?R:#O=U?'DZ?HBGFSV M^%4#SMIEC[OL\:X10X.?EK+'3EO,>+3<(L2"B%JXJ(2G'AN'O=IOLFC+[#&C MM$?)\B$D3RI8^.YDM4L6G)?H;Y@]QMHKJH0B#GF&'#4T",PU: 0>-2?T'++' M2'X+NJ#+'C^*81_*'C=[$(UQT7N"N%":*4T4"1Y9S",A!%M/CI$]9G?GP739 MX\X@',(@[$>^%K/'"ZV\!J1!.N6C1TR88"G&VAIEA0@.L^56WN.GCVF/Z2?N M$6[7\;M)$V9;Q^9JM?UZZ$;7X:/Y^F-_D@Z_GHU;>U5MX%PZCU0J+1/*C/9> M.!I5#"X=2[B'7E7)(N4"1>:0@A^)4IBK* 75$)($2I9Z5?=_5$$K(/?-VX^O M"EU<%*_?O'S[RZOBXXO_?O7AP<;1!SL9UR]O"YKLXQCH]<_8XL7H&F]ASG;O M1H.^NVUEN8BBL()Q[",S3"FG%9%<@4)"#ANQ!Y8SP+[@(1@3L&!($J,_?NMG$D;_BK\,W,/)N<(WL($B2! M[GGZ''?BGLENY_(FZ9G=O_;@QHC3LJ@AI3B>3_]4 :0N%FU9LJXV]NSIB2E> M@$)5H:I0]:NV#V%AJ1R,Q7=X4]/B'/&SRCPP0O7A]S&LS16V<,=N<]CWONDT MY]KJP%Y2V#IJ,9QKN2Z&P$.#IG-Z\UZP&/ M?7N ?*HRV"*H= -PG]M*&?9JCMR C>E]M6Y G&2WTK&! M ;7=IBC8&:N#R;$+8],AY?Z.F>VC4UV'\&*O'9E!UCX \XO;;2^C3 ,GL#PB M-*,1>.2I5I)&QH0B4]PL8XK>W_=W0XSUJ*,/[I^VW7+&?+==7ZVB^>W\\SF\ M6HPGX[*ZV0:=L5/E4!6#PIG)XU^,!G(//K??6+AY;@%@FR&9 =8/94B5 8F4 MS,1)%FJCT]C0O2Q 1#K W+:^ $WOM(;(ME_MEC^QLG_]"'8?4<'[ CVQNP(. M""9]5LT:C2(CV,ZW((#2#$U>C/$2V*K8=AOWEAY.18'=+N!__SFIBEH7EF9U M+^@+D%UI#+XFK\TXD#>V&9U3D +;QHFA,G GF.ZP(UT;["\G8#>$WV[F'K+[ MX>SS.)H^%DN)&]%6/90=NR%VSUZQ_4T"K 099UPJPE(:X4$.F,G@AH6"RU2IAUC& MC]=1-.Q Y_[3@[3Z'M6YR#+&)(O0'*/@J#+)F50YHS++9,+7;2N_377>ZM\[ M^EX>K9Y$96<=B1K#%T7=MSH/G82N!ZPK(.PHP%6IJAOX&X-%.!1AIV"Y9'XT MZZCB>HNZ>/NZKA-J;=5#; ]*N!,=;=5#_(G;^W_O9/?;HA)<%R"J_:(&M5.H M1KQZ@1D45\6P;7^K)E6%W-$)KZ) M8F"S1$ 53-!V =_:(+!F,42$3?2W"]MX_@IX/1@4OYL!B@U0:UB.W>^W5 7. M:S"P/]L&];!:_S;Z/'CKQF&MPRXU]8N1U42 =H]Z3E4)$$%XOIX,QJU&@K?A MO.M64> U@5*(%V ^&%.8SFANGG9>4S6#=W5JF)FC\,?[MY99[^CVV3C4LM[X*@+\'\(]M.P?B*ZC*>CROHQUC(@^?+6AR MW1#1LA.N=,-AP'[(3MTL6"ZPV0X-X4[TO97!V' /2IB$&PV-/"8F%3UQ'?[; ML+&(_MWPXU2]569@HY>H,8>M*8!WC,JZ:!0P&AQ_?%#08?X[H#Q^;KZR8'FF ML=$16+-"T%PPIN),@U:0"O[4\5V5&-O0$^2<+1^0;5D_-&KG5IJBLPX?IHU7 MDS )0-K7(Z&V_8&@GDBL3FJ,=?@/[LO6D <;"AN?M6L-NWHY&>@@ M%]_*"K;VFZ"X&@&)K5F 9]MB>/-__L BDOU8=_C4Y\&%4A5H3'=Z87"/ IX; MF:$8C MS2]#OT@;78*8\BDUG!UCMAR^&NFT4U8QPP64'OYQF(F]<%73$OK9^AOD^*IH( M&EYRT2AC_XT>V[CYZ0I6$0S2J65@_1AX_B90,%*)[M7(6%,GF(P:WPP,W?' M3)T:-'XG&&OHS6LR!)HNS+2<_OLT$R_ MW"JV5^XSS73@P7+P#;W);[# -F8$,CB-^%\;^''KA@'ZB#4:_\45GA=7L"&< M!Y]P)).Y,%5M[IP]#KYQ(/.JO H,.-PP_++"7!RWQ@,QJLV]"VJC5/#:V2+5 MY\&7N76QW@EX,^#O5;AY_=,HZY:X=01^JHKQ#;"/L&Z]?6<3L+/.$+[_2OP3 M!M6&D^"?.)C;7CW&OVP6( ;Q\%B\#/("-9N].CWBFE\%3"L\*[Z?]0L-'/># MZT64T#P"WR 5/*.ARH76-",L$Z'0B3;@KX!D)UBWD_,'/Y R;M?LC!J/@?X/R_ M-0';^8::)@VC7*6&"T65YBQ+,DI-+'*1YXP_((EW:K9J?<[9;F0H3WD7PIU:JA^!<;)K1"\&;QL(3F&>$BHU(E"4UBPTTH M8@&&7":%D+RC:>PNZ/_3&Z/LOP(P10+\R(YIC?L"[ ;S% ?R3I3+8[*ZW650 MR9L'^@RW23[%-GU3#@:B6HHNZH2%662B4"88*R B21.12B Y(9'6G>;S#AA_ M&\;X_B*4:QR?P<(]+*RS[L(I3G26ZC 5":,JX]+D!L0F#3.3:)+F'0L7DHC- MM3XZFH6+]Q6&1BFEC,O$UC:M[D1U),M!.N1H M5\M1S)WPV+6Y+5%U(U(78, .@H@YI=Q#&WWD@C.#FYX[%IN9_/AL4&-!0A/> MJ=<1V/:,^PU+FQ!:9.VY/D M$'=S+?PQZ#?E!Q:$^W9F4D?I2?O3 M/!5?W*X!6:=R NM8UB1:\S>^_8< ?/!!H9 &(@#Y!3WXA[?OWUS^]R:ME5C3 M!4R;[W_YLUA>B]MU+AMR_4;YSV3'"= GEI6F29@E,@^5RL%K ]V:QX*J.(O MC4LBTV7$+MI"6TFU2CI3K70!,ZIJ%T\ZDM0TG9"42I*Q.3<5".A&:YI A/(Q*BM E5 M0J)0*+D?>FV2QKN1IKR=FG?2VG+II$S,SLKL,=NU@<_;M,'Y$-P.%.N#E,NC MCQXZ%.G**NQ+42' 1?W15+:(OZL>EH:YC!)JF&0A#1,I([ ;.*>9S&42T=71 MV=7UL#+-1*[#B$D24R45BZ2DL:&)CF*:A^2@)=@D#,Z"RXM/[]^^_^OGX./E MI^#SWRX^7:Y?B;UZEAN09AN5V*N_L<' 5E5BSUI:WV;"GT5=J(NA?E,,)MCV M_6QCAE-(RT%!PG(2!+E M*3>,'WVA-EH7;:5VH^6QN%I9-:<=@0/3+,!\[&PW/:M7,\T&G'9OL?3J%=Q@ MV7=3++UZGAL0)WD,<=;N3C#0J8WA.>&2Y"?0Y=JVN&HF M.HW]W=\B=.]XG=M&(NJ>[OTX3NEZ3<-.JB?D%WLF\3=ZCR6\! M31Z8S^5:_%K6"XDIC)%0)Z$184J%9CQD3*5*LBB7&3%\3?C+S2#>TU[$3ASB MW4NEE\HM2J64H4GR."=)3'62\CA2/,HB(P4G)N\"0KDO570SJ60]FBWGBWFI M]%+Y3*4RSB(>IXD(12ZHDAE+,$$K%2K*"8W2U>7*VY!*DO82OUEZL?1B.05> M4V%HPCC-26HH3Q53/%-QCM46.6RC;,U<3SR>>3SR?>#XY/$F.R#@ZOD,+5]:'Y0NV: %+)6NC)E6!J(0_//>CB8/+ MTK&1Y"AT[K$1Q?.)YQ//)YY//)\\N0!79Q[@?3;O8PT[0L_I=BR[%MP=X47- ML#8(+ZK*H9TUIJ4,RS'B3L\PIW=H[*U-QOVRW.Z-T:.WYNQ!0V>"_$3EBIE9)930JF,%5>QD;'FG"=$I+JSF\+CLU3^;:I2 MB[K_XJ>SPP;VUQ2/_6^:7GZ]_-XKOUJ8' %:8Y920HA05+.$LH@G:2CS#CB? M'>2SQ/3 V2Q>C+T8G[08*QHRGDJ:IB2G"8EDFL1)EH5Q&B4ACU8T1?3;L)=? M+[^'E%\9ISSG7*=QE%%C.).&9EJH+)&4VXJC[Q?.+YQ/.)YY,CYY,M6T:WK3>ZZQ.7[:72M&B?D]IU&KL'!W2/ M9RTK"7@,3J(N)W@FM=9B/W[%]EUH<4QS7Z,6XV*NFOU+^1'8=SAN,(3G(=WS M5#*CJ8@B30D#-S1+J.9YGBN)S;&?2Z7QFO)W^"B25Q!>0>Q#09C$Q!P/>;54 MB&%]%SPSQJ[R"\ K"*X@C4Q!1SK-4I83$1-',<"$BF8N, MYV$N0T*S9U-_[36$UQ!>0W1HB)R9.-2*TY 9FJ9,FE1($8K49"9*VG9INRX% MI[V$=[3S/7D-X<^X?*SQN&.-GD\\GW@^\7SB^<3SR0F?<9W$<=8_+/"ZT6<" MYB.^&GCEU148\?;\JL:_1F"NVQZ=>ZX3/Y!7>3S)B\=/DJ-0O\=&%,\GGD\\ MGW@^\7QRTE@_:P6ZCJ<>?(4]-TU:XO-G>5F:12$+$\(D9<3(.*%&,6W2E&>$JS6S M@8 &V/+3IR!,KHV$AR%)O6L1'%\XGG$\\GGD\\GYST M0<6^FQ)$R;9R3ZR;<"8%GDF,Q,T5?#,0UZ+2S[Y9\L$%Z2#>Y-NAJ@QR@1B\ MMJ=6SH]<+!JPUWY&GOGH6.:BJL3PJWUNOI\<-]J(D,1:I2'5<2DCQC)@L)48)GF:"9[BC? MV<%A!8T/7/_K)<]+WKXE+V&2>V>7[7G' MKV]W?C M'N-'!NCEQ=R+^9,2@\U5+'*F-12&EN9$X3$8?@-BI[V/,\,BA] M8,@+]Q,4;ID*$D4R39E*:&(X)T9S)J@)-?8%[TH5VT&29B^.#USH[L7;B_<3 M%&^5)7%J\BC/!:>AI/#?B*4ZUYB@%D9=@#%/,!/4"[<7[BQ1_F..#:L\@J.;YQ/.)YQ//)YY/ M/)\\H<.29H)S7BXH^*=94 M12D-MB$G"KC#1#HYXLK"7<"_97K*]9&]/LF.II=81STQJJ%1XC)OI M--()820D76@#NX$IYW'L)=M+MI?LK4DV3YD!">,B)"'-4L80P(=3DK"0*97N M!Q@]([!G/T7)]F<[/L9VW#$VSR>>3SR?>#[Q?.+YY(3/=O;I-7B0_& MZ U*HHC'3!,AHYBFAG,E64)D'(=)G.@X7#,A)9X/@4?3"'AX;P0\/">^<8N7 M32^;MV2349K$A!M"=42UC)F(A,[CA,012TQ7W]Y[4THVE7RR MR5,1,QZG2<13JD/%F4ISD%(%_R*2KPO@NJ%L1HF732^;7C8799.*B!/%XEP3 M33,04V%BE?)4,1&3.)%KIG5L*IO/NCW,6H<41^.*OSE$#GN(Z2*;: M;<75L-L"4%"HM;7[$T-SH64&=D8614;%D4S8LEGQ7-QQ'VWVTGEPZ4RB5)L\ MC&5&4QK26,B8)ERD<9IG">/K]EI].@ZYETXOG0>7SE1*K+B2&,"F>:)%&&4Y MQ1:1:1KE)GVV+KF73B^=!Y=.EF4F(A*;H5#*0\; K,T,Y^"F4Y*K#NG>([I)G/, MI@+Q?G)EJD+=DH?/JF_T9& ^Y!?PZA:"?-8LZ/*[&DRTT;]4Y=7K\FHT&=M1 M?\AO"Q*.YN=!J7Y_,9N1B"B8F\8DF>:41UQDG.>*ZB1+46ZB!VQT!N1EA$M3 M34S7_+40))2&&>,XE=J(.1 M:T,=B&M1:7Q6C.&!R@2F6;\@AP6T[P2Y5Y.!X[TROP>-!$:CQ*0V^%11P9M, MI0KX_C3C9M<"?^LKG%,VHQ-=54, M<3PE##P0<]Q\OB"-,U'8J@;*-I%.]N*>+ZYF[0WD(6KE8;6BVB)Q'C5/-V0G M(,H,!DT-H-U#\6_9W^N"O6(JNAH/M-F[N MHKD",IOJ\<1T%YR&1X(,M-T6*F."=_!+OPXN84GU[BW 3NS4_;AC?OD7E_]S M\?UD%G\+1W";+/]^F"QZPDSV3MP$<:]AK4,, "W]8^9LSW%;7O +Z9[1DQW<#47>#WWS%CN&/1<<.R*[O%VX]89>ARM3J^0=/U(X><[3RJ>>^GHP:NO#Y(7_\BCQHLKF,)\YZLXS9B.-0\- MHI;33"29,#E)#)=)S'2V,AGU?Q\YHI]ONE]P\;VH__&/*C2Q;PU35>['K'W8O_LQ#Z*11I1%BO)"0TIY2I/.8\T2:6*8/]?F55TRF*?\!.O MUO-"[X5^ Z&7*5-I3&/",T.E"65H(F72*,UC$LEX=:GL*0L]Z9'XQ/=ZCR3J M$=V..V/=\XGG$\\GGD\\GW@^.4"EU+8LHX=VR#D^>-$OY5@,@E$YAF\58C"X M"5IKNRT>:8M9CJ!/[H'\S(V:71W*%7W<8$_96PU53G(N,QXQ3HG23,B("J(H MR5.6Y\LAJEUTSSV"@Z$UI>EX&_%Y%63O9 R(N[%_=G(.Z1$CF5D50A-S3..9,DX9P:B^$8*K&7/KL'/PCR MPNZ%_1D(>P)[>,H3:E*5TD0E(F,T5[$V(A52<[V7UKM'< "T$W'?#"5F!5B' MG5(7LL<]8!]J8$1EY]V?AC?&Y:@MKFBNM'-O&+%YZ]TC:8L[UN!QYE@CM4Y95Y7PZ1OZMR, !>XLL8^IQ%YY.1K,L%5%"0A[1.$Q$3H0!E03F M"(E$N)SGNCZ>CJ*9%B:B(><9I5K)C(>:I*G05,8ZS)?P=%9#8FREE.G]AR^7 M 2'!6?#Z;Q?O_WKY.7C[/KAX_?JW=[_]>O'E\DWPX4P>X:QU*'C*9:)(P*&>5F"\P< MZXRD%'SMD(:49."3I]*D))>YC-,LT=L!A^H(E&\3&2H'O5!>(P*4W23KH#9C MM!7&?0>OU!?#KW"U& ;EI K$;%4"-B M+HGO^#]_O-_ NG^QO\^93@H8C,51JH'4E'+#TU3',N1QDNM&0:.-3*=M M348(PTB6@_@H07,2"N!&SKF*52@H2>B:3M]A)P,SX5$2ARI-8JIQ3Y%&9$)' M>9C)C*V+<7C8R61$2\T212@+85>DG.6-OFTVF2ZXQK4OO)K" MHXTM]H\8ZJ NOI]=(0Q, YE6!P;18 )7TF[KRNU]TWIC6_2[%[31E9X$HA<[5=.BNM^*2NX, Q>3ZK*#-7- 1%$OE1B6#NPV ..XD(C "^6 MC6]<,.XQ=$Y3%JP;X!?]>2VZS00\YD7WN$4>7\;3ZLG1:GNIV"G=#Q;/XWW( MG\5 #)4)Q#CXQ&5AE<:NU0:29KD MN>8<5(:F89@S&:91IJE4+-%)>@<\X!:4QF[LC(Q&7F7,3?9Q7MNM^=WEN'4V MJSRHX_:A([OGY:"LZU=-DL]^->NQ%5\?4SWZ7E7A?8DS/QM0+>:340-1UT7> M]-NKWYOQA_QV4DT:Q1&C,3>2IAD5@NC$B# 746XRH59#JCY8>S;'7>UIU\Q- M@W$/)ABA_5A6UH$;CZM"3FRRPI>R.VUV!RHWZM'PU'HEG[21YE7),BS0SZ:Y+'BA 9LYRP5.?Y'2[;1IKDK@%OHD@V.]5C,NE:9KZ%4YYU&&F/Y2)YSSJG(**,Z)6'$TS0R-)1[<1H/M ^07I@< M687V"J8[/""#5S9>V6RN;'*6Q9DQX%+"?T)B>!2E>:ZTB*,T(R3>@U^Y#S_R MWZ8JM:C[+WXZ\^K%JQ>O7O:D7A3C+%69-(R"CF%*Q*%(8JU(%#,F5+X-'];; M*EM5)KM/W_0]!HXN/'8D)/%A5,\GGD\\G^R73W8<:ST=[/BY*H8M%&@_=W#) MT\Y)/*:Y/R9MD86Y26,5:Z8-6VYYMFY88V^U$;27Q ?. MH-D.?.7II-5X_>3UTX[U4PHJ1R,(;AH)RJ00L>:&JTPG&26&=D9(MA)VW5TM MAE=27DEY)75LH@>! 8QW80XV6.(TPF\N.JA9%T8 M1)TQEL*P198S*D(CE>8RI+EB>1C&6GH81 ^#^*0@F9:1$!<19Y\V7),'0_1@ MB!X,T>/B>3!$O^@>#-&#(1X1:)VGE:?5<8(A>O)[5O6T.C):/7.,T_\40PMQ M^MBPA8<.O'L^+ K#E9CY&7ZZN9Y0 M[SWW)6(G)N6GD^;BE<;341J/R9?C6L5I&N6,,9'G*I*:"YK3Y9*G MS37)$6.%1J>&-NRKEY^FR._%>E!$Z$QG:1::D.J,<[!0#Q;J ;8\P-;6 ;:,9"+.%,V$$3326)(19QE8@ K<1Z&7 MRT=WX#4>"H#KT+N Q_+SJN89J1JP*RD1PH"E26@ MRG Y=.M!CQOJ(V7;B90="4E\1-7SB><3SR?[Y1./&[I<&; =. ./>G7*:83' M-/?'I">K.$LU-XG.=$Y#&7.98>]S90R)DEQWUARL%>;8%W1HVHO(D;D)+GV%\EYH+%B6&/5D][KYX@J5=27DEY)75D M@0XCY;G:>61!?>:/_"^_&8#=P'QR(*G'\4^B1 U(0F13 NB M94A-1'FD-$(E31Q)13D" M\,A(\HBDBB"K9AR:146HBE?*8*TE)RD0H(Q,FE&8\ER946]0D1XR'2$X-,\U793Y- MD=^+]1!G*@XYI2QF&94FETK(-#'$2 $VA'J\S!\/'B)8!\GQA7T]'N(1>&@> M#]'#!CTOV*"0F9C&4<0RE= T3B3XC7'&%8V%RA7M#+1MVVL\T#X0]:+XP)%\ MCU'FEVWAM M\XRT3:IBFH2*)FF8@TLK><0D50GG61*&E,?;<&D/9[K0IVBZ>$S$9Q@M.Q*2 M^*BJYQ//)YY/]LLG'A-QN:9A"^7:'LSGE%,4CVGNC\EBS!.9D"0A1LE!*&])#YP#N,I0/EX_>3UTPGI)YFG">,Y441& ME.E(L"QE41J!EJ*$B.46RMN*PNZL-"/U2LHK*:^DCFWNCU%2640-Z":9$Q-1 MFN62Y4*R*(_R),]8MAS&W9:2VH4=E?1@=%Y%[082L44(G!_:P(C*DJ$_=5S! M:6Z!3)HK+2F:T32X@XMOZ@)266.BS!V%X(K^%)&__-G^8X9IN/R]D?AJSF1E MQ.]G(H>O_2 &U^*FQI?TJ_8F-WZ[A@Y-KUWG,)RI@.8:+$R_@6RQL?K;J];! M NU/\U1\,8_%>#^9EN$ D9_6)%KS-[[]AZ 8PZL5TD $_0IE\@]OW[^Y_.]- MX O=BKP=:O/]+W\6RVLQ/\?- 27Y)H"2)'P,HF0GP.>JA]A!X#8?-U&V+@JF M26*E$I-I$BO*".-$4A;'60:7HCSV*)@>!?-)87(M 6%NI]O,::!U>2S,0[&= MQ\+T6)A>%CP6YK-==(^%>4C,PFG,XYAA"SVY/+D\*.9^0#&9!ZPZY8.,DSBE M"*.$Q4D62YYE5##"A$K"+ V9BL-&5QD[3M4PJ M(JET*'E,TU1PS9*41"JBB2 Z[4#2W9+2V(F9P=,#=Z\],HWA03$]*.9Q%]:< M(*P5D3QDAH5)EB>4M['NL8-B4A8=G;[UD)A> MD9P$)&8J%5A<"0MY+BC- M%VI4R @SH,8)H^ QAI'((QK3)(YD!JH_6J[9WH''>*!=@/1H>& ?T4/4>67S MG)1-FJC4A#&1:4(E*!L3AMQH0;@BC&6=$?TMNY6'!,2,O+;QVL9KFWUI&V:, MX";&_GF)R&">-9'()W MDHBN-K7K!3KV52B1]B)R9/&+8X1R\NK)JZ<34D]1RKAFU/"8":I-*O(HB9)$ MA'D8IDG2D>BSI3CLS@HSR('3K+V2\DK**ZFM*BEN6)S&(@[C)*5&,)'$$5$" M^QHQD\J.ZK$M*:F=F%'LT/6FIZ"AMH:(N42A%[<1_UK 0UB/]Y,K4Q7J%F_^ M(HKJ[V(P,6^*6@W*>E*9&@'[?AX S[Z8X?>9* JY2H"284A%F(E$,:7SC.L< M-M:D(_G^5@.N%X$!9AKAJ*N)Z8(US)7AS!CP'5)*&=/,R"@7>$VIE(J4O%@U M_=T@P+S_\.4R(%%P%OQR\?93\/>+7W^[#-Y=7GS^[=/EN\OW7SXOX"O.*'T/ M&N+JJ6Y G^CAL(\;#RS:9&#QBP?RX#LCD %1JWTL!X6ZSX^W6$L7]6@@;G#,IE.J'AA6(FP[ :0O?1,( MI4"%C3$5+Z^ @-=E]3MJ8U#98U-=%4/["] 2%>K$9O4-)AI>+8)^82I1J?Z- MO1^.[1%V;NFX^-9K Q?8K MVGPS@W($/Y6U:;]IGSL/D!IS$YW-#M:\+FIXB_UL94PPAM^ C5,?# HK^L? M@E_QQ8@FH@V,"CX&/_YK4L).B<&_W\TX& &+PBQ>3H;"!AV,QOJU +>S;Z:Y MJ;:4+'"5<4<*:J,F50%?JW]LOA M?*&9GX$I[(VZJ(P:#V YX%O#]J\?[6JYY^.%KTR&LY>TGYR^?UB.@4!558+MA(9! M(&_:&6LQ%N=WJK$MZH]X$_U!]Z#8Z"EH@!G/6PXO)U6@1-VW[&#_8< 6A-^M M=+UL&6Q>=E[U6C52@X0J4S3\-KTX$C?-%7PGV%L".+_)&;:YC6,KLW"GO:&Y MU.J-PDR_&RU^-Q"C455^!SMQ;%#<"QQZ5=V@'FIFI"@UX M=-R(UFW)GU+AFZ@*R_/(V" 0<@S<7X-B=XH&N5\$'>.RDY@;6;UR:+-/#7%8 MIE5P8%N::G SGR=M!P-C_@>,J-#!_3["A25JAS4V'V[-=9PSS3&$@>FL7-$P M8F"342/#.%MNN=SN=.M7"YV!/D/K'O8879OAJCR7AXR>I4HR,!45 D&3)!,A M8S!P:KC(%15=T1BL>-_#Z'^=<>_]4Z"<)F!M@(NO,M BF8XKX :^=9XVC9OHP#1!"H]T%DHIO"4P!*'V14IP'CHW>I:A_=]4.,2 M(0,Z;<,;6_V-#0:VRAO[K/I& M3P;F0[[ CC_?O,8JNRZN%#+*8D$(2:.,:LF%3L#.HA(432142[Y'<664YL#K M1,-CE$H"_S04=HZ$4LVB.,Z6N'*[YML&>:$8W6J_T)VIHM MDQ':-']L^Y>L#F%^FC[^L2J_@@MZ,7W]Q16:CV0>X$8E8<(C0U.PKWD2R9#' M0F5&PSZIDKRK8WO($."F+["D\_:7;%#34@#OO!@.X7O*Z.;GU;',=+I)I?/)S'#PG@0HV13(3'OX!J8V47M;"@&/K#( M%7?LS9UJ^/+[J*CL*-_ RQ:,?WI@? MQPSSJZPQZ@ /O,.@'9"I;0]]RU[;[J*[V(&K;99F4%[#4IC: MA@?F@YSP_W;QEY?L?*G1U^9ALM4VV@:&';VO_])J VH#JVL-&W>+Q*&;$"=Y M#'$Z[>Q5#\7K=K1*HX1F1AH=BI"F3(N8F$PP+DBHF8K('CI:V5YSOEG56GD* MOF?&_2RT*UJ+J)RS,TT/#?LH7.9YX5GRPN_5.55\!9LQ9'=@=%>!:_H M@.V\.LUM\'SE';;VZ\;'Q-.C6]9V%('G9:16U"@J4W"VTE1EC!DC\RRB[,#6 M]K*/NVS!'J\P/NDN1Z[2Z9B;T'A:>5KM@E;;K1 \(B\#=*ITZ4_+0:;=):SO M-P%]SW6Q^X7N6#C\4)'F M$:=Y'H4FS!/1T4UKJV;QXT6$]&AZ8#P:+R1/7$CRE,H\B5*69H8JH22>V*2A MS#5/I>8=QW8\Y%%R/$(2@9!TG)P?G9#LL9OF?D%3CJ^+U,%!4XZ-)$3@&VZ]2+_H^D#]&"36]K+5J3'AGO MG1GWRWGC7G)E8L(2HY6F/,E8%BF5YAE6_J<15WL,$FW6*RCI,>[;!7E!]X)^ MOZ"'.4MCR2(62T*5S,!WIU3KC(24)MIT87GL*M2UF:"3U$NZEW0OZ2LEW>1I M'$K!,8)-=1;R4(1&B3Q.7N,UVTFZ5%V^I+N8WG>]SYNW]OSB><3SR>> M3WPL;W.[[0*F(;X:A\H4C$2A@Y&I7&C/1_.\Z;]=T[^U^ANN0^/_HZFLL;X MVIDF$8NR-#$YC1GCFF89(3%+C,I$MFS^[RZB%\^;_]'4^@]75+F?9\EI&_]> MUKVL[T76EOD/#EQ1]_+NI?UO)4QS'1.:4,KR3+.HTD+19!.^3C#GBF+>(R\4A3DH&IP32E7*0"]!G)XBA4N=$Y70V8N&,: M_6)D-1'530MQ=9M&Y\$6OS<"6_9,@J'[^YG( MX6L_B,&UN*GQ)?VJO%*\\9CR,0 M#9HCKKIBBL(_:28CI?)$\3V@<&7)GVX=IEBI;:Y43CK!HBL]5-=Z<0L/R/, MJ*X#@O'\IQA:LR/*'M<=V:-#G28S'ATZU+*S<+P,Z1&2/.K/B=!J>VDL6>I1 M?SQ:P[[1&CB+,Z%E')*<44Z8S),T8AC>9%SRJ /2A+7Q&\)#$F5;C'%NBFE" MXNP$X!J\E)RNE$B>BI1EA!(6TBR*F-(D#U/![2& [(AR,A)&T5%)"4U/04JV MO9]Z(=Q0"/>:0.(5Z!-?N^V*];U9\$=C01\+41P; M%BL3\BRA*J(BE5+$H=8Q4]BL8Y^&_H85W6$O/<(Z3U\=Y47]N$2=FBA*0B9B MF6>8C"&US&@:*1(JQL.HHZ)[=][*AJ(>]UAX8'?E> K<[C)Y'IWL_51RS ]> M@GEL)#F*S>C8B.+YY.#@%*?CO!U/J:ZWZ9Z^3?>PDAZ3I"S7BQ8":BE&64$\Z27.<\DT12F>N8KJS/ M>!$86.\13J.:F*Y4:Y*9.!-YIH":-,P4S[3D\)6(9C$)94ANU[2MSA[>2L;; M^P]?+@-"@[/@]8=W[]Y^>7?Y_LOGX.+]&_C[_9>W[_]Z^?[UV\O/=S;!OC-1 M>_6$-Z#2&@VH-QY89_/G50_%QUZ2>%'C*X&$-O%",1E7Y'939V QN5I44?FRT[$Q./YDK M40SA(^_@OU>3*U=4Z'X?+R07&$D3GN@LRT1,\R07C*5QJIC6"9=<=F(J6\%\ M?'T@B=F=!8(+99[WN)#K]K-_\5,/O2IPV^ &NP*X6O-%G'T0XS-8B^#MZ\# M9CE">IX'GXT)WI=C$V3VJ5L%5>6DPB)%+%*#A1T8?-?VO-^26'660:]Z M:(TRZ(T'UEF"O.JAHR]!_M)1)WS=+P? 3>7UT.B@GLBZT 6FWQ?#X#,(?#_X MKQ)L,- %M2MM+8;?RL$W5[\W*,;%5T?9RGP5E=4, I.DTWDF Q4Q%M^#O!BT MF@/+9X$H9W-?&(+5,?S=EL-.4-F,^V)L*S"'Y3@8P^1@D%="FZ:N4"#OXV7,"GAR9X*6U=8ET.\%VVDM $PBH7G$P] M4?WIYU_AE;G?0;96Z+%?R[J>61=!Q\6_L8MPL!W72&Z79UF/9RJ;):_ MF'% 99SMCW765^)W8V^><94KV'5+:%]M'P35:+G"U;;;DND)<,@52L&D&M_B M\?/@-\M:"TPY$->]Z;>: GI;<6UK69'1Q@,W*OR^0<6QL=3?600:J^%8, M[ 5:.\"Y4'A]^N@AOUM %NJ*2?UX*;G*L"M4J_*;T5=.C+@7CQ]TA*KN!J5 M2.WKWOY&Y; M_OUI]L0O&QVFBF)H^D*G# M\S"^DZL=V1P9F^5$%8@L#)SH=([5APW5C3X//O;+<54."U6W;%ODA2L?4WC%/#N\#_,.<3*8LXBSG#"1-4<5R1B/"=92*+(F%2>\RD->1Q/_] MA'.P/S;V^IXD] %P)>N22R644E+![C.>6\!, MF23E6:I3R2BH$)F W@A!',(YIGV'CL08C4 )\ M7J?HA8;=K*C'Z -_,RZ@ 5M@H^;5W(3 8T.L%!$.6&;8]MZ. XM*(FIP M=R1(UE3%3W?Z=A/0;M&N88 X+-P FN\,C:@LX$RS:WP?V> DCMKM#P@LI(Q; M<2>Z]90MUMX\K.PL2N_'LL+GWI?C"_?6A2,T(B2-DC2*),U5R'.P[?*8)%%* M:4R7C] .PPW1.5G.?EHTZJSQ7-PV7=R"H*MA89P$6GW&FBYP/UK83:0$[A5# MA==G;UFX:BH[O*$R]T'2;!R9Z,3L6/70&I@=&P\L/?;H1V.:@D'W3^,\IF_ M?.!Y!:6UG-5 %%>-YPD_S.3?ZFTTIM'2B!"H4$38SRBFH8JWP_E[0&,6HX&I MNXY<@(NXRN,LL\@K/!.('\8UB?)4*"*[&NJL>^0B06<)$Z4I3S5E6@D=*AVR MF,+_):%6ASUR28*SX-/EZ\OW7X*+UZ\__&8/6X*/GSZ\AW^_OK3G,.N?NJR> M\P:$6N/4I4/D[X6'W7@BG:8&)(::0_'S[LY 9HL1 M?,;3*%'I.OAMA,JO#BYT.1ICF=#RD<6\J*RQ[:UFGPUXCM['Y:N7= ,^6$=< M#R? G<_+;];";[$DG2'^=5(XX-,F0%D'5^U'*S,&GWKD1N/F8D. MIK"F6N-22?.U&.))<6O(@P,%IE@];CWI!D,2/?6['VKN19^J^8ZUZ@S2P@5- MQ6@$%!G/#_GA+VO"J^C]&^U"DOD207HN!^NLS,\F8&&^_/3AMU?N*%;;J.7X M(5[^A_80UR[-)WSAA_RWVES@"^8C];'*5,R,3$Q(62IE&$L0*4EI:EBBEAU[ MV)80D_="_W-2NT/A7\KJ/MO/(IU/?YRJ::>ED1O#:'MAK_3\;JQ>\,R'.)M_ MPMC&""C)NHLJKL?,'4EF55 ME=?(!Q7N0[VU5^O7UE&8QTY(P7C0(1C$N:(D-H(F(F2)3*(H(3+M1(@]V77" MB,=49(!Z,WVC"VU](-'X/!/,/*G[03XHKRV*,EYIW2R05E5>H;C:E58@9^ . M@?@X_\L^7!E=P.O RS(N/^*C6_YZ,4T"[[4_U';Q7:;8HV%F=[-Q=D8%5CUT M+X+]ZCUP@XUS-PCVJ^>Y 7'N1;!?/<\-B+.4/G)_1# GH][V,*A M^J7=\ZSQU_T&N/67:<#ODQEA!'_XM3&^6R/&9I-H3,X<-?E8>,*A"WN*@>8I M'BN,7%>"UMQMSZ>F%F]I#:DQ[MR-G:[L4,'8Z1O]U;2Y4]-L'!=5G6]Y8+LD MU 5LST7N[.G9,RZ?$6^V075[I4T7^+4<:OC\6P3YM%EB'_+* MZ1UEM)2UY1JNM&,2 WANZ Y_JBF=[;.W7)6B :!W:L^F5[A8 M+#XZ&:%L8'X , +>_F-0Y*TCT<-TIJ)5E$CCPB:L3=TQ M]0^B:)I8H=PQ'=QKOHG!Q.5L6M?'64OA& =[P,?JL#_YP,C8VR MW+49D/2,Q-/-X)TM:K*RA9+YVCDD> ([#:CTFD1"3":RYU6H7VR:%RITIT8: MM0[:&!3#I#;Y9+"0VRUD.1G/=%_C]PSL9U#V9Z*."6;5Y&JZ'S0'8O.Y_SG\ MX/(=K9,%2V2&[3NMEUU/1KC[3%7-=-AN*DB'R@!+*#06\1AV:'59+B8Z\]UI^[U9V^@?(>V WSCEF[6$P3 M;4*]!_2KICNN"&15"O03IXE9TR-]TV28VDG:O^=)#11Q?\Y_;WKD;S>11OM. MORY@2E>3@=UTSAKM+::>>Q,GZHPQY455XU2;S;Z-.0&1''#[/ MBWA]MG'AWMO8['-)C(7;S-SG_C41U=C!VC9M6[!1#&Y.I%D.#+[=S+:<$:8( M8L'&W 2:$\X5;\3XX#^,VZ+0\9][,49?,(CYH)W0QNC6V_3VIS46M]?UW:4U M]X4[-J!3:8,3^S8X)]8&IR.30%ASXBUP??3NXOW%7]UY]INWGU__]OGSVP\P MQO_O[.QBJ/IE=7;VT\(GG,;=M.G*PAJOC*J\P 2-NOZ_+]Y\_OC+KT4]_H(? M?_&PSC%90G5,6$0%T92H4"0RBW*:1YRQE*9)5[.69EHMTH?%X>C$ EDHU[YE MXJRMD;I"0;@V03331PO5QHO#M*UGNH?95;4[Q_!;"5K-&.@_/@=3%GIOBU3A MIU__Y_/;S\&'7X)?WKZ_>/_Z[<6O6+KZYNV7]IY/EY]_^_6+O>7#Q\M/%_C# MYUM%ULMES-V=XW0<@^K?"7*^0MX?:U_%YLIVHR#LQ! V,.]I_N(CYI*[; M\R_X:7!3PU[\\L6[-_]'7(U^O'CQJK5GFI*T_ZCG+%+8['3ASOS 6)H,G G: ME"EBG,*:J9/QH"Q_#^J^K8.1Z+P+9RW>/O)Q#1MQSGBDMM+C;0S%@;T!;! T MX?[>9(O5YNO4)K;V13LCZQJBQ0[FU+6H]!D.#JV2V7M[]OQU:L>C'3,[HYSF M%+>VKC-BVRB+>^1*W-CX@08NJ&T.MS5W\'%,,E,@D# $6Z)DYU#4OP>Y< U M7\Z^U40:T$&P_VXG6YJI WIO@*@3:U#!"4[GU@4],<'G ':SJWO(E?.,O M']_4KKK(OA-FI?I#Y_2@=3^HRR:#OPTJ-74TN9!5$Z2S [-.'98(@XDSEZ;J M E36YD>7$H=9-Z5TM9L)>@.] "91E7/W7AE,7T;M']0W-3"XFU'#@0$(53DW M4CNV)F+8E .Z3.Q W:B!]5/&J.:PEA-MQ6L\N9M5+6CSS0S*D7.-G&R:INAY M"&NU2&*\ 8C6D-H-:_[[O6 D<-\"[\MZ%M8AO6GDO:7>XBN!B< SJU FA6#:X,E^-:K;[Z'(==OZ*S#6&TJ U &"+4SZM\T)+&ZKZ'+G6("O )&?(FB M-D!^M8&U6[JL%>]9G3L("4CFP/3L5E05"!DSC;7 $[B@P &-=FF7>)[!6@FT M)PC F+,G9HVBL2X%[C.N*[=$:;HJD:D:F85/ A?IPI:G]._MG.WV@?,R&H\E\&% MJ .!#258G(%B-&["H/;!7E##6\9V5,TKQM:%:@QK6Z&WZ._8P8&8M84XO6[?T7J)4VR;5@Y;@Z_$H2\87+=2 MR2H+180302WKSE=:!V7XK8"]HZD'KQL+#,U3>PKL#K=Q6YL>\^"[OY:P95F1 M= 8[,'EE=SPKO+/% ./6HIS@V7R.A,!W3/G#'D/ @*O6*9RC?.,+&W=F,:D; M=K>18Z<1B^$W3)%MRM0;82N&>27P$,@:@)NKA:U$.#Y95)?@SFI[+- MCA/?WG]R,5>EVVXXUBQMD*R"\#SZDY4_W_'/;K_5T8#'LUC!W\O*Z;TK@ MYE[PZUB?!R]1#1GT5#[^E[N$6=636T@E,]"'GE7T?PS/TVEZY/%%S$..EW2BX6+]B=N 0!PU\T"()S,[51 ]' V6"E*YIHN!$.;=0S M-_;XOT9HUQF*G>6MX*68)L[AW[-BDI&XL1N;*[MV&0YM@^9I+06J/P.[KP,= MMQ$!,+S*H?N6C?X@7BH8'J D0S+#)^_="DDO0!["\Y\-:">7F!6V'VO#1?CJ M/NQ?3=#.E1:X"EU@963 MAAA:!9J$2S7@T4K)_/L9^?MJA3LV:G5:2C), CW M>,RBYJ[@HF68X"4^.T^ZN1]G5'3BX%(,9G.*XG9.TH K8Q;BP%:27UM;%69H MZ?JE LNS_;T7O#^_..\A(H_!G JT-="[=4,?VUM5>RN"$KG!B:\V _^+ S)$ M5*M% LQ-S26]6.PAM"IUH[/<8?YL>1ODN"9D,A=;FF(M-#LP,!FR*!;_V_W" MIA<.;:#;^;NP5YAY:MN@-DP'G VKEJMOK17JS-9Y2;>1*'0#IZ&'EBY@@X_G M\19GB2G.Z?\BO@<78\[W%)*L;"^0K#, N@>/-!JG, MR=HTP7+*[A:(S9R-P8BL84C GS8M9BI'GXWUO"Z"CU/Y_;Q2IK">OFD'@-M# M')^GP&ES=?BSM!?'"5/>GQZ2@&NB@"+F]NG$%&^E@2^Y?4C!\(RB&+ACE3E. MIRVGX\N1/0;V:&)D7.Q[-C)8EJ^@J*NA.V"98;.UKF+7@LS/PGDZYONHJ*9[ M[G23AR]8'P1?]+)XY8KY!^4BQD!;Y:\Q#@;&CML!W96QU82.3GQ"&$(AVJP4CI4'6:D;6)71#A!\!T:FF8=LY\%$G!],SABE @4W)L?@GB)LW M9>>9?[EP>HPH$U-=R!R,W<("0ZQ56%-E9SSH;O?%G<1[ZYE8^: MA-H';JS'F0Y#?3K,2:7#'(F9]O'-N]>]3O5Y)?Z)P)8W9PX']NWK6U"P7T1Q MC?ZH;>>R:,TYY4/Y.>=_<@<>B_#/A)WSUAWH.5A.? FHOKNFV+ULZ;%;LNC:O=6Z51X$O/98(6F,P,RS:KTH87-M&D MN@DG-?.]/2?G\%@;)G<8KF7S73,W,5?^T#B->$[3MG9M=_;?SC_?82ACJL6O M%]8DGNT7EMN^N90P?]A MXZXX?&LC??T\C>O,!X7]E5G.N/'$1S.L6U3V[L;]7T5/YCE,WT,;P+)&BA81?> M0LAY3&<6/#!KRV/%C"+"(25<8&1NJ4]SBW XGQ?T,IQ]^)4+]Z#]Z53;_)T_ MWB;UR'58L9M'BSP[CZL;A4?%>;7!^-.=G&=Q!U"0FRT$-DI/4X#-%-493LF,5C4DZ-&?S,QZJT@_\5[JFGIHWK8S%N:DP0P[;=*)N*S87' M%D,)P[+5($"(UWWT$E$DAW!5%L'+3^]^?N4" ^Z0;E(W^0.-+=.2L+/]2?-& M<=Y,'?26C6:#OS^TKJ@M#VV-"UP(F\8A)\5 3RMGVR_,]EE1VW,.]*XQDM3L MQPMS!%6\W,ZEI;]NZ(,[!(W/Z52SP&2#EW^,Z4S9O)HBCCMUWZPN3&AJYK5G MH#.:.\I.7-;YI#6+X5*WZ1D\J'0 MB>]FI@S^?O%E*OXH)>Y%:<=[T/V8RQ7'$,*5M!'4<;EPCN3X=I; L8I8*V1L M_K2 TG-V2\K2\W@F9,O#;+*PT#9H! T%"D.RUK:>!FMG+H%#WFC6^.[U>?"8 M4SH[,F[&S&<[ZJN9#FG6"E9D#;70:@47AG2)AS8)PB$9]Z;:XC\%W%C=-(7O MST7X'U?-LU1?V+;DLW'"![A$;*LN493<[Q'!/3,7WGQ'\'2W'8,X#,]<&M<" M=$2#CRLLBKK=AIN4Q>UZ4V@YN,..#O?#(;HKA')8^HH]BVX/(EV0&4EJK9XE MK^47(RO+X5,XO%M>'%GRXFXY<2<]W:W\W;2,?#$Q\"?2 Q\ M)U5RGV958Q^F6^P!Q_/%IN2B/OAKG3PW8WH>VDX\Z=.=J@9Y.2 MA(5P38+1[#1[?G\%OZAJFH(AV@'"!W?79^@ ZWKAT)7X,3UE].$H;G>U#4#Z+J ]39^A/\ MD^=4SZF>4SVG>D[UG.HYU7.JYU3/J2? J;OW)6>]4 [E2[YNTK2^E@A[6(.3 MOU]QG5+@T.+ZZ(%L35P[F6+]E79H:6U[4.PG'N@Y[6"<%GM.\YRV>TYC MX7GD.=*SY6>*SU7'H@KG\.9U%^KTO6) MRHNQ/XUZ&E&.B/@S L]I>^*TTXJG>4X[44XC_)QY3O.=YD^C/*?M@]/" M$[/3GD/!UV?7 K<7N':8@Z;-I.VT.T8XHV^N"_VP-K7/MGT:V;;\\')XL'"9 M9[0],AH[WT-!KV>TSRG[6/O/'B6J&>TY\!HH-+2D^*TYW!\],G4 MQO;:02])SQJS'\A%\K&*7<4JXL/;$SXH]AP8+3J\EO>,]CP8S1]=>D;SC.89 M[:DP6GQXR(A#'B?YXB:?A/KTDE ]5WJN]%SIN=)SI>=*SY6>*SU7>J[TQ4T/ M4[;#S+5B<5N/:.=**-Q M?[[N&6T?C):>V+'GJUXP-'L&?_!ILKM*DWT9'E[N M=MDXX)5GU*?!J)$ONO.,M@]&.X*T&,]HSX'1PL.')3VC/0=&BTY,HQTHT6]G M+O4&9W,'BC-L=*SY6> M*P_$E<_A7.NM.]&2)B\KTYYOC<5W#]'W5$(>[/")6#ZV]AP8C42'A__UG/8L M."T\L3"NY[33Y32OTSRG[<5,._+DHV=8!?5VZ@YAGZ=O15V40U\)]322;#U: MFF>TO3!: Z/1P^T9[#HQ&3JQSW8&R]3PLGX=/ M.>BIJ@?U\5SIN=)SI>=*SY6>*X^)K)XK/5<^$ZY\#@=2[\W8 _(]J1!'XH^A M/*/M!U3HM&)IGM%.E-$R?PSE&6T_&NW@B>V>T9X'HQT20QU!'6;W9[#NQV]#BWGM&>!J.1PX>"/-J>1T4Y@G/6PY#5 M8_5XKO18*S)-SMI M<_4G+Q=>+E9F='BY\'+AY<++A9<++Q._[,^R"O[\D[O577I@;('$YQG&$=JIN/7<**Y0CN&/B\$@@)%-!J*"=UZ- M1%74Y;#&B,-@HHV&?P3COH'G!X/R&A-F=5&K28U8E[U@,AR8N@Y*['Y]7=38 M(4##&HV-[@6BPJ=^(FB'M!%$9A\/+_CX)?_B<* M7_6"7XRL)J*Z":+I;\3]%HBA#BY&53$((H8_$MX\2#@\B+^VGZN+[_=\['^^ MO+GGC>Y7^TJ8.M!S4" ]RAQD9@!4JL_G5VVMA5QWC9H+^+H?@F(,[U+-M6N# M@HXR,-"PE)_,-S.&-3#6Z"R@VJ#I08!M($(L^- M LX(Y(U;)". T\0@&$TJU1J#&P;1V,;T:H)NP(X")\4$\J?+EEXZ*JQXY9:GCOV,[* MC4:50^#:9OS3 >3 [3#&&R.J7COR]V4U[@<7,"SX$$C!Y:0J1P;_91FJ+F#" M?8S+ M>-X*92U_!3;;^X-+%FE/CBHH)Y?3.#:3F_/IEMCA+ZCC%Q3I$F_?\[Y;"N[%3Q=C M2WQIOA;#(#:!,!3PZ^P^JW^J3$N.E41VN3%$(A7 M#O$]?1"G,U 5P2\?W_2"O"JO@K\RNYI"EM^,^Q>2&Y28&%>@7LKJJQ@6*AB@ M()Z9JV(\=LJQU"9X>?'NPZ^7;UZAKAP-@ MJ!?IO"%PP+H._(FCX[-V]P-WL MF =T[-G87,$2BO$$%.BH'-S4!0@^C//6RX*7OW[Y^/F5?6=E\@$(EYT9O+," M]@^$_B:&REA6@BF.C>H/@:9?;UJ5#G-%?0V,6-VN9@%4@> 5\ M'-@Y8L%0#%&*#$AA%=17\%E3G0=?%O8+ 3)^4SN1GFD'MSJXS[2* J6K^0S* M\*W-X\SJ\Y:W&[6^M%DL*W1'UF936'A)\X[;M_?%-V0R [J_U$5>( ?-$Q@T MC!O[>?"WED"C?@G"+.K?Y[6/?1'2$*A3&U=L M]"Y?;RXO/'^A6\#.3#DG-< M&7$U)?)#)5<-@.^M(=2?'C:,RU$K8', ML&VN@074;_9$>]ITVSSJ, +;G^:I^.(6I5>JROF7H46Y)M&Z=GB@@0B Y?/_ M^^(/;]^_N?SO%QL8HZP!*-?F^U_^7WM?WMRXD>SY5;":]EOU+D4#('CYBI E M]8QFVMVRU)[CKXT"4!1A@P ' *66/_UF9A4.4J1$43Q *N>]"+=($%65]T>""U. 7LRQ0E544N@+P3M[>)O$5]LI 2\(76%HFS MW*0\!J(#\2.8;#FEA/GXK&61Q.1B#!1B!*HQA8.@:ZPPE*-VH$$7A\ M]E:-F.T[.ZKNW9TN^[;4>VI#FP5P&L6OOSY*S*@*-7 MW@?/NZ=^[J)W!35HS7Z2^;-^QJM@+CT,4>;Y8(/G3>=7GBD59IBQ=G+V)X[7 MUN'FW0QS@QJV$T^SRHYW#G;#E<7/&W[(+#Y]JN1B9QL%ZB93LO<"J2R1%=#-NK= 88G,$ED!M>8M5%@B MLT1>1]/+/AMS#-0] &J'<5IOG![*T=_;?6/S'50!VJ#_>FXSTVWZKW\I"AEL M5^EYRXUM%_#HFAK;MFO I-Q"^2T@[;B[>T/P::3ME<>"@;HQH%HU:"^\4:1N MV67!4-T<5.M^>K-,9:"J"^3#!BJ+U -!JF4[NV]9RQ;16X":T]Q"AB$#C8'6 M.FS+>\..V&5;W6W,?[]"V[U:=4UXNG_AKJX]=C+7C?9:W-FM&J.248X\E(J.R[JADB,"H9(G(V&.) MR!*14[4)V7VY[_;#U?E;O[BMSRU#34C"MU&,$\8)XX1Q MPCAAG#!.ZD82Q@GCA''".&&<,$[JAY/-.X/F=G3:9N<@[GS//>BJ%6EKD-O" M3>@8J,\G8?5V7Z2;^RQO$.<[5UG6!53;/'"DMKT$6.)2H#]7FO0>T%\EL'ZJ$<_7UK]_G7W+N>>]"- 8: VT;0.L==FW"-U_Q[5!PVMJ](<8"\2T S>[O M_E:+)2(#]7F@=EE'9*1MQQBIN8[(0#L,H'5V?RVTS:-WS3[0G>?<[TUU JZ9 ML3]U"QB5C$I&Y=Z0CRNY,/98(K)$/&!4LD1D[+%$9(G(J&14,BKKBTH^I^N& MO?T)^GQ=VW@N6+GW"01K6HC3;O;K?:7QUN_.&*@JF[NS^R373=Z]<9/B [DC M/K;LNHO4_2H[4#^HLDA683>U!_I;UQT.1::V^G6/KN:85Y:H:TBRK7VVRUN7 MJ Q4)9#9;5!SH![*T=^N?18!Q]P>Q&T,WQ'NSST-HY)1R:C<&_+QS35CCR4B M2\0#1B5+1,8>2T26B(Q*1B6CLKZHY'.Z;MC;L,/363#'N>[IQU310;>T4]\9 M[=<$W5[+.QE-Y :O>E^\]CH<"'X\<4/YLGVJ_\W;+M=J.?:68R5?"+S='TK, M&6^2,XZM[I:+YZV',^H;6EQOQMK:[-:C[6T<_>:6ZU?5 OV;#*ZK-_SY7-F6 MQF5M.3Z5%2X^%]988KV]A^"M;\1UO;'/A\*6UMHR[;UDK#=[*C!G;&FM3H?5 MI7UB#%:7II3]WAOT(2T(4X?_"! 8^"_ZVDV,;W]2CZJ/%B]\JL2)U6IV5[E; MT1_@&-\9008#>##97RA]^/#*/Z&^DV^Y<-__;[HMFS' MM/ONP'+ZENPALCU?/3 \QRY,8+^:AL?_F.;QB")1\:O%OVQ M>>DU]Z9X.Z?J*CO>.=@-QS^L+:3J[=F&VR_;\/4NY&"I>DAL])\OYQ4^4G_5 MFY'6$$BSTFE9,X;-1ZDUNG)E-%<]MWDRU!G#C*W7;_-EY"52I'*+R#H^EVK, ME4,-&%S[ :XKF>#[MH@M9<(SK@X;5RRT&%PLM!A7>X6KG6CQN6'*X#ILOAE=(<%,!/E:OT#<#:VD'9[RV%G M=>'(Y)W7RJ?)3)+Y(T#W;*MNFO);,\Q4N'7W:;#.*TS3@_E[._4W<%5 MZY80JQ=#>_E2_A$G4KSUYE8[9[MU)31WFJU=\]W.,C09:=OLH>KL7L)OM"81 MB\0# :I5 W_91I'ZYEM3'@Y4N8$Z W4?@.KLWK/+(I61NH3#:]O59-D@>J-( M:]5=)#+0#@-H;>ZVNR\<_9;T\V&[>R^KSK?H;T% MI!V;6Z[!R(%>#-05@;ISOQ4'>C%2E_*PUOSP9I'*0$6@UL!OQ2*5D;I$I?!^ MW44JVT.'@31S]QY6!MI; )I5]RCI??.PSO5\K\/#>C%)XO$F^_7RS<86;S9Z M'+S*0-L&T&K@KV*@O06@6>;N58EM7M8R4/<4J,?F84<5<.CIH0!UVWU\.?24 MD;K:V=_>O6.4M M&-[]R*>(ZP8J$LX$NS=N[PXQ(JANL3I7?O2QGQZ'PC2 M&F:_!D4HMAG]PEC=4ZRVN)@E(VT[2&MSY"DC;2O)Q0VS4P-G/D>?+K64S]E0 M)GPW<1AW$R8'GS+0M@.TG1OS#+2W +1CJ\6Q4@S5O8 JAY\R4/<"J+93]^.; M92I#M2;ITJQGO@6@'1]XDA,?WH<"U-9;JUN^9N?J6/A^$-V>J-_!A^.OV_7+ M5TB[M;FLMO%QXLNDF-Q?3/J?D<9AX&^?;,\PW$[FNA)97[CIVU<\&)6,2D;E M1LFW;2 >%/$8>RP1&95U1R5+1,8>2T26B(Q*1B6CLKZHY'.Z;MC;L,/363#' MC;G*GZ#7QN:R3@'MQQ,WE,_/]75^[W?KOJ%92N%P-O](<&< M\28YX]C:=M.,]7!&?6^G#YJQ:F$4;(LSS&;G[7'&)D/9#IHU^,Q96AO;=CE2 M5L;XS-@*LGM;KAA6AQ.##PP^,#:\UI9I[R5C\8G!G+'9M3H=5J7>$&.\(57* MZKU!O]2"4'3XCP"2X[_H:SQ),L->*!0:A+&\8@2-(,7T=5E1OY ML]E0&K H"6ORC8^32"0T]_](^,=8)D'L&R)"F$0P>I")*#-@!A,O@WFF^#I8 MXV0@O&R2P'8;\(_@+L@>#)%E2>!.B-+Y.%Z!UZ#7P[<1 MOBR>)$:,)4V,%. LQ:I<0\3A,$G429Q[:/8#4(<(9$I#*$G4EE-_N:F\07^ MN@4"PYM@Y4 [+T.*P$.IG/[Y/8PCO^)Z82@8!*:"KQJ)((*GI!@9EV2!Z29+V&2N%@<\K?F3;-XFJ:5IH"V0(2POX-09(I@JNM@\6 0%4 RF[T< M1QI&SC=-XYK;5_3Y?2FH,Q9TT7 G;X4LY@A<" M55U9SJ)I_"V^AU&3AD(A;/^#)FJ0P&]2X!9@$S$"HL;)'[B^1([B3(8/C?QK M^'4P /F!M,>1/7S[]-"A>)!^ S=I$F;XDD!_FNJ]@<$4LH'NL*9L""2D30$L M(CX">"%0*('-!P1GAB=@^Q$V588"?.JW ),FQE^!6.W_6]*B9,]!$H]*AIN: M50CD2$I<$)KC3(0TF7)_% -,D@3(:/QW(A) <[,J='8IATKX@,G]S5,R!S^V M^H7T*'\X18 *WU2HD"J.S'^3PN>#4'JX07!*#&&U(!YN@9BW8>P" 8&+A7XA MPK8<2V@) !,820FLG>'^QY/;(5%YDL'7?RIT:A,9JNG#OB->X=6^D7I#D(H@ZC1A2JP^B?F% M0B.K$ K?4I4(LZ*U6( 6H-E]/+7@DB/6!+A^L[LBX&BU#W"VG&3QB0\DSM=; M64,AR5 ;GSX208F!K2!F_,^7ID1Y _4/;XBGQ;WQKN7,#-RW0(CJ@>F(@7,QH77H,[)I_&L8X&X,@S2? M 6Z5'JI<5+%.>M>,P*%M!TP1L$28Q@9"AV 3916^*?&@WT/L<_K+YX\7Y\0N M'[]&?[.X/W](_BAG/F?E8W,H3 M%\CTQXD8P&C?B? >.!Y?,DSRA]3\2?DU3%2 +6'-! &',B#'X_^ MJG$FKC/_MVJV4[/=-R6BW':7?Z MEN=[9DA:AJ4<_3J8K3HU<&L\T+LEM_(<1U>ZGFS_H9CT%OZ6&( M,L]'Z3YO%;]2[E50/H/H+Z11_P+?#%/C LW#S?L/YL9C;L?GM=)^FP>TWS?! MU[W9[=>'V*X=0,^]T'ZY%W8A%GXR].9L Q?:$MR"\W ;?'ZXVV3Q-JVV31O? MFBN9X/NV"(:SH8AN)6.AYBRKG&F\3Q%8_(\D!\E4-D\T%&>^:)8KHSW9GN3'>F.].=Z!!DZPZE MW+=.[ON5+[VQA;1JT%-K9T5?&:A[!%1GRY7%&*A;FDC=D'9LV;MOO?HTU&I< MKVXOH,HRE19B=^H.=):IAR%3MUXQ=\LBE24J2U1<2*===YR_=8G*0*6%M.VF MQ4"M,U /Y>BWG2VWD=CQT;]Y__#<:G'K\P^/*O4-ML5^.ZHL6)^R@1NK"6A; MS=:NV6]?2RDS4+<+U"X#E8&Z!:#6A"2U4'SK1I0ZX>25/J_^[A5?%FAO J@U M(0D+M)KCY-4:VG8[2K! 8Z"N!%23;5X&*I^\"T)7?UA?:X3N> WU5Z<=CY6" M[.Z#@87MITJ53Q=I+[LB8!%C724ZKW \3N1=$$]2[)D0I-XDQ7=2QX5BC$J5 MY:;QA2JZ>[J(_FT<^REFE_F5&<&O[6]T47Q=(QK&A_B;*%:E;^573XYIED00(XOCD.K%9S(2D2?S2MQ3'0TZTV7 +5C) M^FKG;P*HY>RI@'P;RX1C21-Q"\"(8;'I'.3FM?6?1"X5Z"]KG"]H,$"ER?,N M \8O,_"BU^H9X7OU2QJ5:5M4:9V %66)@ W,8B,4+I!?OT1MTQ1' J[G+'3! M:$WC\S3XRL$[)2?Y$EC5"S2NLV?JVS=0- YQ$#4[5]Z**"^$CF^ !0T RD * MHI!M(KVU0/#C$;PS0A!/4IC>)TG3G9T!/KUH]!EVJ@@'(.?<\O%K[P2Q!33; M)';S4EB/ZO$_"5\JX3^OL\&**+4> VX9V YD&,*ON]\L'.8)>%H=Z@BQ$CX7 MXU(13WC4Z8:Z&<"DITOT#T4XF*W1#_.D?CG8[B?PI9'*Y"[P8'^I;09])?\[ M"<8C29U[JH<"M1F8C V[BS(%G[?:U',(MFR,Q\\=-6TA4F(' )Q4I2%!^)!W MW$'88[.%ZK9.LT+M\'U*?85T@QAJ%D']($ Z?-7T,61T%R1QA(1K5)HOQ$G! MUT4/A*(G K5*RCO-5/N0W,/Y9=S*B CU $A- T5??%\$<-!_Y5V*X*6W%19< MG7ZO)=72%?!O@*4 (0WCKVJ51(M3'V1JD (KXOJ,"ZTXU T-Q=QO*W,7TW.O M*CVE-'QGS;3MZI!0 <9X!]-K%9V8'IWV[ZQ*DQ'Z>F$[KW+ A5I>/KFF\:*E M8'^/2>11>31_1@O1HR+3D[(]YVA_0GB^:!I3YPNH>\ZTN@?225$4!5659#-' M$'YO/?Y^^DQZU+CH>9K6G_>N90K*!!PL./]SV(,P5@*_K@PW-6&_,N$"$W#J MI$&J-;#*]P,X%N'L*D5IOEW8]TZU58))>\,(YGB+3<#P&"U:_5R>@2'B:T&- MC:#@@ 6JTN;7[Y!ZCDK31E*%:Y!9G))75 \C:F&T@KU<#H($JTY#-_L+U$%( M*@]-%:B\^+&BR=U+5@?RIS^U&LQ/F+NS20%;PP&ANH>& \&*=@T[H/JX(B-U.;NS%[W;NIQ M[R;NW?2RTU,94)?8X%0:Q_K(?+^F+DX=QW-]T_+=?L=R;#D0OMWKNJ[M#FRK MWW7L5#JG]#[=[>G:4S@%M-W=[ MJG]5FZT P>#^3O7<&&[H5--]X:X]M=P7;LU2ZXVI#<>L(0F/^V_4N&XRTYWI MSG1GNC/=#Y/N;]4;4),:MTPKIA73BFFU+[1:7\T5YW4UN3=X&?8A3L#DCG3T MM_=@9(F(4J%"2X_#.$UE^MZX%4&4-HQ(S8YPN@5,N$,HXK3].6[M/H6><,DZ?+V2[9W5L-V^JSBVBL553 M]1(OEF5:!,_OP!ZM6X&&;=:L6,!P:RJN8M:]JAF7FSH,H!U;=4?:7GDN&*@; M VH->N@Q4!FHRTC4G3L?&*@,U&4DZC8B26L#U+=P?UD8A8'*P2Q+U^@/CK6U M^)ZO+^O RNNZ?ZQ!+4Z^?V2@[H-?@QW>;P-H-1>(#+1# =K.R[4ST-X&T'9N MK>WR#FYNFL,VS?0*:;8VE]4V[ME4E1IY-W8RUY7(^L)-W[XT9E0R*AF5C,H: MD)51R:AD5#(J&94[0N6&C2]GP1QW?P'V>2>772^F3QT8UX\G6'OU17M9_QCH M7:YUZZ$?+\3=WMW-,5\Q7U&:S';3#M?#5EM4%)DOWBA?;/=*@/F"^6(?^,+> M5(M:M20W7* M+G"-N>V/L-%1(CT9C'6#*QU^G$[<-/!U-R2$ZG_ M:/W4?%:UT'R&3K#]PR!53V'3O@U0K5TV$%MVT>_L2@M#;&=[DL4G/C;4?#R_ MJ;;3CR8EO^H94Y$J38C>_%Y_V+!/)#!\M=5VWD]W+.'?_AZT[-/MAKZ(K\95 M$M\%*:QS32V'?&%*80G/EEW+\:R>ZTB[[=NF$+9H#7K>T:JRN-8MAWZ?I%DP M>.!F0C7H+L/-A)X=A9L)[6:S7W_'M)_E.+F9T%O>&&XF5--]X69"M=P7;B94 MZXVI#<>L(6*%FPG5N-D$TYWISG1GNC/=#Y/N;]4;4)/F'$PKIA73BFFU+[2J M03&N5UQSZ2O'3'PUQM-7CF^WSL)^A>%L,":3*QPQ3NN/T_Z>E?1GG+Y-G'*+ M%,;I/N#4LO>L/A,#]6T"==]Z^&W>4IQ;3WM-EN+%8""]++B3>0@PVHR)R"17 M43^,*NHMNVGOFI\V647]&P;J80#5:1]V Q4&ZH$ U=YVFAH#E8&ZDD2M0>UG M!BH#]7F)6H/:T=L$:FU3A+\,I2$7681&D!JIC-* OM39K+]/DB#U THR%:$Q M"KYB2J<4211$MVD#DT(;F-2)R;E%"FP41R>)].+;**#D5/@%#N+*2 X"3%*- M*/]59>=61TA5)BA 82+HER(,XWL1>3)=/1%T)[0L4VNK*=+3":\ZE6-.YC02 M4::(GB =CF#B2$(QCRZ8@)LG9WLB21[@[WN1T+""-N*WYDUSBLC5S&[LSZ3R M=6DOGM_QIO$,AJ(EUIUG3.O5OF@"-&6BS]=QD(@<7X*F,,0(-O& ;_HB B 0 M_NM<>G+DRL2P3:N_9S":(N>BQ.D\DGX!D/*?;0Y1#92JWE#EL\_)TA=:(HQE M1L*E 1) GF0!-@B;^$$&8B?+0DG3TD*B7"^N"]Y[+\,0__LBL#261TJ#@#5) MI:HC< ?$HOD _7V464!,^-?$4YNC\^CQYZ]#U6L!M'26^B?8"ATV!. M5!XZK.M3#)]'61*'(1#-R'NXI6MCE>YJM31QRGD?N9DI1]-3SNL^J)(*[ZR9 M,A:Y&%(H!1S"LYC*XALD(70U U6JP)HNCE'(:'BOJ$AU8@\!7#1)C+-A$(D3 MESZ_/#,&P@O"(*-2"%+Z\&'U,-#+H1\JY#W^9=-89>FEK'AG-EMS"*!6!&MT MYM:OH!6J.A**!UXV:<5 +Z11T_B,4F6JX@0\%*2J0,5+25 I:&$U._DJOR-CU1G7:[S:6$WCV[XKBFZE>O_ET19Y!MMLVE:WQCQ M?223=!B,IS86==PAJ5%#0&[^ZV UK:BX35B/[)F1,Q^#_TX"'^&/<#@38Q1* MQK5, 06@QNU:IB"Y!>@\(ATJY0?_(6'*&% M(DU_/#J_N?KP,4BS+SCXT7)E3*1M=UNNZ XZ'=>Q;;O7L.='VO);UY MY47TLO0L6QU=WF/*?)Q^IC^>8QS2_=NTR?MRT)P\.:Z89/&"@1^1]=6WP!VK M(MHI]M-7-8OBL40=!\0A5@2Z(^GP_;-VZ=Y R.YXKFEVVJU!;^!XWD"T>YXC M3=.UN_W!P!$,H:4AU"U/1H..490W "(X6)_29@!CB\[= \*9TVJWS*YI=3HM MV[$Z73'H]63?;5NV%*V>'##.EL99NR*I;F,8-"*#"LX]^ ]8@:FJW':GC%N" MW0$!R>MZKBN[[8XGI-/J](3IMAU7"K\/6H#3YS-O>2"U*@9+ 1FR9>17F7@! M.A+1Z!^-P_A!(CIB[P\X$,FC>$"0ZCH] ?\W&)A=X?A62XB6;=E]OV-[IACT M^0Q<'E)5.W\:4FZ<)/$]>1H/4"I)W_);;ML5GA!.O^/W>V;'$J8IW8YT0!=G M""TOE?@>$)-OR 4=6SY%>WW%[ M3K]ONZ[7:YM=K^?W+9N1M+PPZE0JRDY2I8HG+P7VW35?0;8W\?)'VAJ>MJ/.-<7IYS^+:M7K=H\ MZY[KMBMF[S/NN7=.JV*[+.VLHW>Z,HSOB^=3XSCW.Z?O4:&86=!A^/?@^X[; M<>7 ]'W'LKN]05MTS.Z@U1UXW9YC\EGP@L1N?7GPM(>Z57$#'I!2(=L#.>C8 MON\YTK&L3L_SK*[5]V6O;=E6RV$@O1Q(>)<=97$2*"OY7:^\V@#MU -@)4KC M -4UDUYF"*K@$CS@S29 M')RQ[77[9M=R9;LG6TY;]ERSY0M;V);I=UJFV68-'^P2G#G:YCBFRQO0 X*<:\*RI-WNNJ[I>&;;]?MN2UA26G9;=@8^ M0V[9F9P7<0 @G."?%!V4/)!2**-41SQY7C(18=XSXQ#/TW[7Z?1:CNSZ_;[C MN\+M=WI.9^!X4K9L1[8942]'5 $;=/?D=@G%@_E!-DFT(',JX2>'@Z=!JP=: MF>6WV\[ :=DM(06@R[/L@>GU3+Z%74G1I\XYJ&XE>8AB&$>W)YE,1H8O78I0 M>G?<:?;>'R"B_)[PK5Z_X\M]V>AV_[5O]/EB2?:O/IN,JB'JL6HW% P%" M(ZE5(.FUKL2-.7_R*"FR?I^+WZ[#\.3T^YYE=CVOU1,#I]]Q>MV^+ZQ>I^MV>G;790&_ CM6 M EE5B/%L-6]_$Q.]:6+H%2F M:I?(&8T$#D\)*LF(W-GSO#P5_XX*R&Y7[MJ#2"=ET,F<2HW5ZCL!\5/.IFR8 MQ)/;H3&8H(4&7]W)"$_MLH%FJJ/K#].S-.CX?4!TWS1[8+?Y;L_Q[98IK1[8 M%P/3XF-]#1A'\%1SB0B/P2/)BLKFW':H!P0WL-\&EF];EM,&+=(48F"UNH.N MVW(Z'=-IL=MI!06@M'M"0E@8"+Z(8)3GE@&PI7X:NH2/S%Z%+EL,BED6)J))#N9C(WQL"+9!D&29L90A(-*Q 3U:5YO5O5K<3 (X_NT MV)P!+#KR9M!0$AXH5&V6/>4UT(Z!7@4TC[?\!E82#$ ,8*(PG MQE-_0$V)L MN^)RF(8&$/PP/ :.T^Z L>>)=L=WS';;-5LM!][:EVT';#V^)WU!PD2WDD%8 MB0,4#\;Q!+"%H H28R1 0@39PWL=&!C1] @N,L+VZ5&.^BQ:K$\W.Q.Q:C*X89@@]<&()!].D+./UT9 MQQ4;36'0Z3?[_6^*## $&X*QFB]65%9X?Z!0M*7O]FW1[WEMX3B]3K_3==JN M+]JF: W:/D-Q>2@>MWK-=G$I 2]-T^?3,J:.ZVPHH@/%6<_W71\.5BD'?,@ M7=PU7X+M$&0P,DQ#&972;QK7H(T!6HIB0KH>QT0?EJCU4W6D$1 +AOD=XRGA MPQ%^25^ =97):9\0+CV,T9[RX@E@\8%"UK$H"!HNZAF B0$25*5FI=U2E&U9\ N&4UU82T01.=U0^50 [ MR"E=Y@/_<'5U%*J)XDU"D80/N?4X!-EQ@M'VP!_X_(>K(5S!T/R*UV? *?+Z"Y(8LIE;F Z 'Z/M\ 2C7>BH!(%VLG< M4#R@U/24FJ,SO4%'"LK'Q MTN#H7^^ILHPKPT!B,;^A+L-#A3F/ :1@BNZ23 ,)ER1\F#=B8&I!^H>*8_,8G4A*?W$T6&-V= KI M*>\J8.&@#X#,\K".4*/*Z>A>01<-EJP!0I&*#H23"7)CZ=J &:( TK*(9M,T MSG5IO4?D4_7,L2 5'1AX$F6Y)48-8SEUT#YTW#>#2-%N56.C8'BR41M M[M0\]6ACD6939*VB: *_&%6M%XF )PJ]\?VRTK26"8 MDQ, .0'P2;U3RT+DO0Q@KPZ)7.@B;P?9 M*'? BC'H[%^#D2 =[IW5*ESW=#*BXA[1>:DX22X^?2F!,'Z)-2 MF2J,B _CD[LNY3E33N_S8'#RLP@)H3=#5$1.DP0KH-)^KE=[?GTQ6^!8=#Z# MUNC&=ZHP]-_!:D"=%7:MUS"NAG$&RG/@46E698)@==5[T,6PBB(8UKYQ T 2 M8&[+TH8!&$YQ".+CZOR7LW_/,!OQ*ICP3[R]?*?Q/W_IV8 --/E/TT 85P!3 M4&2-JR\7#>-CYC?I >M[S:X*LOAT[**"ANM\PA/J3E)X)B7-Z]^!@ UK*/ K M2W5FX@#9HCZOLD-]4(?#>$QJ16E[@4 !&L(.I'\HI1-.(>(\Z=]*I;'[=X)8 M2G,Y,L24T@S,^ULA?Z:F@>NUNM^GU2C;7&%IT,J!;\1@@$