0001654954-21-008852.txt : 20210812 0001654954-21-008852.hdr.sgml : 20210812 20210812164558 ACCESSION NUMBER: 0001654954-21-008852 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20210703 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EASTERN CO CENTRAL INDEX KEY: 0000031107 STANDARD INDUSTRIAL CLASSIFICATION: CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420] IRS NUMBER: 060330020 STATE OF INCORPORATION: CT FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35383 FILM NUMBER: 211168301 BUSINESS ADDRESS: STREET 1: 112 BRIDGE ST STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 BUSINESS PHONE: 2037292255 MAIL ADDRESS: STREET 1: 112 BRIDGE STREET STREET 2: P O BOX 460 CITY: NAUGATUCK STATE: CT ZIP: 06770 10-Q 1 eml_10q.htm QUARTERLY REPORT eml_10q.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

 

QUARTERLY REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the quarterly period ended July 3, 2021

    

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 001-35383

 

THE EASTERN COMPANY

(Exact name of registrant as specified in its charter)

 

Connecticut

 

06-0330020

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

112 Bridge Street, Naugatuck, Connecticut

 

06770

(Address of principal executive offices)

 

(Zip Code)

 

(203)-729-2255

Registrant’s telephone number

 

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 Stock, No Par Value

EML

NASDAQ Global Market

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. 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 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

As of July 3, 2021, 6,268,754 shares of the registrant’s common stock, no par value per share, were issued and outstanding.

 

 

 

   

The Eastern Company

Form 10-Q

 

FOR THE QUARTERLY PERIOD ENDED JULY 3, 2021

 

TABLE OF CONTENTS

 

 

 

 

Page

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PART I

 

 

 

 

 

 

 

 

 

Item 1.

Financial Statements

 

3

 

 

 

 

 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

18

 

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

26

 

 

 

 

 

 

Item 4.

Controls and Procedures

 

26

 

 

 

 

 

 

PART II

 

 

 

 

 

 

 

 

 

Item 1.

Legal Proceedings

 

27

 

 

 

 

 

 

Item 1A.

Risk Factors

 

27

 

 

 

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

27

 

 

 

 

 

 

Item 3.

Defaults Upon Senior Securities

 

27

 

 

 

 

 

 

Item 4.

Mine Safety Disclosures

 

27

 

 

 

 

 

 

Item 5.

Other Information

 

27

 

 

 

 

 

 

Item 6

Exhibits

 

28

 

 

 

 

 

 

 

Signatures

 

29

 

  

 

-2-

 

   

PART 1 – FINANCIAL INFORMATION

 

ITEM 1 – FINANCIAL STATEMENTS

 

THE EASTERN COMPANY AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Net sales

 

$61,247,592

 

 

$39,507,800

 

 

$123,021,025

 

 

$91,353,901

 

Cost of products sold

 

 

(47,270,990)

 

 

(29,188,182)

 

 

(93,535,153)

 

 

(68,111,738)

Gross margin

 

 

13,976,602

 

 

 

10,319,618

 

 

 

29,485,872

 

 

 

23,242,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Product development expense

 

 

(1,088,380)

 

 

(917,513)

 

 

(2,105,942)

 

 

(1,839,464)

Selling and administrative expenses

 

 

(9,375,537)

 

 

(6,545,525)

 

 

(18,319,931)

 

 

(14,752,316)

Operating profit

 

 

3,512,685

 

 

 

2,856,580

 

 

 

9,059,999

 

 

 

6,650,383

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(434,147)

 

 

(454,915)

 

 

(961,291)

 

 

(1,075,663)

Other income

 

 

525,124

 

 

 

303,741

 

 

 

2,951,873

 

 

 

603,322

 

Income from continuing operations before income taxes

 

 

3,603,662

 

 

 

2,705,406

 

 

 

11,050,581

 

 

 

6,178,042

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income taxes

 

 

(848,302)

 

 

(624,949)

 

 

(2,601,424)

 

 

(1,455,033)

Net income from continuing operations

 

 

2,755,360

 

 

 

2,080,457

 

 

 

8,449,157

 

 

 

4,723,009

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Discontinued Operations (see note B )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gain (loss) from operations of discontinued units

 

 

1,128,286

 

 

 

(5,137,249)

 

 

1,339,467

 

 

 

(4,831,485)

Loss on classification as held for sale

 

 

(10,583,078)

 

 

-

 

 

 

(10,583,078)

 

 

-

 

Income tax benefit

 

 

2,225,658

 

 

 

1,168,011

 

 

 

2,175,946

 

 

 

1,115,512

 

Loss on discontinued operations

 

 

(7,229,134)

 

 

(3,969,238)

 

 

(7,067,665)

 

 

(3,715,973)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$(4,473,774)

 

$(1,888,781)

 

$1,381,491

 

 

$1,007,036

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share from continuing operations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$0.44

 

 

$0.33

 

 

$1.35

 

 

$0.76

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted

 

$0.44

 

 

$0.33

 

 

$1.35

 

 

$0.76

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss per share from discontinued operations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$(1.15)

 

$(0.64)

 

$(1.13)

 

$(0.60)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted

 

$(1.15)

 

$(0.64)

 

$(1.13)

 

$(0.60)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total (loss) earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$(0.71)

 

$(0.30)

 

$0.22

 

 

$0.16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted

 

$(0.71)

 

$(0.30)

 

$0.22

 

 

$0.16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash dividends per share:

 

$0.11

 

 

$0.11

 

 

$0.22

 

 

$0.22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
-3-

Table of Contents

 

THE EASTERN COMPANY AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Net (loss) income

 

$(4,473,774)

 

$(1,888,781)

 

$1,381,491

 

 

$1,007,036

 

Other comprehensive income/(loss):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Change in foreign currency translation

 

 

363,848

 

 

 

765,195

 

 

 

284,795

 

 

 

(526,404)

Change in marketable securities, net of taxes of:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021 - $(25) and $42 respectively; 2020 - $679 and $(2,063) respectively

 

 

(77)

 

 

2,083

 

 

 

128

 

 

 

(6,325)

Change in fair value of interest rate swap, net of tax cost (benefit) of:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021 - $26,560 and $156,994 respectively; 2020 - $48,169 and $582,673 respectively

 

 

84,107

 

 

 

(152,519)

 

 

497,147

 

 

 

(1,847,297)

Change in pension and postretirement benefit costs, net of taxes of:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021 - $107,961 and $200,155 respectively; 2020 - $81,142 and $162,285 respectively

 

 

346,329

 

 

 

260,295

 

 

 

642,073

 

 

 

520,591

 

Total other comprehensive income (loss)

 

 

794,207

 

 

 

875,054

 

 

 

1,424,143

 

 

 

(1,859,435)

Comprehensive (loss) income

 

$(3,679,567)

 

$(1,013,727)

 

$2,805,634

 

 

$(852,399)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 
-4-

Table of Contents

   

THE EASTERN COMPANY AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

(unaudited)

 

 

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

Current Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$16,890,642

 

 

$15,291,825

 

Marketable securities

 

 

29,121

 

 

 

28,951

 

Accounts receivable, less allowances: 2021 - $564,061; 2020 - $486,707

 

 

35,109,931

 

 

 

31,804,207

 

Inventories

 

 

48,830,376

 

 

 

43,121,737

 

Current portion of notes receivable

 

 

459,863

 

 

 

398,414

 

Prepaid expenses and other assets

 

 

6,470,105

 

 

 

3,152,720

 

Current assets held for sale

 

 

33,268,203

 

 

 

17,937,918

 

Total Current Assets

 

 

141,058,241

 

 

 

111,735,772

 

 

Property, Plant and Equipment

 

 

51,395,884

 

 

 

52,173,305

 

Accumulated depreciation

 

 

(25,381,312)

 

 

(25,976,187)

Property, Plant and Equipment, Net

 

 

26,014,572

 

 

 

26,197,118

 

 

 

 

 

 

 

 

 

 

Goodwill

 

 

71,061,057

 

 

 

70,994,178

 

Trademarks

 

 

5,404,284

 

 

 

5,404,284

 

Patents and other intangibles net of accumulated amortization

 

 

24,908,099

 

 

 

27,089,071

 

Long term notes receivable, less current portion

 

 

985,916

 

 

 

1,677,277

 

Right of Use Assets

 

 

12,109,866

 

 

 

12,594,663

 

Long-term assets held for sale

 

 

-

 

 

 

19,894,688

 

Other Assets

 

 

114,469,222

 

 

 

137,654,161

 

 

 

 

 

 

 

 

 

 

TOTAL ASSETS

 

$281,542,035

 

 

$275,587,051

 

 

 

 

 

 

 

 

 

 

See accompanying notes.

 

 

 

 

 

 

 

 

   

 
-5-

Table of Contents

 

THE EASTERN COMPANY AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

(unaudited)

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

 

 

Accounts payable

 

$27,223,679

 

 

$21,311,619

 

Accrued compensation

 

 

3,364,766

 

 

 

3,474,686

 

Other accrued expenses

 

 

3,496,332

 

 

 

3,362,032

 

Current portion of lease liability

 

 

2,951,252

 

 

 

2,798,712

 

Current portion of long-term debt

 

 

7,687,689

 

 

 

6,437,689

 

Current liabilities held for sale

 

 

5,697,064

 

 

 

3,281,225

 

Total Current Liabilities

 

 

50,420,782

 

 

 

40,665,963

 

 

 

 

 

 

 

 

 

 

Deferred income taxes

 

 

2,957,771

 

 

 

2,957,771

 

Other long-term liabilities

 

 

1,144,127

 

 

 

1,144,126

 

Lease liability

 

 

9,367,281

 

 

 

9,834,853

 

Long-term debt, less current portion

 

 

78,672,380

 

 

 

82,255,803

 

Accrued postretirement benefits

 

 

1,154,279

 

 

 

1,185,139

 

Accrued pension cost

 

 

30,929,978

 

 

 

33,188,623

 

Long-term liabilities held for sale

 

 

-

 

 

 

48,315

 

Total Liabilities

 

 

174,646,598

 

 

 

171,280,593

 

 

 

 

 

 

 

 

 

 

Shareholders’ Equity

 

 

 

 

 

 

 

 

Voting Preferred Stock, no par value:

 

 

 

 

 

 

 

 

Authorized and unissued: 1,000,000 shares

 

 

 

 

 

 

 

 

Nonvoting Preferred Stock, no par value:

 

 

 

 

 

 

 

 

Authorized and unissued: 1,000,000 shares

 

 

 

 

 

 

 

 

Common Stock, no par value, Authorized: 50,000,000 shares

 

 

32,181,055

 

 

 

31,501,041

 

Issued: 9,018,483 shares in 2021 and 8,996,625 shares in 2020

 

 

 

 

 

 

 

 

Outstanding: 6,268,754 shares in 2021 and 6,246,896 shares in 2020

 

 

 

 

 

 

 

 

Treasury Stock: 2,749,729 shares in 2021 and 2,749,729 shares in 2020

 

 

(20,537,962)

 

 

(20,537,962)

Retained earnings

 

 

123,324,953

 

 

 

122,840,131

 

Accumulated other comprehensive income (loss):

 

 

 

 

 

 

 

 

Foreign currency translation

 

 

1,238,658

 

 

 

953,863

 

Unrealized loss on marketable securities, net of tax

 

 

(4,379)

 

 

(4,507)

Unrealized loss on interest rate swap, net of tax

 

 

(889,938)

 

 

(1,387,085)

Unrecognized net pension and postretirement benefit costs, net of tax

 

 

(28,416,950)

 

 

(29,059,023)

Accumulated other comprehensive loss

 

 

(28,072,609)

 

 

(29,496,752)

Total Shareholders’ Equity

 

 

106,895,437

 

 

 

104,306,458

 

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

 

$281,542,035

 

 

$275,587,051

 

 

 

 

 

 

 

 

 

 

See accompanying notes.

 

 

 

 

 

 

 

 

 

 
-6-

Table of Contents

 

THE EASTERN COMPANY AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

Operating Activities

 

 

 

 

 

 

Net income

 

$1,381,491

 

 

$1,007,036

 

Less: Loss from discontinued operations

 

 

(7,067,665)

 

 

(3,715,973)

Income from continuing operations

 

$8,449,156

 

 

$4,723,009

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

3,531,159

 

 

 

3,212,648

 

Unrecognized pension and postretirement benefits

 

 

(1,722,275)

 

 

(962,094)

(Gain) on sale of equipment and other assets

 

 

(1,555,983)

 

 

(424,211)

Provision for doubtful accounts

 

 

73,097

 

 

 

156,286

 

Stock compensation expense

 

 

680,014

 

 

 

448,669

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(3,343,695)

 

 

2,949,581

 

Inventories

 

 

(5,763,475)

 

 

(2,379,330)

Prepaid expenses and other

 

 

(3,057,099)

 

 

420,134

 

Other assets

 

 

(143,156)

 

 

734,790

 

Accounts payable

 

 

6,047,550

 

 

 

256,484

 

Accrued compensation

 

 

(144,509)

 

 

(1,527,149)

Other accrued expenses

 

 

1,215,384

 

 

 

(1,057,698)

Net cash provided by operating activities

 

 

4,266,168

 

 

 

6,551,119

 

 

 

 

 

 

 

 

 

 

Investing Activities

 

 

 

 

 

 

 

 

Marketable securities

 

 

(171)

 

 

8,389

 

Business disposition

 

 

-

 

 

 

1,178,601

 

Issuance of notes receivable

 

 

-

 

 

 

(1,251,943)

Payments received from notes receivable

 

 

629,912

 

 

 

-

 

Proceeds from sale of equipment

 

 

2,044,338

 

 

 

445,212

 

Purchases of property, plant and equipment

 

 

(1,810,434)

 

 

(830,077)

Net cash provided by/used in investing activities

 

 

863,645

 

 

 

(449,818)

 

 

 

 

 

 

 

 

 

Financing Activities

 

 

 

 

 

 

 

 

Principal payments on long-term debt

 

 

(2,336,564)

 

 

(2,622,745)

Financing leases, net

 

 

169,765

 

 

 

-

 

Purchase common stock for treasury

 

 

-

 

 

 

(368,864)

Dividends paid

 

 

(1,375,509)

 

 

(1,372,673)

Net cash used in financing activities

 

 

(3,542,308)

 

 

(4,364,282)

 

 

 

 

 

 

 

 

 

Discontinued Operations

 

 

 

 

 

 

Cash provided by operating activities

 

 

1,261,868

 

 

 

805,880

 

Cash used in investing activities

 

 

(571,945)

 

 

(153,342)

Cash provided by discontinued operations

 

 

689,923

 

 

 

652,538

 

 

 

 

 

 

 

 

 

 

Effect of exchange rate changes on cash

 

 

147,050

 

 

 

(400,006)

Net change in cash and cash equivalents

 

 

2,424,478

 

 

 

1,989,551

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents at beginning of period

 

 

16,101,635

 

 

 

14,883,954

 

Cash and cash equivalents at end of period ¹

 

$18,526,113

 

 

$16,873,505

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

Interest

 

$1,264,023

 

 

$1,400,035

 

Income taxes

 

 

284,075

 

 

 

209,100

 

 

 

 

 

 

 

 

 

 

Non-cash investing and financing activities

 

 

 

 

 

 

 

 

Right of use asset

 

 

(484,797)

 

 

(299,567)

Lease liability

 

 

315,032

 

 

 

299,567

 

 

 

 

 

 

 

 

 

 

¹ includes cash from assets held for sale of $1.6 million as of July 3, 2021 and $1.7 million as of June 27, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes

 

 

 

 

 

 

 

 

  

 
-7-

Table of Contents

    

THE EASTERN COMPANY

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

July 3, 2021

 

Note A – Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X and do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (together with its consolidated subsidiaries, the “Company,” “we,” “us” or our”) and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 2, 2021, filed with the Securities and Exchange Commission on March 16, 2021 (the “2020 Form 10-K”), for additional information.

 

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year. All intercompany accounts and transactions are eliminated.

 

The condensed consolidated balance sheet as of January 2, 2021 has been derived from the audited consolidated balance sheet at that date.

 

The Company’s fiscal year is a 52-53-week fiscal year ending on the Saturday nearest to December 31. References to 2020 or the 2020 fiscal year mean the 53-week period ended on January 2, 2021 and references to 2021 or the 2021 fiscal year mean the 52-week period ending on January 1, 2022. In a 52-week fiscal year, each quarter is 13 weeks long. In a 53-week fiscal year, each of the first two fiscal quarters and the fourth quarter are 13 weeks long, and the third fiscal quarter is 14 weeks long. References to the second quarter of 2020, the second fiscal quarter of 2020 or the three months ended June 27, 2020 mean the period from March 29, 2020 to June 27, 2020. References to the second quarter of 2021, the second fiscal quarter of 2021 or the three months ended July 3, 2021 mean the 13-week period from April 4, 2021 to July 3, 2021.

 

Certain amounts in the 2020 financial statements have been reclassified to conform with the 2021 presentation with no impact or change to previously reported net income or shareholder’s equity.

 

The Company now reports continuing operations as one segment – Engineered Solutions.

 

Note B – Discontinued Operations

 

We have determined that the companies included in our Diversified Products segment no longer fit with our long-term strategy and we have initiated the process of selling the companies within the Diversified Products segment. Selling the companies within this segment will allow management to focus on our core capabilities and offerings.

 

The Diversified Products segment met the criteria to be held for sale and furthermore, we determined that the assets held for sale qualify for discontinued operations. As such, the financial results of the Diversified Products segment are reflected in our unaudited condensed consolidated statements of operations as discontinued operations for all periods presented. Additionally, current and non-current assets and liabilities of discontinued operations are reflected in the unaudited condensed consolidated balance sheets for both periods presented.

 

 
-8-

Table of Contents

 

Summarized Financial Information of Discontinued Operations

 

The following table represents income from discontinued operations, net of tax:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

Net sales

 

$13,693,457

 

 

$9,325,609

 

 

$25,017,899

 

 

$22,805,124

 

Cost of products sold

 

 

(11,139,886)

 

 

(9,179,960)

 

 

(21,044,606)

 

 

(20,833,343)

Gross margin

 

 

2,553,571

 

 

 

145,649

 

 

 

3,973,293

 

 

 

1,971,781

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling and administrative expenses

 

 

(1,280,570)

 

 

(5,131,259)

 

 

(2,313,397)

 

 

(6,444,713)

Restructuring costs

 

 

(10,583,078)

 

 

-

 

 

 

(10,583,078)

 

 

-

 

Operating loss

 

 

(9,310,077)

 

 

(4,985,610)

 

 

(8,923,182)

 

 

(4,472,932)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(144,715)

 

 

(151,639)

 

 

(320,429)

 

 

(358,553)

Loss from discontinued operations before income taxes

 

 

(9,454,792)

 

 

(5,137,249)

 

 

(9,243,611)

 

 

(4,831,485)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit

 

 

2,225,658

 

 

 

1,168,011

 

 

 

2,175,946

 

 

 

1,115,512

 

Loss from discontinued operations, net of tax

 

$(7,229,134)

 

$(3,969,238)

 

$(7,067,665)

 

$(3,715,973)

 

The following table represents the assets and liabilities from discontinued operations:

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

(unaudited)

 

 

 

 

Cash

 

$1,635,481

 

 

$809,809

 

Accounts receivable

 

 

8,578,397

 

 

 

5,944,922

 

Inventory

 

 

10,426,383

 

 

 

9,990,656

 

Prepaid expenses

 

 

1,086,981

 

 

 

1,192,530

 

Property, plant and equipment, net

 

 

11,428,744

 

 

 

13,813,553

 

Patents and other intangibles net of accumulated amortization

 

 

-

 

 

 

6,935

 

Goodwill

 

 

-

 

 

 

5,900,837

 

Right of use assets

 

 

112,217

 

 

 

173,364

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Current assets of discontinued operations¹

 

$33,268,203

 

 

$17,937,917

 

Non-current assets of discontinued operations

 

 

-

 

 

 

19,894,689

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

$3,515,373

 

 

$2,196,101

 

Accrued compensation

 

 

2,069,474

 

 

 

960,074

 

Current portion of lease liability

 

 

101,243

 

 

 

125,049

 

Other long-term liabilities

 

 

10,974

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

Current liabilities of discontinued operations¹

 

$5,697,064

 

 

$3,281,224

 

Non-current liabilities of discontinued operations

 

 

-

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

¹ The total assets and liabilities of discontinued operations are presented as current in the July 3, 2021 balance sheet as we expect to sell the discontinued operations and collect proceeds within one year.

   

 
-9-

Table of Contents

 

Note C – Earnings Per Share

 

The denominators used to calculate earnings per share are as follow:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Basic:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

Dilutive stock appreciation rights

 

 

17,751

 

 

 

-

 

 

 

17,751

 

 

 

-

 

Denominator for diluted earnings per share

 

 

6,277,405

 

 

 

6,246,410

 

 

 

6,271,747

 

 

 

6,234,665

 

 

Note D – Inventories

 

Inventories from continuing operations consist of the following components:

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

 

 

 

 

 

Raw material and component parts

 

$18,544,799

 

 

$16,376,772

 

Work in process

 

 

6,027,748

 

 

 

5,323,059

 

Finished goods

 

 

24,257,829

 

 

 

21,421,906

 

Total inventories

 

$48,830,376

 

 

$43,121,737

 

 

Note E - Goodwill

 

The aggregate carrying amount of goodwill from continuing operations is approximately $71.1 million as of July 3, 2021. A goodwill write-off of approximately $5.9 million was recognized in discontinued operations when classifying the disposal group as held for sale. See Note B – Discontinued Operations for further discussion.

 

The Company tests its reporting units for impairment annually in December, or more frequently if events or circumstances indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Such events and circumstances could include, among other things, increased competition or unexpected loss of market share, significant adverse changes in the markets in which the Company operates, or unexpected business disruptions. The Company tests reporting units for impairment by comparing the estimated fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company records an impairment loss based on the difference between fair value and carrying amount not to exceed the associated carrying amount of goodwill. Determining the fair value of a reporting unit involves the use of significant estimates and assumptions. The values assigned to the key assumptions represent management’s assessment of future trends in the relevant industry and have been based on historical data from both external and internal sources.

 

Note F – Leases

 

The Company presents right-of-use (ROU) assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months, in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2016-02, Leases. The Company elected to account for non-lease components as part of the lease component to which they relate. Lease accounting involves significant judgements, including making estimates related to the lease term, lease payments, and discount rate.

 

The Company has operating leases for buildings, warehouses and office equipment. The Company determines whether an arrangement is, or contains, a lease at contract inception. An arrangement contains a lease if the Company has the right to direct the use of and obtain substantially all of the economic benefits of an identified asset. ROU assets and lease liabilities are recognized at lease commencement based on the present value of lease payments over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term. Most leases include one or more options to renew. The exercise of lease renewal options is at our sole discretion. The Company’s option to extend certain leases ranges from 4 – 113 months. All options to extend, when it is reasonably certain the option will be exercised, have been included in the calculation of the ROU asset and lease liability.

 

 
-10-

Table of Contents

 

Currently, the Company has 27 operating leases and three finance leases with a lease liability of $12.3 million as of July 3, 2021. The finance lease arrangements are immaterial. The terms and conditions of the leases are determined by the individual agreements. The leases do not contain residual value guarantees, restrictions, or covenants that could cause the Company to incur additional financial obligations. There are no related party transactions. There are no leases that have not yet commenced that could create significant rights and obligations for the Company.

 

Total lease expense for each of the next five fiscal years is estimated to be as follows: remainder of 2021 - $1.5 million; 2022 - $2.5 million; 2023 - $2.1 million; 2024 - $1.6 million; 2025 - $0.9 million; and $3.7 million thereafter. The weighted average remaining lease term is 6.5 years. The implicit interest rate used was 5.0%.

 

Note G - Debt

 

On August 30, 2019, the Company entered into a credit agreement with Santander Bank, N.A., for itself, People’s United Bank, National Association and TD Bank, N.A. as lenders (the “Credit Agreement”), that included a $100 million term portion and a $20 million revolving commitment portion. Proceeds of the term loan were used to repay the Company’s remaining outstanding term loan (and to terminate its existing credit facility) with People’s United Bank, N.A. (approximately $19 million) and to acquire certain subsidiaries of Big 3 Holdings, LLC (collectively “Big 3 Precision”). The term portion of the loan requires quarterly principal payments of $1,250,000 for an 18-month period beginning December 31, 2019. The repayment amount then increases to $1,875,000 per quarter beginning September 30, 2021 and continues through June 30, 2023. The repayment amount then increases to $2,500,000 per quarter beginning September 30, 2023 and continues through June 30, 2024. The term loan is a 5-year loan with the remaining balance due on August 30, 2024. The revolving commitment portion has an annual commitment fee of 0.25% based on the unused portion of the revolver. The revolving commitment portion has a maturity date of August 30, 2024. As of July 3, 2021, the Company has not borrowed any funds on the revolving commitment portion of the facility. The term loan bears interest at a variable rate based on the LIBOR rate plus an applicable margin of 1.25% to 2.25%, depending on the Company’s senior net leverage ratio. Borrowings under the revolving portion bear interest at a variable rate based on, at the Company’s election, a base rate plus an applicable margin of 0.25% to 1.25% or the LIBOR rate plus an applicable margin of 1.25% to 2.25%, with such margins determined based on the Company’s senior net leverage ratio. The Company’s obligations under the Credit Agreement are secured by a lien on certain of the Company’s and its subsidiaries’ assets pursuant to a Pledge and Security Agreement, dated August 30, 2019 with Santander Bank, N.A., as administrative agent.

 

The Company’s loan covenants under the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 4.25 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1. The Company was in compliance with all of its covenants under the Credit Agreement at July 3, 2021 and through the date of filing this Form 10-Q.

 

On August 30, 2019, the Company entered into an interest rate swap contract with Santander Bank, N.A., with an original notional amount of $50,000,000, which was equal to 50% of the outstanding balance of the term loan on that date. The Company has a fixed interest rate of 1.44% on the swap contract and will pay the difference between the fixed rate and LIBOR when LIBOR is below 1.44% and will receive interest when the LIBOR rate exceeds 1.44%. On July 3, 2021, the interest rate for half ($40.6 million) of the term portion was 1.84%, using a one-month LIBOR rate, and 3.19% on the remaining balance ($45.6 million) of the term loan based on a one-month LIBOR rate.

 

The interest rates under the Credit Agreement and the interest rate swap contract are susceptible to changes to the method of determining LIBOR rates and to the potential phasing out of LIBOR after 2021. Information regarding the potential phasing out of LIBOR is provided below.

 

On July 27, 2017, the Financial Conduct Authority (the “FCA”) (the authority that regulates LIBOR) announced that it would phase out LIBOR by the end of 2021. In December 2020, the ICE Benchmark Administration (the “IBA”) announced a market consultation regarding the extension of US dollar LIBOR tenors through June 30, 2023 which the FCA supports. On March 5, 2021, the IBA released its feedback statement reporting the results of the market consultation. Pursuant to its feedback statement, the IBA intends to cease publication of all settings of non-US dollar LIBOR and only the one-week and two-month U.S. dollar LIBOR settings on December 31, 2021, with the publication of the remaining U.S. dollar LIBOR settings being discontinued after June 30, 2023. The Alternative Reference Rates Committee (ARRC), a financial industry group convened by the Federal Reserve Board, has recommended the use of SOFR to replace LIBOR. The difference between LIBOR and SOFR is that LIBOR is a forward-looking rate which means the interest rate is set at the beginning of the period with payment due at the end. SOFR is a backward-looking overnight rate which has implications for how interest and other payments are based. Changes in the method of calculating the replacement of LIBOR with an alternative rate or benchmark are still in flux, and once an alternate rate is adopted, may adversely affect interest rates and result in higher borrowing costs. This could materially and adversely affect the Company’s results of operations, cash flows and liquidity. We cannot predict the effect of the potential changes to LIBOR or the establishment and use of alternative rates or benchmarks at this time. We are working with our senior lender and may need to renegotiate our credit facilities as LIBOR phases out in June 2023.

 

 
-11-

Table of Contents

 

Note H - Stock Options and Awards

 

The Eastern Company 2010 Executive Stock Incentive Plan (the “2010 Plan”), for officers, other key employees, and non-employee Directors expired in February 2020. On February 19, 2020, the board of directors of the Company adopted the Eastern Company 2020 Stock Incentive Plan (the “2020 Plan”). On April 29, 2020, at the Company’s 2020 Annual Meeting of Shareholders, the shareholders of the Company approved and adopted the 2020 Plan. The 2020 Plan replaced the 2010 Plan. The Company has no other existing plan pursuant to which equity awards may be granted.

 

Incentive stock options granted under the 2020 Plan must have exercise prices that are not less than 100% of the fair market value of the Company’s common stock on the dates the stock options are granted. Restricted stock awards may also be granted to participants under the 2020 Plan with restrictions determined by the Compensation Committee of the Company’s Board of Directors. Under the 2020 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company’s Board of Directors. During the first six months of fiscal 2021, the Company issued 24,600 stock options that were granted that were subject to the meeting of performance measurements. The Company did not issue any stock options or restricted stock in the first six months of fiscal 2020. For the first six months of fiscal 2021, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation between 47.25% to 48.55% and a risk-free rate between 0.18% to 0.35% for the purposes of measuring compensation under the Black Scholes Method.

 

The 2020 Plan also permits the issuance of Stock Appreciation Rights (“SARs”). The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company’s common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company’s common stock. During the first six months of fiscal 2021 the Company did not issue any SARs. During the first six months of fiscal 2020 the company issued 44,000 SARs. For the first six months of fiscal 2020, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation of 38.62% and a risk-free rate of 0.26% for the purposes of measuring compensation under the Black Scholes Method.

 

Stock-based compensation expense in connection with SARs previously granted to employees was approximately $100,000 and $85,000 in the second quarter of 2021 and the second quarter of 2020, respectively and was approximately $214,000 and $195,000 in the first six months of fiscal years 2021 and 2020, respectively.

 

As of July 3, 2021, there were 811,072 shares of Company common stock reserved and available for future grant under the 2020 Plan.

 

The following tables set forth the outstanding SARs for the period specified:

 

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

Outstanding at beginning of period

 

 

244,001

 

 

$21.87

 

 

 

276,000

 

 

$22.30

 

Issued

 

 

-

 

 

 

-

 

 

 

44,000

 

 

 

20.20

 

Exercised

 

 

(50,667)

 

 

19.33

 

 

 

-

 

 

 

-

 

Forfeited

 

 

(6,000)

 

 

21.20

 

 

 

(75,999)

 

 

22.00

 

Outstanding at end of period

 

 

187,334

 

 

 

22.77

 

 

 

244,001

 

 

 

21.87

 

  

 
-12-

Table of Contents

    

SARs Outstanding and Exercisable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Range of

Exercise Prices

 

Outstanding

as of July 3,

2021

 

 

Weighted

Average

Remaining

Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

Exercisable

as of July 3,

2021

 

 

Weighted

Average

Remaining Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

19.10 - $26.30

 

 

187,334

 

 

 

2.0

 

 

$22.77

 

 

 

87,335

 

 

 

1.0

 

 

$

22.33

 

 

The following tables set forth the outstanding stock grants for the period specified:

  

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Units

 

Outstanding at beginning of period

 

 

25,000

 

 

 

25,000

 

Issued

 

 

27,300

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

Outstanding at end of period

 

 

52,300

 

 

 

25,000

 

 

As of July 3, 2021, outstanding SARs and grants had an intrinsic value of $3,105,000.

 

Note I – Share Repurchase Program

 

On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire the Company’s common stock at any specific cost per share. Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company did not repurchase any shares under its share repurchase program during the second quarter of 2021.

Period

 

Total

Number of

Shares

Purchased

 

 

Average

 Price Paid

Per Share

 

 

Total

Number of

Shares

Purchased

as Part

of Publicly Announced

Plans

or Programs

 

 

Maximum

Number

of Shares

that may

yet be

Purchased

Under the

Plans or

Programs

 

Balance as of April 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

April 4, 2021 - July 3, 2021

 

 

-

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of July 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

  

 
-13-

Table of Contents

 

Note J – Revenue Recognition

 

The Company’s revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled. The Company records revenues based on a five-step model in accordance with FASB Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”. The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which are delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer. A good or service is transferred when the customer obtains control of that good or service. The Company’s revenues are recorded at a point in time from the sale of tangible products. Revenues are recognized when products are shipped.

 

Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded. The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material.

 

Refer to Note M for revenues reported by segment. The Company has no future performance obligations and does not capitalize costs to obtain or fulfill contracts.

 

Note K - Income Taxes

 

The Company files income tax returns in the U.S. federal jurisdiction, and in various states and foreign jurisdictions. With limited exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2016 and is no longer subject to non-U.S. income tax examinations by foreign tax authorities for years prior to 2014.

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 in the first quarter of 2021.

 

On March 27, 2020, the $2 trillion bipartisan Coronavirus Aid, Relief, and Economic Security Act (H.R. 748) (the “CARES Act”) became law. For additional information on the impact of the CARES Act on the Company see Note 8 – Income Taxes in the 2020 Form 10-K.

 

The Company will also continue to assess the effect of state level tax relief provisions as enacted, such as state net operating loss rule changes and conformity to the federal interest, depreciation and charitable contribution deduction changes.

 

The total amount of unrecognized tax benefits could increase or decrease within the next 12 months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB ASC Topic 740, “Income Taxes.” There have been no significant changes to the amount of unrecognized tax benefits during the six months ended July 3, 2021. The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.

 

Note L - Retirement Benefit Plans

 

The Company has four non-contributory defined benefit pension plans covering most U.S. employees. Three of these pension plans are frozen and participants in these three plans have not accrued benefits since the date on which these plans were frozen. A fourth pension plan does not permit new participants but existing participants in this fourth pension plan continue to accrue benefits. Plan benefits are generally based upon age at retirement, years of service and, for the plan covering salaried employees, the level of compensation. The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.

 

 
-14-

Table of Contents

 

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

 

Significant disclosures relating to these benefit plans for the first six months of fiscal years 2021 and 2020 are as follows:

 

 

 

Pension Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$271,835

 

 

$266,434

 

 

$543,668

 

 

$532,870

 

Interest cost

 

 

504,254

 

 

 

714,142

 

 

 

1,008,509

 

 

 

1,428,285

 

Expected return on plan assets

 

 

(1,448,675)

 

 

(1,365,262)

 

 

(2,897,349)

 

 

(2,730,523)

Amortization of prior service cost

 

 

24,845

 

 

 

24,845

 

 

 

49,690

 

 

 

49,690

 

Amortization of the net loss

 

 

432,536

 

 

 

325,034

 

 

 

865,075

 

 

 

650,068

 

Net periodic benefit

 

$(215,205)

 

$(34,807)

 

$(430,407)

 

$(69,610)

 

 

 

Postretirement Benefits

 

 

Postretirement Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$

13,626

 

 

$

10,855

 

 

$

27,252

 

 

$

21,710

 

Interest cost

 

 

9,842

 

 

 

11,667

 

 

 

19,684

 

 

 

23,334

 

Expected return on plan assets

 

 

(6,420)

 

 

(5,589)

 

 

(12,840)

 

 

(11,178)

Gain on significant event

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Amortization of prior service cost

 

 

-

 

 

 

(2,063)

 

 

-

 

 

 

(4,126)

Amortization of the net loss

 

 

(3,094)

 

 

(6,377)

 

 

(6,188)

 

 

(12,754)

Net periodic benefit cost

 

$13,954

 

 

$8,493

 

 

$27,908

 

 

$16,986

 

 

The Company’s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In fiscal year 2021, the Company expects to contribute $3,100,000 into its pension plans and $50,000 into its postretirement plan. The Company is currently reviewing the American Rescue Plan Act for applicable pension funding relief for the minimum required contributions and will adjust accordingly. As of July 3, 2021, the Company has made contributions of approximately $1,171,000 into its pension plans, has contributed $8,000 to its postretirement plan and expects to make the remaining contributions as required during the remainder of the fiscal year.

 

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering substantially all U.S. non-union employees. The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code. The 401(k) Plan provides for contributions by the Company at its discretion.

 

The Company made contributions to the plan as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Regular matching contribution

 

$144,081

 

 

$132,016

 

 

$297,397

 

 

$294,808

 

Transitional credit contribution

 

 

33,102

 

 

 

40,529

 

 

 

75,870

 

 

 

95,200

 

Non-discretionary contribution

 

 

14,895

 

 

 

12,390

 

 

 

362,484

 

 

 

371,613

 

Total contributions for the period

 

$192,078

 

 

$184,935

 

 

$735,751

 

 

$761,621

 

 

 
-15-

Table of Contents

 

The non-discretionary contribution of $332,092 made in the six months ended July 3, 2021 was accrued for and expensed in the prior fiscal year.

 

Note M - Recent Accounting Pronouncements

 

Adopted

 

In December 2019, FASB issued ASU 2019-12, Simplifying the Accounting for Income Tax. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 as of January 3, 2021. The adoption of this guidance did not have a material impact on the consolidated financial statements of the Company.

 

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.

 

Note N - Concentration of Risk

 

Credit Risk

 

Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of July 3, 2021, there was one significant concentration of credit risk with a customer, who has receivables representing 15% of our total accounts receivable. One single customer represented more than 10% of the Company’s net accounts receivable as of January 2, 2021. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company’s accounts receivable.

 

Interest Rate Risk

 

The Company’s exposure to the risk of changes in market interest rates relates primarily to the Company’s debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.25% to 2.25%. The Company has an interest rate swap with a notional amount of $45.6 million on July 3, 2021, to convert a portion of the borrowing under the Credit Agreement from variable to fixed rates. The valuation of this swap is determined using the one-month LIBOR rate index and mitigates the Company's exposure to interest rate risk. Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. The potential phasing out of LIBOR is discussed in greater detail in Note G — Debt hereof and under the heading “The phaseout of the London Interbank Offered Rate (LIBOR), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates” in Part I, Item 8of the 2020 Form 10-K.

 

Currency Exchange Rate Risk

 

The Company’s currency exposure is concentrated in the British pound, Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar. Because of the Company’s limited exposure to any single foreign market, any currency gains or losses have not been material and are not expected to be material in the future. As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.

 

 
-16-

Table of Contents

 

Note O – Business Acquisition

 

Effective August 10, 2020 the Company acquired certain assets, including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements, and assumed certain liabilities, of Hallink, RSB Inc. These assets are held in our subsidiary, Hallink Moulds, Inc. (“Hallink Moulds”). Hallink Moulds produces injection blow mold tooling and is a supplier of blow molds and change parts to the food, beverage, healthcare and chemical industry. Hallink Moulds specializes in the design, development and manufacture of 2-step stretch blow molds, and related components for the stretch blow molding industry offering integrated turnkey solutions to its customers worldwide.

 

Hallink Moulds is included in the Engineered Solutions segment of the Company from the date of the acquisition. The cost of the acquisition of Hallink Moulds was approximately $7,173,000.

 

The above acquisition was accounted for under ASU 2014-18, Business Combinations (Topic 805). The acquired business is included in the consolidated operating results of the Company from the effective date of the acquisition. The excess of the cost of Hallink Moulds over the fair market value of the net assets acquired of $2,302,000 has been recorded as goodwill. An independent third party was utilized to establish the fair market value of net assets acquired.

 

In connection with the above acquisition, the Company recorded the following intangible assets:

  

Asset Class/Description

 

Amount

 

 

Weighted-

Average

Period in Years

 

 

 

 

 

 

 

 

Customer relationships

 

$2,345,000

 

 

 

6

 

Intellectual property

 

 

591,000

 

 

 

6

 

Non-compete agreements

 

 

1,001,000

 

 

 

5

 

 

 

$3,937,000

 

 

 

 

 

 

There is no anticipated residual value relating to these intangible assets.

 

Neither the actual results nor the pro forma effects of the acquisition of Hallink are material to the Company's financial statements.

 

 
-17-

Table of Contents

    

ITEM 2 – MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion is intended to highlight significant changes in the financial position and results of operations of The Eastern Company (together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) for the quarter ended July 3, 2021. The interim financial statements and this Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the Consolidated Financial Statements and Notes thereto for the fiscal year ended January 2, 2021 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company’s Annual Report on Form 10-K for the fiscal year ended January 2, 2021, which was filed with the Securities and Exchange Commission (the “SEC”) on March 16, 2021 (the “2020 Form 10-K”).

 

The Company’s fiscal year is a 52-53-week fiscal year ending on the Saturday nearest to December 31. References to 2020 or the 2020 fiscal year mean the 53-week period ended on January 2, 2021 and references to 2021 or the 2021 fiscal year mean the 52-week period ending on January 1, 2022. In a 52-week fiscal year, each quarter is 13 weeks long. In a 53-week fiscal year, each of the first two fiscal quarters and the fourth quarter are 13 weeks long, and the third fiscal quarter is 14 weeks long. References to the second quarter of 2020, the second fiscal quarter of 2020 or the three months ended June 27, 2020 mean the period from March 29, 2020 to June 27, 2020. References to the second quarter of 2021, the second fiscal quarter of 2021 or the three months ended July 3, 2021 mean the 13-week period from April 4, 2021 to July 3, 2021.

 

Safe Harbor for Forward-Looking Statements

 

Statements contained in this Quarterly Report on Form 10-Q that are not based on historical facts are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be identified by the use of forward-looking terminology such as “should,” “could,” “may,” “will,” “expect,” “believe,” “estimate,” “anticipate,” “intend,” “continue,” or similar terms or variations of those terms or the negative of those terms. There are many factors that affect the Company’s business and the results of its operations and that may cause the actual results of operations in future periods to differ materially from those currently expected or anticipated. These factors include, but are not limited to: effects of the COVID-19 pandemic, vaccination rates, the emergence of virus variants and the measures being taken to limit the spread and resurgence of COVID-19, including supply chain disruptions, delays in delivery of our products to our customers, impact on demand for our products, reductions in production levels, increased costs, including costs of raw materials, the impact on global economic conditions, the availability, terms and cost of financing, including borrowings under credit arrangements or agreements, and risks associated with employees working remotely or operating with reduced workforce; the scope and duration of the COVID-19 pandemic, including the extent of resurgences, the development of variants and how quickly and to what extent normal economic activity can resume; the timing of the distribution of COVID-19 vaccines and rates of vaccination; risks associated with doing business overseas, including fluctuations in exchange rates and the inability to repatriate foreign cash, the impact on cost structure and on economic conditions as a result of actual and threatened increases in trade tariffs and the impact of political, economic and social instability; restrictions on operating flexibility imposed by the agreement governing our credit facility; the inability to achieve the savings expected from global sourcing of materials; the impact of higher raw material and component costs, particularly steel, plastics, scrap iron, zinc, copper and electronic components; lower-cost competition; our ability to design, introduce and sell new products and related components; market acceptance of our products; the inability to attain expected benefits from acquisitions or the inability to effectively integrate such acquisitions and achieve expected synergies; domestic and international economic conditions, including the impact, length and degree of economic downturns on the customers and markets we serve and more specifically conditions in the automotive, construction, aerospace, energy, oil and gas, transportation, electronic, commercial laundry, mining and general industrial markets; costs and liabilities associated with environmental compliance; the impact of climate change or terrorist threats and the possible responses by the U.S. and foreign governments; failure to protect our intellectual property; cyberattacks; materially adverse or unanticipated legal judgments, fines, penalties or settlements; and other risks identified and discussed in this Management’s Discussion and Analysis of Financial Condition and Results of Operations and Item 1A, Risk Factors, and Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, of the 2020 Form 10-K and that may be identified from time to time in our quarterly reports on Form 10-Q, current reports on Form 8-K and other filings we make with the SEC. Although the Company believes it has an appropriate business strategy and the resources necessary for its operations, future revenue and margin trends cannot be reliably predicted and the Company may alter its business strategies to address changing conditions. Also, the Company makes estimates and assumptions that may materially affect reported amounts and disclosures. These relate to valuation allowances for accounts receivable and excess and obsolete inventories, accruals for pensions and other postretirement benefits (including forecasted future cost increases and returns on plan assets), provisions for depreciation (estimating useful lives), uncertain tax positions, and, on occasion, accruals for contingent losses. The Company undertakes no obligation to update, alter, or otherwise revise any forward-looking statements, whether written or oral, that may be made from time to time, whether as a result of new information, future events, or otherwise, except as required by law.

 

 
-18-

Table of Contents

 

Overview

 

COVID-19 Update

 

The direct impact of the COVID-19 pandemic has been minimal at most of our operations through the second quarter of 2021. We continue to follow CDC guidelines, including the use of proper personal protection equipment, social distancing and sanitizing work areas. All of these measures allowed the majority of our facilities to operate at full capacity where possible barring supply chain issues, port congestion, and labor shortages. Many of the Company’s employees have received their first COVID-19 vaccination, and we will continue to encourage our workforce to continue to get vaccinated. We do not anticipate further significant interruption in our operations unless a resurgence of the COVID-19 pandemic occurs. A significant resurgence of the COVID-19 pandemic could cause further disruptions in our business and could adversely affect our financial condition, results of operations and cash flow.

 

During 2020 and continuing into 2021 the Company implemented a broad range of policies and procedures to ensure that employees at all of our locations remain healthy. Steps that we have taken to reduce the risk of COVID-19 to our employees include, among others: protecting employee health by instructing employees to stay home if they exhibit symptoms of COVID-19; requiring employees to wear masks upon entry into the workplace; providing standard surgical masks, unless this conflicts with OSHA requirements; and educating employees on hand hygiene to help stop the spread. We maintain a clean work environment by frequently cleaning all touch points with products that meet EPA criteria for use against COVID-19; educating employees to clean their personal workspace at the beginning and the end of every shift; and providing hand sanitizer and disposable wipes. We have minimized in-person contact between employees and with visitors; required essential employees to work from home if they are able to do so effectively; developed and implemented practices for social distancing in our facilities; and reduced the number and size of in-person meetings. We have eliminated all non-essential workplace travel, discouraged carpooling, and where we have multiple shifts, staggered shift start and stop times, break times, and lunchtimes to minimize congregations at the time clocks or break areas. Where possible, we have closed or restricted break rooms and cafeterias or used extra rotations to reduce the number of employees in the break rooms or cafeterias at one time to achieve social distancing norms. We continue to seek and implement additional methods to further reduce the risk of COVID-19 to our employees.

 

Although we sustained delays and disruptions in 2020 to our supply chain and operations, the majority of our facilities have returned to normal operations however, one facility experienced an outbreak of COVID-19 among several employees resulting in closure of the factory for a few days at the end of June 2021. Currently, we do not anticipate further interruption of our operations unless a resurgence of the COVID-19 pandemic (including variants) occurs, which could cause further disruptions in our business and could adversely affect our financial condition, results of operations and cash flow. The future extent of the effect of the COVID-19 pandemic on our operational and financial performance will depend in large part on the emergence of virus variants, vaccination rates, continued mask wearing, social distancing and other developments, that cannot be predicted with confidence at this time. With the inherent uncertainty of the COVID-19 pandemic it is difficult to predict with any confidence the likely impact of the COVID-19 pandemic on our future operations and the extent it could have on our consolidated business, results of operations and financial condition. For a discussion of certain COVID-19-related risks, see Part I, Item 1A, “Risk Factors”, of the 2020 Form 10-K.

 

General Overview

 

We have determined that the companies included in our Diversified Products segment no longer fit with our long-term strategy, and we have initiated the process of divesting the companies within the Diversified Products segment. Selling the companies within this segment will allow management to focus on our core capabilities and offerings.

 

The Diversified Products segment meets the criteria to be held for sale and, furthermore, we determined that the assets held for sale qualify as discontinued operations. As such, the financial results of the Diversified Products segment are reflected in our unaudited condensed consolidated statements of operations as discontinued operations for all periods presented. Additionally, current and non-current assets and liabilities of discontinued operations are reflected in the unaudited condensed consolidated balance sheets for both periods presented.

 

The loss recognized in the write-down of the Diversified Products segment to fair value in the second quarter of 2021 was $8.1 million, net of tax with anticipated cash flow over the next twelve months of approximately $25.0 million. The majority of this cash will be used to pay down debt.

 

 
-19-

Table of Contents

 

The following analysis excludes discontinued operations.

 

Net sales in the second quarter of 2021 increased 55% to $61.2 million from $39.5 million in the corresponding period in 2020 and net sales for the first six months of 2021 increased 35% to $123 million from $91.4 million in the same period last year. Sales increased for both the second quarter and six-month periods due to increased demand for truck accessories, automotive returnable packaging, blow mold tooling, and distribution products. Backlog as of July 3, 2021 was up 61% to $89.2 million from $55.3 million in 2020.

 

Net sales of existing products increased 44% in the second quarter of 2021 and 26% for the first six months of 2021 compared to the corresponding periods in 2020. Price increases and new products increased net sales by 11% in the second quarter of 2021 and 9% for the first six months of 2021, compared to the corresponding periods in 2020. New products included various truck mirror assemblies, truck compression latches, a cable lock, and a mirror cam.

 

Cost of products sold increased $18.1 million, or 62%, in the second quarter of 2021 and increased $25.4 million, or 37% for the first six months of 2021 compared to the corresponding periods in 2020. The increases are primarily due to higher sales volume, increases in the prices of material, and increases in freight rates. The prices of several frequently used raw materials prices have increased significantly, year-over-year. For example, the price of most common forms of hot-rolled steel increased 236% between Q2 2020 and Q2 2021; cold-rolled steel increased 174%; nickel increased 42%; scrap iron increased 178%; and copper and zinc increased 81% and 49% respectively. Additionally, our freight costs increased $1.4 million, or 148%, in the second quarter of 2021 and increased $2.1 million, or 97%, in the first six months of 2021 when compared to the corresponding periods in 2020. This increase is due to increased sales volume and freight rates as shipping demand has exceeded available carriers. Price increases to our customers recovered a portion of the increase in raw material prices and freight rates. Finally, the Company paid tariff costs on China-sourced products of approximately $0.8 million and $1.4 million in the second quarter and first six months of 2021 respectively, compared to $0.5 million and $1.7 million in the second quarter and first six months of fiscal 2020 respectively. All tariffs on China-sourced products have been recovered through price increases.

 

Gross margin as a percent of sales was 23% in the second quarter and 24% in the first six months of fiscal 2021 compared to 26% in the second quarter and 25% in the first six months of fiscal 2020.

 

Product development expense increased $0.2 million, or 19% in the second quarter of 2021 and increased $0.3 million, or 15%, in the first six months of 2021 compared to the corresponding periods in 2020. As a percentage of net sales, product development costs were 1.8% and 1.7% for the second quarter and first six months of 2021, respectively, and 2.3%, and 2.0% for the corresponding periods in 2020, respectively.

 

Selling and administrative expense increased $2.8 million, or 43%, in the second quarter of 2021 and increased $3.6 million, or 24% in the first six months of 2021 compared to the corresponding period in 2020 primarily due to increased commissions and other selling costs, amortization expense, payroll-related expenses, and incentive costs, which were suspended in the first quarter of fiscal 2020.

 

Interest expense was flat in the second quarter and decreased $0.1 million for the first six months of 2021 compared to the corresponding periods in 2020.

 

Other income increased $0.2 million in the second quarter and increased $2.3 million in the first six months of 2021 compared to the corresponding periods in 2020. The increase in the second quarter was due to an increase in the favorable return in our pension plan assets of $0.2 million. The increase in other income of $2.3 million in the first six months was driven by a gain on the sale of the Eberhard Hardware Ltd. Building of $1.8 million, a favorable return on pension plan assets of $1.0 million less offset by a one-time sale-leaseback transaction gain in the first quarter of 2020.

 

Net income for the second quarter of fiscal 2021 was $2.8 million, or $0.44 per diluted share compared to net income of $2.1 million, or $0.33 per diluted share, for the comparable period in 2020. In the first six months of 2021 net income was $8.5 million, or $1.34 per diluted share compared to net income of $4.8 million, or $0.76 per diluted share for the comparable period in 2020.

 

A more detailed analysis of the Company’s results of operations and financial condition follows:

 

 
-20-

Table of Contents

 

Results of Operations

 

The following table shows, for the periods indicated, selected line items from the condensed consolidated statements of operations as a percentage of net sales:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net sales

 

 

100.0%

 

 

100.0%

 

 

100.0%

 

 

100.0%

Cost of products sold

 

 

77.2%

 

 

73.9%

 

 

76.0%

 

 

74.6%

Gross margin

 

 

22.8%

 

 

26.1%

 

 

24.0%

 

 

25.4%

Product development expense

 

 

1.8%

 

 

2.3%

 

 

1.7%

 

 

2.0%

Selling and administrative expense

 

 

15.3%

 

 

16.6%

 

 

14.9%

 

 

16.1%

Operating Profit

 

 

5.7%

 

 

7.2%

 

 

7.4%

 

 

7.3%

 

The following table shows the change in sales and operating profit for the second quarter and first six months of fiscal 2021 compared to the second quarter and first six months of fiscal 2020 (dollars in thousands):

 

 

 

Three Months

 

 

Six Months

 

 

 

Ended

 

 

Ended

 

 

 

July 3,

2021

 

 

July 3,

2021

 

 

 

 

 

 

 

 

Net Sales

 

$21,740

 

 

$31,667

 

 

 

 

 

 

 

 

 

 

Volume

 

 

44.5%

 

 

25.6%

Price

 

 

2.0%

 

 

1.1%

New products

 

 

8.6%

 

 

8.0%

 

 

 

55.1%

 

 

34.7%

 

 

 

 

 

 

 

 

 

Operating Profit

 

$656

 

 

$2,410

 

 

Liquidity and Sources of Capital

 

The Company generated approximately $4.3 million of cash from operations during the first six months of fiscal 2021 compared to approximately $6.6 million during the first six months of fiscal 2020. The cash flows in the first six months of fiscal 2021 were lower when compared to the corresponding period last year due to an increase in inventory and accounts receivable partially offset by an increase in accounts payable. Cash flow from operations coupled with cash at the beginning of the 2021 fiscal year was sufficient to fund capital expenditures, debt service, and dividend payments for the first six months of fiscal 2021.

 

Additions to property, plant and equipment were approximately $1.8 million for the first six months of fiscal 2021 and $0.8 million for the first six months of fiscal 2020. Additionally, in the first six months of 2021 the company received proceeds of $2.0 million from the sale of one of its facilities in Canada. As of July 3, 2021, there were approximately $0.4 million of outstanding commitments for capital expenditures.

 

The following table shows key financial ratios at the end of each specified period:

 

 

 

Second

Quarter

2021

 

 

Second

Quarter

2020

 

 

Fiscal

Year

2020

 

Current ratio

 

 

2.8

 

 

 

3.7

 

 

 

2.8

 

Average days’ sales in accounts receivable

 

 

53

 

 

 

58

 

 

 

56

 

Inventory turnover

 

 

3.8

 

 

 

3.2

 

 

 

3.6

 

Total debt to shareholders’ equity

 

 

80.8%

 

 

105.8%

 

 

85.0%

 

 
-21-

Table of Contents

 

The following table shows important liquidity measures as of the balance sheet date for each specified period (in millions):

 

 

 

Second

 

 

Second

 

 

Fiscal

 

 

 

Quarter

 

 

Quarter

 

 

Year

 

 

 

2021

 

 

2020

 

 

2020

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

- Held in the United States

 

$13.4

 

 

$13.7

 

 

$10.0

 

- Held by a foreign subsidiary

 

 

5.1

 

 

 

6.3

 

 

 

6.1

 

 

 

 

18.5

 

 

 

20.0

 

 

 

16.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Working capital

 

 

90.6

 

 

 

67.2

 

 

 

71.1

 

Net cash provided by operating activities

 

 

4.3

 

 

 

6.6

 

 

 

20.7

 

Change in working capital impact on net cash provided by (used in) operating activities

 

 

(5.3)

 

 

(0.6)

 

 

2.0

 

Net cash provided by (used in) investing activities

 

 

0.9

 

 

 

0.8

 

 

 

(9.1)

Net cash used in financing activities

 

 

(3.5)

 

 

(5.6)

 

 

(13.2)

 

Inventories of $48.8 million as of July 3, 2021 represent an increase of 13.0% as compared to $43.1 million at the end of fiscal year 2020 and an increase of 12.0% as compared to $43.7 million at the end of the second quarter of fiscal 2020. Accounts receivable, less allowances, were $35.1 million as of July 3, 2021, as compared to $31.8 million at 2020 fiscal year end and $28.4 million at the end of the second quarter of fiscal 2020.

 

Cash, cash flow from operating activities and funds available under the revolving credit portion of the Credit Agreement are expected to be sufficient to cover future foreseeable working capital requirements. However, based on current macroeconomic conditions resulting from the uncertainty caused by COVID-19, the Company cannot provide any assurances of the availability of future financing or the terms on which it might be available. In addition, the interest rate on borrowings under the Credit Agreement varies based on our senior net leverage ratio, and the Credit Agreement requires us to maintain a senior net leverage ratio not to exceed 4.25 to 1 and a fixed charge coverage ratio to be not less than 1.25 to 1. A decrease in earnings due to the impact of COVID-19 or the resulting harm to the financial condition of our customers or economic conditions generally, or an increase in indebtedness incurred to offset such a decrease in earnings, would have a negative impact on our senior net leverage ratio and our fixed charge coverage ratio, which in turn would increase the cost of borrowing under the Credit Agreement and could cause us to fail to comply with the covenants under our Credit Agreement.

 

Off-Balance Sheet Arrangements

 

As of the end of the fiscal quarter ended July 3, 2021, the Company does not have any off-balance sheet arrangements that have or are reasonably likely to have a material current or future effect on the Company’s financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

Non-GAAP Financial Measures

 

The non-GAAP financial measures we provide in this report should be viewed in addition to, and not as an alternative for, results prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”).

 

To supplement the consolidated financial statements prepared in accordance with U.S. GAAP, we have presented Adjusted Net Income from Continuing Operations, Adjusted Earnings Per Share from Continuing Operations and Adjusted EBITDA from Continuing Operations, which are considered non-GAAP financial measures. The non-GAAP financial measures presented may differ from similarly titled non-GAAP financial measures presented by other companies, and other companies may not define these non-GAAP financial measures in the same way. These measures are not substitutes for their comparable GAAP financial measures, such as net sales, net income, diluted earnings per common share, or other measures prescribed by U.S. GAAP, and there are limitations to using non-GAAP financial measures.

 

Adjusted Net Income from Continuing Operations is defined as net income from continuing operations excluding, when they occur, the impacts of impairment losses, losses on sale of subsidiaries, transaction expenses, factory relocation expenses and restructuring costs. Adjusted Net Income from Continuing Operations is a tool that can assist management and investors in comparing our performance on a consistent basis by removing the impact of certain items that management believes do not directly reflect our underlying operations.

 

 
-22-

Table of Contents

 

Adjusted Earnings Per Share from Continuing Operations is defined as diluted earnings per share from continuing operations excluding, when they occur, the impacts of impairment losses, losses on sale of subsidiaries, transaction expenses, gain on sale of building, factory relocation expenses and restructuring costs. We believe that Adjusted Earnings Per Share from Continuing Operations provides important comparability of underlying operational results, allowing investors and management to access operating performance on a consistent basis.

 

Adjusted EBITDA from Continuing Operations is defined as net income from continuing operations before interest expense, provision for income taxes, and depreciation and amortization and excluding, when they occur, the impacts of impairment losses, losses on sale of subsidiaries, transaction expenses, gain on sale of building, factory relocation expenses and restructuring expenses. Adjusted EBITDA from Continuing Operations is a tool that can assist management and investors in comparing our performance on a consistent basis by removing the impact of certain items that management believes do not directly reflect our underlying operations.

 

Management uses such measures to evaluate performance period over period, to analyze the underlying trends in our business including our business segments, to assess our performance relative to our competitors, and to establish operational goals and forecasts that are used in allocating resources. These financial measures should not be considered in isolation from, or as a replacement for, GAAP financial measures.

 

We believe that presenting non-GAAP financial measures in addition to GAAP financial measures provides investors greater transparency to the information used by our management for its financial and operational decision-making. We further believe that providing this information better enables our investors to understand our operating performance and to evaluate the methodology used by management to evaluate and measure such performance.

 

 
-23-

Table of Contents

 

Reconciliation of Net Income from Continuing Operations to Adjusted Net Income from Continuing Operations and Adjusted Earnings Per Share from Continuing Operations Calculation For the Three and Six Months ended July 3, 2021 and June 27, 2020

($000's)

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Net income from continuing operations as reported per generally accepted accounting principles (GAAP)

 

$2,755

 

 

$2,080

 

 

$8,449

 

 

$4,723

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share from continuing operations as reported under generally accepted accounting principles (GAAP):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$0.44

 

 

$0.33

 

 

$1.35

 

 

$0.76

 

Diluted

 

$0.44

 

 

$0.33

 

 

$1.35

 

 

$0.76

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adjustments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gain on sale of Eberhard Hardware Ltd building, net of tax

 

 

-

 

 

 

-

 

 

 

(1,353)A

 

 

-

 

Total adjustments (Non-GAAP)

 

 

-

 

 

 

-

 

 

 

(1,353)

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted net income from continuing operations

 

$2,755

 

 

$2,080

 

 

$7,096

 

 

$4,723

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Adjusted earnings per share from continuing operations ; (Non-GAAP):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$0.44

 

 

$0.33

 

 

$1.13

 

 

$0.76

 

Diluted

 

$0.44

 

 

$0.33

 

 

$1.13

 

 

$0.76

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A) Gain on sale of Eberhard Hardware Ltd building

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 
-24-

Table of Contents

  

Reconciliation of Net Income from Continuing Operations to Adjusted EBITDA from Continuing Operations calculation For the Three and Six Months ended July 3, 2021 and June 27, 2020

($000's)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income from continuing operations as reported per generally accepted accounting principles (GAAP)

 

$2,755

 

 

$2,080

 

 

$8,449

 

 

$4,723

 

Interest expense

 

 

434

 

 

 

455

 

 

 

961

 

 

 

1,076

 

Provision for income taxes

 

 

848

 

 

 

625

 

 

 

2,601

 

 

 

1,455

 

Depreciation and amortization

 

 

1,721

 

 

 

1,577

 

 

 

3,531

 

 

 

3,213

 

Gain on sale of Eberhard Hardware Ltd Building

 

 

-

 

 

 

-

 

 

 

(1,841)A

 

 

-

 

Adjusted EBITDA from continuing operations

 

$5,758

 

 

$4,737

 

 

$13,701

 

 

$10,467

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A) Gain on sale of Eberhard Hardware Ltd building

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
-25-

Table of Contents

   

ITEM 3 – QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a result of the Company’s status as a smaller reporting company pursuant to Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), the Company is not required to provide information under this Item 3.

 

ITEM 4 – CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures:

 

As of July 3, 2021, the Company carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Chief Executive Officer (the “CEO”) and the Chief Financial Officer (the “CFO”), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Exchange Act Rules 240.13a-15(e) and 240.15d-15(e)) pursuant to Exchange Act Rule 13a-15. As defined in Exchange Act Rules 240.13a-15(e) and 240.15d-15(e), “the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act (15 U.S.C. 78a et seq.) is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure”.

 

The Company believes that a controls system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. The Company’s disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, and the CEO and CFO have concluded that these controls and procedures are effective at the “reasonable assurance” level as of July 3, 2021.

 

Changes in Internal Control Over Financial Reporting:

 

During the period covered by this Quarterly Report on Form 10-Q, there were no changes in the Company's internal control over financial reporting that have materially affected or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

 
-26-

Table of Contents

 

PART II – OTHER INFORMATION

 

ITEM 1 – LEGAL PROCEEDINGS

 

The Company is a party to various legal proceedings from time to time related to its normal business operations. As of the end of the quarter ended July 3, 2021, the Company does not have any material pending legal proceedings, other than as set forth below, or any material legal proceedings known to be contemplated by governmental authorities.

 

In 2016, the Company created a plan to remediate a landfill of spent foundry sand maintained at the Company’s metal casting facility in New York. This plan was agreed to by the New York State Department of Environmental Conservation (the “NYSDEC”) on March 27, 2018. Based on estimates provided by the Company’s environmental engineers, the anticipated cost to remediate and monitor the landfill was $430,000. The Company accrued for and expensed the entire $430,000 in the first quarter of 2018 and fiscal 2017. In the fall of 2018, detailed construction drawings were prepared by an outside consultant in conjunction with informal progress reviews by the NYSDEC. Long-term groundwater monitoring commenced in April 2019. Verbal approval for the closure plan was received from the NYSDEC in May 2019. Written approval was received in October 2020. Construction of the closure remedies, including improved drainage system, regrading, and installation of a low permeability cap, is expected to be completed in August 2021. In the fourth fiscal quarter of 2021 a closure report and maintenance plan are expected to be prepared for the NYSDEC. This closure report and maintenance plan will document the work done and request acknowledgment of satisfactory completion of the Order on Consent between Frazer & Jones, and the NYSDEC.

 

ITEM 1A – RISK FACTORS

 

The Company’s business is subject to a number of risks, some of which are beyond its control. In addition to the other information set forth in this Quarterly Report on Form 10-Q, the Company’s shareholders should carefully consider the risk factors discussed in Part I, Item 1A “Risk Factors” of the 2020 Form 10-K. These risk factors could have a material adverse effect on the Company’s business, results of operations, financial condition and/or liquidity and could cause our operating results to vary significantly from period to period. As of July 3, 2021, there have been no material changes to the risk factors disclosed in the 2020 Form 10-K. The Company may disclose changes to such risk factors or disclose additional risk factors from time to time in its future filings with the SEC. Additional risks and uncertainties not currently known to the Company or that it currently deems to be immaterial also may materially adversely affect its business, financial condition, or operating results.

 

ITEM 2 – UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None

 

ITEM 3 – DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4 – MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5 – OTHER INFORMATION

 

None

 

 
-27-

Table of Contents

 

ITEM 6 – EXHIBITS

 

3.1)

 

Restated Certificate of Incorporation of the Company, as amended (conformed copy) (incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q filed on May 6, 2020).

 

 

 

3.2)

 

Amended and Restated By-Laws of the Company, as amended through April 27, 2016 (conformed copy) (incorporated by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q filed on May 6, 2020).

 

 

 

31)

 

Certifications required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*

 

 

 

32)

 

Certifications pursuant to Rule 13a-14(b) and 18 USC 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.**

 

 

 

101)

 

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended July 3, 2021, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Statements of Operations (Unaudited) for the three and six months ended July 3, 2021 and June 27, 2020; (ii) Condensed Consolidated Statements of Comprehensive Income (Unaudited) for the three months ended July 3, 2021, and June 27, 2020; (iii) Condensed Consolidated Balance Sheets (Unaudited) as of July 3, 2021 and January 2, 2021; (iv) Condensed Consolidated Statements of Cash Flows (Unaudited) for the six months ended July 3, 2021 and June 27, 2020; and (iv) Notes to the Condensed Consolidated Financial Statements (Unaudited).**

 

 

 

104)

 

Cover Page Interactive Data File (formatted as Inline XBRL and included in Exhibit 101). **

   

* Filed herewith.

** Furnished herewith

 

 
-28-

Table of Contents

 

SIGNATURES

 

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

 

 

THE EASTERN COMPANY

 

 

(Registrant)

 

 

 

 

DATE: August 12, 2021

/s/August M. Vlak

 

 

August M. Vlak

President and Chief Executive Officer

 

 

 

 

DATE: August 12, 2021

/s/John L. Sullivan III

 

 

John L. Sullivan III

Vice President and Chief Financial Officer

 

  

 
-29-

 

EX-31.1 2 eml_ex311.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 eml_ex311.htm

EXHIBIT 31

 

CERTIFICATIONS

 

I, August M. Vlak, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of The Eastern Company;

 

 

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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

    

 

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(s) 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.

 

 

Dated: August 12, 2021

       

/s/August M. Vlak

 

 

August M. Vlak

 
   

CEO

 
EX-31.2 3 eml_ex312.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 eml_ex312.htm

 

EXHIBIT 31

 

CERTIFICATIONS

 

I, John L. Sullivan III, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of The Eastern Company;

 

 

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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

   

 

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(s) 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.

 

 

 

Dated: August 12, 2021

 

 

 

/s/John L. Sullivan III

 
   

John L. Sullivan III

 
    CFO  

 

EX-32.1 4 eml_ex321.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 eml_ex321.htm

EXHIBIT 32

    

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND

CHIEF FINANCIAL OFFICER

Pursuant to 18 United States Code Section 1350,

as adopted pursuant to Section 906 of The Sarbanes-Oxley Act of 2002

   

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, August M. Vlak, the Chief Executive Officer of The Eastern Company (the “Company”) and John L. Sullivan III, the Chief Financial Officer of the Company, hereby certify that, to the best of their knowledge:

  

1)

The Company’s Quarterly Report on Form 10-Q for the Period ended July 3, 2021, and to which this certification is attached as Exhibit 32 (the “Periodic 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 Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

In Witness Whereof, the undersigned have set their hands hereto as of the 12th day of August, 2021.

 

 

By:

/s/ August M. Vlak

 

 

 

August M. Vlak

 

 

 

CEO

 

 

 

 

 

 

By:

/s/ John L. Sullivan III

 

 

 

John L. Sullivan III

 

 

 

CFO

 

   

A signed original of this written statement required by Section 906 has been provided to The Eastern Company and will be retained by The Eastern Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

This certification “accompanies” the Form 10-Q to which it relates, is not deemed filed with the SEC and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q, irrespective of any general incorporation language contained in such filing.)

 

EX-101.SCH 5 eml-20210703.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Stock Options and Awards link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Concentration of Risk link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Business Acquisition link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Stock Options and Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Share Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Discontinued Operations (Details 1) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Goodwill (Details Narrative ) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Stock Options and Awards (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Stock Options and Awards (Details 1) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Stock Options and Awards (Details 2) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Stock Options and Awards (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Share Repurchase Program (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Retirement Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Retirement Benefit Plans (Details 1) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Retirement Benefit Plans (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Concentration of Risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - Business Acquisition (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 eml-20210703_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 eml-20210703_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 eml-20210703_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Document Quarterly Report Document Transition Report Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Entity Interactive Data Current CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Net sales Cost of products sold [Cost of Goods and Services Sold] Gross margin [Gross Profit] Product development expense [Research and Development Expense] Selling and administrative expenses [Selling, General and Administrative Expense] Operating profit [Operating Income (Loss)] Interest expense [Interest Expense] Other income Income from continuing operations before income taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Income taxes Net income from continuing operations [Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent] Discontinued Operations (see note B ) Gain (loss) from operations of discontinued units Loss on classification as held for sale [Loss on classification as held for sale] Income tax benefit Loss on discontinued operations [Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest] Net (loss) income [Net Income (Loss) Attributable to Parent] Earnings per share from continuing operations: Basic Diluted Basic [Basic] Diluted [Diluted] Total (loss) earnings per share: Basic [Income (Loss) from Continuing Operations, Per Basic Share] Diluted [Income (Loss) from Continuing Operations, Per Diluted Share] Cash dividends per share: CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Net (loss) income Other comprehensive income/(loss): Change in foreign currency translation Change in marketable securities, net of taxes of: 2021 - $(25) and $42 respectively; 2020 - $679 and $(2,063) respectively Change in fair value of interest rate swap, net of tax cost (benefit) of: 2021 - $26,560 and $156,994 respectively; 2020 - $48,169 and $582,673 respectively Change in pension and postretirement benefit costs, net of taxes of: 2021 - $107,961 and $200,155 respectively; 2020 - $81,142 and $162,285 respectively Total other comprehensive income (loss) [Other Comprehensive Income (Loss), before Tax] Comprehensive (loss) income [Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent] Other comprehensive income/(loss): Change in fair value of marketable securities, tax benefit Change in fair value of interest rate swap and marketable securities, tax benefit Change in pension and postretirement benefit costs, income tax expense CONDENSED CONSOLIDATED BALANCE SHEETS ASSETS Current Assets Cash and cash equivalents Marketable securities Accounts receivable, less allowances: 2021 - $564,061; 2020 - $486,707 Inventories [Inventory, Net] Current portion of notes receivable Prepaid expenses and other assets Current assets held for sale Total Current Assets [Assets, Current] Property, Plant and Equipment Accumulated depreciation [Property, Plant and Equipment, Other, Accumulated Depreciation] Property, Plant and Equipment, Net [Property, Plant and Equipment, Net] Goodwill [Goodwill] Trademarks Patents and other intangibles net of accumulated amortization Long term notes receivable, less current portion Right of Use Assets Long-term assets held for sale Other Assets [Other Assets] TOTAL ASSETS [Assets] LIABILITIES AND SHAREHOLDERS' EQUITY Current Liabilities Accounts payable Accrued compensation Other accrued expenses Current portion of lease liability Current portion of long-term debt Current liabilities held for sale Total Current Liabilities [Liabilities, Current] Deferred income taxes Other long-term liabilities Lease liability Long-term debt, less current portion Accrued postretirement benefits Accrued pension cost Long-term liabilities held for sale Total Liabilities [Liabilities] Shareholders' Equity Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,018,483 shares in 2021 and 8,996,625 shares in 2020 Outstanding: 6,268,754 shares in 2021 and 6,246,896 shares in 2020 Treasury Stock: 2,749,729 shares in 2021 and 2,749,729 shares in 2020 Retained earnings Accumulated other comprehensive income (loss): Foreign currency translation Unrealized loss on marketable securities, net of tax Unrealized loss on interest rate swap, net of tax Unrecognized net pension and postretirement benefit costs, net of tax Accumulated other comprehensive loss Total Shareholders' Equity TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY [Liabilities and Equity] Shareholders' Equity Accounts receivable, less allowances Voting Preferred Stock, par value (in dollars per share) Voting Preferred Stock, shares authorized (in shares) Nonvoting Preferred Stock, par value (in dollars per share) Nonvoting Preferred Stock, shares authorized (in shares) Common Stock, par value (in dollars per share) Common Stock, shares authorized (in shares) Common Stock, shares issued (in shares) Common Stock, shares outstanding (in shares) Treasury Stock, shares (in shares) CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Operating Activities Net income Less: Loss from discontinued operations Income from continuing operations [Income (Loss) from Continuing Operations before Income Taxes, Domestic] Adjustments to reconcile net income to net cash provided by operating activities: Depreciation and amortization Unrecognized pension and postretirement benefits (Gain) on sale of equipment and other assets Provision for doubtful accounts Stock compensation expense Changes in operating assets and liabilities: Accounts receivable Inventories [Increase (Decrease) in Inventories] Prepaid expenses and other Other assets Accounts payable [Increase (Decrease) in Accounts Payable] Accrued compensation [Increase (Decrease) in Employee Related Liabilities] Other accrued expenses [Increase (Decrease) in Other Accrued Liabilities] Net cash provided by operating activities [Net Cash Provided by (Used in) Operating Activities] Investing Activities Marketable securities [Marketable securities] Business disposition Issuance of notes receivable Payments received from notes receivable Proceeds from sale of equipment Purchases of property, plant and equipment [Payments to Acquire Property, Plant, and Equipment] Net cash provided by/used in investing activities [Net Cash Provided by (Used in) Investing Activities] Financing Activities Principal payments on long-term debt [Repayments of Long-term Debt] Financing leases, net Purchase common stock for treasury [Payments for Repurchase of Common Stock] Dividends paid [Payments of Ordinary Dividends, Common Stock] Net cash used in financing activities [Net Cash Provided by (Used in) Financing Activities] Discontinued Operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract] Cash provided by operating activities Cash used in investing activities Cash provided by discontinued operations Effect of exchange rate changes on cash Net change in cash and cash equivalents [Cash and Cash Equivalents, Period Increase (Decrease)] Cash and cash equivalents at beginning of period [Cash and Cash Equivalents, at Carrying Value] Cash and cash equivalents at end of period ? Supplemental disclosure of cash flow information: Interest Income taxes [Income Taxes Paid] Non-cash investing and financing activities Right of use asset Lease liability [Lease liability] Basis of Presentation Note A - Basis of Presentation Discontinued Operations Note B - Discontinued Operations Note C - Earnings Per Share Inventories Note D - Inventories Goodwill Note E - Goodwill Leases Note F - Leases Debt Note G - Debt Stock Options and Awards Note H - Stock Options and Awards Share Repurchase Program Note I - Share Repurchase Program Revenue Recognition Note J - Revenue Recognition Income Taxes Note K - Income Taxes Retirement Benefit Plans Note L - Retirement Benefit Plans Recent Accounting Pronouncements Note M - Recent Accounting Pronouncements Concentration of Risk Note N - Concentration of risk Business Acquisition Note O - Business Acquisition Schedule income from discontinued operations Schedule of assets and liabilities from discontinued operations Schedule of Denominators Used in Earnings Per Share Computations Schedule of Stock Appreciation Rights Activity Schedule of SARs Outstanding and Exercisable Schedule of Stock Option Activity Schedule of Share Repurchase Program Schedule of Significant Disclosures Relating to Benefit Plans Schedule of Defined Contribution Plan Segment Information (Tables) Schedule of Segment Financial Information Statement [Table] Statement [Line Items] Regulatory Asset [Axis] Discontinued Operations [Member] Net sales [Net sales] Gross margin Restructuring costs Operating loss Loss from discontinued operations before income taxes Income tax benefit [Income Tax Expense (Benefit)] Loss from discontinued operations, net of tax Total assets of discontinued operations Total liabilities of discontinued operations Cash Accounts receivable [Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables] Inventory Prepaid expenses Property plant and equipment, net Patents and other intangibles net of accumulated amortization [Finite-Lived Intangible Assets, Accumulated Amortization] Goodwill [Goodwill, Fair Value Disclosure] Right of use assets Current assets of discontinued operations? Non-current assets of discontinued operations Accounts payable Accrued compensation Current portion of lease liability Other long-term liabilities [Other Accrued Liabilities, Noncurrent] Current liabilities of discontinued operations? Non-current liabilities of discontinued operations Denominators used in the earnings per share computations [Abstract] Basic [Abstract] Weighted average shares outstanding [Weighted Average Number of Shares Outstanding, Basic] Diluted [Abstract] Weighted average shares outstanding Dilutive stock appreciation rights Denominator for diluted earnings per share (in shares) Components of inventories [Abstract] Raw material and component parts Work in process Finished goods Total inventories Goodwill, net Goodwill write off Balance Sheet Location Axis Leases [Member] Total lease expense Lease liability [Operating Lease, Liability] Interest rate Term of loan Derivative Instrument Risk Axis Longterm Debt Type Axis Range [Axis] Plan Name Axis Short Term Debt Type Axis Debt Instrument Redemption Period Axis Variable Rate Axis Interest Rate Swap [Member] Term Loan [Member] Minimum [Member] Maximum [Member] Credit Agreement [Member] Revolving Credit Loan [Member] December 31, 2019 through August 30, 2021 [Member] September 30, 2021 through June 30, 2023 [Member] September 30, 2023 through June 30, 2024 [Member] LIBOR [Member] Description of interest rate swap contract Interest rate swap, notional amount Fixed rate of interest Percentage of annual commitment fee based on unused portion i Revolving commitment portion Repayment of debt Term of loan Variable interest rate based on senior net leverage ratio Ratio description Annual commitment fee percentage Quarterly principal payment Basis spread on variable rate Term of variable rate Stock Options [Member] Number of units outstanding at beginning of period [Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number] Number of units, Issued Number of units, Exercised Number of units, Forfeited Number of units outstanding at end of period Weighted average exercise price, beginning balance [Weighted average exercise price, beginning balance] Weighted average exercise price, issued Weighted average exercise price, exercised Weighted average exercise price, forfeited Weighted average exercise price, ending balance [Weighted average exercise price, ending balance] Related Party Transaction Axis SAR [Member] Maximum [Member] Minimum [Member] Exercisable Weighted average exercise price, Oustanding Outstanding Weighted- Average Remaining Contractual Life, Oustanding Weighted- Average Remaining Contractual Life, Exercisable Weighted average exercise price, Exercisable Range of Exercise Prices Number of units Exercised Issued Forfeited SAR [Member] 2020 Plan [Member] Intrinsic value Common stock shares reserved for future issuance Volatility deviation Risk free rate Stock option granted Expected term Stock compensation expense Income Statement Location Axis Share Repurchase Program Axis Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs [Member] Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs [Member] Average Price Paid Per Share [Member] Total Number of Shares Purchased [Member] Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, beginning balance Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, ending balance Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, beginning balance Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, ending balance Average Price Paid Per Share, beginning balance Average Price Paid Per Share, ending balance Total Number of Shares Purchased, beginning balance Total Number of Shares Purchased,ending balance Number of shares authorized to be repurchased Bipartisan Coronavirus Aid [Member] Tax relief Retirement Plan Type Axis Pension Benefit [Member] Other Postretirement Benefit [Member] Service cost Interest cost Expected return on plan assets Amortization of prior service cost Amortization of the net loss Net periodic benefit cost [Defined Benefit Plan, Net Periodic Benefit Cost (Credit)] Gain on significant event Retirement Plan Name Axis Regular Matching Contributions [Member] Transitional Credit Contributions [Member] Non-Discretionary Contributions [Member] Total contributions for the period Accrued amount for non discretionary safe harbor contribution Cash contributions Concentration Risk By Benchmark Axis Concentration Risk By Type Axis Term Loan [Member] Revolving Credit Loan [Member] LIBOR [Member] Accounts Receivable [Member] Customer Concentration Risk [Member] Accounts Receivable, Net [Abstract] Interest Rate Risk [Abstract] Threshold percentage of concentration risk Basis spread on variable rate Interest rate swap, notional amount [Interest rate swap, notional amount] Fair Value By Asset Class Axis Business Acquisition Axis Customer relationships [Member] Intellectual Property [Member] Non-compete agreements [Member] Assets Weighted-Average Period in Years Cost of acquisition Goodwill Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. 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. Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Number of share options (or share units) exercised during the current period. Nominal or face amount used to calculate payment on derivative. 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 Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income. Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). Amount of cash outflow for purchase of marketable security. Amount of increase in right-of-use asset obtained in exchange for operating lease liability. The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. EX-101.PRE 9 eml-20210703_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 eml_10q_htm.xml IDEA: XBRL DOCUMENT 0000031107 2021-01-03 2021-07-03 0000031107 2020-08-10 0000031107 eml:NonCompeteAgreementsMember 2021-01-03 2021-07-03 0000031107 eml:CustomerRelationshipMember 2021-01-03 2021-07-03 0000031107 eml:IntellectualPropertiesMember 2021-01-03 2021-07-03 0000031107 eml:NonCompeteAgreementsMember 2021-07-03 0000031107 eml:IntellectualPropertiesMember 2021-07-03 0000031107 eml:CustomerRelationshipMember 2021-07-03 0000031107 eml:InterestRatesSwapMember us-gaap:MediumTermNotesMember 2021-07-03 0000031107 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-29 2021-01-02 0000031107 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-03 2021-07-03 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-29 2021-01-02 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2019-12-29 2021-01-02 0000031107 eml:NonDiscretionaryContributionsMember 2020-03-28 2020-06-27 0000031107 eml:NonDiscretionaryContributionsMember 2019-12-28 2020-06-27 0000031107 eml:NonDiscretionaryContributionsMember 2021-01-03 2021-07-03 0000031107 eml:NonDiscretionaryContributionsMember 2021-04-03 2021-07-03 0000031107 eml:TransitionalCreditContributionsMember 2020-03-28 2020-06-27 0000031107 eml:TransitionalCreditContributionsMember 2019-12-28 2020-06-27 0000031107 eml:TransitionalCreditContributionsMember 2021-01-03 2021-07-03 0000031107 eml:TransitionalCreditContributionsMember 2021-04-03 2021-07-03 0000031107 eml:RegularMatchingContributionsMember 2020-03-28 2020-06-27 0000031107 eml:RegularMatchingContributionsMember 2021-01-03 2021-07-03 0000031107 eml:RegularMatchingContributionsMember 2019-12-28 2020-06-27 0000031107 eml:RegularMatchingContributionsMember 2021-04-03 2021-07-03 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-03-28 2020-06-27 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-28 2020-06-27 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-03 2021-07-03 0000031107 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-04-03 2021-07-03 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2020-06-27 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2021-01-03 2021-07-03 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2019-12-28 2020-06-27 0000031107 us-gaap:PensionPlansDefinedBenefitMember 2021-04-03 2021-07-03 0000031107 eml:BipartisanCoronavirusAidMember 2020-03-27 0000031107 2018-05-02 0000031107 eml:TotalNumberofSharesPurchasedMember 2021-01-03 2021-07-03 0000031107 eml:AveragePricePaidPerShareMember 2021-01-03 2021-07-03 0000031107 eml:MaximumNumberofSharesThatMayYetbePurchasedUnderthePlansorProgramsMember 2021-01-03 2021-07-03 0000031107 eml:TotalNumberofSharesPurchasedAsPartofPubliclyAnnouncedPlansorProgramsMember 2021-01-03 2021-07-03 0000031107 eml:SARMember 2018-12-29 2020-01-02 0000031107 eml:SARMember 2019-12-29 2021-01-02 0000031107 eml:SARMember 2020-01-03 2020-07-03 0000031107 eml:TwoTHousandTwentyPlanMember 2021-01-03 2021-07-03 0000031107 srt:MaximumMember 2021-01-03 2021-07-03 0000031107 srt:MinimumMember 2021-01-03 2021-07-03 0000031107 2019-12-29 2021-01-02 0000031107 2019-12-28 0000031107 eml:SARMember 2021-01-03 2021-07-03 0000031107 srt:MinimumMember eml:SARMember 2021-01-03 2021-07-03 0000031107 srt:MaximumMember eml:SARMember 2021-01-03 2021-07-03 0000031107 eml:SARMember 2021-07-03 0000031107 eml:StockOptionsMember 2021-07-03 0000031107 eml:StockOptionsMember 2019-12-29 2021-01-02 0000031107 eml:StockOptionsMember 2021-01-03 2021-07-03 0000031107 eml:StockOptionsMember 2019-12-28 0000031107 eml:StockOptionsMember 2021-01-02 0000031107 us-gaap:MediumTermNotesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000031107 us-gaap:MediumTermNotesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-03 0000031107 eml:InterestRatesSwapMember us-gaap:MediumTermNotesMember 2019-08-30 0000031107 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000031107 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000031107 us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 us-gaap:LineOfCreditMember 2021-01-03 2021-07-03 0000031107 us-gaap:MediumTermNotesMember 2019-08-01 2019-08-30 0000031107 us-gaap:LineOfCreditMember 2019-08-30 0000031107 us-gaap:MediumTermNotesMember 2019-08-30 0000031107 eml:CreditAgreementMember 2021-01-03 2021-07-03 0000031107 srt:MaximumMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 srt:MinimumMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 eml:InterestRatesSwapMember us-gaap:MediumTermNotesMember 2021-01-03 2021-07-03 0000031107 eml:LeasesMember 2021-01-03 2021-07-03 0000031107 eml:LeasesMember 2021-07-03 0000031107 eml:LeasesMember 2026-12-28 0000031107 eml:LeasesMember 2025-12-28 0000031107 eml:LeasesMember 2024-12-28 0000031107 eml:LeasesMember 2023-12-28 0000031107 eml:LeasesMember 2022-12-28 0000031107 eml:LeasesMember 2021-12-28 0000031107 eml:DiscontinuedOperationsMember 2021-07-03 0000031107 eml:DiscontinuedOperationsMember 2021-01-02 0000031107 eml:DiscontinuedOperationsMember 2019-12-28 2020-06-27 0000031107 eml:DiscontinuedOperationsMember 2021-01-03 2021-07-03 0000031107 eml:DiscontinuedOperationsMember 2020-03-28 2020-06-27 0000031107 eml:DiscontinuedOperationsMember 2021-04-03 2021-07-03 0000031107 2020-06-27 0000031107 2019-12-27 0000031107 2021-01-02 0000031107 2019-12-28 2020-06-27 0000031107 2020-03-28 2020-06-27 0000031107 2021-04-03 2021-07-03 0000031107 2021-07-03 iso4217:USD shares iso4217:USD shares pure 0000031107 false --01-02 false Q2 2022 0 0 1000000 0 0 1000000 0 0 50000000 the term loan based on a one-month LIBOR rate. 27300 0 0 0 10-Q true 2021-07-03 false 001-35383 THE EASTERN COMPANY CT 06-0330020 112 Bridge Street Naugatuck CT 06770 203 729-2255 Common Stock, No Par Value EML NASDAQ Yes Yes Accelerated Filer true false 6268754 61247592 39507800 123021025 91353901 47270990 29188182 93535153 68111738 13976602 10319618 29485872 23242163 1088380 917513 2105942 1839464 9375537 6545525 18319931 14752316 3512685 2856580 9059999 6650383 434147 454915 961291 1075663 525124 303741 2951873 603322 3603662 2705406 11050581 6178042 -848302 -624949 -2601424 -1455033 2755360 2080457 8449157 4723009 1128286 -5137249 1339467 -4831485 10583078 0 10583078 0 2225658 1168011 2175946 1115512 -7229134 -3969238 -7067665 -3715973 -4473774 -1888781 1381491 1007036 0.44 0.33 1.35 0.76 0.44 0.33 1.35 0.76 -1.15 -0.64 -1.13 -0.60 -1.15 -0.64 -1.13 -0.60 -0.71 -0.30 0.22 0.16 -0.71 -0.30 0.22 0.16 0.11 0.11 0.22 0.22 -4473774 -1888781 1381491 1007036 363848 765195 284795 -526404 -25 42 679 -2063 -77 2083 128 -6325 26560 156994 48169 582673 84107 -152519 497147 -1847297 107961 200155 81142 162285 346329 260295 642073 520591 794207 875054 1424143 -1859435 -3679567 -1013727 2805634 -852399 16890642 15291825 29121 28951 564061 486707 35109931 31804207 48830376 43121737 459863 398414 6470105 3152720 33268203 17937918 141058241 111735772 51395884 52173305 25381312 25976187 26014572 26197118 71061057 70994178 5404284 5404284 24908099 27089071 985916 1677277 12109866 12594663 0 19894688 114469222 137654161 281542035 275587051 27223679 21311619 3364766 3474686 3496332 3362032 2951252 2798712 7687689 6437689 5697064 3281225 50420782 40665963 2957771 2957771 1144127 1144126 9367281 9834853 78672380 82255803 1154279 1185139 30929978 33188623 0 48315 174646598 171280593 1000000 1000000 50000000 32181055 31501041 9018483 8996625 6268754 6246896 2749729 2749729 -20537962 -20537962 123324953 122840131 1238658 953863 -4379 -4507 -889938 -1387085 -28416950 -29059023 -8072609 -29496752 106895437 104306458 281542035 275587051 1381491 1007036 -7067665 -3715973 8449156 4723009 3531159 3212648 -1722275 -962094 -1555983 -424211 73097 156286 680014 448669 -3343695 2949581 -5763475 -2379330 -3057099 420134 -143156 734790 6047550 256484 -144509 -1527149 1215384 -1057698 4266168 6551119 171 -8389 0 1178601 0 -1251943 629912 0 2044338 445212 1810434 830077 863645 -449818 2336564 2622745 169765 0 0 368864 1375509 1372673 -3542308 -4364282 1261868 805880 -571945 -153342 689923 652538 147050 -400006 2424478 1989551 16101635 14883954 18526113 16873505 1264023 1400035 284075 209100 -484797 -299567 315032 299567 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note A – Basis of Presentation</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X and do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (together with its consolidated subsidiaries, the “Company,” “we,” “us” or our”) and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 2, 2021, filed with the Securities and Exchange Commission on March 16, 2021 (the “2020 Form 10-K”), for additional information.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year. All intercompany accounts and transactions are eliminated.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The condensed consolidated balance sheet as of January 2, 2021 has been derived from the audited consolidated balance sheet at that date.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s fiscal year is a 52-53-week fiscal year ending on the Saturday nearest to December 31. References to 2020 or the 2020 fiscal year mean the 53-week period ended on January 2, 2021 and references to 2021 or the 2021 fiscal year mean the 52-week period ending on January 1, 2022. In a 52-week fiscal year, each quarter is 13 weeks long. In a 53-week fiscal year, each of the first two fiscal quarters and the fourth quarter are 13 weeks long, and the third fiscal quarter is 14 weeks long. References to the second quarter of 2020, the second fiscal quarter of 2020 or the three months ended June 27, 2020 mean the period from March 29, 2020 to June 27, 2020. References to the second quarter of 2021, the second fiscal quarter of 2021 or the three months ended July 3, 2021 mean the 13-week period from April 4, 2021 to July 3, 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Certain amounts in the 2020 financial statements have been reclassified to conform with the 2021 presentation with no impact or change to previously reported net income or shareholder’s equity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company now reports continuing operations as one segment – Engineered Solutions.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note B – Discontinued Operations</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have determined that the companies included in our Diversified Products segment no longer fit with our long-term strategy and we have initiated the process of selling the companies within the Diversified Products segment. Selling the companies within this segment will allow management to focus on our core capabilities and offerings.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Diversified Products segment met the criteria to be held for sale and furthermore, we determined that the assets held for sale qualify for discontinued operations. As such, the financial results of the Diversified Products segment are reflected in our unaudited condensed consolidated statements of operations as discontinued operations for all periods presented. Additionally, current and non-current assets and liabilities of discontinued operations are reflected in the unaudited condensed consolidated balance sheets for both periods presented.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Summarized Financial Information of Discontinued Operations</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table represents income from discontinued operations, net of tax:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(unaudited)</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(unaudited)</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Net sales</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,693,457</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,325,609</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>25,017,899</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,805,124</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cost of products sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,139,886</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(9,179,960</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(21,044,606</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(20,833,343</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Gross margin</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,553,571</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,649</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,973,293</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,971,781</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Selling and administrative expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,280,570</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,131,259</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(2,313,397</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(6,444,713</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Restructuring costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(10,583,078</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(10,583,078</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,310,077</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,985,610</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(8,923,182</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,472,932</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(144,715</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(151,639</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(320,429</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(358,553</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Loss from discontinued operations before income taxes</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,454,792</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,137,249</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,243,611</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,831,485</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Income tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,225,658</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,168,011</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,175,946</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,115,512</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Loss from discontinued operations, net of tax</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(7,229,134</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,969,238</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(7,067,665</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,715,973</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table represents the assets and liabilities from discontinued operations:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2021</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,635,481</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">809,809</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>8,578,397</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,944,922</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10,426,383</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,990,656</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Prepaid expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,086,981</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,192,530</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property, plant and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>11,428,744</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">13,813,553</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Patents and other intangibles net of accumulated amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,935</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,900,837</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>112,217</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">173,364</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">37,832,606</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current assets of discontinued operations¹</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,937,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-current assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,894,689</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">37,832,606</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,515,373</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,196,101</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accrued compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,069,474</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">960,074</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>101,243</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">125,049</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other long-term liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>10,974</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">48,315</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,329,539</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current liabilities of discontinued operations¹</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,281,224</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-current liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">48,315</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,329,539</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="9" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">¹ The total assets and liabilities of discontinued operations are presented as current in the July 3, 2021 balance sheet as we expect to sell the discontinued operations and collect proceeds within one year.</p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(unaudited)</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">(unaudited)</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Net sales</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,693,457</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,325,609</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>25,017,899</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,805,124</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cost of products sold</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,139,886</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(9,179,960</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(21,044,606</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(20,833,343</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Gross margin</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,553,571</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,649</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,973,293</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,971,781</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Selling and administrative expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,280,570</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,131,259</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(2,313,397</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(6,444,713</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Restructuring costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(10,583,078</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(10,583,078</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,310,077</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,985,610</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(8,923,182</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,472,932</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(144,715</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(151,639</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(320,429</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(358,553</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Loss from discontinued operations before income taxes</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,454,792</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,137,249</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(9,243,611</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,831,485</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Income tax benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,225,658</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,168,011</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,175,946</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,115,512</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Loss from discontinued operations, net of tax</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(7,229,134</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,969,238</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(7,067,665</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,715,973</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 13693457 9325609 25017899 22805124 11139886 9179960 21044606 20833343 2553571 145649 3973293 1971781 1280570 5131259 2313397 6444713 -10583078 0 -10583078 0 -9310077 -4985610 -8923182 -4472932 144715 151639 320429 358553 -9454792 5137249 -9243611 -4831485 2225658 1168011 2175946 1115512 -7229134 -3969238 -7067665 -3715973 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2021</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>(unaudited)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,635,481</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">809,809</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>8,578,397</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,944,922</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Inventory</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10,426,383</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,990,656</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Prepaid expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,086,981</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,192,530</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Property, plant and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>11,428,744</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">13,813,553</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Patents and other intangibles net of accumulated amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,935</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,900,837</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Right of use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>112,217</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">173,364</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">37,832,606</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current assets of discontinued operations¹</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17,937,917</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-current assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,894,689</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total assets of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>33,268,203</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">37,832,606</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,515,373</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,196,101</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accrued compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,069,474</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">960,074</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current portion of lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>101,243</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">125,049</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Other long-term liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>10,974</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">48,315</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,329,539</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current liabilities of discontinued operations¹</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,281,224</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-current liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">48,315</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total liabilities of discontinued operations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,697,064</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,329,539</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="9" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">¹ The total assets and liabilities of discontinued operations are presented as current in the July 3, 2021 balance sheet as we expect to sell the discontinued operations and collect proceeds within one year.</p></td></tr></tbody></table> 1635481 809809 8578397 5944922 10426383 9990656 1086981 1192530 11428744 13813553 0 6935 0 5900837 112217 173364 33268203 37832606 33268203 17937917 0 19894689 33268203 37832606 3515373 2196101 2069474 960074 101243 125049 10974 48315 5697064 3329539 5697064 3281224 0 48315 5697064 3329539 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note C – Earnings Per Share</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The denominators used to calculate earnings per share are as follow:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average shares outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,259,654</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,253,996</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average shares outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,259,654</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,253,996</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dilutive stock appreciation rights</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>17,751</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>17,751</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,277,405</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,271,747</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average shares outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,259,654</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,253,996</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Diluted:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average shares outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,259,654</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,253,996</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dilutive stock appreciation rights</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>17,751</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>17,751</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,277,405</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,246,410</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,271,747</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,234,665</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2021</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Raw material and component parts</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,544,799</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,376,772</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Work in process</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,027,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,323,059</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Finished goods</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">24,257,829</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">21,421,906</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Total inventories</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">48,830,376</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">43,121,737</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 6259654 6246410 6253996 6234665 6259654 6246410 6253996 6234665 17751 17751 6277405 6246410 6271747 6234665 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note D – Inventories</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Inventories from continuing operations consist of the following components:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2021</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Raw material and component parts</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">18,544,799</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16,376,772</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Work in process</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,027,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,323,059</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Finished goods</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">24,257,829</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">21,421,906</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Total inventories</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">48,830,376</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">43,121,737</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 18544799 16376772 6027748 5323059 24257829 21421906 48830376 43121737 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note E - Goodwill</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The aggregate carrying amount of goodwill from continuing operations is approximately $71.1 million as of July 3, 2021. A goodwill write-off of approximately $5.9 million was recognized in discontinued operations when classifying the disposal group as held for sale. See Note B – Discontinued Operations for further discussion.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company tests its reporting units for impairment annually in December, or more frequently if events or circumstances indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Such events and circumstances could include, among other things, increased competition or unexpected loss of market share, significant adverse changes in the markets in which the Company operates, or unexpected business disruptions. The Company tests reporting units for impairment by comparing the estimated fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company records an impairment loss based on the difference between fair value and carrying amount not to exceed the associated carrying amount of goodwill. Determining the fair value of a reporting unit involves the use of significant estimates and assumptions. The values assigned to the key assumptions represent management’s assessment of future trends in the relevant industry and have been based on historical data from both external and internal sources.</p> 71100000 5900000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note F – Leases</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company presents right-of-use (ROU) assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months, in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2016-02, Leases. The Company elected to account for non-lease components as part of the lease component to which they relate. Lease accounting involves significant judgements, including making estimates related to the lease term, lease payments, and discount rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has operating leases for buildings, warehouses and office equipment. The Company determines whether an arrangement is, or contains, a lease at contract inception. An arrangement contains a lease if the Company has the right to direct the use of and obtain substantially all of the economic benefits of an identified asset. ROU assets and lease liabilities are recognized at lease commencement based on the present value of lease payments over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term. Most leases include one or more options to renew. The exercise of lease renewal options is at our sole discretion. The Company’s option to extend certain leases ranges from 4 – 113 months. All options to extend, when it is reasonably certain the option will be exercised, have been included in the calculation of the ROU asset and lease liability. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Currently, the Company has 27 operating leases and three finance leases with a lease liability of $12.3 million as of July 3, 2021. The finance lease arrangements are immaterial. The terms and conditions of the leases are determined by the individual agreements. The leases do not contain residual value guarantees, restrictions, or covenants that could cause the Company to incur additional financial obligations. There are no related party transactions. There are no leases that have not yet commenced that could create significant rights and obligations for the Company. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Total lease expense for each of the next five fiscal years is estimated to be as follows: remainder of 2021 - $1.5 million; 2022 - $2.5 million; 2023 - $2.1 million; 2024 - $1.6 million; 2025 - $0.9 million; and $3.7 million thereafter. The weighted average remaining lease term is 6.5 years. The implicit interest rate used was 5.0%. </p> 12300000 1500000 2500000 2100000 1600000 900000 3700000 P6Y6M 0.050 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note G - Debt</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On August 30, 2019, the Company entered into a credit agreement with Santander Bank, N.A., for itself, People’s United Bank, National Association and TD Bank, N.A. as lenders (the “Credit Agreement”), that included a $100 million term portion and a $20 million revolving commitment portion. Proceeds of the term loan were used to repay the Company’s remaining outstanding term loan (and to terminate its existing credit facility) with People’s United Bank, N.A. (approximately $19 million) and to acquire certain subsidiaries of Big 3 Holdings, LLC (collectively “Big 3 Precision”). The term portion of the loan requires quarterly principal payments of $1,250,000 for an 18-month period beginning December 31, 2019. The repayment amount then increases to $1,875,000 per quarter beginning September 30, 2021 and continues through June 30, 2023. The repayment amount then increases to $2,500,000 per quarter beginning September 30, 2023 and continues through June 30, 2024. The term loan is a 5-year loan with the remaining balance due on August 30, 2024. The revolving commitment portion has an annual commitment fee of 0.25% based on the unused portion of the revolver. The revolving commitment portion has a maturity date of August 30, 2024. As of July 3, 2021, the Company has not borrowed any funds on the revolving commitment portion of the facility. The term loan bears interest at a variable rate based on the LIBOR rate plus an applicable margin of 1.25% to 2.25%, depending on the Company’s senior net leverage ratio. Borrowings under the revolving portion bear interest at a variable rate based on, at the Company’s election, a base rate plus an applicable margin of 0.25% to 1.25% or the LIBOR rate plus an applicable margin of 1.25% to 2.25%, with such margins determined based on the Company’s senior net leverage ratio. The Company’s obligations under the Credit Agreement are secured by a lien on certain of the Company’s and its subsidiaries’ assets pursuant to a Pledge and Security Agreement, dated August 30, 2019 with Santander Bank, N.A., as administrative agent. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s loan covenants under the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 4.25 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1. The Company was in compliance with all of its covenants under the Credit Agreement at July 3, 2021 and through the date of filing this Form 10-Q.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On August 30, 2019, the Company entered into an interest rate swap contract with Santander Bank, N.A., with an original notional amount of $50,000,000, which was equal to 50% of the outstanding balance of the term loan on that date. The Company has a fixed interest rate of 1.44% on the swap contract and will pay the difference between the fixed rate and LIBOR when LIBOR is below 1.44% and will receive interest when the LIBOR rate exceeds 1.44%. On July 3, 2021, the interest rate for half ($40.6 million) of the term portion was 1.84%, using a one-month LIBOR rate, and 3.19% on the remaining balance ($45.6 million) of the term loan based on a one-month LIBOR rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The interest rates under the Credit Agreement and the interest rate swap contract are susceptible to changes to the method of determining LIBOR rates and to the potential phasing out of LIBOR after 2021. Information regarding the potential phasing out of LIBOR is provided below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On July 27, 2017, the Financial Conduct Authority (the “FCA”) (the authority that regulates LIBOR) announced that it would phase out LIBOR by the end of 2021. In December 2020, the ICE Benchmark Administration (the “IBA”) announced a market consultation regarding the extension of US dollar LIBOR tenors through June 30, 2023 which the FCA supports. On March 5, 2021, the IBA released its feedback statement reporting the results of the market consultation. Pursuant to its feedback statement, the IBA intends to cease publication of all settings of non-US dollar LIBOR and only the one-week and two-month U.S. dollar LIBOR settings on December 31, 2021, with the publication of the remaining U.S. dollar LIBOR settings being discontinued after June 30, 2023. The Alternative Reference Rates Committee (ARRC), a financial industry group convened by the Federal Reserve Board, has recommended the use of SOFR to replace LIBOR. The difference between LIBOR and SOFR is that LIBOR is a forward-looking rate which means the interest rate is set at the beginning of the period with payment due at the end. SOFR is a backward-looking overnight rate which has implications for how interest and other payments are based. Changes in the method of calculating the replacement of LIBOR with an alternative rate or benchmark are still in flux, and once an alternate rate is adopted, may adversely affect interest rates and result in higher borrowing costs. This could materially and adversely affect the Company’s results of operations, cash flows and liquidity. We cannot predict the effect of the potential changes to LIBOR or the establishment and use of alternative rates or benchmarks at this time. We are working with our senior lender and may need to renegotiate our credit facilities as LIBOR phases out in June 2023.</p> 100000000 20000000 19000000 1250000 1875000 2500000 P5Y 0.0025 0.0125 0.0225 0.0025 0.0125 0.0225 the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 4.25 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1 50000000 0.0144 0.0144 the interest rate for half ($40.6 million) of the term portion was 1.84%, using a one-month LIBOR rate, and 3.19% on the remaining balance ($45.6 million) of the term loan based on a one-month LIBOR rate. <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note H - Stock Options and Awards</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Eastern Company 2010 Executive Stock Incentive Plan (the “2010 Plan”), for officers, other key employees, and non-employee Directors expired in February 2020. On February 19, 2020, the board of directors of the Company adopted the Eastern Company 2020 Stock Incentive Plan (the “2020 Plan”). On April 29, 2020, at the Company’s 2020 Annual Meeting of Shareholders, the shareholders of the Company approved and adopted the 2020 Plan. The 2020 Plan replaced the 2010 Plan. The Company has no other existing plan pursuant to which equity awards may be granted. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Incentive stock options granted under the 2020 Plan must have exercise prices that are not less than 100% of the fair market value of the Company’s common stock on the dates the stock options are granted. Restricted stock awards may also be granted to participants under the 2020 Plan with restrictions determined by the Compensation Committee of the Company’s Board of Directors. Under the 2020 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company’s Board of Directors. During the first six months of fiscal 2021, the Company issued 24,600 stock options that were granted that were subject to the meeting of performance measurements. The Company did not issue any stock options or restricted stock in the first six months of fiscal 2020. For the first six months of fiscal 2021, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation between 47.25% to 48.55% and a risk-free rate between 0.18% to 0.35% for the purposes of measuring compensation under the Black Scholes Method. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The 2020 Plan also permits the issuance of Stock Appreciation Rights (“SARs”). The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company’s common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company’s common stock. During the first six months of fiscal 2021 the Company did not issue any SARs. During the first six months of fiscal 2020 the company issued 44,000 SARs. For the first six months of fiscal 2020, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation of 38.62% and a risk-free rate of 0.26% for the purposes of measuring compensation under the Black Scholes Method.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense in connection with SARs previously granted to employees was approximately $100,000 and $85,000 in the second quarter of 2021 and the second quarter of 2020, respectively and was approximately $214,000 and $195,000 in the first six months of fiscal years 2021 and 2020, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of July 3, 2021, there were 811,072 shares of Company common stock reserved and available for future grant under the 2020 Plan.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following tables set forth the outstanding SARs for the period specified:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Year Ended</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Units</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted- </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Units</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted- </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercise Price</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at beginning of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>244,001</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.87</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">276,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Issued</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20.20</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Exercised</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(50,667</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>19.33</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Forfeited</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.20</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(75,999</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at end of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>187,334</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>22.77</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">244,001</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21.87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td colspan="9" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>SARs Outstanding and Exercisable</strong></p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Range of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Prices</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Outstanding </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>as of July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual Life</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercisable </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>as of July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining Contractual Life</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">19.10 - $26.30</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">187,334</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">2.0</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">22.77</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">87,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.0</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="font-size:10pt;font-family:times new roman;margin:0px">22.33</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following tables set forth the outstanding stock grants for the period specified:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">  </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Year Ended</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Units</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Units</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at beginning of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>25,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Issued</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>27,300</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Exercised</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Forfeited</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at end of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>52,300</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of July 3, 2021, outstanding SARs and grants had an intrinsic value of $3,105,000. </p> 24600 P4Y 0.4725 0.4855 0.0018 0.0035 44000 P4Y 0.3862 0.0026 100000 85000 214000 195000 811072 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Year Ended</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Units</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted- </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Units</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted- </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercise Price</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at beginning of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>244,001</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.87</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">276,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Issued</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20.20</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Exercised</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(50,667</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>19.33</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Forfeited</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.20</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(75,999</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at end of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>187,334</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>22.77</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">244,001</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21.87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 244001 21.87 276000 22.30 0 44000 20.20 -50667 19.33 -6000 21.20 -75999 22.00 187334 22.77 244001 21.87 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td colspan="9" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>SARs Outstanding and Exercisable</strong></p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Range of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Prices</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Outstanding </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>as of July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Contractual Life</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercisable </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>as of July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Remaining Contractual Life</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td style="width:15%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">19.10 - $26.30</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">187,334</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">2.0</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">22.77</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:12%;vertical-align:bottom;text-align:right;">87,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1.0</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="font-size:10pt;font-family:times new roman;margin:0px">22.33</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 19.10 26.30 187334 P2Y 22.77 87335 P1Y 22.33 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Year Ended</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, 2021</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">January 2, 2021</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Units</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Units</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at beginning of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>25,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Issued</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>27,300</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Exercised</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Forfeited</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Outstanding at end of period</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>52,300</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 25000 25000 27300 52300 25000 3105000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note I – Share Repurchase Program</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire the Company’s common stock at any specific cost per share. Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company did not repurchase any shares under its share repurchase program during the second quarter of 2021.</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Period</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number of </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> Price Paid </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Per Share</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number of </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">as Part </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">of Publicly Announced </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Plans </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">or Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Maximum </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">of Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">that may </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">yet be </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Under the </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Plans or </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance as of April 3, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">55,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">55,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>April 4, 2021 - July 3, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance as of July 3, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>55,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>26.04</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>55,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">145,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 200000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Period</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number of </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> Price Paid </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Per Share</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number of </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">as Part </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">of Publicly Announced </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Plans </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">or Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Maximum </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Number </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">of Shares </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">that may </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">yet be </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Purchased </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Under the </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Plans or </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Programs</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance as of April 3, 2021</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">55,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">55,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">145,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>April 4, 2021 - July 3, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance as of July 3, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>55,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>26.04</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>55,000</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">145,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 55000 26.04 55000 145000 55000 26.04 55000 145000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note J – Revenue Recognition</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled. The Company records revenues based on a five-step model in accordance with FASB Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”. The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which are delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer. A good or service is transferred when the customer obtains control of that good or service. The Company’s revenues are recorded at a point in time from the sale of tangible products. Revenues are recognized when products are shipped. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded. The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Refer to Note M for revenues reported by segment. The Company has no future performance obligations and does not capitalize costs to obtain or fulfill contracts. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note K - Income Taxes </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company files income tax returns in the U.S. federal jurisdiction, and in various states and foreign jurisdictions. With limited exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2016 and is no longer subject to non-U.S. income tax examinations by foreign tax authorities for years prior to 2014. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 in the first quarter of 2021.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On March 27, 2020, the $2 trillion bipartisan Coronavirus Aid, Relief, and Economic Security Act (H.R. 748) (the “CARES Act”) became law. For additional information on the impact of the CARES Act on the Company see Note 8 – Income Taxes in the 2020 Form 10-K. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company will also continue to assess the effect of state level tax relief provisions as enacted, such as state net operating loss rule changes and conformity to the federal interest, depreciation and charitable contribution deduction changes.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The total amount of unrecognized tax benefits could increase or decrease within the next 12 months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB ASC Topic 740, “Income Taxes.” There have been no significant changes to the amount of unrecognized tax benefits during the six months ended July 3, 2021. The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.</p> 2000000000000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note L - Retirement Benefit Plans</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has four non-contributory defined benefit pension plans covering most U.S. employees. Three of these pension plans are frozen and participants in these three plans have not accrued benefits since the date on which these plans were frozen. A fourth pension plan does not permit new participants but existing participants in this fourth pension plan continue to accrue benefits. Plan benefits are generally based upon age at retirement, years of service and, for the plan covering salaried employees, the level of compensation. The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Significant disclosures relating to these benefit plans for the first six months of fiscal years 2021 and 2020 are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pension Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>271,835</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">266,434</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>543,668</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">532,870</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>504,254</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">714,142</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,008,509</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,428,285</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected return on plan assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,448,675</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,365,262</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(2,897,349</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,730,523</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of prior service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>24,845</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>49,690</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">49,690</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of the net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>432,536</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">325,034</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>865,075</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">650,068</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net periodic benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(215,205</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(34,807</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(430,407</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(69,610</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Postretirement Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Postretirement Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,626</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,855</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>27,252</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,710</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>9,842</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>19,684</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23,334</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected return on plan assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(6,420</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,589</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(12,840</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(11,178</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Gain on significant event</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of prior service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,063</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,126</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of the net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(3,094</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(6,377</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,188</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(12,754</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net periodic benefit cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,954</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,493</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>27,908</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,986</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In fiscal year 2021, the Company expects to contribute $3,100,000 into its pension plans and $50,000 into its postretirement plan. The Company is currently reviewing the American Rescue Plan Act for applicable pension funding relief for the minimum required contributions and will adjust accordingly. As of July 3, 2021, the Company has made contributions of approximately $1,171,000 into its pension plans, has contributed $8,000 to its postretirement plan and expects to make the remaining contributions as required during the remainder of the fiscal year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering substantially all U.S. non-union employees. The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code. The 401(k) Plan provides for contributions by the Company at its discretion.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company made contributions to the plan as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Regular matching contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>144,081</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">132,016</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>297,397</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">294,808</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Transitional credit contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>33,102</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,529</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>75,870</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">95,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-discretionary contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>14,895</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">12,390</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>362,484</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">371,613</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total contributions for the period</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>192,078</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">184,935</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>735,751</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">761,621</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The non-discretionary contribution of $332,092 made in the six months ended July 3, 2021 was accrued for and expensed in the prior fiscal year.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="14" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pension Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>271,835</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">266,434</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>543,668</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">532,870</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>504,254</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">714,142</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,008,509</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,428,285</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected return on plan assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,448,675</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,365,262</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(2,897,349</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,730,523</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of prior service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>24,845</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">24,845</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>49,690</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">49,690</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of the net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>432,536</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">325,034</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>865,075</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">650,068</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net periodic benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(215,205</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(34,807</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(430,407</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(69,610</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Postretirement Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Postretirement Benefits</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>13,626</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,855</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>27,252</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">$</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21,710</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interest cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>9,842</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,667</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>19,684</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23,334</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected return on plan assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(6,420</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,589</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(12,840</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(11,178</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Gain on significant event</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of prior service cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,063</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(4,126</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Amortization of the net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(3,094</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(6,377</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,188</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(12,754</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net periodic benefit cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>13,954</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,493</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>27,908</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,986</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 271835 266434 543668 532870 504254 714142 1008509 1428285 -1448675 -1365262 -2897349 -2730523 24845 24845 49690 49690 432536 325034 865075 650068 -215205 34807 430407 69610 13626 10855 27252 21710 9842 11667 19684 23334 -6420 -5589 -12840 -11178 0 0 0 0 0 2063 0 -4126 -3094 -6377 -6188 -12754 13954 8493 27908 16986 3100000 50000 1171000 8000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 3, </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2021</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 27, </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2020</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Regular matching contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>144,081</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">132,016</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>297,397</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">294,808</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Transitional credit contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>33,102</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">40,529</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>75,870</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">95,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-discretionary contribution</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>14,895</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">12,390</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>362,484</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">371,613</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total contributions for the period</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>192,078</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">184,935</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>735,751</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">761,621</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 144081 132016 297397 294808 33102 40529 75870 95200 14895 12390 362484 371613 192078 184935 735751 761621 332092 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note M - Recent Accounting Pronouncements</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Adopted</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2019, FASB issued ASU 2019-12, Simplifying the Accounting for Income Tax. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 as of January 3, 2021. The adoption of this guidance did not have a material impact on the consolidated financial statements of the Company.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note N - Concentration of Risk</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Credit Risk</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of July 3, 2021, there was one significant concentration of credit risk with a customer, who has receivables representing 15% of our total accounts receivable. One single customer represented more than 10% of the Company’s net accounts receivable as of January 2, 2021. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company’s accounts receivable.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Interest Rate Risk</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s exposure to the risk of changes in market interest rates relates primarily to the Company’s debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.25% to 2.25%. The Company has an interest rate swap with a notional amount of $45.6 million on July 3, 2021, to convert a portion of the borrowing under the Credit Agreement from variable to fixed rates. The valuation of this swap is determined using the one-month LIBOR rate index and mitigates the Company's exposure to interest rate risk. Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. The potential phasing out of LIBOR is discussed in greater detail in Note G — Debt hereof and under the heading “The phaseout of the London Interbank Offered Rate (LIBOR), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates” in Part I, Item 8of the 2020 Form 10-K.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Currency Exchange Rate Risk</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s currency exposure is concentrated in the British pound, Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar. Because of the Company’s limited exposure to any single foreign market, any currency gains or losses have not been material and are not expected to be material in the future. As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.</p> 0.15 0.10 0.0125 0.0225 45600000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><span style="text-decoration:underline">Note O – Business Acquisition</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Effective August 10, 2020 the Company acquired certain assets, including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements, and assumed certain liabilities, of Hallink, RSB Inc. These assets are held in our subsidiary, Hallink Moulds, Inc. (“Hallink Moulds”). Hallink Moulds produces injection blow mold tooling and is a supplier of blow molds and change parts to the food, beverage, healthcare and chemical industry. Hallink Moulds specializes in the design, development and manufacture of 2-step stretch blow molds, and related components for the stretch blow molding industry offering integrated turnkey solutions to its customers worldwide.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Hallink Moulds is included in the Engineered Solutions segment of the Company from the date of the acquisition. The cost of the acquisition of Hallink Moulds was approximately $7,173,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The above acquisition was accounted for under ASU 2014-18, Business Combinations (Topic 805). The acquired business is included in the consolidated operating results of the Company from the effective date of the acquisition. The excess of the cost of Hallink Moulds over the fair market value of the net assets acquired of $2,302,000 has been recorded as goodwill. An independent third party was utilized to establish the fair market value of net assets acquired.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In connection with the above acquisition, the Company recorded the following intangible assets:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">   </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Asset Class/Description</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted-</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Period in Years</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,345,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Intellectual property</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">591,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-compete agreements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,001,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,937,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">There is no anticipated residual value relating to these intangible assets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Neither the actual results nor the pro forma effects of the acquisition of Hallink are material to the Company's financial statements.</p> 7173000 2302000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;margin-left:auto;margin-right:auto;width:85%"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Asset Class/Description</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted-</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Period in Years</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Customer relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,345,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Intellectual property</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">591,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Non-compete agreements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,001,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,937,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 2345000 P6Y 591000 P6Y 1001000 P5Y 3937000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover
6 Months Ended
Jul. 03, 2021
shares
Cover [Abstract]  
Entity Registrant Name THE EASTERN COMPANY
Entity Central Index Key 0000031107
Document Type 10-Q
Amendment Flag false
Current Fiscal Year End Date --01-02
Entity Small Business true
Entity Shell Company false
Entity Emerging Growth Company false
Entity Current Reporting Status Yes
Document Period End Date Jul. 03, 2021
Entity Filer Category Accelerated Filer
Document Fiscal Period Focus Q2
Document Fiscal Year Focus 2022
Entity Common Stock Shares Outstanding 6,268,754
Document Quarterly Report true
Document Transition Report false
Entity File Number 001-35383
Entity Incorporation State Country Code CT
Entity Tax Identification Number 06-0330020
Entity Address Address Line 1 112 Bridge Street
Entity Address City Or Town Naugatuck
Entity Address State Or Province CT
Entity Address Postal Zip Code 06770
City Area Code 203
Local Phone Number 729-2255
Security 12b Title Common Stock, No Par Value
Trading Symbol EML
Security Exchange Name NASDAQ
Entity Interactive Data Current Yes
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)        
Net sales $ 61,247,592 $ 39,507,800 $ 123,021,025 $ 91,353,901
Cost of products sold (47,270,990) (29,188,182) (93,535,153) (68,111,738)
Gross margin 13,976,602 10,319,618 29,485,872 23,242,163
Product development expense (1,088,380) (917,513) (2,105,942) (1,839,464)
Selling and administrative expenses (9,375,537) (6,545,525) (18,319,931) (14,752,316)
Operating profit 3,512,685 2,856,580 9,059,999 6,650,383
Interest expense (434,147) (454,915) (961,291) (1,075,663)
Other income 525,124 303,741 2,951,873 603,322
Income from continuing operations before income taxes 3,603,662 2,705,406 11,050,581 6,178,042
Income taxes (848,302) (624,949) (2,601,424) (1,455,033)
Net income from continuing operations 2,755,360 2,080,457 8,449,157 4,723,009
Discontinued Operations (see note B )        
Gain (loss) from operations of discontinued units 1,128,286 (5,137,249) 1,339,467 (4,831,485)
Loss on classification as held for sale (10,583,078) 0 (10,583,078) 0
Income tax benefit 2,225,658 1,168,011 2,175,946 1,115,512
Loss on discontinued operations (7,229,134) (3,969,238) (7,067,665) (3,715,973)
Net (loss) income $ (4,473,774) $ (1,888,781) $ 1,381,491 $ 1,007,036
Earnings per share from continuing operations:        
Basic $ 0.44 $ 0.33 $ 1.35 $ 0.76
Diluted 0.44 0.33 1.35 0.76
Basic (1.15) (0.64) (1.13) (0.60)
Diluted (1.15) (0.64) (1.13) (0.60)
Total (loss) earnings per share:        
Basic (0.71) (0.30) 0.22 0.16
Diluted (0.71) (0.30) 0.22 0.16
Cash dividends per share: $ 0.11 $ 0.11 $ 0.22 $ 0.22
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Net (loss) income $ (4,473,774) $ (1,888,781) $ 1,381,491 $ 1,007,036
Other comprehensive income/(loss):        
Change in foreign currency translation 363,848 765,195 284,795 (526,404)
Change in marketable securities, net of taxes of: 2021 - $(25) and $42 respectively; 2020 - $679 and $(2,063) respectively (77) 2,083 128 (6,325)
Change in fair value of interest rate swap, net of tax cost (benefit) of: 2021 - $26,560 and $156,994 respectively; 2020 - $48,169 and $582,673 respectively 84,107 (152,519) 497,147 (1,847,297)
Change in pension and postretirement benefit costs, net of taxes of: 2021 - $107,961 and $200,155 respectively; 2020 - $81,142 and $162,285 respectively 346,329 260,295 642,073 520,591
Total other comprehensive income (loss) 794,207 875,054 1,424,143 (1,859,435)
Comprehensive (loss) income $ (3,679,567) $ (1,013,727) $ 2,805,634 $ (852,399)
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Other comprehensive income/(loss):        
Change in fair value of marketable securities, tax benefit $ (25) $ 679 $ 42 $ (2,063)
Change in fair value of interest rate swap and marketable securities, tax benefit 26,560 48,169 156,994 582,673
Change in pension and postretirement benefit costs, income tax expense $ 107,961 $ 81,142 $ 200,155 $ 162,285
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jul. 03, 2021
Jan. 02, 2021
Current Assets    
Cash and cash equivalents $ 16,890,642 $ 15,291,825
Marketable securities 29,121 28,951
Accounts receivable, less allowances: 2021 - $564,061; 2020 - $486,707 35,109,931 31,804,207
Inventories 48,830,376 43,121,737
Current portion of notes receivable 459,863 398,414
Prepaid expenses and other assets 6,470,105 3,152,720
Current assets held for sale 33,268,203 17,937,918
Total Current Assets 141,058,241 111,735,772
Property, Plant and Equipment 51,395,884 52,173,305
Accumulated depreciation (25,381,312) (25,976,187)
Property, Plant and Equipment, Net 26,014,572 26,197,118
Goodwill 71,061,057 70,994,178
Trademarks 5,404,284 5,404,284
Patents and other intangibles net of accumulated amortization 24,908,099 27,089,071
Long term notes receivable, less current portion 985,916 1,677,277
Right of Use Assets 12,109,866 12,594,663
Long-term assets held for sale 0 19,894,688
Other Assets 114,469,222 137,654,161
TOTAL ASSETS 281,542,035 275,587,051
Current Liabilities    
Accounts payable 27,223,679 21,311,619
Accrued compensation 3,364,766 3,474,686
Other accrued expenses 3,496,332 3,362,032
Current portion of lease liability 2,951,252 2,798,712
Current portion of long-term debt 7,687,689 6,437,689
Current liabilities held for sale 5,697,064 3,281,225
Total Current Liabilities 50,420,782 40,665,963
Deferred income taxes 2,957,771 2,957,771
Other long-term liabilities 1,144,127 1,144,126
Lease liability 9,367,281 9,834,853
Long-term debt, less current portion 78,672,380 82,255,803
Accrued postretirement benefits 1,154,279 1,185,139
Accrued pension cost 30,929,978 33,188,623
Long-term liabilities held for sale 0 48,315
Total Liabilities 174,646,598 171,280,593
Shareholders' Equity    
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,018,483 shares in 2021 and 8,996,625 shares in 2020 Outstanding: 6,268,754 shares in 2021 and 6,246,896 shares in 2020 32,181,055 31,501,041
Treasury Stock: 2,749,729 shares in 2021 and 2,749,729 shares in 2020 (20,537,962) (20,537,962)
Retained earnings 123,324,953 122,840,131
Accumulated other comprehensive income (loss):    
Foreign currency translation 1,238,658 953,863
Unrealized loss on marketable securities, net of tax (4,379) (4,507)
Unrealized loss on interest rate swap, net of tax (889,938) (1,387,085)
Unrecognized net pension and postretirement benefit costs, net of tax (28,416,950) (29,059,023)
Accumulated other comprehensive loss (8,072,609) (29,496,752)
Total Shareholders' Equity 106,895,437 104,306,458
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 281,542,035 $ 275,587,051
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jul. 03, 2021
Jan. 02, 2021
Shareholders' Equity    
Accounts receivable, less allowances $ 564,061 $ 486,707
Voting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Voting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Nonvoting Preferred Stock, par value (in dollars per share) $ 0 $ 0
Nonvoting Preferred Stock, shares authorized (in shares) 1,000,000 1,000,000
Common Stock, par value (in dollars per share) $ 0 $ 0
Common Stock, shares authorized (in shares) 50,000,000 50,000,000
Common Stock, shares issued (in shares) 9,018,483 8,996,625
Common Stock, shares outstanding (in shares) 6,268,754 6,246,896
Treasury Stock, shares (in shares) 2,749,729 2,749,729
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Operating Activities    
Net income $ 1,381,491 $ 1,007,036
Less: Loss from discontinued operations (7,067,665) (3,715,973)
Income from continuing operations 8,449,156 4,723,009
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,531,159 3,212,648
Unrecognized pension and postretirement benefits (1,722,275) (962,094)
(Gain) on sale of equipment and other assets (1,555,983) (424,211)
Provision for doubtful accounts 73,097 156,286
Stock compensation expense 680,014 448,669
Changes in operating assets and liabilities:    
Accounts receivable (3,343,695) 2,949,581
Inventories (5,763,475) (2,379,330)
Prepaid expenses and other (3,057,099) 420,134
Other assets (143,156) 734,790
Accounts payable 6,047,550 256,484
Accrued compensation (144,509) (1,527,149)
Other accrued expenses 1,215,384 (1,057,698)
Net cash provided by operating activities 4,266,168 6,551,119
Investing Activities    
Marketable securities (171) 8,389
Business disposition 0 1,178,601
Issuance of notes receivable 0 (1,251,943)
Payments received from notes receivable 629,912 0
Proceeds from sale of equipment 2,044,338 445,212
Purchases of property, plant and equipment (1,810,434) (830,077)
Net cash provided by/used in investing activities 863,645 (449,818)
Financing Activities    
Principal payments on long-term debt (2,336,564) (2,622,745)
Financing leases, net 169,765 0
Purchase common stock for treasury 0 (368,864)
Dividends paid (1,375,509) (1,372,673)
Net cash used in financing activities (3,542,308) (4,364,282)
Discontinued Operations    
Cash provided by operating activities 1,261,868 805,880
Cash used in investing activities (571,945) (153,342)
Cash provided by discontinued operations 689,923 652,538
Effect of exchange rate changes on cash 147,050 (400,006)
Net change in cash and cash equivalents 2,424,478 1,989,551
Cash and cash equivalents at beginning of period 16,101,635 14,883,954
Cash and cash equivalents at end of period ? 18,526,113 16,873,505
Supplemental disclosure of cash flow information:    
Interest 1,264,023 1,400,035
Income taxes 284,075 209,100
Non-cash investing and financing activities    
Right of use asset (484,797) (299,567)
Lease liability $ 315,032 $ 299,567
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
6 Months Ended
Jul. 03, 2021
Basis of Presentation  
Note A - Basis of Presentation

Note A – Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and Rule 8-03 of Regulation S-X and do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete financial statements. Refer to the consolidated financial statements of The Eastern Company (together with its consolidated subsidiaries, the “Company,” “we,” “us” or our”) and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 2, 2021, filed with the Securities and Exchange Commission on March 16, 2021 (the “2020 Form 10-K”), for additional information.

 

The accompanying condensed consolidated financial statements are unaudited. However, in the opinion of management, all adjustments (consisting only of normal recurring accruals) necessary for a fair presentation of the results of operations for interim periods have been reflected therein. Operating results for interim periods are not necessarily indicative of the results that may be expected for the full year. All intercompany accounts and transactions are eliminated.

 

The condensed consolidated balance sheet as of January 2, 2021 has been derived from the audited consolidated balance sheet at that date.

 

The Company’s fiscal year is a 52-53-week fiscal year ending on the Saturday nearest to December 31. References to 2020 or the 2020 fiscal year mean the 53-week period ended on January 2, 2021 and references to 2021 or the 2021 fiscal year mean the 52-week period ending on January 1, 2022. In a 52-week fiscal year, each quarter is 13 weeks long. In a 53-week fiscal year, each of the first two fiscal quarters and the fourth quarter are 13 weeks long, and the third fiscal quarter is 14 weeks long. References to the second quarter of 2020, the second fiscal quarter of 2020 or the three months ended June 27, 2020 mean the period from March 29, 2020 to June 27, 2020. References to the second quarter of 2021, the second fiscal quarter of 2021 or the three months ended July 3, 2021 mean the 13-week period from April 4, 2021 to July 3, 2021.

 

Certain amounts in the 2020 financial statements have been reclassified to conform with the 2021 presentation with no impact or change to previously reported net income or shareholder’s equity.

 

The Company now reports continuing operations as one segment – Engineered Solutions.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations
6 Months Ended
Jul. 03, 2021
Discontinued Operations  
Note B - Discontinued Operations

Note B – Discontinued Operations

 

We have determined that the companies included in our Diversified Products segment no longer fit with our long-term strategy and we have initiated the process of selling the companies within the Diversified Products segment. Selling the companies within this segment will allow management to focus on our core capabilities and offerings.

 

The Diversified Products segment met the criteria to be held for sale and furthermore, we determined that the assets held for sale qualify for discontinued operations. As such, the financial results of the Diversified Products segment are reflected in our unaudited condensed consolidated statements of operations as discontinued operations for all periods presented. Additionally, current and non-current assets and liabilities of discontinued operations are reflected in the unaudited condensed consolidated balance sheets for both periods presented.

Summarized Financial Information of Discontinued Operations

 

The following table represents income from discontinued operations, net of tax:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

Net sales

 

$13,693,457

 

 

$9,325,609

 

 

$25,017,899

 

 

$22,805,124

 

Cost of products sold

 

 

(11,139,886)

 

 

(9,179,960)

 

 

(21,044,606)

 

 

(20,833,343)

Gross margin

 

 

2,553,571

 

 

 

145,649

 

 

 

3,973,293

 

 

 

1,971,781

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling and administrative expenses

 

 

(1,280,570)

 

 

(5,131,259)

 

 

(2,313,397)

 

 

(6,444,713)

Restructuring costs

 

 

(10,583,078)

 

 

-

 

 

 

(10,583,078)

 

 

-

 

Operating loss

 

 

(9,310,077)

 

 

(4,985,610)

 

 

(8,923,182)

 

 

(4,472,932)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(144,715)

 

 

(151,639)

 

 

(320,429)

 

 

(358,553)

Loss from discontinued operations before income taxes

 

 

(9,454,792)

 

 

(5,137,249)

 

 

(9,243,611)

 

 

(4,831,485)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit

 

 

2,225,658

 

 

 

1,168,011

 

 

 

2,175,946

 

 

 

1,115,512

 

Loss from discontinued operations, net of tax

 

$(7,229,134)

 

$(3,969,238)

 

$(7,067,665)

 

$(3,715,973)

 

The following table represents the assets and liabilities from discontinued operations:

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

(unaudited)

 

 

 

 

Cash

 

$1,635,481

 

 

$809,809

 

Accounts receivable

 

 

8,578,397

 

 

 

5,944,922

 

Inventory

 

 

10,426,383

 

 

 

9,990,656

 

Prepaid expenses

 

 

1,086,981

 

 

 

1,192,530

 

Property, plant and equipment, net

 

 

11,428,744

 

 

 

13,813,553

 

Patents and other intangibles net of accumulated amortization

 

 

-

 

 

 

6,935

 

Goodwill

 

 

-

 

 

 

5,900,837

 

Right of use assets

 

 

112,217

 

 

 

173,364

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Current assets of discontinued operations¹

 

$33,268,203

 

 

$17,937,917

 

Non-current assets of discontinued operations

 

 

-

 

 

 

19,894,689

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

$3,515,373

 

 

$2,196,101

 

Accrued compensation

 

 

2,069,474

 

 

 

960,074

 

Current portion of lease liability

 

 

101,243

 

 

 

125,049

 

Other long-term liabilities

 

 

10,974

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

Current liabilities of discontinued operations¹

 

$5,697,064

 

 

$3,281,224

 

Non-current liabilities of discontinued operations

 

 

-

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

¹ The total assets and liabilities of discontinued operations are presented as current in the July 3, 2021 balance sheet as we expect to sell the discontinued operations and collect proceeds within one year.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
6 Months Ended
Jul. 03, 2021
Total (loss) earnings per share:  
Note C - Earnings Per Share

Note C – Earnings Per Share

 

The denominators used to calculate earnings per share are as follow:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Basic:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

Dilutive stock appreciation rights

 

 

17,751

 

 

 

-

 

 

 

17,751

 

 

 

-

 

Denominator for diluted earnings per share

 

 

6,277,405

 

 

 

6,246,410

 

 

 

6,271,747

 

 

 

6,234,665

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
6 Months Ended
Jul. 03, 2021
Inventories  
Note D - Inventories

Note D – Inventories

 

Inventories from continuing operations consist of the following components:

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

 

 

 

 

 

Raw material and component parts

 

$18,544,799

 

 

$16,376,772

 

Work in process

 

 

6,027,748

 

 

 

5,323,059

 

Finished goods

 

 

24,257,829

 

 

 

21,421,906

 

Total inventories

 

$48,830,376

 

 

$43,121,737

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill
6 Months Ended
Jul. 03, 2021
Goodwill  
Note E - Goodwill

Note E - Goodwill

 

The aggregate carrying amount of goodwill from continuing operations is approximately $71.1 million as of July 3, 2021. A goodwill write-off of approximately $5.9 million was recognized in discontinued operations when classifying the disposal group as held for sale. See Note B – Discontinued Operations for further discussion.

 

The Company tests its reporting units for impairment annually in December, or more frequently if events or circumstances indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Such events and circumstances could include, among other things, increased competition or unexpected loss of market share, significant adverse changes in the markets in which the Company operates, or unexpected business disruptions. The Company tests reporting units for impairment by comparing the estimated fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company records an impairment loss based on the difference between fair value and carrying amount not to exceed the associated carrying amount of goodwill. Determining the fair value of a reporting unit involves the use of significant estimates and assumptions. The values assigned to the key assumptions represent management’s assessment of future trends in the relevant industry and have been based on historical data from both external and internal sources.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jul. 03, 2021
Leases  
Note F - Leases

Note F – Leases

 

The Company presents right-of-use (ROU) assets and lease liabilities on the balance sheet for all leases with terms longer than 12 months, in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2016-02, Leases. The Company elected to account for non-lease components as part of the lease component to which they relate. Lease accounting involves significant judgements, including making estimates related to the lease term, lease payments, and discount rate.

 

The Company has operating leases for buildings, warehouses and office equipment. The Company determines whether an arrangement is, or contains, a lease at contract inception. An arrangement contains a lease if the Company has the right to direct the use of and obtain substantially all of the economic benefits of an identified asset. ROU assets and lease liabilities are recognized at lease commencement based on the present value of lease payments over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term. Most leases include one or more options to renew. The exercise of lease renewal options is at our sole discretion. The Company’s option to extend certain leases ranges from 4 – 113 months. All options to extend, when it is reasonably certain the option will be exercised, have been included in the calculation of the ROU asset and lease liability.

Currently, the Company has 27 operating leases and three finance leases with a lease liability of $12.3 million as of July 3, 2021. The finance lease arrangements are immaterial. The terms and conditions of the leases are determined by the individual agreements. The leases do not contain residual value guarantees, restrictions, or covenants that could cause the Company to incur additional financial obligations. There are no related party transactions. There are no leases that have not yet commenced that could create significant rights and obligations for the Company.

 

Total lease expense for each of the next five fiscal years is estimated to be as follows: remainder of 2021 - $1.5 million; 2022 - $2.5 million; 2023 - $2.1 million; 2024 - $1.6 million; 2025 - $0.9 million; and $3.7 million thereafter. The weighted average remaining lease term is 6.5 years. The implicit interest rate used was 5.0%.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jul. 03, 2021
Debt  
Note G - Debt

Note G - Debt

 

On August 30, 2019, the Company entered into a credit agreement with Santander Bank, N.A., for itself, People’s United Bank, National Association and TD Bank, N.A. as lenders (the “Credit Agreement”), that included a $100 million term portion and a $20 million revolving commitment portion. Proceeds of the term loan were used to repay the Company’s remaining outstanding term loan (and to terminate its existing credit facility) with People’s United Bank, N.A. (approximately $19 million) and to acquire certain subsidiaries of Big 3 Holdings, LLC (collectively “Big 3 Precision”). The term portion of the loan requires quarterly principal payments of $1,250,000 for an 18-month period beginning December 31, 2019. The repayment amount then increases to $1,875,000 per quarter beginning September 30, 2021 and continues through June 30, 2023. The repayment amount then increases to $2,500,000 per quarter beginning September 30, 2023 and continues through June 30, 2024. The term loan is a 5-year loan with the remaining balance due on August 30, 2024. The revolving commitment portion has an annual commitment fee of 0.25% based on the unused portion of the revolver. The revolving commitment portion has a maturity date of August 30, 2024. As of July 3, 2021, the Company has not borrowed any funds on the revolving commitment portion of the facility. The term loan bears interest at a variable rate based on the LIBOR rate plus an applicable margin of 1.25% to 2.25%, depending on the Company’s senior net leverage ratio. Borrowings under the revolving portion bear interest at a variable rate based on, at the Company’s election, a base rate plus an applicable margin of 0.25% to 1.25% or the LIBOR rate plus an applicable margin of 1.25% to 2.25%, with such margins determined based on the Company’s senior net leverage ratio. The Company’s obligations under the Credit Agreement are secured by a lien on certain of the Company’s and its subsidiaries’ assets pursuant to a Pledge and Security Agreement, dated August 30, 2019 with Santander Bank, N.A., as administrative agent.

 

The Company’s loan covenants under the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 4.25 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1. The Company was in compliance with all of its covenants under the Credit Agreement at July 3, 2021 and through the date of filing this Form 10-Q.

 

On August 30, 2019, the Company entered into an interest rate swap contract with Santander Bank, N.A., with an original notional amount of $50,000,000, which was equal to 50% of the outstanding balance of the term loan on that date. The Company has a fixed interest rate of 1.44% on the swap contract and will pay the difference between the fixed rate and LIBOR when LIBOR is below 1.44% and will receive interest when the LIBOR rate exceeds 1.44%. On July 3, 2021, the interest rate for half ($40.6 million) of the term portion was 1.84%, using a one-month LIBOR rate, and 3.19% on the remaining balance ($45.6 million) of the term loan based on a one-month LIBOR rate.

 

The interest rates under the Credit Agreement and the interest rate swap contract are susceptible to changes to the method of determining LIBOR rates and to the potential phasing out of LIBOR after 2021. Information regarding the potential phasing out of LIBOR is provided below.

 

On July 27, 2017, the Financial Conduct Authority (the “FCA”) (the authority that regulates LIBOR) announced that it would phase out LIBOR by the end of 2021. In December 2020, the ICE Benchmark Administration (the “IBA”) announced a market consultation regarding the extension of US dollar LIBOR tenors through June 30, 2023 which the FCA supports. On March 5, 2021, the IBA released its feedback statement reporting the results of the market consultation. Pursuant to its feedback statement, the IBA intends to cease publication of all settings of non-US dollar LIBOR and only the one-week and two-month U.S. dollar LIBOR settings on December 31, 2021, with the publication of the remaining U.S. dollar LIBOR settings being discontinued after June 30, 2023. The Alternative Reference Rates Committee (ARRC), a financial industry group convened by the Federal Reserve Board, has recommended the use of SOFR to replace LIBOR. The difference between LIBOR and SOFR is that LIBOR is a forward-looking rate which means the interest rate is set at the beginning of the period with payment due at the end. SOFR is a backward-looking overnight rate which has implications for how interest and other payments are based. Changes in the method of calculating the replacement of LIBOR with an alternative rate or benchmark are still in flux, and once an alternate rate is adopted, may adversely affect interest rates and result in higher borrowing costs. This could materially and adversely affect the Company’s results of operations, cash flows and liquidity. We cannot predict the effect of the potential changes to LIBOR or the establishment and use of alternative rates or benchmarks at this time. We are working with our senior lender and may need to renegotiate our credit facilities as LIBOR phases out in June 2023.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards
6 Months Ended
Jul. 03, 2021
Stock Options and Awards  
Note H - Stock Options and Awards

Note H - Stock Options and Awards

 

The Eastern Company 2010 Executive Stock Incentive Plan (the “2010 Plan”), for officers, other key employees, and non-employee Directors expired in February 2020. On February 19, 2020, the board of directors of the Company adopted the Eastern Company 2020 Stock Incentive Plan (the “2020 Plan”). On April 29, 2020, at the Company’s 2020 Annual Meeting of Shareholders, the shareholders of the Company approved and adopted the 2020 Plan. The 2020 Plan replaced the 2010 Plan. The Company has no other existing plan pursuant to which equity awards may be granted.

 

Incentive stock options granted under the 2020 Plan must have exercise prices that are not less than 100% of the fair market value of the Company’s common stock on the dates the stock options are granted. Restricted stock awards may also be granted to participants under the 2020 Plan with restrictions determined by the Compensation Committee of the Company’s Board of Directors. Under the 2020 Plan, non-qualified stock options granted to participants will have exercise prices determined by the Compensation Committee of the Company’s Board of Directors. During the first six months of fiscal 2021, the Company issued 24,600 stock options that were granted that were subject to the meeting of performance measurements. The Company did not issue any stock options or restricted stock in the first six months of fiscal 2020. For the first six months of fiscal 2021, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation between 47.25% to 48.55% and a risk-free rate between 0.18% to 0.35% for the purposes of measuring compensation under the Black Scholes Method.

 

The 2020 Plan also permits the issuance of Stock Appreciation Rights (“SARs”). The SARs are in the form of an option with a cashless exercise price equal to the difference between the fair value of the Company’s common stock at the date of grant and the fair value as of the exercise date resulting in the issuance of the Company’s common stock. During the first six months of fiscal 2021 the Company did not issue any SARs. During the first six months of fiscal 2020 the company issued 44,000 SARs. For the first six months of fiscal 2020, the Company used several assumptions which included an expected term of 4.0 years, volatility deviation of 38.62% and a risk-free rate of 0.26% for the purposes of measuring compensation under the Black Scholes Method.

 

Stock-based compensation expense in connection with SARs previously granted to employees was approximately $100,000 and $85,000 in the second quarter of 2021 and the second quarter of 2020, respectively and was approximately $214,000 and $195,000 in the first six months of fiscal years 2021 and 2020, respectively.

 

As of July 3, 2021, there were 811,072 shares of Company common stock reserved and available for future grant under the 2020 Plan.

 

The following tables set forth the outstanding SARs for the period specified:

 

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

Outstanding at beginning of period

 

 

244,001

 

 

$21.87

 

 

 

276,000

 

 

$22.30

 

Issued

 

 

-

 

 

 

-

 

 

 

44,000

 

 

 

20.20

 

Exercised

 

 

(50,667)

 

 

19.33

 

 

 

-

 

 

 

-

 

Forfeited

 

 

(6,000)

 

 

21.20

 

 

 

(75,999)

 

 

22.00

 

Outstanding at end of period

 

 

187,334

 

 

 

22.77

 

 

 

244,001

 

 

 

21.87

 

SARs Outstanding and Exercisable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Range of

Exercise Prices

 

Outstanding

as of July 3,

2021

 

 

Weighted

Average

Remaining

Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

Exercisable

as of July 3,

2021

 

 

Weighted

Average

Remaining Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

19.10 - $26.30

 

 

187,334

 

 

 

2.0

 

 

$22.77

 

 

 

87,335

 

 

 

1.0

 

 

$

22.33

 

 

The following tables set forth the outstanding stock grants for the period specified:

  

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Units

 

Outstanding at beginning of period

 

 

25,000

 

 

 

25,000

 

Issued

 

 

27,300

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

Outstanding at end of period

 

 

52,300

 

 

 

25,000

 

 

As of July 3, 2021, outstanding SARs and grants had an intrinsic value of $3,105,000.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program
6 Months Ended
Jul. 03, 2021
Share Repurchase Program  
Note I - Share Repurchase Program

Note I – Share Repurchase Program

 

On May 2, 2018, the Company announced that its Board of Directors had authorized a new program to repurchase up to 200,000 shares of the Company’s common stock. The Company’s share repurchase program does not obligate it to acquire the Company’s common stock at any specific cost per share. Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company did not repurchase any shares under its share repurchase program during the second quarter of 2021.

Period

 

Total

Number of

Shares

Purchased

 

 

Average

 Price Paid

Per Share

 

 

Total

Number of

Shares

Purchased

as Part

of Publicly Announced

Plans

or Programs

 

 

Maximum

Number

of Shares

that may

yet be

Purchased

Under the

Plans or

Programs

 

Balance as of April 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

April 4, 2021 - July 3, 2021

 

 

-

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of July 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
6 Months Ended
Jul. 03, 2021
Revenue Recognition  
Note J - Revenue Recognition

Note J – Revenue Recognition

 

The Company’s revenues result from the sale of goods and services and reflect the consideration to which the Company expects to be entitled. The Company records revenues based on a five-step model in accordance with FASB Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”. The Company has defined purchase orders as contracts in accordance with ASC Topic 606. For its customer contracts, the Company identifies its performance obligations, which are delivering goods or services, determines the transaction price, allocates the contract transaction price to the performance obligations (when applicable), and recognizes the revenue when (or as) the performance obligation is transferred to the customer. A good or service is transferred when the customer obtains control of that good or service. The Company’s revenues are recorded at a point in time from the sale of tangible products. Revenues are recognized when products are shipped.

 

Customer volume rebates, product returns, discount and allowance are variable consideration and are recorded as a reduction of revenue in the same period that the related sales are recorded. The Company has reviewed the overall sales transactions for variable consideration and has determined that these costs are not material.

 

Refer to Note M for revenues reported by segment. The Company has no future performance obligations and does not capitalize costs to obtain or fulfill contracts.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jul. 03, 2021
Income Taxes  
Note K - Income Taxes

Note K - Income Taxes

 

The Company files income tax returns in the U.S. federal jurisdiction, and in various states and foreign jurisdictions. With limited exceptions, the Company is no longer subject to U.S. federal, state and local income tax examinations by tax authorities for years before 2016 and is no longer subject to non-U.S. income tax examinations by foreign tax authorities for years prior to 2014.

 

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 in the first quarter of 2021.

 

On March 27, 2020, the $2 trillion bipartisan Coronavirus Aid, Relief, and Economic Security Act (H.R. 748) (the “CARES Act”) became law. For additional information on the impact of the CARES Act on the Company see Note 8 – Income Taxes in the 2020 Form 10-K.

 

The Company will also continue to assess the effect of state level tax relief provisions as enacted, such as state net operating loss rule changes and conformity to the federal interest, depreciation and charitable contribution deduction changes.

 

The total amount of unrecognized tax benefits could increase or decrease within the next 12 months for a number of reasons, including the closure of federal, state and foreign tax years by expiration of the statute of limitations and the recognition and measurement considerations under FASB ASC Topic 740, “Income Taxes.” There have been no significant changes to the amount of unrecognized tax benefits during the six months ended July 3, 2021. The Company believes that it is reasonably possible that the total amount of unrecognized tax benefits will not increase or decrease significantly over the next twelve months.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Benefit Plans
6 Months Ended
Jul. 03, 2021
Retirement Benefit Plans  
Note L - Retirement Benefit Plans

Note L - Retirement Benefit Plans

 

The Company has four non-contributory defined benefit pension plans covering most U.S. employees. Three of these pension plans are frozen and participants in these three plans have not accrued benefits since the date on which these plans were frozen. A fourth pension plan does not permit new participants but existing participants in this fourth pension plan continue to accrue benefits. Plan benefits are generally based upon age at retirement, years of service and, for the plan covering salaried employees, the level of compensation. The Company also sponsors unfunded non-qualified supplemental retirement plans that provide certain former officers with benefits in excess of limits imposed by federal tax law.

The Company also provides health care and life insurance for retired salaried employees in the United States who meet specific eligibility requirements.

 

Significant disclosures relating to these benefit plans for the first six months of fiscal years 2021 and 2020 are as follows:

 

 

 

Pension Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$271,835

 

 

$266,434

 

 

$543,668

 

 

$532,870

 

Interest cost

 

 

504,254

 

 

 

714,142

 

 

 

1,008,509

 

 

 

1,428,285

 

Expected return on plan assets

 

 

(1,448,675)

 

 

(1,365,262)

 

 

(2,897,349)

 

 

(2,730,523)

Amortization of prior service cost

 

 

24,845

 

 

 

24,845

 

 

 

49,690

 

 

 

49,690

 

Amortization of the net loss

 

 

432,536

 

 

 

325,034

 

 

 

865,075

 

 

 

650,068

 

Net periodic benefit

 

$(215,205)

 

$(34,807)

 

$(430,407)

 

$(69,610)

 

 

 

Postretirement Benefits

 

 

Postretirement Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$

13,626

 

 

$

10,855

 

 

$

27,252

 

 

$

21,710

 

Interest cost

 

 

9,842

 

 

 

11,667

 

 

 

19,684

 

 

 

23,334

 

Expected return on plan assets

 

 

(6,420)

 

 

(5,589)

 

 

(12,840)

 

 

(11,178)

Gain on significant event

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Amortization of prior service cost

 

 

-

 

 

 

(2,063)

 

 

-

 

 

 

(4,126)

Amortization of the net loss

 

 

(3,094)

 

 

(6,377)

 

 

(6,188)

 

 

(12,754)

Net periodic benefit cost

 

$13,954

 

 

$8,493

 

 

$27,908

 

 

$16,986

 

 

The Company’s funding policy with respect to its qualified plans is to contribute at least the minimum amount required by applicable laws and regulations. In fiscal year 2021, the Company expects to contribute $3,100,000 into its pension plans and $50,000 into its postretirement plan. The Company is currently reviewing the American Rescue Plan Act for applicable pension funding relief for the minimum required contributions and will adjust accordingly. As of July 3, 2021, the Company has made contributions of approximately $1,171,000 into its pension plans, has contributed $8,000 to its postretirement plan and expects to make the remaining contributions as required during the remainder of the fiscal year.

 

The Company has a contributory savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering substantially all U.S. non-union employees. The 401(k) Plan allows participants to make voluntary contributions from their annual compensation on a pre-tax basis, subject to limitations under the Internal Revenue Code. The 401(k) Plan provides for contributions by the Company at its discretion.

 

The Company made contributions to the plan as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Regular matching contribution

 

$144,081

 

 

$132,016

 

 

$297,397

 

 

$294,808

 

Transitional credit contribution

 

 

33,102

 

 

 

40,529

 

 

 

75,870

 

 

 

95,200

 

Non-discretionary contribution

 

 

14,895

 

 

 

12,390

 

 

 

362,484

 

 

 

371,613

 

Total contributions for the period

 

$192,078

 

 

$184,935

 

 

$735,751

 

 

$761,621

 

The non-discretionary contribution of $332,092 made in the six months ended July 3, 2021 was accrued for and expensed in the prior fiscal year.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Pronouncements
6 Months Ended
Jul. 03, 2021
Recent Accounting Pronouncements  
Note M - Recent Accounting Pronouncements

Note M - Recent Accounting Pronouncements

 

Adopted

 

In December 2019, FASB issued ASU 2019-12, Simplifying the Accounting for Income Tax. The changes implemented in ASU 2019-12 include removing exceptions to incremental intraperiod tax allocation of losses and gains from different financial statement components, exceptions to the method of recognizing income taxes on interim period losses and exceptions to deferred tax liability recognition related to foreign subsidiary investments. In addition, ASU 2019-12 requires that entities recognize franchise tax based on an incremental method, requires an entity to evaluate the accounting for step-ups in the tax basis of goodwill as inside or outside of a business combination, and removes the requirement to allocate the current and deferred tax provision among entities in standalone financial statement reporting. The ASU also now requires that an entity reflect enacted changes in tax laws in the annual effective rate, and other codification adjustments have been made to employee stock ownership plans. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of ASU 2019-12 is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. The Company adopted ASU 2019-12 as of January 3, 2021. The adoption of this guidance did not have a material impact on the consolidated financial statements of the Company.

 

The Company has implemented all new accounting pronouncements that are in effect and that could impact its consolidated financial statements and does not believe that there are any other new accounting pronouncements that have been issued, but are not yet effective, that might have a material impact on the consolidated financial statements of the Company.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration of Risk
6 Months Ended
Jul. 03, 2021
Concentration of Risk  
Note N - Concentration of risk

Note N - Concentration of Risk

 

Credit Risk

 

Credit risk is the potential financial loss resulting from the failure of a customer or counterparty to settle its financial and contractual obligations to the Company, as and when they become due. The primary credit risk for the Company is its accounts receivable due from customers. The Company has established credit limits for customers and monitors their balances to mitigate the risk of loss. As of July 3, 2021, there was one significant concentration of credit risk with a customer, who has receivables representing 15% of our total accounts receivable. One single customer represented more than 10% of the Company’s net accounts receivable as of January 2, 2021. The maximum exposure to credit risk is primarily represented by the carrying amount of the Company’s accounts receivable.

 

Interest Rate Risk

 

The Company’s exposure to the risk of changes in market interest rates relates primarily to the Company’s debt, which bears interest at variable rates based on the LIBOR rate plus a margin spread of 1.25% to 2.25%. The Company has an interest rate swap with a notional amount of $45.6 million on July 3, 2021, to convert a portion of the borrowing under the Credit Agreement from variable to fixed rates. The valuation of this swap is determined using the one-month LIBOR rate index and mitigates the Company's exposure to interest rate risk. Additionally, interest rates on the Company's debt are susceptible to changes to the method that LIBOR rates are determined and to the potential phasing out of LIBOR after 2021. The potential phasing out of LIBOR is discussed in greater detail in Note G — Debt hereof and under the heading “The phaseout of the London Interbank Offered Rate (LIBOR), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates” in Part I, Item 8of the 2020 Form 10-K.

 

Currency Exchange Rate Risk

 

The Company’s currency exposure is concentrated in the British pound, Canadian dollar, Mexican peso, New Taiwan dollar, Chinese RMB and the Hong Kong dollar. Because of the Company’s limited exposure to any single foreign market, any currency gains or losses have not been material and are not expected to be material in the future. As a result, the Company does not attempt to mitigate its foreign currency exposure through the acquisition of any speculative or leveraged financial instruments.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisition
6 Months Ended
Jul. 03, 2021
Business Acquisition  
Note O - Business Acquisition

Note O – Business Acquisition

 

Effective August 10, 2020 the Company acquired certain assets, including accounts receivable, inventories, furniture, fixtures and equipment, intellectual property rights and rights existing under all sales and purchase agreements, and assumed certain liabilities, of Hallink, RSB Inc. These assets are held in our subsidiary, Hallink Moulds, Inc. (“Hallink Moulds”). Hallink Moulds produces injection blow mold tooling and is a supplier of blow molds and change parts to the food, beverage, healthcare and chemical industry. Hallink Moulds specializes in the design, development and manufacture of 2-step stretch blow molds, and related components for the stretch blow molding industry offering integrated turnkey solutions to its customers worldwide.

 

Hallink Moulds is included in the Engineered Solutions segment of the Company from the date of the acquisition. The cost of the acquisition of Hallink Moulds was approximately $7,173,000.

 

The above acquisition was accounted for under ASU 2014-18, Business Combinations (Topic 805). The acquired business is included in the consolidated operating results of the Company from the effective date of the acquisition. The excess of the cost of Hallink Moulds over the fair market value of the net assets acquired of $2,302,000 has been recorded as goodwill. An independent third party was utilized to establish the fair market value of net assets acquired.

 

In connection with the above acquisition, the Company recorded the following intangible assets:

  

Asset Class/Description

 

Amount

 

 

Weighted-

Average

Period in Years

 

 

 

 

 

 

 

 

Customer relationships

 

$2,345,000

 

 

 

6

 

Intellectual property

 

 

591,000

 

 

 

6

 

Non-compete agreements

 

 

1,001,000

 

 

 

5

 

 

 

$3,937,000

 

 

 

 

 

 

There is no anticipated residual value relating to these intangible assets.

 

Neither the actual results nor the pro forma effects of the acquisition of Hallink are material to the Company's financial statements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Tables)
6 Months Ended
Jul. 03, 2021
Discontinued Operations  
Schedule income from discontinued operations

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

 

(unaudited)

 

Net sales

 

$13,693,457

 

 

$9,325,609

 

 

$25,017,899

 

 

$22,805,124

 

Cost of products sold

 

 

(11,139,886)

 

 

(9,179,960)

 

 

(21,044,606)

 

 

(20,833,343)

Gross margin

 

 

2,553,571

 

 

 

145,649

 

 

 

3,973,293

 

 

 

1,971,781

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling and administrative expenses

 

 

(1,280,570)

 

 

(5,131,259)

 

 

(2,313,397)

 

 

(6,444,713)

Restructuring costs

 

 

(10,583,078)

 

 

-

 

 

 

(10,583,078)

 

 

-

 

Operating loss

 

 

(9,310,077)

 

 

(4,985,610)

 

 

(8,923,182)

 

 

(4,472,932)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(144,715)

 

 

(151,639)

 

 

(320,429)

 

 

(358,553)

Loss from discontinued operations before income taxes

 

 

(9,454,792)

 

 

(5,137,249)

 

 

(9,243,611)

 

 

(4,831,485)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit

 

 

2,225,658

 

 

 

1,168,011

 

 

 

2,175,946

 

 

 

1,115,512

 

Loss from discontinued operations, net of tax

 

$(7,229,134)

 

$(3,969,238)

 

$(7,067,665)

 

$(3,715,973)
Schedule of assets and liabilities from discontinued operations

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

(unaudited)

 

 

 

 

Cash

 

$1,635,481

 

 

$809,809

 

Accounts receivable

 

 

8,578,397

 

 

 

5,944,922

 

Inventory

 

 

10,426,383

 

 

 

9,990,656

 

Prepaid expenses

 

 

1,086,981

 

 

 

1,192,530

 

Property, plant and equipment, net

 

 

11,428,744

 

 

 

13,813,553

 

Patents and other intangibles net of accumulated amortization

 

 

-

 

 

 

6,935

 

Goodwill

 

 

-

 

 

 

5,900,837

 

Right of use assets

 

 

112,217

 

 

 

173,364

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Current assets of discontinued operations¹

 

$33,268,203

 

 

$17,937,917

 

Non-current assets of discontinued operations

 

 

-

 

 

 

19,894,689

 

Total assets of discontinued operations

 

$33,268,203

 

 

$37,832,606

 

 

 

 

 

 

 

 

 

 

Accounts payable

 

$3,515,373

 

 

$2,196,101

 

Accrued compensation

 

 

2,069,474

 

 

 

960,074

 

Current portion of lease liability

 

 

101,243

 

 

 

125,049

 

Other long-term liabilities

 

 

10,974

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

Current liabilities of discontinued operations¹

 

$5,697,064

 

 

$3,281,224

 

Non-current liabilities of discontinued operations

 

 

-

 

 

 

48,315

 

Total liabilities of discontinued operations

 

$5,697,064

 

 

$3,329,539

 

 

 

 

 

 

 

 

 

 

¹ The total assets and liabilities of discontinued operations are presented as current in the July 3, 2021 balance sheet as we expect to sell the discontinued operations and collect proceeds within one year.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
6 Months Ended
Jul. 03, 2021
Total (loss) earnings per share:  
Schedule of Denominators Used in Earnings Per Share Computations

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Basic:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding

 

 

6,259,654

 

 

 

6,246,410

 

 

 

6,253,996

 

 

 

6,234,665

 

Dilutive stock appreciation rights

 

 

17,751

 

 

 

-

 

 

 

17,751

 

 

 

-

 

Denominator for diluted earnings per share

 

 

6,277,405

 

 

 

6,246,410

 

 

 

6,271,747

 

 

 

6,234,665

 

 

 

July 3,

2021

 

 

January 2,

2021

 

 

 

 

 

 

 

 

Raw material and component parts

 

$18,544,799

 

 

$16,376,772

 

Work in process

 

 

6,027,748

 

 

 

5,323,059

 

Finished goods

 

 

24,257,829

 

 

 

21,421,906

 

Total inventories

 

$48,830,376

 

 

$43,121,737

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards (Tables)
6 Months Ended
Jul. 03, 2021
Stock Options and Awards  
Schedule of Stock Appreciation Rights Activity

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

 

Units

 

 

Weighted-

Average

Exercise Price

 

Outstanding at beginning of period

 

 

244,001

 

 

$21.87

 

 

 

276,000

 

 

$22.30

 

Issued

 

 

-

 

 

 

-

 

 

 

44,000

 

 

 

20.20

 

Exercised

 

 

(50,667)

 

 

19.33

 

 

 

-

 

 

 

-

 

Forfeited

 

 

(6,000)

 

 

21.20

 

 

 

(75,999)

 

 

22.00

 

Outstanding at end of period

 

 

187,334

 

 

 

22.77

 

 

 

244,001

 

 

 

21.87

 

Schedule of SARs Outstanding and Exercisable

SARs Outstanding and Exercisable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Range of

Exercise Prices

 

Outstanding

as of July 3,

2021

 

 

Weighted

Average

Remaining

Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

Exercisable

as of July 3,

2021

 

 

Weighted

Average

Remaining Contractual Life

 

 

Weighted

Average

Exercise Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

19.10 - $26.30

 

 

187,334

 

 

 

2.0

 

 

$22.77

 

 

 

87,335

 

 

 

1.0

 

 

$

22.33

 

Schedule of Stock Option Activity

 

 

Six Months Ended

 

 

Year Ended

 

 

 

July 3, 2021

 

 

January 2, 2021

 

 

 

Units

 

 

Units

 

Outstanding at beginning of period

 

 

25,000

 

 

 

25,000

 

Issued

 

 

27,300

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

Outstanding at end of period

 

 

52,300

 

 

 

25,000

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program (Tables)
6 Months Ended
Jul. 03, 2021
Share Repurchase Program  
Schedule of Share Repurchase Program

Period

 

Total

Number of

Shares

Purchased

 

 

Average

 Price Paid

Per Share

 

 

Total

Number of

Shares

Purchased

as Part

of Publicly Announced

Plans

or Programs

 

 

Maximum

Number

of Shares

that may

yet be

Purchased

Under the

Plans or

Programs

 

Balance as of April 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

April 4, 2021 - July 3, 2021

 

 

-

 

 

 

 

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of July 3, 2021

 

 

55,000

 

 

$26.04

 

 

 

55,000

 

 

 

145,000

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Benefit Plans (Tables)
6 Months Ended
Jul. 03, 2021
Retirement Benefit Plans  
Schedule of Significant Disclosures Relating to Benefit Plans

 

 

Pension Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$271,835

 

 

$266,434

 

 

$543,668

 

 

$532,870

 

Interest cost

 

 

504,254

 

 

 

714,142

 

 

 

1,008,509

 

 

 

1,428,285

 

Expected return on plan assets

 

 

(1,448,675)

 

 

(1,365,262)

 

 

(2,897,349)

 

 

(2,730,523)

Amortization of prior service cost

 

 

24,845

 

 

 

24,845

 

 

 

49,690

 

 

 

49,690

 

Amortization of the net loss

 

 

432,536

 

 

 

325,034

 

 

 

865,075

 

 

 

650,068

 

Net periodic benefit

 

$(215,205)

 

$(34,807)

 

$(430,407)

 

$(69,610)

 

 

 

Postretirement Benefits

 

 

Postretirement Benefits

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Service cost

 

$

13,626

 

 

$

10,855

 

 

$

27,252

 

 

$

21,710

 

Interest cost

 

 

9,842

 

 

 

11,667

 

 

 

19,684

 

 

 

23,334

 

Expected return on plan assets

 

 

(6,420)

 

 

(5,589)

 

 

(12,840)

 

 

(11,178)

Gain on significant event

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Amortization of prior service cost

 

 

-

 

 

 

(2,063)

 

 

-

 

 

 

(4,126)

Amortization of the net loss

 

 

(3,094)

 

 

(6,377)

 

 

(6,188)

 

 

(12,754)

Net periodic benefit cost

 

$13,954

 

 

$8,493

 

 

$27,908

 

 

$16,986

 

Schedule of Defined Contribution Plan

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

July 3,

2021

 

 

June 27,

2020

 

 

July 3,

2021

 

 

June 27,

2020

 

Regular matching contribution

 

$144,081

 

 

$132,016

 

 

$297,397

 

 

$294,808

 

Transitional credit contribution

 

 

33,102

 

 

 

40,529

 

 

 

75,870

 

 

 

95,200

 

Non-discretionary contribution

 

 

14,895

 

 

 

12,390

 

 

 

362,484

 

 

 

371,613

 

Total contributions for the period

 

$192,078

 

 

$184,935

 

 

$735,751

 

 

$761,621

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Jul. 03, 2021
Segment Information (Tables)  
Schedule of Segment Financial Information

Asset Class/Description

 

Amount

 

 

Weighted-

Average

Period in Years

 

 

 

 

 

 

 

 

Customer relationships

 

$2,345,000

 

 

 

6

 

Intellectual property

 

 

591,000

 

 

 

6

 

Non-compete agreements

 

 

1,001,000

 

 

 

5

 

 

 

$3,937,000

 

 

 

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Cost of products sold $ (47,270,990) $ (29,188,182) $ (93,535,153) $ (68,111,738)
Gross margin 13,976,602 10,319,618 29,485,872 23,242,163
Selling and administrative expenses (9,375,537) (6,545,525) (18,319,931) (14,752,316)
Operating loss 3,512,685 2,856,580 9,059,999 6,650,383
Interest expense (434,147) (454,915) (961,291) (1,075,663)
Loss from discontinued operations, net of tax (7,229,134) (3,969,238) (7,067,665) (3,715,973)
Discontinued Operations [Member]        
Net sales 13,693,457 9,325,609 25,017,899 22,805,124
Cost of products sold (11,139,886) (9,179,960) (21,044,606) (20,833,343)
Gross margin 2,553,571 145,649 3,973,293 1,971,781
Selling and administrative expenses (1,280,570) (5,131,259) (2,313,397) (6,444,713)
Restructuring costs (10,583,078) 0 (10,583,078) 0
Operating loss (9,310,077) (4,985,610) (8,923,182) (4,472,932)
Interest expense (144,715) (151,639) (320,429) (358,553)
Loss from discontinued operations before income taxes (9,454,792) 5,137,249 (9,243,611) (4,831,485)
Income tax benefit 2,225,658 1,168,011 2,175,946 1,115,512
Loss from discontinued operations, net of tax $ (7,229,134) $ (3,969,238) $ (7,067,665) $ (3,715,973)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Details 1) - USD ($)
Jul. 03, 2021
Jan. 02, 2021
Total assets of discontinued operations $ 33,268,203 $ 37,832,606
Total liabilities of discontinued operations 5,697,064 3,329,539
Accounts payable 27,223,679 21,311,619
Accrued compensation 3,364,766 3,474,686
Current portion of lease liability 2,951,252 2,798,712
Non-current liabilities of discontinued operations 0 48,315
Discontinued Operations [Member]    
Total assets of discontinued operations 33,268,203 37,832,606
Total liabilities of discontinued operations 5,697,064 3,329,539
Cash 1,635,481 809,809
Accounts receivable 8,578,397 5,944,922
Inventory 10,426,383 9,990,656
Prepaid expenses 1,086,981 1,192,530
Property plant and equipment, net 11,428,744 13,813,553
Patents and other intangibles net of accumulated amortization 0 6,935
Goodwill 0 5,900,837
Right of use assets 112,217 173,364
Current assets of discontinued operations? 33,268,203 17,937,917
Non-current assets of discontinued operations 0 19,894,689
Accounts payable 3,515,373 2,196,101
Accrued compensation 2,069,474 960,074
Current portion of lease liability 101,243 125,049
Other long-term liabilities 10,974 48,315
Current liabilities of discontinued operations? 5,697,064 3,281,224
Non-current liabilities of discontinued operations $ 0 $ 48,315
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Basic [Abstract]        
Weighted average shares outstanding 6,259,654 6,246,410 6,253,996 6,234,665
Diluted [Abstract]        
Weighted average shares outstanding 6,259,654 6,246,410 6,253,996 6,234,665
Dilutive stock appreciation rights 17,751   17,751  
Denominator for diluted earnings per share (in shares) 6,277,405 6,246,410 6,271,747 6,234,665
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
Jul. 03, 2021
Jan. 02, 2021
Components of inventories [Abstract]    
Raw material and component parts $ 18,544,799 $ 16,376,772
Work in process 6,027,748 5,323,059
Finished goods 24,257,829 21,421,906
Total inventories $ 48,830,376 $ 43,121,737
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details Narrative )
$ in Millions
Jul. 03, 2021
USD ($)
Inventories  
Goodwill, net $ 71.1
Goodwill write off $ 5.9
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative) - Leases [Member] - USD ($)
$ in Millions
6 Months Ended
Jul. 03, 2021
Dec. 28, 2026
Dec. 28, 2025
Dec. 28, 2024
Dec. 28, 2023
Dec. 28, 2022
Dec. 28, 2021
Total lease expense   $ 3.7 $ 0.9 $ 1.6 $ 2.1 $ 2.5 $ 1.5
Lease liability $ 12.3            
Interest rate 5.00%            
Term of loan 6 years 6 months            
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Aug. 30, 2019
Jul. 03, 2021
Revolving Credit Loan [Member]    
Revolving commitment portion $ 20,000,000  
Annual commitment fee percentage   0.25%
Credit Agreement [Member]    
Ratio description   the Credit Agreement require the Company to maintain a senior net leverage ratio not to exceed 4.25 to 1. In addition, the Company is required to maintain a fixed charge coverage ratio to be not less than 1.25 to 1
Minimum [Member] | Revolving Credit Loan [Member] | LIBOR [Member]    
Basis spread on variable rate   1.25%
Maximum [Member] | Revolving Credit Loan [Member] | LIBOR [Member]    
Basis spread on variable rate   2.25%
Term Loan [Member]    
Percentage of annual commitment fee based on unused portion i   0.25%
Revolving commitment portion 100,000,000  
Repayment of debt 19,000,000  
Term of loan   5 years
Term Loan [Member] | LIBOR [Member]    
Fixed rate of interest   1.44%
Term of variable rate   the term loan based on a one-month LIBOR rate.
Term Loan [Member] | December 31, 2019 through August 30, 2021 [Member]    
Quarterly principal payment   $ 1,250,000
Term Loan [Member] | September 30, 2021 through June 30, 2023 [Member]    
Quarterly principal payment   1,875,000
Term Loan [Member] | September 30, 2023 through June 30, 2024 [Member]    
Quarterly principal payment   $ 2,500,000
Term Loan [Member] | Minimum [Member]    
Variable interest rate based on senior net leverage ratio   1.25%
Term Loan [Member] | Maximum [Member]    
Variable interest rate based on senior net leverage ratio   2.25%
Interest Rate Swap [Member] | Term Loan [Member]    
Description of interest rate swap contract   the interest rate for half ($40.6 million) of the term portion was 1.84%, using a one-month LIBOR rate, and 3.19% on the remaining balance ($45.6 million) of the term loan based on a one-month LIBOR rate.
Interest rate swap, notional amount $ 50,000,000  
Fixed rate of interest 1.44%  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards (Details) - $ / shares
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Number of units outstanding at beginning of period 25,000 25,000
Number of units, Issued 27,300 0
Number of units outstanding at end of period 52,300 25,000
Stock Options [Member]    
Number of units outstanding at beginning of period 244,001 276,000
Number of units, Issued 27,300 44,000
Number of units, Exercised (50,667) 0
Number of units, Forfeited (6,000) (75,999)
Number of units outstanding at end of period 187,334 244,001
Weighted average exercise price, beginning balance $ 21.87 $ 22.30
Weighted average exercise price, issued 0 20.20
Weighted average exercise price, exercised 19.33 0
Weighted average exercise price, forfeited 21.20 22.00
Weighted average exercise price, ending balance $ 22.77 $ 21.87
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards (Details 1) - SAR [Member]
6 Months Ended
Jul. 03, 2021
$ / shares
shares
Exercisable | shares 87,335
Weighted average exercise price, Oustanding $ 22.77
Outstanding | shares 187,334
Weighted- Average Remaining Contractual Life, Oustanding 2 years
Weighted- Average Remaining Contractual Life, Exercisable 1 year
Weighted average exercise price, Exercisable $ 22.33
Maximum [Member]  
Range of Exercise Prices 26.30
Minimum [Member]  
Range of Exercise Prices $ 19.10
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards (Details 2) - shares
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Number of units    
Number of units outstanding at beginning of period 25,000 25,000
Issued 27,300 0
Number of units outstanding at end of period 52,300 25,000
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Awards (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jul. 03, 2020
Jun. 27, 2020
Jan. 02, 2021
Jan. 02, 2020
Intrinsic value $ 3,105,000        
Common stock shares reserved for future issuance 811,072        
Stock option granted 27,300     0  
Stock compensation expense $ 680,014   $ 448,669    
SAR [Member]          
Volatility deviation 38.62%        
Risk free rate 0.26%        
Stock option granted 44,000        
Expected term 4 years        
Stock compensation expense $ 100,000 $ 85,000   $ 214,000 $ 195,000
2020 Plan [Member]          
Stock option granted 24,600        
Expected term 4 years        
Minimum [Member]          
Volatility deviation 47.25%        
Risk free rate 0.18%        
Maximum [Member]          
Volatility deviation 48.55%        
Risk free rate 0.35%        
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program (Details)
6 Months Ended
Jul. 03, 2021
$ / shares
shares
Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs [Member]  
Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, beginning balance 145,000
Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, ending balance 145,000
Average Price Paid Per Share [Member]  
Average Price Paid Per Share, beginning balance | $ / shares $ 26.04
Average Price Paid Per Share, ending balance | $ / shares $ 26.04
Total Number of Shares Purchased [Member]  
Total Number of Shares Purchased, beginning balance 55,000
Total Number of Shares Purchased,ending balance 55,000
Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs [Member]  
Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, beginning balance 55,000
Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, ending balance 55,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Share Repurchase Program (Details Narrative)
May 02, 2018
shares
Share Repurchase Program  
Number of shares authorized to be repurchased 200,000
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details Narrative)
$ in Trillions
Mar. 27, 2020
USD ($)
Bipartisan Coronavirus Aid [Member]  
Tax relief $ 2
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Benefit Plans (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Pension Benefit [Member]        
Service cost $ 271,835 $ 266,434 $ 543,668 $ 532,870
Interest cost 504,254 714,142 1,008,509 1,428,285
Expected return on plan assets (1,448,675) (1,365,262) (2,897,349) (2,730,523)
Amortization of prior service cost 24,845 24,845 49,690 49,690
Amortization of the net loss 432,536 325,034 865,075 650,068
Net periodic benefit cost 215,205 (34,807) (430,407) (69,610)
Other Postretirement Benefit [Member]        
Service cost 13,626 10,855 27,252 21,710
Interest cost 9,842 11,667 19,684 23,334
Expected return on plan assets (6,420) (5,589) (12,840) (11,178)
Amortization of prior service cost 0 2,063 0 (4,126)
Amortization of the net loss (3,094) (6,377) (6,188) (12,754)
Net periodic benefit cost (13,954) (8,493) (27,908) (16,986)
Gain on significant event $ 0 $ 0 $ 0 $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Benefit Plans (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Total contributions for the period $ 192,078 $ 184,935 $ 735,751 $ 761,621
Regular Matching Contributions [Member]        
Total contributions for the period 144,081 132,016 297,397 294,808
Transitional Credit Contributions [Member]        
Total contributions for the period 33,102 40,529 75,870 95,200
Non-Discretionary Contributions [Member]        
Total contributions for the period $ 14,895 $ 12,390 $ 362,484 $ 371,613
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Benefit Plans (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Accrued amount for non discretionary safe harbor contribution $ 332,092  
Pension Benefit [Member]    
Cash contributions 1,171,000 $ 3,100,000
Other Postretirement Benefit [Member]    
Cash contributions $ 8,000 $ 50,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration of Risk (Details Narrative) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Interest Rate Swap [Member] | Term Loan [Member]    
Interest Rate Risk [Abstract]    
Interest rate swap, notional amount $ 45.6  
Minimum [Member] | Revolving Credit Loan [Member] | LIBOR [Member]    
Interest Rate Risk [Abstract]    
Basis spread on variable rate 1.25%  
Maximum [Member] | Revolving Credit Loan [Member] | LIBOR [Member]    
Interest Rate Risk [Abstract]    
Basis spread on variable rate 2.25%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Interest Rate Risk [Abstract]    
Threshold percentage of concentration risk 15.00% 10.00%
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisition (Details)
6 Months Ended
Jul. 03, 2021
USD ($)
Assets $ 3,937,000
Intellectual Property [Member]  
Assets $ 591,000
Weighted-Average Period in Years 6 years
Non-compete agreements [Member]  
Assets $ 1,001,000
Weighted-Average Period in Years 5 years
Customer relationships [Member]  
Assets $ 2,345,000
Weighted-Average Period in Years 6 years
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisition (Details Narrative) - USD ($)
Jul. 03, 2021
Jan. 02, 2021
Aug. 10, 2020
Business Acquisition      
Cost of acquisition     $ 7,173,000
Goodwill $ 71,061,057 $ 70,994,178 $ 2,302,000
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +"%#%,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "PA0Q3B,K@K^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^GZC]#-1?&D(+B@> O)[&ZP:4(RTN[;V\;=+J(/X#$SOWSS M#4QKHC0AX7,*$1,YS!>C[_HL35RS/5&4 -GLT>M<3XE^:FY#\IJF9]I!U.9# M[Q :SJ_!(VFK2<,,K.)"9*JU1IJ$FD(ZXJU9\/$S=05F#6"''GO*(&H!3,T3 MXV'L6C@#9AAA\OF[@'8AENJ?V-(!=DR.V2VI81CJ855RTPX"WIX>7\JZE>LS MZ=[@]"L[28>(:W::_+JZN]\\,-7P1E3\MA+-IN'R\DJ*F_?9]8??6=@'Z[;N M'QN?!%4+O^Y"?0%02P,$% @ L(4,4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "PA0Q3(=M/V?T$ #"% & 'AL+W=OFD30@*]3MKI@[ %]L2VJ"2'\.V[ MLL'B;LSB:1Z";;Q_?EY)_UVKOQ7R746<:_*9)IFZ;45:;[XZC@HBGC)U*38\ M@V]60J9,PZE<.VHC.0N+H#1QJ.MVG93%66O0+Z[-Y* O\ZTZ.B;F499"O)N3A_"VY1HBGO! &PD&'Q]\S)/$* ''OWO15O6; M)O#X^*!^7SP\/,R2*3X6R9]QJ*/;UG6+A'S%\D2_BNTWOG^@CM$+1***_V1; MWGOEMDB0*RW2?3 0I'%6?K+/?2*. FCO1 #=!Q2)<,H?*BCOF&:#OA1;(LW= MH&8.BD<8!\V*L/HB; N>1*9CA29 M9"$/?XQW *'BH >.$44%?\N32^+Z%X2ZU%,1DUPAJG[U='ZAZF-/1_X>+I66 M,/[_())7E>15(7EU0G*2Z5COR"M?QT8TTV3*4EZ705QG\6U")L/Y8O(Z)>/G MI]EP^H;0=2JZ3A.Z,<^ +2$/,#J?Y'>^J^/#E5SSYWN>VT.PNA56%Q6[$T$. M2UF3Q6Y3FRL\W'/;+PA%KZ+HH3)#0 @+C/N$K>LP\/@52Q1'.*XKCFM49YQ+ M65#$*H!!>N-,FG5$8 '7)@=7:[==K^U2A.NFXKII,GGF*4L2,LH5?*U4'1 N MHV6.9 M;L)5[O96L4_A/5RN'U)<[@5S"<^:N=?0S8\-[#03+@8CB5)9<_=P=SZL )&F MT.W-M0C>P3I,(T&>@2[O7O M7&7J)6=2KUN4]W)]M,8;V1<5%-W-XL M'C+-TV5]6WI&Q(5:Z'?\:Q]#LGY/&_G]0Q8("?EA1:J,H7*89CFT6&:ZA;5. M=D9YO, K>O31JZ_8)_D(80AC5=Q4%(B&<0EW6[;]7W7I2Y&:-V?XI:])QR& M(2Q$57T^PFW$J\7#]3R/DI&,PS6'@9#PUH-1VBI &U6! ]W8G#Q+LA#;K)81 M5YNR? U%-WC'V&P-H(U:^@-;.?T ;B;%1YP%];,/E\1GGZT#%+?NG\AF DPV M(7_%F].K A=TN[T>.NUL,:!X,2A&<"@Y.XV""U 7M1!; 2CNVH^BJ-N1R%!7 MPT5Z]*9-::>#$5G[I[ACSWF02Y,>CR[)(M9)?7IPD>,J>T&F@LR@!?C.$K1$ M^;86^+B-0V4*B^9UERY%4L=W1F#R](B!V K@XSY=)6OR&40L ] _4$L#!!0 ( +"%#%/X&PO=V]R:W-H965T&ULK5E=4^,V%/TKFDP?=F<*T8UR8J7BPF;O)[XDCZM MJ_K$]/)\FSR9!U-]W=Z7<#3=9UFF&Y/;M,A):587DRMV-N=1'= @_DC-BSWX M3FHJWXKB>WUPL[R8T/J*3&8659TB@8]G,S-95F>"Z_BK2SK9CUD''GY_S?Y+ M0Q[(?$NLF179G^FR6E],P@E9FE6RRZHOQ #O K@;$ P$B"Y O'>$H L(WCN"[ (:ZM.6 M>R-J5Y72@/50F_IA!77<[N;N/Y[<,\)O#M MX>[337SU" 7[[^$#N?B%W]_,O5X\W " ?OMY>?8UO /.1G)"O#S'Y M\-/'\VD%EU(GG"ZZ8:_;8?G L()\+O)J;!O^IP MS4<3_K[+3@D5/Q-..4.N9_96>'Y*N&["*4;GOXT^_]>C'XDA]D4AFGSB_R^* MD=&#_>A!,WHP,/HMM$>;9,9B9=6&JB:T;H+/EXKQ0,N(GT^?#^?+!XI(4AU2 M>@R,?2#C J:!%;8BQ8ILRV*Y6U26V"+# MUL1UFT8>7,!)H+FF4>20FB%('K$P9*&C4XP@(R EF10.?02I0L:8%B'.7^WY MJU'^OY:%M=#4RJ<< 5+!(L5"A[0/Y%$0RE [&><(4/" M,R5PRGI/68]2OF^G&K:T9]BKM[#S5L3\@-W?&DP![4O/:!B*T)UW!!@Q+9DS MES&"@XJ74> *@(TV,2#T!^B-#F\,R*B6:FCELP/' MQ<:GNUJ;DJ3YHMC@K)DW-)0M['(N:1\GJ- !+X0 :-D,K0JP@?J1CXB6!(GMYM,?$>>899"[\6PR 4WOZ' M 14/HB!R62- KB@+W"*;8T@&?13J8H!V;_/8VSXO?:LR4#T"9')A#U#N;H@! M*/C ,ZO:A73E\(#@P06DTH$;O 9D<]=QQ:CL!S)+<]2OC@S6&Y$5E MR#49<]>L=UOL#;N5I#GYD('G^M@*?[ .P84N#R]DEZ<5/@>(UV(\Y*%RY\ ' MGH ?T=PO2LSGU5;#FP0D)2P'%ASLAL?:]+:,C?NR3[43+7*RR!)KTU6Z2-K' M&9:L3;8DT*2:6Q-4$=2D25BF.G0U\:'N_OS^;//1;,7H5D!/\*1>"2QC(R"=OD /7>C+%Q-_9: D?K MX(V&Y+ND$\W!5 AOST:0(E(1%^XM"IJ3*KCM<6]+T9R:R4@/M&C>FS0^;M+J M%MUUBF&_TN501\LQT$)KESV&A)O24+N;;8P@F0A9X/DT#$BI!D\PP+VW:9R- M-N1Y4N:P%UD"4T_L.BG'MJFSL4=0O4_BXS[I.K'I I6XC=.'2_PT\.3%4,*] M]4-0[%2X187FTD.B]E:'CUN=.,UV%?K [[J+#-_@B*%\CCX*XXCE&N38^QH^ M[FN&9S'PQCMAI^X]R@R#T5,5N!SQ;*ZI'\@V0+*W*WS\F=781,KWT41@&$T\ MFT<3SS9 L_=*7(TV@<>B2K+7%FB\CC"Z['O3P<=-QW#!:(R49JZ2*,Q;$SZ* MGG+W>0^*&GK P7L_P)6U,^=2\Q+.PZ^WRJGV#L#^[ M?U%XU;P><\Y?L[,90\['[&S>O@;LT[=O)3\W3X MR>A2IA:RVJRNM2KOWV@4#49.8O1X-U=;$42KO-ZR M1WH?-QZBU=KD-^S1<"-6P\BNO2RB1*99I%*DY?*R=T4N0E(8%(I? MD=QE>]1:9'*OXKVAAUI<]OX<6S<(+@:G;W MY\WDZA$<?XNPVGCS-T]QT>W=X_A#] =_,K1#=3&(>H_S2]>IK<@'J SM#3 M;(+ZWP9#VT!0N6M[7@5P709 CP3@H%N5FG6&PG0A%QWVD]/V[@E[&V#41.@' MD6MZTN'/;7R.L&,ABBGIB&?\F7EZCJA7F..N=/[;[.&_GOT AE.7AU/X<_[/ M\C@1!ZOC8$4<[$@<4VB9_5AEV0!%Z5PELJO02A=NX2)OD*^C,\8\Q_/8T'[= M?X,=0N+[ON>30^&D+22.3UC0T(4=.HP][+BU[B!K7F?-3]*_,VNI$:0+:\ Z M;\ZOLDK?+F%L%I:)/+>PZ@P-9%UFOG:3G-;"V-13[3@-J6T1HX_V$'9.Y#N7= M//V:I__5JA*11J\BWLJ<7Y0:"=D;I(4!P#NQV4<+M0Z/^L\REIY7K.I\3]%@2?$=QDWE:=$4ZAF!O8VSH6>(0U MW(5=[J#F:>!UPP]J^,$7X6^J+5W.8@-LM321EK#1,ZB"7" _5=] P0I<4N*$ M_:=%.#\"WB<6@8^@?$4NM:C//P4?M)L(@_)K$!VW9=3%M-5$VC*74>PU/HNP M+>,4\[VV?H"=X-^;*7P2_*,R(D;J:-NNUK#.71)NM\D@C[T!HD/G>QSSQAHW MZ=#!NV&$-5ET"*$*><"<(RV [.TMR>DZ/$#PZ?I=>3M8EQWHG=QM0>A0$DP< MCWI-#&TE]3%W'=;$T.'2Y]0)@@8%>V^SG4B]*DXY&;SN;6K*C55]MSY)717G MA\;]:W(Q)AWW)_G)J]C<_W9?'MMNA5Y%:89BN82I\+D'+TV7)Z%R8-2FV.H_ M*P,'A^)R#:='J7,!/%\J93X&^03U>73T#U!+ P04 " "PA0Q3:Z0:K3P# M M"0 & 'AL+W=O5J2U%IN\\&!F(UL;.V@=Y_OV,G9&F ;M5](1[[G)GQ M\>!Q?R?DJ\H -'DK>.Z:I%!0=65*('CRDK(@FHTY=I5I02ZM*0B M=P//B]V",NX,^W9N*H=]L=$YXS"51&V*@LK?=Y"+W<#QG?W$(UMGVDRXPWY) MUS #_5Q.)5INXV7)"N"*"4XDK ;.K7^3Q@9O 2\,=NI@3,Q.YD*\&F.\'#B> M20AR6&CC@>)G"R/(<^,(T_B[]NDT(0WQ<+SW_L/N'?/6E;[4.!P3T'H89*DDUF:$!S-'OX<)[=/:,R>\'.?3IYFY.$'+MU/'].? MB!N_I&0\03LE%\^3V^=DC.A+.]=8 M,'@/24^%\N).@WJG1M2H$7U)#<8U2%":2*I1D!TM">7++XI4I1 =9![$4>RU M9#I&A3T_;@MUC/*C^/HZ;(EU#(MZ0=P]HU;ZU['?TN@8UO/]=J4DQRAL['[4JLOT M1,PX"'I12R/WX/XO0*YMXU6XO0W7U7^[F6UZ^ZUM::WY._]FY)^83_ M4+7N M?]U7#XE[*M>,*Y+#"D-Y5UT\4%DUY\K0HK3=9RXT]C([S/ ] ]( <'TEA-X; M)D#S0AK^ U!+ P04 " "PA0Q3N<=4X@$) "J) & 'AL+W=O1O6J,GK>#EKF(XIQ,EKJ MK!BN ##X^N,]>%HW]8'1^MM(O M9FJ:Q]5=!>]&NUGFV=(4=586J#+/7P=C=&TN MROP_V;Q9?!W( 9J;9[W.F_OR[;O9+DC8^69E7K?_HK>M+1Z@V;INRN5V,"A8 M9L7F?_USZXB] 80'!M#M /K9 6P[@+4+W2AKEW6I&WU^5I5OJ++6,)M]T?JF M'0VKR0K[&*=-!5<7]S>7%[=3*\N$;R:WDZN+\#*^N;A"T^]7 M5P]3=((>IY?HUU]^.QLU<%,[=#3;WN#;Y@8T<(-_KO,O"+,AHI@2S_"+(\-U M <.I;_@(EKI;+]VME[;SL=!ZUU5EB@:-Z]HT=61"MIN0M1/RT(2Z7B!=S-', MOC!_KK-7G<,=:I^K-E,E[51V@[V>DT0JG'!Z-GK==XK'4%!%)!4[PP.U?*>6 M1]7^H:L?IM%/N4&UF:VKK,F,5^EF&K$G &YOG\"!3(^55(+X-8J=1A'5.)[- MRC4X$++$S( W0>P0Y::ND8SB0G$D')T*/I;[UFG)\E$&-J98. M_+9UR.P0D]Z%N+!34BC2)[G'CB20_]+0QNRP2.)<;#LRZ__'VL3RM8LXJ"0P MX-N1ZK,4BB=[H#_4VN&0Q'EH/7[2>ORS1"0NZ7!?KP>&2H)>&=B8M(,AC

3J&'\\IT248E M$5#GLGXAY#--A9 I#I7[=*\E^UQ/-LGT4Y9[6I+#>3LTT3B:=HW$2K^'2E?J MP4M**4O2?L+Q60)KX3&I@ ,Z$-$XB$!HM8;L."N7MH8-9D?JHH8Q*%R=K>HS MY"E$?A*0VB&)QI&TB7R]%?Q1IHHKA(H7/MB/88L@1@,%(&TPQ.-X\G3 MSN1&0SK,MY'V[A7N(0LTM50XPGT(4C(E(>$=@>C_W8?ENQ0Y-T_>FHJZ*$D3 M"7^<2'8-$\X.# ]U=\RA<>9\Z,Z[G7P\E5.7*R)1*4[Z=8S'D$&^HJ%#$=KQ MA\;Y<]C#4@G0%Q+CI-$J! Q64<@%B?0I7DVH'8.!1=D#8,: M_=.OEKE\@6A.T[3?C7W"\%!KAR$6Q] F9W0!G,?]RUS46'@2VJ^\@X:!+,#TU*4:L=6*@VJOH;3M M?$!UAS]V]&QRHWK[1<8,U'NE>IB&%55JKRG<:O71CTB9T)"+._RQ./XFOAUW M/!\S%VM.7/A.*AD)Y&'6<8_%N;?)PT?R+_.T3%#;<,BKCG-]IH1*+%3(NQWK MF(Q6K=.%KLRBS.>FJO_6'GGT$\7AQ!V,V)'#P7*YA-":-N7LQQ!:4"A?*_2J M\S6TG^-ULRBK["\S/T4"#S%N_Z+::JG1=5VO[14UQ$0.X8E\7,B*S7FY[=/E M4*EDF%!Q>!&CVW530_,^SXJ74Y0,:2*'J>"^*> B3X92);TIO$_+(!#O:,F/'%Y6D-#7U?O&J:>(#E.NABE5OM4%+GI7QUUHGE L M6*J2?C'P*=/#]76$Y7'"WIM&PT=0D.NJ@.?G_TK'@TL*Y3A7HG^,[#6EDF/" M0L^B8RN/=WO[9YR;,R/;]L!6LBGUU7P4-+_F95W_=AK94;P#)8^#\O>R,ME+ ML67C[!TUE2[J/-AG<1=[X"F9B'Y^\1B",V6HO.-[7]/%Z?A80,3F=I\CZP<$ M^6#I^^IN^''(!O6?=R4N"4^@U.\#TVLF0M]V\0Z7/(Y+SS*R HADZ@95$ &H M?M.KHVMP"7DBI5+,>1H>0\)DBF7H6],.I3R.4KN06?E2M$NQW3\\IW 7LB<4H3[(28 MQY(JKI)4A-)?AV(>;SLW9<-Q(&\U>\XQ,32_@K-^A^$UY0Q:4Q$X0^0=YOF1 MGK,]G)MRO>/[0U4M6U-!9/,-8_"4%3U2;'\9LWC3EJOUMR5/9 M-.6R?;DP&IZ -8#KSV79?+RQ/U?9_3SI_']02P,$% @ L(4,4]4IZ00Z M P / L !@ !X;"]W;W)KXC37'+K;3,GX]UTF7]9T5Z(?&CWN.S[F. MX]M;"?F@*#6CG$PE4F518/EX39A8]2W7>AJXI?-*C 3[03.=]ZW( M0AF9X9+I6['Z0-:&NH8O%4Q5_VA5QP:^A=)2:5&LP:"@H+Q^XE_K1&P W&, M;PWP7@KHK &=RFBMK+(UQAH/>E*LD#31P&8:56XJ-+BAW&QCHB7,4L#IP>CK MS7ARDTS&"%K)U\\?Q\,[Z%P//P]O1A.4?)A,[A)T,<62<)T335/,WJ"WZ%LR M1A>OWO1L#2(,E9VN%[RN%_2.+/BI9%?(Z5PBS_'< _!1"QQS@'N'X#98;_Q[ MC7^OXNL#@5L26_V\CO_I7\2B0DOM2YD/0W3!@;]>A![?4RW0UEKE/]=ARTQVWY M"!H?P4D?-X(O_^-.!*T[<2IBRT'8. C_UL'9FQ&^<#/:X[:L1(V5Z*25D2@* MN&W^(?]1:_Y/16R)CAO1\1FBSTYYO)?*KG,PYR\(W-+O.L^WDG.^ ZI4V:Y^ MS;RI*G;]XCZC3O5/5\]U%!*8YZ98]%FP=U3%GA!%';] M70N' OT@BH,C%IZO1=<[:>$.:D)5RL<=$VW"O3T]7NC'H1?O"F\/K(7;&Z6- MJ2N_8#FG7,%=.@.D&PO=V]R:W-H M965T&ULG5I;S4,$N&?XNNGNK[OA]$55O^J5E UZ71=E M?39:-NL@=/J:5)O*IDMVD7K8D(Q%I-UEI>C M\]/VVGUU?JJV39&7\KY"]7:]SJJW2UFHE[,1&>TO_)$_K1I]87)^NLF>Y$PV M#YO["LXF_2Z+?"W+.EE?NF3Z\79 M"&M$LI#S1F^1P<^SG,JBT#L!CK]VFX[Z>^J%A\?[W;^WRH,RCUDMIZKX,U\T MJ[-1,D(+NOE-[A2*]'YS5=3M_^AE)XM':+ZM&[7>+08$Z[SL?K/7 MG2$.%L ^[@5TMX .%W#/ K9;P%I%.V2M6E=9DYV?5NH%55H:=M,'K6W:U:!- M7NK'.&LJ^&L.ZYKSZ=WMU;?;V;SNYOKJXN?<#+["3\_OMW^G*&[[VAZ M,?L-?;^Y^W.&/CW<7CQ<78/,9S1&#[,K].D?GT\G#4#1&T[FN]M>=K>EGML* M]$.5S:I&W\J%7+Q?/P$5>CWH7H]+&MSP]VWQ%6'V!5%,B0//]-CR\BNB<;L< M!^"PWJRLW8]Y]KO;R"IK\O()76@_S9M;\M;[?EGFUO(:[SPT/.RZU<(-491)6U"WFW<72 :!QC$0L1#: [!%E,HC1F;NRBQRZ"V*]; MHW:X=Z#UPPNC%A:8A(.U(S$ ;\E^KH^FV?U"FTJ]9Q#M*''M[UBH&+6^^=)P$&3'E,2M..5!#*9 MYUF7HLL%RM:J:O*_VPLN&R:6;5C$"#S1@0T=;QK$^U!JLSV5 M^=]@E\V.G33NC:J;2C9Y);6!T:,LY3)OG&Z0VCY)8DII/'1>AV J*$ZY6P>" M30['02T^_0OX^C,"Z'4&SU\MD?QKFV]:Y%H9U:QDA;*ZEFX-=MN_5R&*HC1A M Q5(D$=[K5WMN:'V@0MU/:Q66X+<,^YVI8>V,0"$S.?FJCYW9>;?9(0R18$SX$*XMQWDB MA"=;$$-)),Q)TU56/LD:4L-A^+=.T7I)D6>/>7$T%1!#5B3,5A>[9Z=3D\R? ML\?";1CN2.J,,Y$. \@A25.>1HG/^PQUD3!W79?/$"RJLFAZ!]'!.U$L&+=B MW"5)69PRACT8#461,$?=5W*3Y8N]C]4FM)V0;=89,QS%.!VF5H82M)^X2C&@,M:(;*S541,-4M'OF M.\1[5W6AI3:5$$HBE@P3HD-P3,"31>HA?VI(AX9)Y_:CM9%3 9M7.!6"B&2H M@"THHH@0XK.V82!*@RE=IZWZXVT&-5Q!6= P/[+JEVQT2*!:SK>5WPC,5?T, M.PZ'5,(2G_J&8&B88"ZW-5R!?@-:#2C81(Y-51#PU0#U>-&F"& MM!@.IM'O>0D1^N$TR@R_L&--#?3A^28K=('1Q14T"84JG\:-K-9H(1^=SY;9 MC %5)!-03@R,XI04T'P>F.\]>$,N+-S>&*L44GOI%SU*<**U.Q8BTM@:WCCD M/('/#N9L8:+:QY NCM:Z 6Y[,MU"0ON>U=OJS8G8YJ-ACG6(C)E($N$IYYAA M+19FK:M22I\ W$F.$M%N:M/K;W\;SL_2$< MS\PUI(LX97B865V2T/=QFGAR*S,\QD0PI*\.AX]WGC'>^[T-V; PV4S_WXJ1 MV4Q"J"")53$Z!!,<)8DO7 SEL##E3 \?Z$<3-'/P1Q1#M6$%N(N2(NCE?8_3 M$ T+$XUE\O]AN,QLWA!)FM+A;,LE%]&(>>B%&WKAX9[HVW(IYTU;D+S.VR$, M KB0LG8#&4A;.M"<(WU'D\1C;/6>#KDQQ_#/,^3BAL+X!UJD#G3>X6Q+D_9 MUR?/4&MYYG/?QT-T=@B1-4NB1/.@-A_$PATU]>%&FA[I/>5FV"BD@]"-JK@/[I5,*F,Y)$ MD'S(, Q'O%@TEYMMULBG:@#A61CN!" 4.WI7JKUK* '?.R M>SD-X1P:0W)#9/S8; ]J+4AT3K/8#*3?*F K.;@$=8 QGU$,4_$/O7IJLE=W M]N5VNT03CJW)HTL.IP1[.(,;NN/A]TRWJARWC^> +\#ACI<#[^]G.(J'.:K] ME$#[!/!4-SUTFL7!-3SAL37^=PE"6QH)3_?##2GQ,"G=Z+*X'YL["\W=#H?O M6AF),!OVQ XY)\;)P9O^M:R>V@\@:M1.,;N7Y?W5_B.+B_;3@L'U2W(R[3Z5 M,-MT7V[\R"I(BS44_4O8$G^-P7)5]S%$=]*H3?L]P:-J&K5N#U+*T4Z)!7'_WYW)"6_-$F[ 44C4W?//??P[DB=KHS]XFI$ M#P^-TNYL4'N_?#,>NZ+&1KB16:*F-Y6QC?#TTR[&;FE1E,&I4>-\,GDU;H34 M@_/3L'9MST]-ZY74>&W!M4TC[/H"E5F=#;)!MW C%[7GA?'YZ5(L\!;]Y^6U MI5_C'J64#6HGC0:+U=E@EKVY.&3[8/"GQ)7;>@;.9&[,%_[QOCP;3)@0*BP\ M(PCZ71OTE2U^?#8X'4&(E6N5O MS.H=IGR.&*\PRH7_815MIQ2Q:)TW37*FWXW4\:]X2#IL.1Q/GG#(DT,>>,= M@>5;X<7YJ34KL&Q-:/P04@W>1$YJWI1;;^FM)#]_?B&<=& JN+;H4'O!6IV. M/4&SP;A(,!<1)G\"YA5\--K7#JYTB>6N_Y@H];SRCM=%_BS@AU:-8#(=0C[) MLV?PIGV>TX W_?]Y[N >]KB' ??P"=S?C$>8P0%\MY#?A??C#\=YEIT\C@J? M:J1R+DRS%'HM]0):+=I2>BRA,+0!VL4G9Y0L!2]74@M=2*' $0925WD'M;A' MF"-JH'Y>"DMV4@=@6Y(U4BGZ&CP%D]IYVX8^0 K5EL1<*3:,N'&LA/XDR\H83Z;HJ-_O6LF, MYFM8H$9+7FOFADO.ATFVVG/N2TO ,Q.7E(@"ZR?0I+[,7%&E$B%EI-ER&^+21GQMEP)Y]%JN(R; R^\62 AV"BF M),L=+-?.G2REL!+=,(1*=!/ ,%'NEE>XO]*Z;H%R,JWM((CN5B&-OFZ/_](4U :;=AK!.[/">[3#3BZSE#JPKF@*:SJVV&L8 M:EJ4_]"\CB@O.)!TH4"-ILHE>\T,%54V26+Y!7&TI+5["1H+=(Z%#'E!):3E MIMRT?&H86J+C)E0;G?8E# M!_@8!$O!C=NQDY2'U*4L!)^D^Y1\+3QILJ:@@ _+&+$KF:HE@;AN1C!3*D9* M&]3UV9G31/H;4W/)R%]S)#?12;[G5-)5XB8)=#0%G"4'QQ-#U:(7W;>4>?$LH@= M(GQ+XW9-*E.ZSO/$>4N"-W.:&=,LS2$D(F'RAGY(HH;G;>0&103MPL:=3+U* M ?<58<7M/GZVA9\]@9_OXZ>,N@!9")"/X+V.0NRK, 04U/-W9$VEP'IE4V C M!\KH1>?XM7S),15?)2U+MC*=20)T_?2K:"3Z32 NJ9U(P][2U]*6>SB!V.$. ML=W]8$>'7)2]"U'CG1ENO]M#32:=T+ZVB-#$&U0:K*VF#7@]C':]\$GP4+AQ M:N8_)1LBL^/TW4RS;S/-GF5*8R%=U#9$L]T*#(1G=%0K.$RF@>_&=027:+W@ M"T@3QT&:N*G*G[V_T$Q5@HZ32O*4,]S'?!YLSJ$0<6>@AE>:SD-JXL)S?NEH M(GF=<3.AG.04#6&&XQID&U=3854&T63I.]_OK'X]B4S>SF4:59_04GU5_\KO2";H;(-Z!;H]I@.WKLOCK>NOLW:!?A"X>#D8;Q M,Z!?[3^B9O';86,>O\"HH"@HU3E6Y#H9O3X:@(U?-?&'-\OP)3$WGKY+PF-- M'X)HV8#>\_6M^\$!^D_+\W\!4$L#!!0 ( +"%#%.1^-&PO=V]R:W-H965T&ULK5A=<]NV$OTKᲞ=@BP#X MF=J>B=VFS9TV]<3M[3-,0A*F%*&0H&7WU]^S($5+262[<_M@&P"!@[.[9Q> MS[:N_:M;&>/9_;INNO/9ROO-F_F\*U=FK;M3MS$-OBQW78Y[S:MT558 MM*[G,HK2^5K;9G9Q%L:NVXLSU_O:-N:Z95V_7NOVX=+4;GL^$[/=P$>[7'D: MF%^<;?32W!C_Q^:Z16\^H51V;9K.NH:U9G$^>RO>7,8T/TSXKS7;;J_-R)); MY_ZBSOOJ?!81(5.;TA."QI\[C'_86Y-&1!7)<( /O8:/ \@?M]<59Z[:LI=E HT8P-:P&.=M04&Y\BZ\6 MZ_S%#[8K7>-MTYN*_;8QK29G=6=S#W":,B]'H,L!2!X!2MFOP%EU[,>F,M7A M^CE(3 )/39:J@*?^'TL/D.,).0[(\1'D#\X; M=LE.V#]PYHL0O_TFET)\?PR7_6G82M\9J-";%N+ 5[_2'K\,*]UZHQMK.F:; MLNX1$S28ZUN@W9FVLPN+H>O657WI.]:9)5+-L\:QVC5+T[*%]="B7X4U-'9" MF[#.8W>S?&"ZJ=AV)& ;ZRV&J[#UIG6EZ3KF%H"M8=OR,T8$"S(T^!294W;S M]'+[R'MKZYKI&C4&V=&@G(11[]C"(8N8&TPO70L@O=&WM@9C8)$5;K$P+;;I M3MGOSU!B:S.ZM[5PA]6TQ2V\8.H*6Z':Z=H$T$7?8EZ[QHZ<_/2U&.FN,\ ^ M7/RIU[5=/(2!:C_P;@K\*7L+1GVYX@%F81O=E%;7J)(=JE'P_'/.91JN0 6D M\OBHC;[1?65I /M6J+U#JW.UK4)\.X\_M#YL\D@)MAQC&RQ!:!A&K*LZZ,-T M0# 5[*BP&R;A\P-'O6O;0 W^:UQS,O4'/]%P;1]C!P+'MOS".'+'L\;=ZAJ. M-"R4TX'WK4,&?(7X33C$[-]8]6YR__MF."7IN &Y8VE+(ELXTFK0MKZMB>P( M'O+5K3&C=>MC]G'60(<497W_!GBM,0?EE]W8^\,!5-,'-A93=!K#9!9ZT5.? M7D\N^^Y%[0]@12+NV"LF%$\+Q>,D0Z?@2B8\C0JTT8A$QO,B="3/HX0+&;,K MUP6;-I-2'?+BM1! 2KL#]X* TD1MN<*)JLBHT[*8Q#+!%'Y:( #@WJJ,1!0K-7VC7IQ2(HK>@8CJ*%3HT@6:<8(]" M[KR3<1D70]QD#$$(,=#,X;YGR;0VFNPD1"0BK$ONA!!"EXJ'[H9C]*,IVFR^PI?D4S0?29C M]VKYYS7J*7IO/DL]W?2X%\/4H;^?6%>Z6U%.(6@)'"?0SB,D!1+J;5FZGEBT MIC3V+G!#&+,\:)%\!KU("4??@:S#!H("GG*5*^1E441P=8KSP6RTK1ZECMS* M4RA-D,<+I)"*Z! !>X]2O4&E' JU^=3;#9T(@[>1KK',>1;'5 %R_)"BKE%? MF]$]CLY%",?K9FEOJ5B,4=)EV:_[.I1BC8/3V[^'6GK"0$0E["?GJG#0GY!= M$>5[QL([@I;WW10%(: AD3&!)%=IS'YW'N5Y_/C$L?&*H8!(2$Y&BCJH4DJ& M^G)U>!0=Q_CV&Y$GWW^.A'I7 *T IP]?'FQ/,#IA F$N4.3RXE\P8Q++1C\$ MI> K'++AJ(UG'JU MP2-IR@%2FZ#<9X+J/HK!;R'\CQ?*_6R!,@N@QM NZM1@[@M/_%>01%I0#L?! M*(5,3U#A=@Q?!C-%[Q!,YK !1]1^[%[(Z^1?M6;D1_7([XOA'UZ-IHL,7=MV M!HVWI(.:=' CHLG;X3 LP]V:;O=AS=&]&E)03=>PX55@JNGZ[G#1>#"Z/?W: M"VR^]Z)=FW89WNV@2N(='K?3Z/2O@;?#B_AQ^O!_A5_#':"#+A=8&IUFR8RU MPUM]Z'BW">]C7/7PV@[-E=&5:6D"OB\<7F-CAS:8_F%R\3]02P,$% @ ML(4,4^\:,MZV @ 5 8 !D !X;"]W;W)K&UL MM57;;MLP#/T5P@.&#?#J2QR[S9( 3=MA&] A:+KU6;69V*@L>9+PA"4F1AX>BR$RW4CWH$M' 4\V%GGFE,8LWTB6Q0T,E:JIH9 M4M4FT(U"5KB@F@=Q&*9!S2KAS:?.ME3SJ6P-KP0N%>BVKIEZ7B"7VYD7>3O# M3;4IC34$\VG#-KA"\[-9*M*" :6H:A2ZD@(4KF?>>319)-;?.?RJ<*OW9+"5 MW$OY8)5OQ:;R0 M_*XJ3#GS3CTH<,U:;F[D]BOV]8PM7BZY=M^P[7Q'(P_R5AM9]\'$H*Y$]\N> M^GO8"S@-WPB(^X#8\>X2.9:7S+#Y5,DM*.M-:%9PI;IH(E<)VY25471:49R9 M7S$E*K'1L$0%JY(IG :&<.UID/<8BPXC?@,CA6LI3*GA2A18',8'Q&<@%>]( M+>*C@-];?@+AR(*.AR)'#&[V!=RL-X_"!2ZT_ NXJ;JAB;2N>'$F1 M#"D2ER)Y(\4/:1 NX!/\VX4>!;.#.-$-RW'FT:1I5(_H[3*\?W<:1]'G5_+ M;8GT((6D9\*,5!I:C048"3GC>'SFI^/$ M2DGJ)U'H;"/_["RUTBCQTW0,EQ5O">H_@-*J !J^_ %80SW(*^:6B+)I-$29 MGXTCZO8@7+[<.UVE@J)C]MJ%4Z8L\Y-P?,@CB_PLR?9XO/8J@[U)KU%MW#[3 MD,M6F&[H!^NP,L^[3?'BWNW;:Z8VE=# <4VAX4DV]KKR=HJ1C=L;]]+0%G)B M26L?E76@\[6D%]DK-L'P1S+_ U!+ P04 " "PA0Q36W/"=)," !T!0 M&0 'AL+W=O]Y[L5^O-HK?6\J M1 N/32W-VJNL;9=!8/(*&VZ.58N2=DJE&V[)U+O M!IYT8.:.F!A. \:+J2W M6?6^*[U9J<[60N*5!M,U#==/6ZS5?NU%WK/C6NPJZQS!9M7R'=Z@_=E>:;*" MB:40#4HCE 2-Y=H[B9;;Q,7W ;\$[LW!&EPG=TK=.^.\6'NA*PAKS*UCX/1Y MP%.L:T=$9?P>.;TII0,>KI_9O_:]4R]WW."IJF]%8:NUEWE08,F[VEZK_3<< M^YDYOES5IO^'_1#+*&/>&:N:$4QV(^3PY8_C' X 6?@&@(T UM<]).JK/..6 M;U9:[4&[:&)SB[[5'DW%">D.Y<9JVA6$LYMS^8#2*BW0K )+A,X=Y"-X.X#9 M&^ Y7"II*P-?9('%:WQ A4S5L.=JMNQ=PHNN/H8P]H&%+'J'+YZZBWN^^'^[ M>\663&Q)SY:\P?9=680S^ 3_&-J[+$YE2]/R'-<>R?# M!*_6I58-Y#1S(3LA=T#:U-S=;N.\1A@+J@1;(92J)KVYF%PUK9)$899 \WV" M<;QPP65'.@0VVM=\3S?+HA:\!BZ+%R2T7%L#1Q!E_BQ)_'2Q<,;! "0WJ7:]W-YQ.VD$4 MDW=Z4DX&);V$#^_1)=<[08.ML21H>)S./-"#Q@?#JK;7U9VRI-)^6=&SB-H% MT'ZIZ%!'PR68'MK-'U!+ P04 " "PA0Q3E8L3]$X$ #]"0 &0 'AL M+W=OH_\BL5,L:QW@QMM_3!ZKR]'%2.50Z&3C%]]^A#Z> M,\;+O WRJ]K.=D[&60K1U[TS,:B-Z_[UMM=AX' Q>\%AT3LLA'>WD;"\U5&O MENA;A6Q-:/PAH8HWD3..DW(?D58-^<75K][GK;%V.8V$QG/3K/>\[CP7+WB^ M59^]BU50'UP.^5/_*;$X4%GLJ5PO7@7\+=F)FIV,U6*VF+^"=W(([43P3KXK MM"=0IP>H4X$Z?0'J=Q]!?5!OU&MR?2>$^K,"IA)T3C 9^V JZ%4&DDM& H_07%RL+E&\! 54M$2Q%!PNL<9-A6AIC&05:Z*H$P/MIM MG0+U"NU(Z<342)J?R^240:]U5'3E+,^9'JH(G8D?"MB=7S@G\J!.R9 M]OQ?]F"; >1=X3VW^?B)'-Q/F',6AU&(]&O)CW=]\Q0%(%!^U1IB"]1?@WBD M!HZX2<7YGHY@4#OZS B=5\Z9"?5 !*1;9B_AM\K5;;S=0!#;%,1H6"5[$;I2 M)1*I'J97@ //DP\S]0+T +NA+6^*$%B<6CMZ*+!.TJ N=K?S8?;PMKGJKO1'\^YA]%EC M:1R?# 6YSB;G9R.%W6.C&T3?R 5/5.FY()\5O<\ V8#6"T]':S_@#0XOOM5_ M4$L#!!0 ( +"%#%-3F.^5_@4 -H- 9 >&PO=V]R:W-H965TE"C"H[R:;3DTFE33VZNI"Q#_[JPC71FIH^ M>!6:JM)^=T/6;2]'LU$W\-&LRL@#DZN+M5[1/<6']0>/MTF/4IB*ZF!+)S[Q"^_%)>C*1,B2WED!(V_#=V2M0P$&I]; MS%&_)1L.GSOT._$=OBQTH%MG_S9%+"]'[T:JH*5N;/SHMC]3Z\\QX^7.!OE5 MV[1V=C)2>1.BJUIC,*A,G?[U8QN'@<&[Z0L&66N0">^TD;#\44=]=>'=5GE> M#31^$%?%&N1,S4FYCQZS!G;QZC>"2^%B$H'%(Y.\M;M)=MD+=B?JO:MC&=1/ M=4'%OOT$''HB64?D)GL5\-?&CM5T?J"R:39[!6_>.S87O/G_<&P/Z*@'.A*@ MHQ> ?G>1U)TZ5"^'ZE4 +JNSL-8Y78Y0-X'\AD8=ZG??O,MFL_,66_U9DKIU MU5K7.R5KZQB49V$=NN5A$TA]__&/A[=*AT"8T76A+%LJ:_3"6!,-0*#U")R% MMKK.2:7:1ODJ;6U:'B"R6*I(O@K*NGI%'B:Z5K-,59+6 V6X8G+G"P%)ZX%Z M9VH,&&W5-6:;.IIZI>XCF&A?!'7C\*>^9[>RZ?G=]?V-/,[.WSZ__F%=: 2B M,[B^?^C79]/9R>$T.VAC,]X+CE0U%2HZ80E<\;!V]6$*2(Z%KI;XZ:#6VD?E MEN+!%_,,L2U-+N[MT&#H'[3/:[UK43BEA0G))2]4AGZ7< 8-&1.\ M0YM,]GS1&,N; V*K/96NX1E&4"PT41+802;(O/>Z M3IXI TALD$,7Z/%,L26MHPQZ-%9VGM;<9L?J>M^\L^O-3$K#T"-^%Y5SA KC MD5L98\$C:^+%@E%P=BP"Q!,A0+L30;=9)>SC*I.K!=6T-$B[&"I3@ 32A>A+ MT8P5"NCU^D'XD+'<(#^KRFVDP(:9 M'WD19SC^62BP M"-0IAX]%%9!":3'5>JH[["SV;P-*"1J[9!L@CG@ D >6/&@J(.K]0(BZ] Y&NW66P. Q9-K ML"WU!K$C!DB1*51KDVN;-ZA_-FS%VDOP&07NQNJV\0A1M+N#KRHE._VZ_!DC MEIZ07VG.M-?D]9?X3.+-+!LC''!#;D92+#B =ZH]?U/@]^"&19VT:"KN;AZB M3$=-MUDUG><0BUV,FFP>F.*!I+0*_@A6R3,UJYPHORVER [ M(2U/!;=J-*A%(C0G3$5OY,;7]:T-P8W(748Z5F-!4'-K&087,D#B($%=).I M7_9GG5M8LY(4)EZ>VFKL6SN?,$ !CZ#SYQ:VG@@)$0L[M*/8MY5BCR $B'-Q M>-9(@VQ;^A.=KJ8[1["KB]H^4_BD<<:UZ:@A>;BWX1P'"!1$M)="[ XM.:P@ M<%R[B6T >2WQ\D><% MF%\ZW"3;%]Z@_YR[^@]02P,$% @ L(4,4\&_P)*C"0 $QD !D !X M;"]W;W)K&ULI5G;Q3F_N_(7YZZ*1EMUY46HBD+ZATMEW.9];]QK7ESKU3K2B^'%>2E7 MZD;%[^65QZ]A*R77A;)!.RN\6K[OS<:_74YI/2_XCU:;T'D6Y,G"N5OZ\2E_ MWQN10JI(W=YT;Z1_8=OBQD4'-G_M9Y7+_O MG?5$KI:R,O':;?Y0M3^G)"]S)O#_Q2:M'4][(JM"=$6]&184VJ:_\K[&H;/A M;/3(ADF]8<)V)T5LY0<9Y<6Y=QOA:36DT0.[RKMAG+84E)OH\55C7[SXH!;Q M?!@AB7X/LWK79=HU>637:_'%V;@.XG>;JWQW_Q 6M&9,&C,N)T\*_+,R S$Z MZ8O):#)^0MY)Z]8)RSMYMEL[8J:MF"F+F3XBYB\7E?B7.!:/P?0+V\57*V;5 M"B$5)R-R=/RV+^):B;DK2FD?A+)1>94+;:,34F1XUE'(E5<*51"1&'$M;J2- M$J![<2GM;5_\-9@-^@+%*71$KB_[XDJYTJA__N-L,G[S+HCO5D<(K5=+*@5I MQ"P$EVF9"L/FXMN'CCPA@S"*E 1Q1!:2L,GHW3Q9-&LLXM?C=Z_(#1EA=V8J MI -L?S$>C9"MQI!\>%6(TOE6&;Y/MI^]NG/F3MN5R%Q1Z,B^ULL'XLJ[3*D\ M"+=DL%B8<=**#< 258 ^P.55*1^Z:+;^>T741.)!28&PH^>MF".R"!+HC;82 M 0.00MWK$-FFY/-29MKH^/ J1>%)C G!(UF6WMUKT(8R#\#C;>/O*U$KE-F/ M2L.%3/D("T&+BZ!S+;U6[.VE7HD3\8 M99JHLHG*0'QK\&K KS%DO[UB]4'\J*3'*L@K/4*H2Z0'P*0PL!TOQOW)Z:@_ M0D0IS;!U?'9<4/F+4GGMC.#H<%QEX2K\@166 M\@5M), $H $M9V].60ND-D9U1-^H,M:R1XDF&,@,AFA;D9"U=]5J+?ZLK&K6 MG#Q?_Z1_.AK]BOZ39^B?=H+ J.N [#\]?E#2UUE,Z139QB9/%])(FRF15TJX M/#R>E+[F4Y*2#ME>5*VDN4I$7YY^I$ M8XJ51YF(G H)4GXR?L8Y!;I_$#7;[Y(@R;$NBH7SX&HB$[Q<5I88P':,>L2, MVO"F7/?A7P#W0 0+[H!9("TI[E!Q0>7SI\NOU^E]::H$:ED:G?%Z M##%(#E(Y9D"111-ZZ&,JP,S$/%,+VB>EH*Q&+5D,748!8(P_I$:[@;ADQZGD M$13B^5V?&T?)DV/AVQH!B,LX,7/\'/4^)D<=O[_0HE3/U39NEX3@%MB M81B^$X=?@._;@>5N8?2*>UT7T_UN)B3(.*BLHAZ\> J1H,E8$+#T'5R[8LG M&J">T27P^B,Z:5#X5%8^5)*(ASK[E5$Y+*9]-Z2/"J8UH\^UD^^/"D]U?RJ] M'+"A91$*=Q"]@J3#8' =9.Y.64D$_P0>=8?8*4_83S3%<,C'X\ EC+7JGIJW MF"+@*6W$)^S+H8<3KRM9AT9AOJ=EJ>_Q+ELC211;WM&#E0O%VHP*Q,'4GK;: M.@"(C:3*)]) ;C+!,J32& HL!?!9J*":NNR5NGE-_;2A8;XE"(@&C340LEZCLM % %&:_.H.2(T]=77^ M3VS6&H5(&"$(6 ;MIZ.73F/?TTD'&Q AY"8!?ZU!Q2''<=8EJ83E\V ME;[K(&&[P=@DFN$NU\LE=I/ZA8H;I=*N))D%TI9$2!OJ\>D1(5C0\;/6U8K% MR*2H7%J;>,\>IZ4<#FDO!_#G[K7K%(U):VF6XNC%=#1XO9W\NI U1$Z0CP=G M4Q!B%0A?"2Q4/6!MS>BSU2>#\=N7VT:X/S% W^EC^E+_:UCUL)(4M1UGGJX% MSOU]]_=B2*Q:A0SCDZ9^@,1"*=M5&KMH=Z'B&E,DC&WXGWS:6A6:B9D6ESA2 M8>*B&15958_UM#>METN:VB@P1#7ISB(=,E;2I\G_?PM!NF!XO]-TEN&\V49] M\H:+]DT*^T>4%B9FR)D[FU?P=E;!%R;T[L'IXWS63.7IO6R7<<7 NLJPIVP M'1$LJC0C*N23%3+3529G<[D::TL7J2PP;)#UC=O;,1QO1LG43_/?Q24*9XU> M>RMFG78!=+JV?KK1UQ#9>(A5-5]K"]K8,OW&Y'CK((A)5F* M3\X_,J37Y,.(SF?(EI**(S#J7Z3'I]-NL<%":#:*@KX?>8K# M;^OL\3X@E-/.FA1 *D:PV6W*](VK*_/[X&:PNVLKU>X?M@B>]C2Q9] N73PA M=J%H0:Y#"X5@TO7W,>SWDTCSAO',VNK^>O^LS_3;5H M% N2[T&LD W,%6B\:>KB)%!@'"R[5D%Y"+]TR+(^=Q$P-B33W41BGBIP#[GY M^O&ZO@8P,JOI.UEYH&5L \#[=$A5UA:_) ;?0.>Q<>Z6 &%>2UE:*&G# =;3 M-);&9MC>GAMK].NC,@>H.8S2 :]>#X\&K34TCV>W.P;0U&/I@K%K"@&BB[() M=$B-!VUN>RZ@)(-\OSW1$Q]S&QB(>4DI14NM"L3$4 [H;)T@X:J[RS>R>[OE8/ %N57.? M9M4*(R/'$ZMWK\'HADK6S2KUI,!-2=O$$\P1AZY?AYV+ZD)AGJ?K>(Z-C>G. MNGW;WOC/TD7W=GGZYX(O]9G1J"6VC@9O3GO"IROX]".ZDJ^]%RY&5_#C6DDX M2POP?>D0@OH'*6C_'>3BOU!+ P04 " "PA0Q3$N9"7S4' "&% &0 M 'AL+W=O6Y&?: M)(#3=K%=7*]!WXS?%QL MC+UW*P O'HIROOR_6#@DA44T@6F!(U?,F,+Z7%JEP-76I I,Q7Y( [# MR:"02O>N+GCMQEY=F,KG2L.-%:XJ"FFWUY";S64OZNT6;M5RY6EA<'51RB7< M@?]>WEB<#5HIJ2I .V6TL)!=]N;1^^L1T3/!/Q5L7&]D(R M"')(/$F0^+.&CY#G) C-^-'([+4JB;$[WDG_E7U'7Q;2P4>3_Z%2O[KLS7HB MA4Q6N;\UF]^@\6=,\A*3._XO-C7M<-032>6\*1IFM*!0NOZ5#TT<.@RS\!F& MN&&(V>Y:$5OY27IY=6'-1EBB1FDT8%>9&XU3FI)RYRU^5[%MY)" MY(34J9AOI$W=Q<"C=*(9)(VDZUI2_(RDB?AJM%\Y\5FGD![R#]"JUK1X9]IU M_*+ WZL\$.&P+^(PCEZ0-VQ=';*\X7_EZH'H42MZQ*)'SXC^N_$@?A-GXBWA M?%$D%>-[5\H$+GM8;0[L&GI_KD?\8P7BLW0>K!8?35%*O<7X1:'X_ !)1170 M\'[1"6B>W^12BU./C'_]RRR.PP],3ZL\CSZ\ZPNL?F&R3"5@75\8)+;B'K8" MBC(W6P!<)".TT6>[)?%)62P]8YV AQ+'J5!:_ H+6V'U4U+#0'SKK$3GG.JP M+\B6A4%_4*=(6S$XH2\[MV1J2H]2_9,NQ^%K'(T/'66#YJ55N8A;:Z3OJB72 M:/K!U2KF6EDH5W*VEA9?*4(T6,KK/RR(>RM&:-3E#TN@ZUI@6< MTG:*C;#,$14[JJA+M9.ZD@Y3T:0)'I1CXTIB+ROK*JG1)2,V*Y6L!/RHE$=+ M:OP4@H",46)#6BM@IK56=T 7X#H,5H&L3C7RAFHUDPQA%W(V&5 MNS_++";<8EVUU&$0S9@X#(9(FS5>860#*QU5"L7V#N)!I MDL-B'XWZ(19[+>IUQ1+^_XH%28:S8!(_4QWX.0SBR?^T'ACD9W3I2 \9R7CM M&,B)T;JYX3!Z&>18%6ME*I=ON]M >U@3&X03'ST>%%YL ,E.< _FZ)-S)[,Q MCQM(.4 EJ4#P6PP6^<. V*'TR<^8&(0FA1C/#BB?B)_0&D>CO=;H_$#M"YGG M/.VM>*PO$'.FQSO$5C17"(8*5C_O$[,HZH?3N#Z<,>D.0P?EV9R\F_/96JI< M+G+N'"*K?+7;@IXZ%]0])S,YWGNY*(C38;0\L6.FB!JOR;V2K)O'8NQ>2U@J;3>;[%D=,R%'(D3$4?!;"KBZ83SBO,X&(;B2UWN M9_C7E#SNCG'8:DK%Z3CL3R93\0XO!<%PR*38$#)0!.736MP[$H]LI]-Q__S\ MG.9Q@.M'%H)..[9%LVE_.!P1Z73:6EK;R0DXX$;6QBA.^ZW42Z[TPY@<,3T" M7AO4-J:W0.\E1/T1,VIEXFEC^9O*X#'M4?R[]OQD52<4?;Q@G&&=3BAQ;?"" M)ID80EX:BVBWA-EZ(^[K2N,Z^HGXK_^_!KUU$VI^&JS&Z&5(D=AC]!"3-'L1 M>..8)31BG^I.CWH!P:\)RTKRIJ4P@TH[E>Q/&"?#?A2RT$ \]9(QZ+P-%6"7 M_ )&QX!*^_J9J%UM']GF]=O2GKQ^H?LJ+8;+X<4M0]8PF(Y[N ORJU<]\:;D MEZ:%\=X4/%R!Q,Y(!/@],\;O)J2@?7J\^@]02P,$% @ L(4,4VOOUV## M P GP@ !D !X;"]W;W)K&ULI59M;]LV$/XK M!VTH.L"Q7FRG66(;L-,.ZX!T1MRTGVGJ+!&A2(6DXGB_?D=*5FVT3C$,!BR1 MO'ONN>.]:+K3YM&6B Y>*JGL+"J=JZ_CV/(2*V:'ND9%)UMM*N9H:8K8U@99 M'I0J&6=)4O9>T,G0K2<_-UR0S"/=:- MX25Y!RNC"\.J:>P(W*/>U5' &_TO5T^@QSWT.$"/ST!_T@[A(US ?PGGJY"^ M&*]MS3C.(JHVB^89HX.=-[]<96EZ<]8:_*W@CNTA\[%+KP;@2H1;7=5,[8$I MI1O%,:==YD X"TO-3 YZ"^^%H6K1QD+)[,AH(/SNQ@+7546U2&G-'X?P^0<20?\8_F TUP2KM .] MD:)@% CAO&'&GQJB_5-S0,YZ_VV-7&P%IT/KH$;3FAS" ^6M(1AA#S8'!V\J M"N;FF%4.0I&4>"8>"$>JD!8<.># MG?X^&@^ 66#4,:G^X*U7\('(DIMCX;"5WOQV$GW(11YB>Q3W$*O6_9:!SY3S MMT/$B+PW:I%KE<-3PXPC-2+G"W@(*S1"Y_!9.R;A4U-MVL-U:V/51W;QC(;F M 26SX/3/B!JI=LG^4VT*P8H,^[-50YG"Z7H6?QRF(P/RW3< M/EO9<2=[ =3^]KWJ1?B=@I\(O([]HQ87'PV-"DT11J-/Q$:Y=G[TN_WT7;1# MYYMX.[KOF"D$!4+BEE23X;M)!*8=A^W"Z3J,H(UV--#":TE?$&B\ )UO-36V M;N$-]-\D\W\!4$L#!!0 ( +"%#%/:N?T65@0 %T* 9 >&PO=V]R M:W-H965T;,F3,S%&=;Z[[[@CG08VDJ M/T^*$.K+TW M;C&S33"ZXEM'OBE+Y9ZNV=CM/)DD_8L[O2F"O!@M9K7:\#V'/^I;A]5HAY+I MDBNO;46.\WFRG%Q>GXE]-/A3\];O/9-DLK;VNRQ^R^;)6 BQX30(@L+? Z_8 M& $"C;\[S&074ASWGWOT+S%WY+)6GE?6_*6S4,R3BX0RSE5CPIW=_LI=/I\$ M+[7&QU_:MK;3GQ)*&Q]LV3F#0:FK]E\]=CKL.5R,WW&8=@[3R+L-%%G^K(): MS)S=DA-KH,E#3#5Z@YRNI"CWP6%7PR\L[OB!JX;ICE.[J;0H-1L% ,OV*.U MKEN0Z3L@YW1CJU!X^J7*.#OT'X'0CM6T9W4]/0KXM3%#&I\.:#J>3H[@G>ZR M/(UXI_\WRP/4LQWJ640]>P?U=QN8OM)'^H\B'D63Z;OTM4IYGF"\/+L'3OH0 M/_YP,9U,KMX*1-\*II4M:U4]1;//5Q[3$NWDP:,]*7>VI !#KPR3S6EC;>9) M51E)()URN\!$R+A$T]1B\C)V*D8)EK:%3HNXU84C?JQA[65SS<15T,%P-MRG M!,C4NFR/DLQ01C*0E&,@/_K -94V8T-:IE3,594R!B$4]&5Y?TU+O&R 7FWH M/H"G$L"5S72NTY;>B:0^'5\M[U?Q:7+U@;[96J=T/CX?4+?;RQ?E6*%EG1+Z M,= JSAH[W_D?9E$H+[..DF54-R[%&CHZR /AO&C58;V1 C@]F]G%]ZQ$#[/D / M^&QUY"MJ+:Z"M(* =^OU\.'%MYHZ (U;=:@ M\,-^L)_!HE =Y]XL;OI"U[4,6=^P]&!-4XK76FHWZ,WQ(C1..B33/LY/K((4 M>1NU%;0'Y;24Z,6T1\.#M! <*\&5?231ET]776YEK)R&/CB2F&Q8='&(-HY[C6@)[3&,=;MH':=_DS%BZWO)*QLP"<4-EH9D1[] M(>T4S]J;&&#O_*RMDQ363^BXCX37URE+>0.OW)T*8999]#)VJ6@=E4-^. M$V*WG2@]ESG97ME>#9O M+UXWRFUD"@SG? MV=W5T[399)N'1I-?GUPY#\F[VRTQWDZSSU:OBU=:Z3[XC"N*QU\9?3[H0 MAA]F,U]WU$L_M0,9K+36]3+@U6UF?G DFW2HU[/E?/YJUDME)C=7Z=L[=W-E M8]#*T#LG?.Q[Z7:WI.WV>K*8C!_NU:8+_&%V.;S-]E(:U9/Q MRAKAJ+V>K!8_W%[P_K3A/XJV_NA9L">5M9_XY9?F>C)G@TA3'5B"Q-\#W9'6 M+ AF?"XR)WN5?/#X>93^4_(=OE32TYW5?Z@F=->3RXEHJ)51AWN[_9F*/R]9 M7FVU3[]BF_6R>ZL*%GYHPSR MYLK9K7"\&]+X(;F:3L,X93@IZ^"PJG NW/QB:MN3>"\?R5_- B3R]UE=3M_F MT\MG3K\2OUL3.B_>FH::T_,S6+(W9SF:<[O\JL!?HYZ*^8LSL9PO%U^1]V+O MWHLD[\7?=N]$W,5>W$42=_&,N'_90.(W<2[^6]C^#S'B?4?BSO:#-#O1*HTO M*B\'^0C\A^@,?Q(!^SY,UU/14D-.:O$Q.N4;E6!^)J1I>->#=,I&+WR0 :+X M*TH8(#4G^_U4_*%")[3J5:!&T&--0UHX2XI&@Y07Q@IMS8:XI*N/J"H1[(DA M9UE9TJ5M#6T#PN18'/1=3)$1\2/5U%?0A2__S%'X:;6^A1T^(D*K]8>T MMVITRF[1Q5=R. MC@TAY;U]8$F'G+"=6';I9(IO<'(@N-!D%S7'/=&=;1$R[TOJ-Z!G>.UL+QK5 MMN1P'B STM0*6*: O8,U>$+^3_6R>STAA W+=E3;C5%_LGV'^$,;5,,J MF-2+8MB1&:<209[D'&73M9*5TBKL1M$AT[Z6'"+L'E,)!'C5*'00*'H@']AN MGS(GFT;E(CB.IZ//43E8$#H9!#9G"(P>$,*",'3*9P@QQS?LAC0GL;' M5DA110\"\9Z34Q5TYSI/$$F>T6A7RB(,*E#(!M71I8SSF9.H#PX02PU6]I:A M-D8'I@(4II&H.WH2*8X&Z]C'#&R.N-2>RW+[1<@/@4+'Y7:,5W1CF+"OAERA M6F[W09+&1.@C@#4U;N&@.'MML>X0#"!9%;3+YF,L2!"=Q.Z*R*!/(H2<'!2; MW1'!>EM_$G9KR/E.#6+0DAD0_5T,L=*J/L1ZC$0F G131;_1;5*4-7!2$YW MJSQS7Z*7D8Z/"\*CQ8P6,[ MC(5^PAZ>U8#,$=^SPB5)W+A?,;)W7Q9I^Y40Y,5B.S]O.U5W3X&B!-_8 ']" M3D*FS>E)>TO&G'+IF/=6.1_$YR@=NP_G>!*8BG\;\;MTT+I\G>.0\_*/I0@. MU<..56K (>4!MSOKK)$/RJ$!KA3B<$]:49NS\;:VQO9P=$VH"X;E"I#\[N?I M_52\OKC\7GS'DK_]YG*YG+^Y6]V_7?.&]+YX\SVO25R 9,B*9<$! MIZJ8UC!8QCS!%Q79[6"9E,%:(%KV*9H]H6=JJ\A0JP*S9M1-IG)0.[-K0^5Y M7XCLUV,0@&&?!UJ&N10FIMI+_4[Z-!0=*BH1*P(07>+I)X:@X^FCS#8[],!! MN7V/9B%\((8D)(UA97QA"9G8#_V0O_4P);JQ7:>6X9B=V91TELR65_TO(&]15B9!7CV-,B2\) M B/^3I0)_Q3!%P:*C"7Y;@#%3LQ &N*X9&6P]_"0"H.IJ4G87#D+?2@ MH[H#),*6- *379@^=8>8'=V^>G*;=,=,L#,A7\3V7_?7V%6^O1VVYSLP*&[# M@YJF%D?GT]V5^"79(=[G*!MP,TV.'JS@YWH#UUH)$R@LKV%_N;_X" M4$L#!!0 ( +"%#%/IBI (R@< .T2 9 >&PO=V]R:W-H965TB18"8DLCAFS3%;. MK=_/9K9:B8;;J5Z+%D\6VC33RW-^[,9?G MNG-*MN+&,-LU#3?;:Z'TYF(23<8;MW*Y3"=LZJS3S; 8"!K9]K_\<>!A;T$9OK(@'A;$'G>_D4?Y M=^[XY;G1&V9H-JS1P+OJ5P.<;"DH=\[@J<0Z=WDKG#0"+#MV+5JQD([=*-[: M\YF#=9HSJP9+U[VE^!5+.?M%MVYEV8]M+>K#]3.@VD&+1VC7\9L&?^K4E(5) MP.(PCMZPE^Q<3;R]Y ^Y>F ZW9E.O>GT%=.?M1/L9W;&_A\Z_Z!)]F4EV$?= MK'F[92MNV4)WAK6Z/:L0!R/O.Z?-EC(4EFMV/ZQ=#P6U]C8J_2",;)>LT=:Q MK].[*1/-6NFM$':*'8P03"^86PDKCI9R(]C"Z-\%2JNMV9H;)RL)-,XRV0Y+ MG+?0+UCQ!P%\#I58F>X)DF56MA7-%:SF\!I;;%:R6HW;^M4;L=MORJZ\LVYU M (G56EB_P5J8!JZVT(0#6*"$B4=I'7G\'+"T+YHE.F7; : >H.^03WTHGAPA M3I:X,%RIK5>+FG5K$I^E8-Q!Q<98!FPKN+%$KA7F0<)_L!@ @/%$##L/T;%< M<2-A;!>RPO)'@;4<$)HC'2ECO MH)*-O]>L-1%ROV4+41-'S/%'IOCF!<3#=L@:P14L5T0MY1D0"YBWG>&4-,17 M#[A^@:4A$=G75CKU[-_B/^-[) M94M3D"6LEK92&CO#AA&*^S1"4O1INBLPS]D8QX4T*"PK'U%A7AW!QP)VX'R? M "1NWC$,0I] OI053DO[GMT,B7@]$MN7Y+[2 N+CX0T(YY8-NHF+5K"X"'K[ M;SRZ&]*P(B4XP?TH*).,1GD>I$F*498F09Z7-$KBH"Q"]JEUJ$LL\*NR, WB M+&5%E 91&K,H",,RR,(Y1FE1% MQM[119)G09S'=($=YT60I//^HDC"((L37%PU&J7\NT]^XG=M)-BW^_[$:5"F MV?B3SH-\'HX_Q\LI;"VR Z&V+(6C69*S),Z"$"24P!,"7)Z%00@J/@LO-U+7 M2*,Q!4Z +P+ND)S 18)MPZ(?IX"=CA5*P".Z5*8N3( %U_RWRR+*8N#C-@JST M08X0\M3?@L&H*#'Z)VD/5MJ]NH0(XO_9\/<_9,,9Y4^84^Y@B%R%A\_3Z" / M3I,@G*<$)0^2HN@'45D.,(N,GKV8#$]$SC,JHC)(YTG/XSRD6HKR8%[F^Q+X MP]_*."H^0 <@UOZLTDI6VUYCP37Q2,)#F? DXKWPX!##DUT+X(\=)3@PD#_H M(&73-8PWNFO=J'5>DSF. /!YKP1)LO6:9,2R4YX02.&G=E^Y?.[TI] HW,(' M^'C_DR2(0A1+&$*-!]!'G01V.LF.IQQF/LT\/";@:-49@X>*1/L!_;K78TRY MPLE$J8'>R58XKOTA?07.2)7W_!QAC#1#U*58[+1[)&O'TLXK(L3#WDBE&*]_ M0Z-.O8$V9$=MT:%XI=^OLT.NJ&%K.)VG!S:Q!OB,?I1XX1!8?$*)'[W!7N!- M/?$-*DL__74>/?*]8#7\6]]]80[*BY@X\M0^<5!W9J2YGU[[+F X[';I,7W6 MGG)VT)=:_@ [M@?4>2MWPYM:&D:GW]Z-1KV^M#![2W7>D5'0=DJ/J$[B\,,P MGZ+L[T0?WNVU3MV]=5 )Z5LR_.N[7.I_NI9V.^AW!=LS1K-Q"A]VBB-?#UJA M@O >>\056M2&<$MD6MNB. ]Z,Y(N#DD29]3ZH$&4"" @_C94M&^5^H(;2'F5 M@N=P=ST3)? A*M3W?O9!$R@WJ*&AW#CN&5](S+[-&07[J4'Y\PZB6Z\]!F!< MM3K.29+-- W",O+2"C6/Z)"*J4&8%WY$9V[)OJ!-M)*64"20P%Z1]PPE)$\Q M>$0S,6=%YMN:.1W>(?N,)'GBZ#C60(".)&.0_P1M1)+'08K3+D&YYE'"OFCG M@W^0'&-W[P\)@CX'],*? F4:S'V_5209SA-RK,AA"L10;-JWL:!83A+B81[W MX1LZW[W.4SP/QH;J&TR";,]!]7^@NGU_Z#QKUV M3C=^B+<$% M-P/.%QKOS<$$;[+YP7?X'4$L#!!0 ( +"%#%."]N"2W@0 M (, 9 >&PO=V]R:W-H965TVEY"[J^_-_8F9!&@ZL27Q%Y[WKQY MGAG[;./\7:B9(STTQH;S41UC^V$Z#47-C0H3U[+%2N5\HR*F?CT-K6=5)J/& M3!>SV;MIH[0=+<_2MVN_/'-=--KRM:?0-8WRVTLV;G,^FH]V'V[TNH[R8;H\ M:]6:;SG^:*\]9M,]2JD;MD$[2YZK\]'%_,/EB>Q/&_[2O D'8Y)(5L[=R>1+ M>3Z:"2$V7$1!4/B[YRLV1H! XV>/.=J[%,/#\0[]>+$94="&ZIC<&@T;;_*\>>AT.#-[/ M7C!8] :+Q#L[2BP_JJB69]YMR,MNH,D@A9JL04Y;.93;Z+&J81>7-URPC711 M%*ZS4=LU77MG,2X8TL=P-HWP(GNG18]XF1$7+R"^HV_.QCK0)UMR.;2?@MV> MXF)'\7+Q*N#7SDQH=CRFQ6PQ?P7O>!_R<<([?I.0!RY.]BY.DHN3%US\Z2+3 M-SJB_R/O&T'31>G:R"5]L?01>YL5>T@X_WU,GR]N+TF'T&'UXO9'^GHT7XSI M5C>MT=56T&+-A^"H?R 5KF'ZKAXF]!W+1:WLF@.)57(*/&T/(3$M3%,W6CU4H;';<[Z)A[F%$B$79#3?0+BUZX"KK4 M:(=P=,\AIJ.;R)FILDQFXX&>GG]VVH-!K%4D;,8>S'81,&2!#+4.*834L$H) M0]F!UCGV\2,2/0N'Z MD+L%4UPMH+"O!IMS0&WV(BEK._AC)&NZA;!&Q:W>%/N@>0=PT.D+?<=]+$MQNOY;,WCXMTNH5"?)BSUW& MFUH7]7-)T8MO740\,1]";IHY2:[07<2YZOOL0,A4#E\5CAVEW=]=V>PP5B@7 M:-WI$KX9S:Q,WI);A0.7H*0QP@_RS.5<*M!PG(&)^'R6=@+>\QN2K=6P7:.R MR.+M=%#E[? :R5F/Q(#6.3=2&J3/L#'ECI^.X1?(I:IU. >)=,5&\SUG,"D$ M3IZ$:*Z+7Z#V6"'Y<)!V72:\.[E]1H^S12,OM;=6^;E7P_3@7=:P7Z?7IXB$ MH8KF,XFOYV.R.<79YY$UZ97WLI%O!G3 ML,8CG;ULP'KE\'#H)^)@_^Q?_@=02P,$% @ L(4,4QVN=3'?!0 Z0T M !D !X;"]W;W)K&ULG5?;79 4%=O)3%YL4-S+V=VSN^#Y MQKI[7R@5Q+8JC;\8%2'4KZ=3GQ:JDGYB:V7P)K>ND@&/;CWUM5,R8Z6JG":S MV*8Y%G@7ZTV?G 6%,G*VGMZN,XN M1C,"I$J5!K(@\>]!+559DB' ^-S:'/4N27%X[JS_P;$CEI7T:FG+_W06BHO1 MZ4AD*I=-&>[LYJUJXSDA>ZDM/?\5FRA[!(]IXX.M6F4\5]K$_W+;YF&@<#I[ M1B%I%1+&'1TQRM]ED)?GSFZ$(VE8HP.'RMH IPT5Y6-P>*NA%RZ7UJ3*!"[M'K/=XV?LOK=!B??BA7CDP#V3 MR.^U1X#%TJE,AX,S^1':BU H44/;!"U+D6LC34JGTGJ/]O&@J39KD3M;L6PN M==DX1:9ERS3EA'4BM8T)RM72A9T(5G@50JF$#GY@59H,@H0O#0V>[:K4:\;J M28<<+&U52[,;"^E9?%,H0R]V8J52.!-9HR;B$\%VFB:"2 <18=X,K5"$A$"F M#(\B2I5^D*N2[<2PNBA\--NI%@"@?("L1J-DG9M25QP3A=PI,M#*&AVLXY1J M:OH202N."QH4IF)HC!/IHPQ/Q)6G,WB[$RUMQR2%#&_@WQHEO%X;G>M4FD"Y M.RSO,/:-#L6@*&.DSG(4^Z#IC"GLJ=RHZOSD)S)B&R3-!JK/XSQ-Q <&8=;( M65_PWHRBP!U%)HV8S]C>H __W":S%^=>6&P*9ZJ@HSQ2]-0*9.8@E@(S"M= M-950V]IZXAPRF1ZR-U) (WE#0*L=0TBE\C4*E E=5J@ :3S M>TLRB ?HB+AO$25#60!3W,,&<3Q(P )X3.CRF M/TIZ@%OXC:P[GAE+)"32].G]\?AD\A)L+TNFI_F2UY8(_* +BC"D#4E$H%@ M%4*^(3:S!_37BXI6T#!;&@"VL:7;OO7#TOQR6/;#!!$!T-09<'-R2@RR+TK? MEF=OC4HL)*SYQJ>J#KH-KB-1RXQ*A<)FU&AA@-:SYB XPMUJ[.=ZC6I2S+A? M46*BNLRA-.BW;XA3#K7'!"".@4:HBB0#\(V=0+_P%OI3,'>3,_$[Q46CC'8% M4.T+6X!_9)\DD]D9.X=+U?IC]EJ3(5/I+#;DKPSIM[%HQSVZ MOY1I)$D/N.5IIED3;W!SHT,:VV6,?M@)F8&/N.[A!+'TRT9EA/,SBNX6FTU< MC\5U4)4X;6$B>S-!%SW,OA?O)F+9./*P$V^VL7S?&"!I)]]3"FG>3_F8:7*T M<&"4+U DI'$LEM(@A>C/S):EQ*R_45M:$:)6WH[%>]QK/TF]&0@L"]## \K- M(G($1M]:%.$=_8E2$[%0J6R\>FY6\O(#J&$#T+!HUP.6(NZSWILU)W@1@X!TJV[O* M^&#[9Q9^R) ,*%H=#G9QN\49\.,RA,+99EVP.9E^;K37W5CA@ &LP0C'MP&' MI, B?(UD@[L.H@VN(4KZR5-7QNG@^HV5NN:/#!_O4?$FWO_:?\=O[7CQ^ M!-WP8$=Y5 [5V>35R0B3B#\LXD.P-5_F5S9@?_.1>E Y$L#[W*)UVP=RT'_= M7?X/4$L#!!0 ( +"%#%/UJDDX.@4 -H+ 9 >&PO=V]R:W-H965T MOV%K L64[:=(V">!D'=H![8*F7;&/ MM'2VN%"D2E)VO%^_=Y3D.DW2%?MB2R3O\=WQWA-/-\[?A)(YTFUE;#@;E#'6 M+\?CD)=\'&;6.7!8J\*4SGW41R[/!R8 *7JK&Q ]N\X:[?(X$+W/!4R[@&GBW6Z46/ZJHCH_]6Y# M7E8#31Y2JBD:Y+250[F.'K,:"XH9Q\A35(A< Q#TC8W3:'M"DMRU]@8(*V< M]5HM#,OTFFUT7C/6+AMO=6P\QI?Z5AX"*5L0 [N&,*.LCQ 4"#7*4.WA%3YN MR8L4VK7=(]_J$&77!@WB21E#09D.KVY\7D)9I%:>68"QN4R =%/M)6&T6FB# M.@@[MZ0WP-'V9D@?KB_HKC; MQA1 2]%/I?+3[-7=R30X>?5L]$V0Y%LT.9+0]N_.9!8P.:H<]HS.F51FY*'! M!;O7M=%('L1WR]H"('N[8JJ5!^OHTDDNG2N&M. U>YCC$(DH$\M<;E'MCT5ST9%.17TFK-R6B#KTP;W0J0"/4- +]FW(Y%7/H%@3WO#6PK. M-%+!E+\&9.M][(/8NBG@BGPO11VZ?N:B3_&U74$S+*U_O8,,O$JY(K=]D2R] MJ]JZ@$H_J;YJ+;43T@SQ@K8*F1^_0FJGAP>3$Z&7XT S!?:JC:KIQ]=K7,ZR8Z>=>B] MZ!?]^@<*E",4G5FDZHM>5=(EM(WO6'BT1+RSG>\6BV]SV;>;[DOW39U0@[9= MEDI[-)^_P>5CK4RSP[48Z$7<)X6I)]/A+)M*.0E^ 7&P7 QRYR4_#*R@F8TV M^'3,K;0=X^I2R,''4OLBZ6N;*HZ^$&&(2HE#A/?I4#Y.Z0$Z(SB&U-)VPM_H MV +<.^+AG8+NZ+8:-Q!*IPA8@(8'=QN]I+G\TZ7!^_A7#KG7==II7DFST.=T MW^#B@.:M1= 5Q.72.?_%"KJY[!34"E9:IM1UH">$*AX>I2H^1Q8/&?C1BTDW M_][9 Q$ZQWU[)IENEQP!<#9\,3M.;^@!> C:SCIX1=2YKE.CH;UT(5NT-6T9 M(>_6[ ]PHPHO>,FG:=HEJ"?9?:SF] F-+%M.O/\!]"%?<4:7H88V^TW#M*QX)GP,BU*FHX=N">.]^Q8*O$JW2EB6'$Q[]=J-[BZN\_:^]G5Y>^M] MISP,*Y#A)4*ST?'1H/UF]B_1U>GVMG 1IYD>\2F 1<@"S.,[$?L7V6!WG3__ M%U!+ P04 " "PA0Q3FAW5JK % "J#0 &0 'AL+W=O*&KI/VX4*U9G4V89/-Q$<]7_@P,3T_77YJS8K8H VT,(BAQMUP3O8E5CGS]_I5UM>J_[037DPU)9&0[+D:,; M>=LJ]_QTZF$EZ$[K->+%B,CW(.;D'0 7COS:-ZIYO'\*[[8N\HV+%_P@X.]# M>T(200E/.#N )[8ABX@G_E_(!Y#3+7(:D=,]R-=HF69H%=%];3I%9M9TI-DU M9_:8&\_A('IHSQ=N*6MU-D'_.67OU.2$TRP3-"L882F\2"N$6Q6"\DH0AA&C1/_R.N:A'X;XD#8 AI)$<%36I4( M@T4?2EIQ05G)QY6TX+0207C;>X4:\1OG82.ZE 5%EC&:B^BWP+FE?!QF93@I M#/\(5@_5+KE5N ZV9>[EO8INIAEL5'QS.@7E:37FC:Z>*A6+(2R6%YB6IAF&-%1JLT#W,LHQGCWW>2DE[%D@KHS\@1O.$H M()'"+D0400Z_1#F*!4WR@N9YMEG%684R(<\/\$*VY87L:;P ;Z1S"C40ZJS5 M\E:WVFMU.))O4<5!@WNHXG&ORW[ +8RS'>7=3KZ4;A&:&%62(5,,XS)!%Z*# M7]:U&7H$8%6M]%VX) CJIBAC\8+4-W7 M1<\(&(NCQGDB@@!:%#P2VN5@K0H1?P_CYY]8F?WR-1((M@):!9_>F_ZX?BH: M(F5(RS)D"QIPJE5XDFT[*50;"V1#6+AHP#X?8OI;T\^/P8C=HYY# M959 35&[(,8QW-WU@S&#HZI &FD,2H!:,E#JQL.GP6RS]QB,EX@!=^)N[I[H MU_$/C6;MW\T"%+U;#%^3UP%HB6LB4E ?^\R134"XF9&:QYQT*]'GM2+CYPB4 M5^/M6WO8)WC*MW'/7EM]J* V//C#.Z)6J@&$]@O8,GC9/"AI3[Y%Y].=]W.G M[#Q^)<#54+SC4WH[N_T0>3F^O[^HCU\Q[^*CPZ$N9]B:G!0@:CM^&8R"-\OX M&K\U'F_[.%S@8TK9H(#UF3%^(P0#V\^S\W\!4$L#!!0 ( +"%#%,Z;]GB M) , .D& 9 >&PO=V]R:W-H965T=!$F I=VP#1A0--UZ5FTF%FI+GB0WW;\?)2=9 K2Y[9"8E,CW M2$JDYCNEGTR#:.&E:Z59!(VU_2P,3=5@Q\V5ZE'2SD;ICEM2]38TO49>>Z>N M#9,H*L*."QDLYW[M5B_G:K"MD'BKP0Q=Q_6?%;9JMPCBX+!P)[:-=0OA5;O0@B M%Q"V6%F'P.GSC-?8M@Z(POB]QPR.E,[Q5#Z@?_&Y4RZ/W."U:A]$;9M%, F@ MQ@T?6GNG=E]QGT_N\"K5&O\/N]&VR .H!F-5MW>F"#HAQR]_V=?AQ&$2O>&0 M[!T2'_=(Y*.\X98OYUKM0#MK0G."3]5[4W!"ND-96TV[@OSL\C/74LBM@5O4 ML&ZX1GA_SQ];-!_FH24"9Q96>[#5"):\ 5; #R5M8^"SK+$^]P\IL&-TR2&Z M57(1\/O07D&4,DBB)+Z EQZS33U>^@;>O;*\A?>M,N8#X"'UGE(W+O79!8KL M2)%YBNP-BC6U33VT"&H#-R@5G1FW2AOX:; &(>&5BE^KKA\L=]?4O%;UBXRN M;6>FYQ4N NI+@_H9@R7<-QKQ[#Q@+5[.%ZB\?V!?75(D0E)Z+;JTM>)&5#-X M\!>>4/@S:NK?L80&J/.-Y;*F'*%@23YE19XY*2M8%D=^+673:>&D-&-%D<.- M: >"^@^@U/) 350] >^I.I7P50;M: S$)2OS&#[^$TZ.#&CD03U&]LIE<4QE MR;(H/X^CC%F9E2=QG)>2RX&&'R1[_8[OJ)TM:D$7DQ*$BNZ"DB@M]%Q3B.\@ MGK \RU@YG3JE8&E9L+),X('&G;M0O585&D.,$9U1F4T@9VF2LBB?PAQ!<03'UVWY%U!+ P04 " "PA0Q3 M=_@O=E4# !7"0 &0 'AL+W=OK["4NYD7>?N) M)=]LC9T(YM.:;? 6S;?Z1I$5]"@%KU!H+@4H7,^\171YE5I_Y_ OQYT^&(/- M9"7EG34^%#,OM(2PQ-Q8!$:/>[S&LK1 1.._#M/KE[2!A^,]^M\N=\IEQ31> MR_([+\QVYIU[4.":-:59RMT_V.4SL7BY++7[AUWK.\X\R!MM9-4%$X.*B_;) M'KHZ' 2]%@<5Q?$#T>H[QGN-5/ CXL2E]"),1Q&$<#> E?@J6F*ID20:VB76=34+#EG3H-.\QH65HKZ?6F,-E1.+C; #*QPPX6P!A6C1L5E ?%X/ K#"$X@COSS#.(L M)3NT=NPG(7S0NB'2[^CG/$/BZ<=AOU(!IY-PE*89G$%TX2>)PTFXPN+BZL'?LT_XPATM8_<8O.LU&2C*UKEO5,6YX#TICTTIB\71J+ MI3XF0TRZ'&W;O22,0?27A?&K96#)Q,81.M[)9T':>ASI:"^%7@E+M!> ];XF M'2HZ:QM6PB>^QO_[/E/-(9\_O-2)U4P4DF).XM3*K=]ROY,@;;R;FD"TGR*- M#>Q^VN]^^IL'0WO^#)X%@Y!_YBQH_]_2R9.V/=M'U[-,.V]U\_V7PV+]K)\&PO=V]R:W-H965T,D;5$D!I)NPS:@@]'+]BS;3"Q4%T^2F^;O M2\F.EV)MMB& )8H\AX>*R/E6FP=;(SIXDD+9150[UUS&L2UKE,R.=(.*/&MM M)'-DFDUL&X.L"B IXC1)SF+)N(JR>3C+33;7K1-<86[ ME(RLUNAT-M%-([V M!S=\4SM_$&?SAFWP%MU]DQNRXH&EXA*5Y5J!P?4B6HXO5U,?'P)^<-S:@SWX M2@JM'[SQM5I$B1>$ DOG&1@MCWB%0G@BDO&KYXR&E!YXN-^S?PZU4RT%LWBE MQ4]>N7H17410X9JUPMWH[1?LZYEYOE(+&[ZP[6(GYQ&4K75:]F!2(+GJ5O;4 MW\,!X")Y Y#V@#3H[A(%E1^98]G0;76KG:PB=5 M8?42'Y.\06.ZU[A*CQ)^:\4(DLD)I$DZ/L(W&6J>!+[)?]9\A'HZ4$\#]?0M M:FJ:JA4(>@W_EJ:[@*.LOC$O;<-*7$34>1;-(T99CH;K"NZT8P*^M[) ,V2U MD/=)*U@^HJ'VHNR\I"_C%1"T5_=7-".#&>=]>5L(7HH=+)72K2K)FPNF+&BS M+\W"-7OBLI5_4KJ:.7JX.]C1I"GP(,4]/1-#?GR%;L7HB&23#*):-H8+Z!\" MS&8G29+ .TC/1LET;XZGW=K%3OO84Z!'M!N@I^'WDOQ%P''NUQY*?-"#$LTF M3!H+)=V4Z]IQ.!V&V;+KX=_AW22\9F;#Z2($K@F:C,YG$9ANNG2&TTWHZ$([ MF@]A6]- 1N,#R+_6VNT-GV 8\=DS4$L#!!0 ( +"%#%,>(?ZK6@0 (T* M 9 >&PO=V]R:W-H965TD9-=I$Z_[L"% =$?R[G[W M](UWQGYQ:Z4\/+5-YR;)VOO-Y6CDZK5J*W=A-JK#FZ6Q;>61M:N1VUA5+:)0 MVXP8I=FHK7273,?Q;&:G8[/UC>[4S(+;MFUEGZ]58W:3)$WV!W=ZM?;A8#0= M;ZJ5NE?^M\W,(C=R<%D$#RF]]I_BKZC+_/*J1O3_*$7 M?CU)B@06:EEM&W]G=K^HP9\(L#:-B_]AU[_-6 +UUGG3#L*(H-5=_ZV>AC@< M"13T#0$V"+"(NS<44=Y6OIJ.K=F!#:]16R"BJU$:P>DN).7>6[S5*.>G=\IK MJS#*'JY5IY;:PZRI.@=G#]6\4>[]>.313'@\J@>5U[U*]H;*##Z9SJ\=?.@6 M:O%2?H3P#AC9'N,U.ZGPUVUS 9038)2E)_3Q@\\\ZN/_TN<3JL5!M8BJQ1NJ M[[%I%MM&@5G"O5YU>JGK"NW<:EG++?1^:DN="QEVY3 MU6J28$LZ91]5,H79T#.#<@7!QCD9QABC$RG@.61HZ>N[M&D MKA74QGEXA^!X9G MDK",!08MECGAHNR9G%,B&4?FJC76Z[^J.!LP6QNK#0ZK8W^8((60^X\H25;2 M_>=;<;]6T.$,Q20[$.BHY!EP)@G%(!2(AR*X3%)",12?\>%&H<&%KF$^E, [ MQ)0VS.A[\?J(;S4#\T"[6#)-8J>OA]&;VH@S-.:"D" ME(SP/.^)M"@&F+D,=Z\6P]= EC(T44%$R?LXEC3T4IJ1LLC@Q,B2AY$E?WAD MW:+Q#H-]@R5A]7P;O0JSZ;71=%+M&Z/IORO!.[7:-I7%WT9?K\-TK8]]P( ) M06B1QJ!B'M-0GBR,AC*/5.BV AXLSF$=1*H&:JL6,1='BC@G*64@PA@I(9=Q MH)6A;2E\-MWY @=]Z#U48)]?BN)\*TH)F'B. X1GC BLHG0\YC_0I R3MJ<2ZRDX%B>H2H,S&M%,3I:$5IE5W$1&ULI51=3]LP%/TK5]8>-JF0 M-&GY4ANI+4,#B:F";6B/;G*;6#AV9CL4_OVNG30K$O"RE]C7OO?<VQ;E#1SE:;FCL*31G9QB O0E$MHR2.3Z*: M"\6R65A;FVRF6R>%PK4!V]8U-R]+E'HW9V.V7[@39>7\0I3-&E[B/;J?S=I0 M% THA:A16:$5&-S.V6)\L9SX_)#P2^#.'LS!*]EH_>B#ZV+.8D\()>;.(W : MGG"%4GH@HO&GQV1#2U]X.-^C7P7MI&7#+:ZT?!"%J^;LC$&!6]Y*=Z=WW[#7 M,_5XN98V?&'7Y4X2!GEKG:[[8F)0"]6-_+D_AX."L_B=@J0O2 +OKE%@>&=@75N>P>2SIB!]>J^\'^I#[_X!N)]LLL MUT?$;*"7[.DMDP\!;UIY#'$Z@B1. MQA_@I8/<-."E_RWW%?QD@)\$^,E[\.29HI4(>@O[5E="<94++@^;OG6T'T)[ MN(1NU)*(Q]" 8 M]P+3\W&__UVKHUS7#3H$7AI$K]N"W^Y2I@28CL[3TQ"]=<[1P0TF.F7PJ87< MR^@N\[ Z/ 6+S@'_TKMWY):;4B@+$K=4&A^?3AF8SIM=X'03_+#1CK2':47/ M&1J?0/M;K=T^\ V&!S+["U!+ P04 " "PA0Q3A.,GJ%X% "L%0 &0 M 'AL+W=O%VMH!O-J[,$P^WY?VTVI4V63=! M>3;EE.IIGJ3%9';9//M8SB[=WF=I83^6I-KG>5+^>VTS]W@U89/G!Y_2^ZVO M'TQGE[ODWMY:_WGWL82[:9=EG>:VJ%)7D-)NKB;OV;LEB^N !O%':A^KDVM2 M4[ES[DM]<[.^FM#ZC6QF5[Y.D<#'@YW;+*LSP7O\TR:==&/6@:?7S]E_;,@# MF;NDLG.7_9FN_?9J$DW(VFZ2?>8_N<>?;4M(U?E6+JN:_^3Q@%5R0E;[RKN\ M#88WR-/B\)D\M4*/("W 3P,&!I!M 'BI2/(-D"^= 35!C34IP?NC7"+ MQ">SR](]DK)&0[;ZHE&_B0:]TJ(NE%M?PK\]&$O^RS"T+%&\(I9\C[S+\67EP0;IIPBM'YOM&7 MWSSZF1BBFWK1Y),#^>:N\L1MR*YTZ_W*5Z1R&39)UX 5+!8LR@@W0?R6$8J,D'&)0(47'*F!4Y9 M=935*.5;:,AI<4^28DV2-;23M/+UBG^PQ#[!WE/9"E-"]5X')LLH)4R@! +4 M2BK%5: $ F01:!8+%DB!(:517#"-:Z$[+?2H%FVS S4RJ .,MNX-#?7)=120 MF?=Q/%):1<'J6/1Q,54Q_ 64^SBM%171P.2;CK 9)7Q3>%M:6//M5&.435]M M*20('E#&<$K&+)QG! ?K GI"0!G!,6J4'BKXJ.,>M5<="JK#.$&0L MN-(T6#,+!,@592;JK2X,R2,**UOBNK(3+\7^GQVUS7->[PRVERC2H0((-&8F MCG787C D9U1*376H 0:ED1!"#A07XT<1^'=MJVWX^4S!SF]8R+P/9%)IV9OZ M/@[V:<'CT$E@"6,#-<(&.!^=%!NW4M^XK[99S\N@KD43&BL,J9A@7/740)"P M60J0))0#06HII6%#-7!T5FS<6GV";::$%; O:U56L"QP_GV? VU?18*:*!2@ M#^W5_XNS+4>SG7,^6BLV[JV^[B<8ZJ,8I:;7]A"DC,%4L!YI!!G!KM-SW$LT M)_AXZ*<#U(].BHU;J9(,2A=VD'F7?MSJ<\]I"A^3[0,9T1$-* M"RPC,RJ6O9T0R\@4N($!ZD>7Q<9MUG=;SS;_V2]?W'MB2-Q\HCE1]XGF1.WG M].3T*;?E?7/L5T'7WQ?^V.%M\W!VK!\VOV;LZ0YXOZ*+(Y[3JF/YQC M?FA<1D4RNX&AZ(6!>2P/1X.'&^]VS=G7G?/>Y&ULM5A=;]LV%/TKA+&'%F@BDI(HL7 \M FVM4!7HUFW MAV$/M$S;1"71I:@XV:\?*3N2:U)T&JQ $.OCW,MSKR[O(3G=2?6EV7"NP7U5 MULW59*/U]G44-<6&5ZRYE%M>FS:/L@FDVW;,UON?Z\G2MS M%_5>EJ+B=2-D#11?74W>H-?7F%B##O&GX+OFZ!K84!92?K$W[Y97$V@9\9(7 MVKI@YN>.7_.RM)X,CZ\'IY-^3&MX?/WH_9!/,@C7\6I9_B:7>7$WR"5CR M%6M+_4GN?N.'@%+KKY!ET_T'NSV6X DHVD;+ZF!L&%2BWO^R^T,BC@Q0,F* M#P;XJ0;QP2#N MTSZ\*Z89K-IDKN@+)HX\U>=+GIK$TTHK:?\58K\U88.SV[ M$4TA:RWJEB_!QRU7S&:W 2]NN&:B; !Z"2[ Y]L;\.*GE]-(FR&M850\^LSYJPVYMAG'IE ^VAQ'RWN_"4C_OZ0FI6 -0W7 M#9 KL#R.7O;1^^+<.R:=8SLW[F9QC$F.83R-[HXC\@"SW$ AZ8'?<(][[O$3 MN)>"+40IM.#?&\#>>WK$*R4T@R0YX>_B3* TC:F??M+33X+TWQ2%;&N3]BU[ M8(N2^R@FSM XPS@F&3WAZ &B&"&"1DBF/'IP29:0?*042$^3!&E>MTKQ6H.M5%TO-(50=!8D_;NL+XH#\>=7<>:0@R?T7422QRCUD\][\GF0_%B; M_/L#KQ9<_1/H3;0?@OZHWD1]4];7FSS 8&]"<) 1^$.[T\']^?;D 0;[$SI2 M0A2>5:S9>*DA9T1$XC3)T2DU%YA#:OY&F VJA<*RU?=.Q0LN[L;:Y\'+-^.G MYOO2[)2H"TQIDE \,L71H%$H+%+OZCLSOZ7R-B#D2@N""29Q?EJG'B2E%))T MK$X'%4)A&9HKOF5B"?B];?#<7XNNO""8$^I^< \049S&<(3FH$,H+$1S9:>+ M?@#;DIE^R6K#^&LKMF8!K5^!FFLO;U=N$$IPGB7.)/(@XQS%:1J/,!^D"86U M:S?4:U%KAZ=MGP/ MA-!XI.6C0;!06+%^E7*Y$V7I975>B#R0E$*8Q]D(L4&,4%B-NLV6S6-K-'^O M&%Z.N:<>,$9.._#@,KN@&>$Y*!H*2]KC.N6LJ/WLI?]D6?,@44;CC**15.-! MUW!8UXY7+<_;-[AZ=5HH'@BB.37KQ!'EP(.FX;"F/675C5W9BE.4QIFSLW&! M&%&"(!JA>;0M.RMP3UIW8U>X,"34K*E/J;I 2B#,1DH:#P*'PP+WO*4W]BD? MPHF380\.IS 9JX-!]G!8]CYVG;B4]?I"8(QSTR;'2F500AQ6PO]GPW,8A(3ZAPOQ?8;HZ)3( M'M%]8&HMS!ZFY"MC!R\SDP.U/_7:WVBY[0Z.%E)K6767&\Z67%F >;^24C_> MV+.H_NQQ]A]02P,$% @ L(4,4Q.DJ\7Y @ K D !D !X;"]W;W)K M&ULM5;;CM,P$/T5*T^L!,T]Z:[:2ML+ J25JEW! M/B >W&3:6)O8P79;^'ML)PUM<;,5B)?$=N:&1; JI%]S)J,8;> +YN5YR-7,[EIQ40 5A M%'%8CYU[_VXQU/;&X N!O3@:(YW)BK$7/?F8CQU/!P0E9%(S8/7:P0S*4A.I M,+ZWG$[G4@./QP?V]R9WE Z (@; 'AM1ZB%A!= MZR%N 29UM\G="#?'$D]&G.T1U]:*30^,^@:M]")4GY,GR=57HG!RLL"<$KH1 M: DS\1(^PV/31\X06^*18D0U_O5T)R]:=^ZZ&,.LK(4$87*)_-'PDYPCO@JL"T M)P>ITB0DIKDZ8[93U)#&AE27M-TD">+;)(Y&[NYX=VQV41+YWJG=W,H7WMXF MIW8+FUT8)4G7LVX%!Q:U5Q15-Q"6TW]<:6Q-"B:)I&7GRVDS8[ MVTY:^?PT2L]VTF9GVTGWJ/U4P#>F[PN4L2V535'J5KNKQ;WIJ&?K4_]NYEO6 MY^HJTMP$"E3"6KGR!JF*EC=W@V8B66V:WXI)U4K-L%#7*>#: M0'U?,R8/$^V@NZ!-?@%02P,$% @ L(4,4R&Q /A[ @ 4P8 !D !X M;"]W;W)K&ULC55=;]HP%/TK5K2'5MI(XGQ!%2*U M5-4Z:5+5KNO#M >3&+#JV)EMH/OWNW9"E-' ]D+\<<^YYUS;EWPOU:O>4&K0 M6\V%GGL;8YHKW]?EAM9$3V1#!>RLI*J)@:E:^[I1E%0.5',?!T'JUX0)K\C= MVH,JUC51OV\HE_NY%WJ'A4>VWAB[X!=Y0];TB9KGYD'!S.]9 M*E93H9D42-'5W+L.KQ:IC7X$51#DMC64@\-G1 M!>7<$H&,7QVGUZ>TP.'XP'[GO(.7)=%T(?D+J\QF[DT]5-$5V7+S*/>?:>*K?:R+H#@X*:B?9+WKHZ# !A? * .P#^7T#4 2)GM%7F M;-T20XIRAU,Q M5#'"$1$5*@]Y44.4T6-U;!E3QV@?VZX(ITD<9[-9[N^&%1L)3*,LS3+8GI6XC=IX,@'%VM, M9?KN!./I- K@$(]4C@1&(0ZS*#M2Z0^>O&VW7XE:,Z$1IRN !I,,G*JVA;43 M(QO7!9;20$]QPPUT?:IL .ROI#2'B6TL_?](\0=02P,$% @ L(4,4U(& M83#Q 0 . 0 !D !X;"]W;W)K&ULC511;YLP M$/XK)]2'5JIB0LBZ5@1I:;2MDSI%C;H].^$(5HW-[$OH_GUM0U"V)=MXP'?V M?=]]=YS)6FU>;(5(\%I+96=11=3<,68W%=;1% MM61)'+]C-1^O@0\$U@:X]L\)6LM7[QSD,QBV(O M""5NR#-PM^SQ'J7T1$[&CYXS&E)ZX+%]8/\8:G>UK+G%>RV_BX*J6?0^@@)+ MOI/TI-O/V-D 2 M='>)@LH%)YYG1K=@?+1C\T8H-:"=.*'\1UF1<:?"X2C_I'71"BGA_)V9'@^#OU",W6Z$L M2"P=*A[=3",PW9QV#NDFS,9:DYNT8%;N:J/Q >Z\U)H.CA^WX6>1OP%02P,$ M% @ L(4,4^/3%HW- @ Z@@ !D !X;"]W;W)K&ULC99M;]HP$,>_RBGJI%;:DI G: 5(I;2ETYBJ=MU>3'MAX "K3LQL M ^VWG^V$%$:(\@9B^_^[._LNYW2W7+S*):*"MY1ELN9Z<+C$ETN4K MS/3*G(N4*#T4"T^N!)*9A5+F!;Z?>"FAF=/OVKE'T>_RM6(TPT:65&4\PDY1D(G/>N]3(C$&\Y^T9E:]IR. S.E: M*IX6L(X@I5G^3]Z*<]@#6NT30% P?] = (("R!L"D0%$#4%X@*(FP)) 21- M@78!M)L"G0+HV.SFZ;"Y'!)%^EW!MR",6ELS#[8@+*U32#-3NL]*Z%6J.=7_ MACKQ$LZ'J AE$KX3(8@IIPOX L7B[S&F$Q1_],S+\Q#.SR[@#&@&8\J8KC_9 M]92.Q-CSIH770>XU..$U@3'/U%+";3;#V2'OZ1V4VPAVVQ@$M0:_KID+?O@9 M C]H5<1S4X\/<>I"T+%X4H$/F^-Q!7[;'(\J\+OF>%B!WS?'@PI\U!QOU60R M+ LRM/:B$_9^<$48,%-Y@&^Z0TNLRF=NY-(:,>UYTP_==M?;["?M6..[EX>: MVV--RTT.-7?'FL!M'6KNJS3QH694Y>M#UIV3<4&"43RJAZKWH3 MHV.O@1M6NXU+MW&MVX=,H4"I0/>*JO0,ZO'8]?U/-;62E&$D];6"(@4^!\9) M5A5%/9W .Q(A(8'4-J.J@+R]SIJB6-A;5L*4KS.5-]ERMKS(K^W]Y7W(\Z^ M,1$+FDE=VG.-^FY;GY'(;]9\H/C*]ND)5[KKV\>E_AA!801Z?&PO=V]R:W-H965T M'DGC/'1^2SQTYWDCU5:\ #'E,DTQ? M#E;&Y.\]3TRAPR_+*0*N4&']72T[D"'I=&:>(QWS_U4BZRP61+%?&OO FXYPOX0',Y_Q.X9/7HL0B MA4P+F1$%B\O!%7T_"P)K4/;X(F"CM]K$#F4NY5?[/@YES#3.9_"5BL[H).9>;GZ% M>D"AQ8MDHLM?LJGZGK$!B0IM9%H;8P2IR*K__+$F8LL R.:;93))K]QI;CE]2UY1SX_7),WK]Z./8-^;&\OJC&G%2;;@TG)K_A^-I!LF:04^8$O"J60Q+X)X3Y]*(O'K?YQR(9$C^PYHPZP@E: MSH,2;[0'[Q[6,EF+;$EF"F)AR"?),_+W+:1S4/\X'(Q:!Z,C'40R387!;6=( M+I7=.'W36:&=EFAVWZ\GJ +EW]A;]\01MG&$SCBNLJS@R780"P"2@XJPC2+1 M-Q5N1'_(PM<.AD[;R$Z=.#7Q5TL%4 9V!/MG+?:9FWW<01*E1$=*Y'LHG[DA MS K(3H@*OA5" 2D_RC3GV1,QDEBMQMV+BD@T9$(JDJ'Z)[ &A10354:326/[ MPF,$$),1LF@?Z9#K3:TD[/J5O0[UI%(W)!>*_JV5JC9*/("MNJY9B(7D+<_@ZI M(.T2!?VYF:*&"[=2!?6=N8)VR8*ZM?T>I;:^K FU M^$-7D=G)+W/+;^^L74-4MDE J_H3DZ*2Q7)%L"K%^KZN2QD]9F99I\',K9E_ M%%SA\),GDBN112)'1:JW5V\!3'=*0,K"_;N*=9++7BJY2,H#Y*9FI1E]P\K' M(H/F;7 4)YU,,[=LOI238%=JSL_"_9QTJLO6&:SQZG8]>GY!"VPJO/_6=8+T:DV!(+U[;R;4P"NQI MSYK,><*S"*R_<)^__YI?@RZ5!.Y4/.*$?73],#0'OK)V_K:B\%/'';&T^-RPH'6]WRM6_;6]6K\B[1Z[I7 M5[*W>& 7F<9-NT!3?WB&6JZJ6\[JP(0#93O@]X64IGFP M#MJ[YLF_4$L#!!0 ( +"%#%-JD=\(B0, ,P- 9 >&PO=V]R:W-H M965T X9Z[YSGN =-OUERD1.FEV-@R$T#B I0FMNLX@9T2RJS%K'AV+18S MGJN$,K@62.9I2L3/)21\-[>P]?3@AFZVRCRP%[.,;. 6U)?L6NB577N):0I, M4LZ0@/7/WE_5XC78E9$PB5/[FBLMG-K8J$8UB1/U W?O8=*D&_\ M13R1Q2_:E;:^CACE4O&T NMU2EEY)8]5(AH [:<;X%8 ]Q@0] "\"N 50DMF MA:PW1)'%3/ =$L9:>S,W16X*M%9#F?F,MTKHMU3CU.)6\>@>?DTI_",HVB"BT@@UES"RT10:"\JXD+LL8?A'# MM.[#PO4=QYG9#TUEIZP.!(QK >/G"#A#'Z3,.S_UW*S!*O@^475@[#O]#V85MS>.Q MX^"CU'28A4%O;B:UA,G?*KS);Q5>V\J(Z6$YK5E.G\?R[2.(B,INHM,6A=>^ M$P3A$=.V60]+[.P'@?,\GGI,KH&J;IZ5LP.B0?L/I\LL]*?3:0_;QMC"_[2E M*_=-8G@2>M[X6$#;[JC"#P6X>P'NH("[8H,!,2(/(/2&"4%5%B@3-(*S1@>N M2$)8!)TRRB!ADQX>38[+I9,4GHX\[YC[;\\PO!]B>'B*G22^'FQ8OYU-W,AF MQ;MCB/5E?#_"\/ ,.YWQLF^'ZCSH*N"P5><=9@?M4"JP&_OE%,2F.$9(%/&< MJ7+K7#^MCRH7Q0;=WIN7YYPK(G2;2I3 6D.=4:A3)\JC0[E0/"MVWRNN]%Z^ MN-WJXQ8(8Z#?KSE73PL3H#[ +7X!4$L#!!0 ( +"%#%-;Q2&1X0( ,<( M 9 >&PO=V]R:W-H965T6:QT7EG0;2;U@3T89V>(* MY?=LP=7,KE!"FF J*$N!XV9L3=W+F>OI +/C!\6]J(U!6UDS]J G7\.QY6A% M&&,@-011MQU>81QK)*7C=PEJ59PZL#X^HG\VYI69-1%XQ>)[&LIH; TM"'%# M\E@NV?X+EH9Z&B]@L3!7V!=[>VISD O)DC)8*4AH6MS)H4Q$+F!L6JBE3B:ZK>RDEP]I2I.3E:2!0]PE^D4"2!I M"-,]X:& C]%L)KE1[1]4SKQ7P-H\[X/AGX#F>^P%L$!'A*(IK"[Y?9<4W^-T3 M^#<'Y $59!TC_($FV$)E@=(S*+K^=Y/AP/=[(WO70-ZMR+NMY/>FDC $LD.N MO@S 0@U"QFF 9W"GRD*]*9INFS05X(.:)L_K# ;-FGJ5IEZKIKM<'CE;$])[ MD1!79Z3;S-ZOV/MORL@Y3,N4+%&?.%K-E:HLKK[MG,3PC6Y>34\[DP>/2'A; M"0TJS8-WU%PKN";1[52N$=VB>5AI'OY?Y;TB<]A4>K[?_/(O*E$7K:+FY$"3 M/#EQ_#R#=)VG4\]I!5V25-ECFZ,CA(5VV%C3)=2P;JO?.>'*K1V\;KLO50MO M]>4]@7KOY\M[\;K]+2]:/%S MPK=4=9D8-RK4Z0S4.<&+KEE,),M,IUHSJ?J>&4;J3P.YWJ">;QB3QXDFJ/Y= M)G\!4$L#!!0 ( +"%#%.:NFJ.8 ( (8& 9 >&PO=V]R:W-H965T MMD[I%K;8].W ) M5L%FMBG=O^_9$)8N))VT%^RS[_ONOC,^IYW2#Z8$L.2IKJ29!Z6US26E)B^A MYN9,-2!Q9Z-TS2V:>DM-HX$7'E17E(5A0FLN9)"E?FVELU2UMA(25IJ8MJZY M_KV 2G7S8!;L%N[$MK1N@69IP[=P#_9[L])HT9&E$#5((Y0D&C;SX&IVN4R< MOW?X(: S>W/BE*R5>G#&33$/0I<05)!;Q\!Q>(0E5)4CPC1^#9S!&-(!]^<[ M]D]>.VI9 %+#A;67O5/<9!CVQX\M59?R7=+UOC!'SUEA5 M#V"T:R'[D3\-==@#(,\T@ T ]C<@.0*(!D#DA?:9>5G7W/(LU:HCVGDCFYOX MVG@TJA'2G>*]U;@K$&>S>ZOR!_*M<34UA,N"7'5<%X:\N0;+164(>TO>$U-R M#2:E%D,Z(,T'^D5/SX[0)^1625L:\E$64$S@EZ?Q,W:"@*+643#;"5ZPDXQ? MVNJ,A-$[PD(VFTKH%3B7"&=3\!?I1&/](\\7'>'[VM9KT$1M2"N%-2<8ST?& M<\]X_F^,!*^NL7BP0FX)MV0-6R&E,]"C 2W4U+$L^ABQC^$ZP6/&XC ,4_JX M7ZO7O%X(B$\M](][WZ%ON<9?P9 *-@@- MSRXPMNZ[7F]8U?C&L586VY"?EOA0@'8.N+]1RNX,%V!\>K)G4$L#!!0 ( M +"%#%-5=![H[P, ,8/ 9 >&PO=V]R:W-H965TS#:A]<)B7!!R?<\^]7!]R9V?&7\2!4@E>\ZP0<^<@Y?'6\T1\H#D1+CO2 M0OVR8SPG4MWRO2>.G)+$@/+,PQ"&7D[2PEG,S-H#7\Q8*;.TH \T_U!Z@5O,3N2/7VB\MOQ@:L[KV%)TIP6(F4%X'0W=^[0[3TV M +/C>TK/XN(:Z%2>&7O1-U^2N0.U(IK16&H*HKY.=$6S3#,I'?_5I$X34P,O MK]_9[TWR*IEG(NB*97^GB3S,G<@!"=V1,I./[/P'K1,*-%_,,F$^P;G:&P0. MB$LA65Z#E8(\+:IO\EH7X@* ^@"X!N"/ +\',*D!D[$ OP;X'P%A#R"H <'8 M"&$-"$WMJV*92J^))(L99V? ]6[%IB_,XS)H5>"TT)WU)+GZ-54XN7B2+'X! M?QWU8Q: % FX.Q.>"/!I325),P'^))P3_?@_@]_!MZ'S>_B^%)*GRFUB M<")92;O:HR((#8&VN]-B@F H0I_ZHCL-Y%]:^05RW-E4,*TL3@03H4R/$'Y MB29 &2_8E;+D%*1"E*2(.Z55$8(+:1%"<(J[E06-LL"JK#I9S)PLL.>DD)U] MOPRNHN/IY*(L53M<[^HI7-C("T?(BUFNWE&"&)'T55]WEBB\>GIA!"'R?U2Y MOM[F^U$8WG1+G392IW:I=X_@GRW-GRG_U]*L44,76>F^LTSEFZ7R3;V"3JG) MO2MG.\LD1<@:?Z/Z+U8Q@:0\[PQLQ_O@C1(N;+7 K1;\$X]'37;9^ A" M^/$4KSKV1<'5MDW'-HS\JWWW76%O^CT5M7:.['ZN7PO@(2/%F'.'6J]&=K,> MW6#7CHS]L#>MUI&1W9*'&\R.']%@K?TBN_]NTR+-RWQ4@5NC1':G'&MM S3^ MU,6!U5-:KT5VFQQVMP$"Z*+(*J7U660WRBUY'5MQW'HFMGOFV(H/T/B1&U@K MCEL7Q787'*[X %T)]U2O(LQ(Z=\;P9"H4RR+&3U7[%9;8;..S-J?5A?HMLU MZEC?J"&U&BE;^FK"W1*^5W\P049W*A1TI^J@\FIHK&XD.YHAYYE)-3*9RX,: MM"G7&]3O.\;D^XT.T(SNB_\!4$L#!!0 ( +"%#%,?WM]% , #0+ 9 M >&PO=V]R:W-H965TN MB0 )DE9M)2J42ZNJZH/9-:P5KTUM+R12/[YC[[(0!0B4*"^[OLV9Y2 MJGN=4FK@(>-"][S4F/F%[^LXI1G1-3FG F>F4F7$8%?-?#U7E"3.*.-^% 0M M/R-,>/VN&QNK?E?FAC-!QPITGF5$/0XIE\N>%WJK@6LV2XT=\/O=.9G1&VKN MYF.%/;]"25A&A692@*+3GC<(+X9APQJX%=\97>J--E@I$RGO;>=+TO,"RXAR M&AL+0?"WH)>428L%FY,0IG&=J9_DU*%(5K.L]5G*(Z&"LY M4R2#]U?4$,;UAZYOT(]=[<[P&SOP1^2!97D&W_)L0A7(*;BP M:+A-B8$1>82?>#XF&)PR2@GA4)#LGD'R:HA<9=HYA>%XQ/-_+\%8:PI]ONO4F.R!E8;"^ M38.3O!UX DLOFUNWN7OGAAN7?7@:O9GA4&K1FEIT6IX&V"'*V+EQ/N$L MYH\P$$+F2#0I+H@C+^%P_3Z$^Q^(5R9WZ"ZH'Q7J]9L2[G]47EW- ;OF^9NR M38J_4E8J&1Y%%VW>_I1LF-DP#)@ MN8A%B>?CH7[RP>&S;P!(O%K3^E72$'6W4OJR :O\A>N@Y97:H57$(1ZD[Q!4 M%476R"Q-KZ55NDV*/,YML,A=3T:WL$'A>VL5OJW!N&&5+)+CQ%8?&@H3LL@[ M=8 =T%.W08[D3*FTA=9KUPJ$>I5\7MRNER$_)GS7,/B3L0B=[)U[#L&W:I6D MP1 8*"D0%']>X Z,"2"V\7-B)G/)(#P='^E?8N_"5SOCX+X8Q]_(Z$67OR=E)S ZL;L>O>IWVX42P^'1&D$V" M+/H>"T67]XI4D:,;!(9LIH5!;#6JV9QNPZ'L"'E5LXZ*7:,0Q!:Z'LN&NQ,; M= =45KR[!U+:>/&H$%78NO>Y)*X8=+*&PO=V]R:W-H965T/T,12.@2;!L!XZ%$V['88=%)N.A>KA44J<_?M1LF-DP-*++4K\ M'B2EO+/X[AH SPY:&3=/&N_;>\Y=V8 6;F);,'126]3"4XA;[EH$44605CQ+ MTUNNA31)D<>]9RQRN_-*&GA&YG9:"_RS &6[>3)-CALO*7=7WN-267.^>M'L#D0$O3_\5AZ,,)()N> 60#((N^>Z'H M! M*$*[KM@%DX:]HE2*FNAR[DDT0'DY""QZ@>R,P)/ "&ULI5C;;N,V M$/T5PNC#+M!$O(F2 L= 8KOM%DAK)-CVH>B#8M.VL)+H4K2=]NM+72++)"4G MFQ=;I,X9\LR0G!''1R&_%5O.%7C)TKRX'6V5VMUX7K'<\BPNKL6.Y_K-6L@L M5KHI-UZQDSQ>5:0L]3"$S,OB)!]-QE7?0D[&8J_2).<+"8I]EL7RWWN>BN/M M"(U>.QZ3S5:5'=YDO(LW_(FKK[N%U"VOM;)*,IX7BJ-!'KOP.?\C0M+>EY_-,8';5CEL3N M\ZOUGRKQ6LQS7/"I2/],5FI[.PI'8,77\3Y5C^+X"V\$^:6]I4B+ZA<<:RSU M1V"Y+Y3(&K*>09;D]7_\TCBB0T!]!-P0L$F@/032$,A;1Z -@;YU!+\A5-*] M6GOEN%FLXLE8BB.0)5I;*Q\J[U=L[:\D+Q?*DY+Z;:)Y:O+(52*YCKP"]SSG MZT2!11KG!?@TXRI.TN(SN )?GV;@TP^?QY[2(Y8\;]E8OZ^MXQ[K!#R(7&T+ M,,]7?.7@SX;Y;(#O::6M7/PJ]QX/&OQUGUX#2'X$&&+DF,_T$CV_!CBHZ- E MYV.CS[][]#-GD#;VI+)'>^PMFOW^&OB_'GCVS.7? Z9I:YH.FG[B\I L.5B* M0KF63>PN0-&\."RGV#1%3&Q8@BB@VM-HP!&'HP\@0Z\!1'.+0 M=ZMEK5HVJ';^LM-'/%_I)*'V,@=Z^>ST>0'BHN"J<,EGUD2N$*4A"\Q@NX"$ M^9B9+G <1@%A)H^< $# GU,W$X(6B<$@TZXRX14R7]QE>K$&NQD(G3RO;#F M VLVF(;4],*;4#,;12,604/_)=29^+ 5'[Y+O-IRD.N*)A6%,_ZA/0F"?<(, MW39,HZ"UU6U8R'QHKJ6Y#=,HV#D1SJ1'K?1H4/IO6N:.ZV"ODB5X;D[-OG!' M=B"1CZ$9;QMV16@( T.W T8)I"9N[L"QB*&>F"-X*A/@H/3?=9@E6&BMTJX8 MWI X4*<@01]*'0W][&0C#)OKR073YZ2YD1PP'&#?.'+F+A@*>MV*3V+QQY)' MP^\.'(5F4I@Z4 @Q9BXB%RQB(37%VC!,2&+@!YT^G.(#JT:WUOI%R.PR9#X(J95ZG:_JC,M-=9U1Z+CM MVBE3:2.-\5()6/:9O$A.BZ74R[,' @5I.8V::T_WZV M$U((*6LW]082YWW?D_,$G-/=,7XG4@")'O*L$#TKE7)S9=MBD4).1(=MH%!7 M5HSG1*I3OK;%A@-9&E.>V=AQ0CLGM+#Z7;,VY?TNV\J,%C#E2&SSG/#' 61L MU[-<:[\PH^M4Z@6[W]V0-=R O-U,N3JSZY0ES:$0E!6(PZIG7;M7XT3KC> [ MA9TX.$:ZDSEC=_KD\[)G.?J&((.%U E$?=W#$+),!ZG;^%UE6G5);3P\WJ=_ M-+VK7N9$P)!E/^A2ICTKMM 25F2;R1G;?8*JGT#G+5@FS"?:E5H_LM!B*R3+ M*[.Z@YP6Y3=YJ#@<&%1.NP%7!MPT^,\8O,K@O;2"7QG\EU8(*H-IW2Y[-^!& M1))^E[,=XEJMTO2!H6_5/F#,A\_D^^A"2MD*M"X6,*RQ3\Z M[P_/^&W5:]TPWC<\P&<#OVRS#G*\]P@[V&VYG^'?[$4'X,3BYP3R.?!?9U '=:7@#5"7F<$A0]]WX@:<88O,PXX;-E"? MRG 2>4G40-TF\V,G;D<=U@#"\P"XVE:H;EQQ&')8JJWFU;2CNECT!K2CD\8] MSW5P _:IRG<"G#18GZJB((Z!@://' MUW-.ZE+)&W!.3G<&/TX:&\.P186]I$%P=*KR0NS'?@-TBRQR0]=KD+8/WJ0Y M\+49881J<%O(@I_AR))L0OJ8*7P8K M5XW,FU51@#E,U&0+7 G5]Q9C&ULK55=;],P%/TK5L3#)L'RM:9C2B.M'0@F#:I-@P?$@YO<--8=9+J8VW@5\ M8;#3!V-BG:RD?+23C\7,"ZP@X) ;RT#Q;PL+X-P2H8P?':?7I[3 P_&>_;WS MCEY65,-"\J^L,-7,N_!( 25MN+F3NP_0^9E8OEQR[7[)KHU-(H_DC3:R[L"H MH&:B_:=/71T. ,@S#(@Z0/0G('D!$'> V!EME3E;U]30+%5R1Y2-1C8[<+5Q M:'3#A#W%>Z-PER'.9'=@F (\%D/F(*!DABPY%9J<7(.AC&ORB2I%;:U/R1OR M<']-3EZ=IK[!W);!S[L\\S9/]$*>A-Q*82I-WHD"B@'\8AP?1B,$/IKNG4=[ MY_-HE/&FX6E-CNW;J(.X9R*37F0R*O*SJ4"1I=1&';^U^YIN7_#F];_RU5:X8MA$.) MT.!LBF>AVG;:3HS&PO=V]R:W-H965TRVQ8+S2C'>PEJD65$_NHC M$ZN.%WJ;A1&=I=HN^-WVG,QPC/IQ?B_-S"]8$IHA5U1PD#CM>+WP>A V+,"= M^$9QI7;&8$.9"/%L)[=)QPNL1\@PUI:"F+\E#I QRV3\^+DF]0J;%K@[WK!_ M=,&;8"9$X4"P[S31:<>[]"#!*5DP/1*K3[@.J&GY8L&4^X55?K9E#L<+I46V M!AL/,LKS?_*R%F('8'C* =$:$/T-:+T!J*\!=1=H[ID+ZX9HTFU+L0)I3QLV M.W#:.+2)AG*;QK&69I<:G.X.!(^1:TFX>P&-:%,P1Y%K*OXFP5_\["0I.57)J1WP(6].5);D);=1K/6:OO+ M$E=:A2NM2E>&E--LD>U*.L*E8$O*9S"0F%#]6EYSX.ZV_W5TB-X7A1,71]'[ MLN"_K RR3Q15D%=V,!_VDDA*)@R=_F5*5].%M:AY6N'65>'65;7VY.5XVH?! MMN8%1U$_W*FJX?_5?P]?M"K10/5=U]#(F>4 M*V X-="@=F$*J^+F?%18&5GHJU*TL!.+.@@KJ!Y_7= A/F)+%=FXLDYI6BA,%<(%D5!19/ M4Z!\.W9\9[=P0]:Y,@MN$I=X#0M0M^5C)%)9EE52\ M:, Z@H*P^HD?&R,. (%_!! T &N$6PO9**^PPDDL^!8)60?8<[^K8V@"#78#3H)/P9T7/D1=^18$7^+>+*W3RY;2#-FSS#BUM M[PCM1$I0\K7\:ES?XLR=WB3A*!QXGA>[FU<$>ZU@KU/PFBE]]?1=K#!%T-\9%$L0_SHRBEJ!Z(,912\RBD;^T83ZK5Z_4^_.7GC(SB8;$/H#1G,0 MA&>(,/0'L'@UDF[&/GIZ"7P6VZ"-;=#)](NSLY07)2A >"T =!U1\CUN#UN% MX0?='KYP6WM]W.Y1*SCZ=+N[&:,W[?:]?17Q.KDN;:4"H0LUQ::&R)R4[S+< M/ZA4_@,567]':U M[8B3N@_LC]?M=(;%FC")**PTU#L?Z"(@Z@Y53Q0O;5=8&PO M=V]R:W-H965TP,^^W[_X^XXQYU4C[IDS*"72M1Z MX97&-'<8ZZQD%=43V; :3@JI*FK 5'NL&\5H[J!*X("0&:XHK[TD=GL;E<2R M-8+7;*.0;JN*JC\K)F2W\'SOL''/]Z6Q&SB)&[IG6V8>FHT""X\J.:]8K;FL MD6+%PEOZ=VED_9W#+\XZ?;1&-I.=E(_6^)8O/&(_B F6&:M X?7,UDP(*P2? M\31H>F-("QZO#^J?7>Z0RXYJMI;B-\]-N?!N/)2S@K;"W,ON*QORF5J]3 KM MGJCK?:<0,6NUD=4 @UWQNG_3EZ$.1X ?G0&" 0C>"X0#$+X7B ; E1KWJ;@Z MI-30)%:R0\IZ@YI=N&(Z&M+GM6W[UB@XY<"99-5JV-$:+;.GEFONFG&5,D.Y MT.@G58K:QERC3^AAFZ*K#]2&D.AIV>\79-_@)02P,$% @ L(4, M4W?J?=(1 P +!$ T !X;"]S='EL97,N>&ULW5AM;YLP$/XKB$Y3*TTE MA)6%-43:D"I-6J=*[8=]JYQ@B"5C,V.ZI+]^/DS(2WU5UP];-J(4^Q[?_N2IWX8O_<]2Y?)G*;^_>G; M'ZW4EV\\>S]Y=W(RNC^[/+2?=L"9'SA)+UY >C[">0V&4<%LKAAX%:1B?&W-8S L))?*TZ8X1DH(EN;1PJ&= M0=UZGHH)J;K8-H+].^^7'P";&0ADG \"Q[XUS*8UT9HJ<64FW>+.^ 3R^O'= MNC8*2T76X?C"WSIT-Q-D+E5.U1 F]#>FV933 N0H5B[AKF4= *BUK,P@9Z24 M@G0:-A[]P- N*.>WT-3?BSWN5;%3TQ%45 Q#(Z@?6AH[ ?Y=-LN]2SMZ%:]7 MLP>I/[=F.Z*;0Z_0&T4+MNKFJV(0@+&'.#NI:[[^Q%DI*FHW_^* LRG9^'E+ MJ=BCB0:MLC &JGSO@2K-%KN6GXK4=W2E-^VT*G#-XW]0\Y_-(%+_&[RJ\&U0;]XRKIGH9TN6YU0\.=\,O29S\RJXQV_6Y[0@+==W YCZ MV_$US5E;)<.J&TA$OVH[_@K;"^/A[<7$8B*G*YIG_525\V[HF8&)VE_@<(A< M=9<;P7PLYD8 P^)@"C ?ZX7%^9_V,T'W8S%,V\2)3%"?">ICO5Q(UGVP.&Z? MQ%SNG29)%,4QEM$L;;Q#GN\#K*;/=0BV M4[P3L9WBN0;$G3?P2!)WM;$XX(%5 >L=B.^. SWE]HDBJ"JF#7N"<21), 1Z MT=VC<8QD)X:/NS[84Q)%2>)& ',KB"(,@:<11S %H %#HJ@[!P_.HV!S3@7; MWT=FOP!02P,$% @ L(4,4Y>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'KMP.PU\,+L &Q5#I+A\')0<2&CZZ^G>RWT M(#Q0%G(KE'0G_8E' 4?S1F5AWS@:].R*V_C7N*0? 833V3.^&\]OIRR O$ @+\X(V6GN2P3R\IS-G060GQ#(3[20-]P( MP]2&+3085[0I$:!]1M ^TZ)-A,E=[@M90\'N]Z#;(@'<%P3N"RW]F:"XS+@HV/7!>=NL)R/R8._N9-8TO8 MUSK?N49TL:6VFE-:-G&^>YJKV)MKZ_2?<] M;Z##L2\6^0EQY-\JZ3E;07J9+X5Y"N&P\$^(P_^F-D*",:X6?];NWU^]$PDZ M:R 6P3M##/;!30G+SFN28(9(B WQ=K!Q(OP8(F+B2,XDCG] 0TS,'\F9_-&# MB6DD(==(?R[V8&)*28B5LH)MPSB3[<]]^O1U3$PQR7EF$>S#!"P7X9 TP4R3 M$)L&Q>PN8&"F28E-TY=$;45V6CS%A),2"R>8 /7#8<9)B8USF@K]2\;F7/O& M/@#K0*+K5,2^:>='/8@=0DPW*;%N_)SIO_@PSZ34GGE7APUSB(EY)B7V#(K9 M31W,,RFU9U#,<.$TQ523$JL&QPP7_%),-2FQ:MX? [WNFQFFFHQ8-2AFIV]F MF&TR.FD(29FH8S80GTK!+TCMPR34$:]4X)1LG ?-,,DE#42&IRVD O7 M>204<_<7QIW/>9DO-/,?[2IY=N$7P#9U6=ZZ<_?R3O'BM"-]VDV__@U02P,$ M% @ L(4,4Y(LH):X 0 YQP !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R< M[RR;;E_G\[);A;:>;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=# M_F-P^&FZ;5K'F*O>K.Y6,4^K<-S=ME.X7*1_GESU/A?3JOM<2!5*!RD$:?D@ M@R K'^00Y.6#AA T+!\T@J!1^: 7"'HI'_0*0:_E@\80-"X?) .4<4"0]( U M@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK M@=Z*>BN!WOKPL4V@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WH=Y&H+>AWD:@MZ'>1J"W/1R6$.AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VH MMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.T/A]T$>COJ[01Z.^KM!'H[ MZNT$>COJ[<_4.^73+J9;SW6-[W\FU?G\;+R]_K*\;J*$PPO. ?YKOO\"4$L# M!!0 ( +"%#%.,3^J/N@$ .X< 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W9R6[",!0%T%]!V2)B/)0. C9MMRV+_H";/$A$$ENVH?#W=<(@M:*HB$J] MFT2)[7=?;.EL,G[;6O*]35TU?I(4(=@'QGQ64*U]:BPU<61N7*U#?'0+9G6V MU MB8C@5:'WO(FO?6F:2>*H\DGO<3>QS9HDVMJJ MS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L9$([\G/ ?MWKFIPK<^K-M LONHZS MV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y+XA"7:6[HOWSR2'N,.VN_.K\ MKLRYP#ASYHSU\<0<71YW.))V]<#&0N1">?X3CXFQ]-7?1^UIYY3_,CMN[X=Q MR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T<0/2QPBDCUN0/NY ^K@'Z8,/41I! M$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K M0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4B MJT*15:'(JE!D52BR*A19U7_*^F[,\J__P+7WM-9E<\AGW6_.Z2=02P$"% ,4 M " "PA0Q3!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( +"%#%.(RN"O[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ L(4,4R';3]G]! PA0 !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML(4,4VND&JT\ P +0D !@ ("!#QD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(4,4^\:,MZV @ 5 8 !D ("! M$3\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L(4,4U.8[Y7^!0 V@T !D ("!34D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(4,4^F*D C*!P [1( !D M ("!4W 'AL+W=O >&PO=V]R M:W-H965T&UL M4$L! A0#% @ L(4,4_6J23@Z!0 V@L !D ("!?X, M 'AL+W=O&PO=V]R:W-H965T. !X;"]W;W)K&UL4$L! A0#% @ ML(4,4W?X+W95 P 5PD !D ("!,I( 'AL+W=O&PO=V]R:W-H965T(?ZK6@0 (T* 9 " @7R8 !X;"]W M;W)K&UL4$L! A0#% @ L(4,4USV6 =H @ M+ 4 !D ("!#9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(4,4Q.DJ\7Y @ K D !D M ("!7:H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L(4,4^/3%HW- @ Z@@ !D ("!9[( 'AL M+W=O: CVP% M !W%@ &0 @(%KM0 >&PO=V]R:W-H965T&UL4$L! A0#% @ L(4, M4UO%(9'A @ QP@ !D ("!SKX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(4,4Q_>WT4 P - L M !D ("!H\@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(4,4[.A*A60! A!( !D M ("!$- 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ L(4,4[ BWL6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ L(4,4Y(LH):X M 0 YQP !H ( !XNL 'AL+U]R96QS+W=O\ # end
XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 94 333 1 false 30 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://eml.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 2 false false R3.htm 000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 3 false false R4.htm 000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Sheet http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical) Statements 4 false false R5.htm 000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://eml.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 000006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 000008 - Disclosure - Basis of Presentation Sheet http://eml.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 000009 - Disclosure - Discontinued Operations Sheet http://eml.com/role/DiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 000010 - Disclosure - Earnings Per Share Sheet http://eml.com/role/EarningsPerShare Earnings Per Share Notes 10 false false R11.htm 000011 - Disclosure - Inventories Sheet http://eml.com/role/Inventories Inventories Notes 11 false false R12.htm 000012 - Disclosure - Goodwill Sheet http://eml.com/role/Goodwill Goodwill Notes 12 false false R13.htm 000013 - Disclosure - Leases Sheet http://eml.com/role/Leases Leases Notes 13 false false R14.htm 000014 - Disclosure - Debt Sheet http://eml.com/role/Debt Debt Notes 14 false false R15.htm 000015 - Disclosure - Stock Options and Awards Sheet http://eml.com/role/StockOptionsAndAwards Stock Options and Awards Notes 15 false false R16.htm 000016 - Disclosure - Share Repurchase Program Sheet http://eml.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 16 false false R17.htm 000017 - Disclosure - Revenue Recognition Sheet http://eml.com/role/RevenueRecognition Revenue Recognition Notes 17 false false R18.htm 000018 - Disclosure - Income Taxes Sheet http://eml.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 000019 - Disclosure - Retirement Benefit Plans Sheet http://eml.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 19 false false R20.htm 000020 - Disclosure - Recent Accounting Pronouncements Sheet http://eml.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 20 false false R21.htm 000021 - Disclosure - Concentration of Risk Sheet http://eml.com/role/ConcentrationOfRisk Concentration of Risk Notes 21 false false R22.htm 000022 - Disclosure - Business Acquisition Sheet http://eml.com/role/BusinessAcquisition Business Acquisition Notes 22 false false R23.htm 000023 - Disclosure - Discontinued Operations (Tables) Sheet http://eml.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://eml.com/role/DiscontinuedOperations 23 false false R24.htm 000024 - Disclosure - Earnings Per Share (Tables) Sheet http://eml.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://eml.com/role/EarningsPerShare 24 false false R25.htm 000025 - Disclosure - Stock Options and Awards (Tables) Sheet http://eml.com/role/StockOptionsAndAwardsTables Stock Options and Awards (Tables) Tables http://eml.com/role/StockOptionsAndAwards 25 false false R26.htm 000026 - Disclosure - Share Repurchase Program (Tables) Sheet http://eml.com/role/ShareRepurchaseProgramTables Share Repurchase Program (Tables) Tables http://eml.com/role/ShareRepurchaseProgram 26 false false R27.htm 000027 - Disclosure - Retirement Benefit Plans (Tables) Sheet http://eml.com/role/RetirementBenefitPlansTables Retirement Benefit Plans (Tables) Tables http://eml.com/role/RetirementBenefitPlans 27 false false R28.htm 000028 - Disclosure - Segment Information (Tables) Sheet http://eml.com/role/SegmentInformationTables Segment Information (Tables) Tables 28 false false R29.htm 000029 - Disclosure - Discontinued Operations (Details) Sheet http://eml.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://eml.com/role/DiscontinuedOperationsTables 29 false false R30.htm 000030 - Disclosure - Discontinued Operations (Details 1) Sheet http://eml.com/role/DiscontinuedOperationsDetails1 Discontinued Operations (Details 1) Details http://eml.com/role/DiscontinuedOperationsTables 30 false false R31.htm 000031 - Disclosure - Earnings Per Share (Details) Sheet http://eml.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://eml.com/role/EarningsPerShareTables 31 false false R32.htm 000032 - Disclosure - Inventories (Details) Sheet http://eml.com/role/InventoriesDetails Inventories (Details) Details http://eml.com/role/Inventories 32 false false R33.htm 000033 - Disclosure - Goodwill (Details Narrative ) Sheet http://eml.com/role/GoodwillDetailsNarrative Goodwill (Details Narrative ) Details http://eml.com/role/Goodwill 33 false false R34.htm 000034 - Disclosure - Leases (Details Narrative) Sheet http://eml.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://eml.com/role/Leases 34 false false R35.htm 000035 - Disclosure - Debt (Details Narrative) Sheet http://eml.com/role/DebtDetailsNarrative Debt (Details Narrative) Details http://eml.com/role/Debt 35 false false R36.htm 000036 - Disclosure - Stock Options and Awards (Details) Sheet http://eml.com/role/StockOptionsAndAwardsDetails Stock Options and Awards (Details) Details http://eml.com/role/StockOptionsAndAwardsTables 36 false false R37.htm 000037 - Disclosure - Stock Options and Awards (Details 1) Sheet http://eml.com/role/StockOptionsAndAwardsDetails1 Stock Options and Awards (Details 1) Details http://eml.com/role/StockOptionsAndAwardsTables 37 false false R38.htm 000038 - Disclosure - Stock Options and Awards (Details 2) Sheet http://eml.com/role/StockOptionsAndAwardsDetails2 Stock Options and Awards (Details 2) Details http://eml.com/role/StockOptionsAndAwardsTables 38 false false R39.htm 000039 - Disclosure - Stock Options and Awards (Details Narrative) Sheet http://eml.com/role/StockOptionsAndAwardsDetailsNarrative Stock Options and Awards (Details Narrative) Details http://eml.com/role/StockOptionsAndAwardsTables 39 false false R40.htm 000040 - Disclosure - Share Repurchase Program (Details) Sheet http://eml.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://eml.com/role/ShareRepurchaseProgramTables 40 false false R41.htm 000041 - Disclosure - Share Repurchase Program (Details Narrative) Sheet http://eml.com/role/ShareRepurchaseProgramDetailsNarrative Share Repurchase Program (Details Narrative) Details http://eml.com/role/ShareRepurchaseProgramTables 41 false false R42.htm 000042 - Disclosure - Income Taxes (Details Narrative) Sheet http://eml.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://eml.com/role/IncomeTaxes 42 false false R43.htm 000043 - Disclosure - Retirement Benefit Plans (Details) Sheet http://eml.com/role/RetirementBenefitPlansDetails Retirement Benefit Plans (Details) Details http://eml.com/role/RetirementBenefitPlansTables 43 false false R44.htm 000044 - Disclosure - Retirement Benefit Plans (Details 1) Sheet http://eml.com/role/RetirementBenefitPlansDetails1 Retirement Benefit Plans (Details 1) Details http://eml.com/role/RetirementBenefitPlansTables 44 false false R45.htm 000045 - Disclosure - Retirement Benefit Plans (Details Narrative) Sheet http://eml.com/role/RetirementBenefitPlansDetailsNarrative Retirement Benefit Plans (Details Narrative) Details http://eml.com/role/RetirementBenefitPlansTables 45 false false R46.htm 000046 - Disclosure - Concentration of Risk (Details Narrative) Sheet http://eml.com/role/ConcentrationOfRiskDetailsNarrative Concentration of Risk (Details Narrative) Details http://eml.com/role/ConcentrationOfRisk 46 false false R47.htm 000047 - Disclosure - Business Acquisition (Details) Sheet http://eml.com/role/BusinessAcquisitionDetails Business Acquisition (Details) Details http://eml.com/role/BusinessAcquisition 47 false false R48.htm 000048 - Disclosure - Business Acquisition (Details Narrative) Sheet http://eml.com/role/BusinessAcquisitionDetailsNarrative Business Acquisition (Details Narrative) Details http://eml.com/role/BusinessAcquisition 48 false false All Reports Book All Reports eml_10q.htm eml-20210703.xsd eml-20210703_cal.xml eml-20210703_def.xml eml-20210703_lab.xml eml-20210703_pre.xml eml_ex311.htm eml_ex321.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "eml_10q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 94, "dts": { "calculationLink": { "local": [ "eml-20210703_cal.xml" ] }, "definitionLink": { "local": [ "eml-20210703_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": [ "eml_10q.htm" ] }, "labelLink": { "local": [ "eml-20210703_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "eml-20210703_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "eml-20210703.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", "https://xbrl.sec.gov/dei/2020/dei-2020-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", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 380, "entityCount": 1, "hidden": { "http://eml.com/20210703": 9, "http://fasb.org/us-gaap/2020-01-31": 5, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 20 }, "keyCustom": 65, "keyStandard": 268, "memberCustom": 18, "memberStandard": 12, "nsprefix": "eml", "nsuri": "http://eml.com/20210703", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "role": "http://eml.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Earnings Per Share", "role": "http://eml.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Inventories", "role": "http://eml.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Goodwill", "role": "http://eml.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Leases", "role": "http://eml.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - Debt", "role": "http://eml.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Stock Options and Awards", "role": "http://eml.com/role/StockOptionsAndAwards", "shortName": "Stock Options and Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Share Repurchase Program", "role": "http://eml.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - Revenue Recognition", "role": "http://eml.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Income Taxes", "role": "http://eml.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Retirement Benefit Plans", "role": "http://eml.com/role/RetirementBenefitPlans", "shortName": "Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "role": "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Recent Accounting Pronouncements", "role": "http://eml.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Concentration of Risk", "role": "http://eml.com/role/ConcentrationOfRisk", "shortName": "Concentration of Risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - Business Acquisition", "role": "http://eml.com/role/BusinessAcquisition", "shortName": "Business Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "eml:ScheduleIncomeFromDiscontinuedOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Discontinued Operations (Tables)", "role": "http://eml.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "eml:ScheduleIncomeFromDiscontinuedOperationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Earnings Per Share (Tables)", "role": "http://eml.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Stock Options and Awards (Tables)", "role": "http://eml.com/role/StockOptionsAndAwardsTables", "shortName": "Stock Options and Awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Share Repurchase Program (Tables)", "role": "http://eml.com/role/ShareRepurchaseProgramTables", "shortName": "Share Repurchase Program (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Retirement Benefit Plans (Tables)", "role": "http://eml.com/role/RetirementBenefitPlansTables", "shortName": "Retirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Segment Information (Tables)", "role": "http://eml.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - Discontinued Operations (Details)", "role": "http://eml.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "eml:ScheduleIncomeFromDiscontinuedOperationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03_eml_DiscontinuedOperationsMember", "decimals": "0", "lang": null, "name": "eml:NetSales", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "eml:ScheduleOfAssetsAndLiabilitiesFromDiscontinuedOperations", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Discontinued Operations (Details 1)", "role": "http://eml.com/role/DiscontinuedOperationsDetails1", "shortName": "Discontinued Operations (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "eml:ScheduleOfAssetsAndLiabilitiesFromDiscontinuedOperations", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Earnings Per Share (Details)", "role": "http://eml.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Inventories (Details)", "role": "http://eml.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "-5", "first": true, "lang": null, "name": "eml:GoodwillNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - Goodwill (Details Narrative )", "role": "http://eml.com/role/GoodwillDetailsNarrative", "shortName": "Goodwill (Details Narrative )", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "-5", "first": true, "lang": null, "name": "eml:GoodwillNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2026-12-28_eml_LeasesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalLeaseObligationsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - Leases (Details Narrative)", "role": "http://eml.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2026-12-28_eml_LeasesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalLeaseObligationsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2019-08-30_us-gaap_LineOfCreditMember", "decimals": "-6", "first": true, "lang": null, "name": "eml:RevolvingCommitmentPortion", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - Debt (Details Narrative)", "role": "http://eml.com/role/DebtDetailsNarrative", "shortName": "Debt (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2019-08-30_us-gaap_LineOfCreditMember", "decimals": "-6", "first": true, "lang": null, "name": "eml:RevolvingCommitmentPortion", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-01-02", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - Stock Options and Awards (Details)", "role": "http://eml.com/role/StockOptionsAndAwardsDetails", "shortName": "Stock Options and Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2019-12-28_eml_StockOptionsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eml:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03_eml_SARMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - Stock Options and Awards (Details 1)", "role": "http://eml.com/role/StockOptionsAndAwardsDetails1", "shortName": "Stock Options and Awards (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eml:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03_eml_SARMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-01-02", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - Stock Options and Awards (Details 2)", "role": "http://eml.com/role/StockOptionsAndAwardsDetails2", "shortName": "Stock Options and Awards (Details 2)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Stock Options and Awards (Details Narrative)", "role": "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative", "shortName": "Stock Options and Awards (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical)", "role": "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03_eml_MaximumNumberofSharesThatMayYetbePurchasedUnderthePlansorProgramsMember", "decimals": "0", "first": true, "lang": null, "name": "eml:MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsBeginningBalance", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Share Repurchase Program (Details)", "role": "http://eml.com/role/ShareRepurchaseProgramDetails", "shortName": "Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03_eml_MaximumNumberofSharesThatMayYetbePurchasedUnderthePlansorProgramsMember", "decimals": "0", "first": true, "lang": null, "name": "eml:MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsBeginningBalance", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2018-05-02", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - Share Repurchase Program (Details Narrative)", "role": "http://eml.com/role/ShareRepurchaseProgramDetailsNarrative", "shortName": "Share Repurchase Program (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2018-05-02", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2020-03-27_eml_BipartisanCoronavirusAidMember", "decimals": "-12", "first": true, "lang": null, "name": "eml:TaxRelief", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Income Taxes (Details Narrative)", "role": "http://eml.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2020-03-27_eml_BipartisanCoronavirusAidMember", "decimals": "-12", "first": true, "lang": null, "name": "eml:TaxRelief", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Retirement Benefit Plans (Details)", "role": "http://eml.com/role/RetirementBenefitPlansDetails", "shortName": "Retirement Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Retirement Benefit Plans (Details 1)", "role": "http://eml.com/role/RetirementBenefitPlansDetails1", "shortName": "Retirement Benefit Plans (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-04-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "eml:AccruedAmountForNonDiscretionarySafeHarborContribution", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000045 - Disclosure - Retirement Benefit Plans (Details Narrative)", "role": "http://eml.com/role/RetirementBenefitPlansDetailsNarrative", "shortName": "Retirement Benefit Plans (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "eml:AccruedAmountForNonDiscretionarySafeHarborContribution", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03_eml_InterestRatesSwapMember_us-gaap_MediumTermNotesMember", "decimals": "-5", "first": true, "lang": null, "name": "eml:InterestRateSwapNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000046 - Disclosure - Concentration of Risk (Details Narrative)", "role": "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "shortName": "Concentration of Risk (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03_eml_InterestRatesSwapMember_us-gaap_MediumTermNotesMember", "decimals": "-5", "first": true, "lang": null, "name": "eml:InterestRateSwapNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000047 - Disclosure - Business Acquisition (Details)", "role": "http://eml.com/role/BusinessAcquisitionDetails", "shortName": "Business Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2020-08-10", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000048 - Disclosure - Business Acquisition (Details Narrative)", "role": "http://eml.com/role/BusinessAcquisitionDetailsNarrative", "shortName": "Business Acquisition (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2020-08-10", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://eml.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "AsOf2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": "0", "lang": null, "name": "eml:LessLossFromDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Basis of Presentation", "role": "http://eml.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Discontinued Operations", "role": "http://eml.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eml_10q.htm", "contextRef": "From2021-01-03to2021-07-03", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 30, "tag": { "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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 YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r459" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r460" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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 Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r462" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r458" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://eml.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "eml_AccruedAmountForNonDiscretionarySafeHarborContribution": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Accrued amount for non discretionary safe harbor contribution" } } }, "localname": "AccruedAmountForNonDiscretionarySafeHarborContribution", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_AveragePricePaidPerShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average Price Paid Per Share [Member]" } } }, "localname": "AveragePricePaidPerShareMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "eml_BasicA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Basic]", "verboseLabel": "Basic" } } }, "localname": "BasicA", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "eml_BipartisanCoronavirusAidMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Bipartisan Coronavirus Aid [Member]" } } }, "localname": "BipartisanCoronavirusAidMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_BusinessDispositions": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Business disposition" } } }, "localname": "BusinessDispositions", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_CashProvidedByDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash provided by discontinued operations" } } }, "localname": "CashProvidedByDiscontinuedOperations", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_ChangeInFairValueOfInterestRateSwapNetOfTaxCostBenefitOf202126560And156994Respectively202048169And582673Respectively": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in fair value of interest rate swap, net of tax cost (benefit) of: 2021 - $26,560 and $156,994 respectively; 2020 - $48,169 and $582,673 respectively" } } }, "localname": "ChangeInFairValueOfInterestRateSwapNetOfTaxCostBenefitOf202126560And156994Respectively202048169And582673Respectively", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_ChangeInMarketableSecuritiesNetOfTaxesOf202125And42Respectively2020679And2063Respectively": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in marketable securities, net of taxes of: 2021 - $(25) and $42 respectively; 2020 - $679 and $(2,063) respectively" } } }, "localname": "ChangeInMarketableSecuritiesNetOfTaxesOf202125And42Respectively2020679And2063Respectively", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_ChangeInPensionAndPostretirementBenefitCostsNetOfTaxesOf2021107961And200155Respectively202081142And162285Respectively": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Change in pension and postretirement benefit costs, net of taxes of: 2021 - $107,961 and $200,155 respectively; 2020 - $81,142 and $162,285 respectively" } } }, "localname": "ChangeInPensionAndPostretirementBenefitCostsNetOfTaxesOf2021107961And200155Respectively202081142And162285Respectively", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_CurrentAssetsOfDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Current assets of discontinued operations?" } } }, "localname": "CurrentAssetsOfDiscontinuedOperations", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "eml_CurrentLiabilitiesHeldForSale": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Current liabilities held for sale" } } }, "localname": "CurrentLiabilitiesHeldForSale", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_CurrentLiabilitiesOfDiscontinuedOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Current liabilities of discontinued operations?" } } }, "localname": "CurrentLiabilitiesOfDiscontinuedOperations", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "eml_CustomerRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "eml_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "eml_DescriptionOfInterestRateSwapContract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of interest rate swap contract" } } }, "localname": "DescriptionOfInterestRateSwapContract", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "eml_DilutedB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Diluted]", "verboseLabel": "Diluted" } } }, "localname": "DilutedB", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "eml_DiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations [Member]" } } }, "localname": "DiscontinuedOperationsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "domainItemType" }, "eml_FinancingLeasesNet": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Financing leases, net" } } }, "localname": "FinancingLeasesNet", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_GainLossFromOperationsOfDiscontinuedUnits": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 13.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Gain (loss) from operations of discontinued units" } } }, "localname": "GainLossFromOperationsOfDiscontinuedUnits", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_GainOnSignificantEvent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Gain on significant event" } } }, "localname": "GainOnSignificantEvent", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "eml_GoodwillNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, net" } } }, "localname": "GoodwillNet", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/GoodwillDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_GoodwillWriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill write off" } } }, "localname": "GoodwillWriteOff", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/GoodwillDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_IncomeTaxBenefit": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 14.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Income tax benefit" } } }, "localname": "IncomeTaxBenefit", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_IncomeTaxPaid": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxPaid", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_IntellectualPropertiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertiesMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "eml_InterestRateRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Rate Risk [Abstract]" } } }, "localname": "InterestRateRiskAbstract", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "eml_InterestRateSwapNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "[Interest rate swap, notional amount]", "verboseLabel": "Interest rate swap, notional amount" } } }, "localname": "InterestRateSwapNotionalAmount", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_InterestRatesSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]" } } }, "localname": "InterestRatesSwapMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_IssuanceOfNoteReceivable": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Issuance of notes receivable" } } }, "localname": "IssuanceOfNoteReceivable", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_LeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Member]" } } }, "localname": "LeasesMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_LessLossFromDiscontinuedOperation": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Less: Loss from discontinued operations" } } }, "localname": "LessLossFromDiscontinuedOperation", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_LongTermAssetsHeldForSale": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Long-term assets held for sale" } } }, "localname": "LongTermAssetsHeldForSale", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_LongTermDebtLessCurrentPortion": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_Liabilities", "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", "label": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtLessCurrentPortion", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_LongTermNotesReceivableLessCurrentPortion": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Long term notes receivable, less current portion" } } }, "localname": "LongTermNotesReceivableLessCurrentPortion", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_LossOnClassificationAsHeldForSale": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 12.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Loss on classification as held for sale]", "negatedLabel": "Loss on classification as held for sale" } } }, "localname": "LossOnClassificationAsHeldForSale", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, beginning balance" } } }, "localname": "MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsBeginningBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs, ending balance" } } }, "localname": "MaximumNumberOfSharesThatMayYetBePurchasedUnderThePlansOrProgramsEndingBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_MaximumNumberofSharesThatMayYetbePurchasedUnderthePlansorProgramsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maximum Number of Shares That May Yet be Purchased Under the Plans or Programs [Member]" } } }, "localname": "MaximumNumberofSharesThatMayYetbePurchasedUnderthePlansorProgramsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "eml_NetSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.", "label": "[Net sales]", "verboseLabel": "Net sales" } } }, "localname": "NetSales", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "eml_NonCompeteAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-compete agreements [Member]" } } }, "localname": "NonCompeteAgreementsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "eml_NonCurrentAssetsOfDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-current assets of discontinued operations" } } }, "localname": "NonCurrentAssetsOfDiscontinuedOperations", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "eml_NonDiscretionaryContributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Discretionary Contributions [Member]" } } }, "localname": "NonDiscretionaryContributionsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "domainItemType" }, "eml_NonvotingPreferredStockNoParValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonvoting Preferred Stock, par value (in dollars per share)" } } }, "localname": "NonvotingPreferredStockNoParValue", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "eml_NonvotingPreferredStockSharesAuthorizedInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonvoting Preferred Stock, shares authorized (in shares)" } } }, "localname": "NonvotingPreferredStockSharesAuthorizedInShares", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "eml_NumberOfUnitsAbstract": { "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": "Number of units" } } }, "localname": "NumberOfUnitsAbstract", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails2" ], "xbrltype": "stringItemType" }, "eml_NumberOfUnitsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of units, Exercised", "verboseLabel": "Exercised" } } }, "localname": "NumberOfUnitsExercised", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails", "http://eml.com/role/StockOptionsAndAwardsDetails2" ], "xbrltype": "sharesItemType" }, "eml_NumberOfUnitsForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Number of units, Forfeited" } } }, "localname": "NumberOfUnitsForfeited", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "sharesItemType" }, "eml_OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Lease liability]", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityObtainedInExchangeForRightOfUseAsset", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_PaymentsToAcquireMarketableSecuritie": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "[Marketable securities]", "negatedLabel": "Marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecuritie", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_PercentageOfAnnualCommitmentFeeBasedOnUnusedPortionI": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage of annual commitment fee based on unused portion i" } } }, "localname": "PercentageOfAnnualCommitmentFeeBasedOnUnusedPortionI", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "eml_RatioDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ratio description" } } }, "localname": "RatioDescription", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "eml_RegularMatchingContributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Regular Matching Contributions [Member]" } } }, "localname": "RegularMatchingContributionsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "domainItemType" }, "eml_RevolvingCommitmentPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Revolving commitment portion" } } }, "localname": "RevolvingCommitmentPortion", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_RightOfUseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right of use asset" } } }, "localname": "RightOfUseAsset", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_RightOfUseAssets": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of Use Assets" } } }, "localname": "RightOfUseAssets", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_SARMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SAR [Member]", "verboseLabel": "SAR [Member]" } } }, "localname": "SARMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_ScheduleIncomeFromDiscontinuedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule income from discontinued operations" } } }, "localname": "ScheduleIncomeFromDiscontinuedOperationsTableTextBlock", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "eml_ScheduleOfAssetsAndLiabilitiesFromDiscontinuedOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities from discontinued operations" } } }, "localname": "ScheduleOfAssetsAndLiabilitiesFromDiscontinuedOperations", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "eml_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of SARs Outstanding and Exercisable" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockAppreciationRightsByExercisePriceRangeTableTextBlock", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsTables" ], "xbrltype": "textBlockItemType" }, "eml_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "domainItemType" }, "eml_TaxRelief": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Tax relief" } } }, "localname": "TaxRelief", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eml_TermOfLoan": { "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": "Term of loan", "verboseLabel": "Term of loan" } } }, "localname": "TermOfLoan", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "eml_TotalNumberOfSharesPurchasedAsPartOfPubliclyAnnouncedPlansorProgramsBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, beginning balance" } } }, "localname": "TotalNumberOfSharesPurchasedAsPartOfPubliclyAnnouncedPlansorProgramsBeginningBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_TotalNumberOfSharesPurchasedAsPartOfPubliclyAnnouncedPlansorProgramsEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs, ending balance" } } }, "localname": "TotalNumberOfSharesPurchasedAsPartOfPubliclyAnnouncedPlansorProgramsEndingBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_TotalNumberOfSharesPurchasedBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased, beginning balance" } } }, "localname": "TotalNumberOfSharesPurchasedBeginningBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_TotalNumberOfSharesPurchasedEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased,ending balance" } } }, "localname": "TotalNumberOfSharesPurchasedEndingBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "eml_TotalNumberofSharesPurchasedAsPartofPubliclyAnnouncedPlansorProgramsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased As Part of Publicly Announced Plansor Programs [Member]" } } }, "localname": "TotalNumberofSharesPurchasedAsPartofPubliclyAnnouncedPlansorProgramsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "eml_TotalNumberofSharesPurchasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Number of Shares Purchased [Member]" } } }, "localname": "TotalNumberofSharesPurchasedMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "eml_TransitionalCreditContributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transitional Credit Contributions [Member]" } } }, "localname": "TransitionalCreditContributionsMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "domainItemType" }, "eml_TreasuryStockValues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Treasury Stock: 2,749,729 shares in 2021 and 2,749,729 shares in 2020" } } }, "localname": "TreasuryStockValues", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_TwoTHousandTwentyPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2020 Plan [Member]" } } }, "localname": "TwoTHousandTwentyPlanMember", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "eml_UnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Unrecognized net pension and postretirement benefit costs, net of tax" } } }, "localname": "UnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eml_UnrecognizedPensionAndPostretirementBenefits": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Unrecognized pension and postretirement benefits" } } }, "localname": "UnrecognizedPensionAndPostretirementBenefits", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eml_VariableInterestRateBasedOnSeniorNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Variable interest rate based on senior net leverage ratio" } } }, "localname": "VariableInterestRateBasedOnSeniorNetLeverageRatio", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "eml_VotingPreferredStockNoParValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Voting Preferred Stock, par value (in dollars per share)" } } }, "localname": "VotingPreferredStockNoParValue", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "eml_VotingPreferredStockSharesAuthorizedInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Voting Preferred Stock, shares authorized (in shares)" } } }, "localname": "VotingPreferredStockSharesAuthorizedInShares", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "eml_WeightedAverageExercisePriceBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Weighted average exercise price, beginning balance]", "periodStartLabel": "Weighted average exercise price, beginning balance" } } }, "localname": "WeightedAverageExercisePriceBeginningBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "perShareItemType" }, "eml_WeightedAverageExercisePriceEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Weighted average exercise price, ending balance]", "periodEndLabel": "Weighted average exercise price, ending balance" } } }, "localname": "WeightedAverageExercisePriceEndingBalance", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "perShareItemType" }, "eml_WeightedAverageExercisePriceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, exercised" } } }, "localname": "WeightedAverageExercisePriceExercised", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "perShareItemType" }, "eml_WeightedAverageExercisePriceForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, forfeited" } } }, "localname": "WeightedAverageExercisePriceForfeited", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "perShareItemType" }, "eml_WeightedAverageExercisePriceIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, issued" } } }, "localname": "WeightedAverageExercisePriceIssued", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "perShareItemType" }, "eml_WeightedAverageRemainingContractualLifeExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted- Average Remaining Contractual Life, Exercisable" } } }, "localname": "WeightedAverageRemainingContractualLifeExercisable", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "durationItemType" }, "eml_WeightedAverageRemainingContractualLifeOustanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted- Average Remaining Contractual Life, Oustanding" } } }, "localname": "WeightedAverageRemainingContractualLifeOustanding", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "durationItemType" }, "eml_vdsv": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, Exercisable" } } }, "localname": "vdsv", "nsuri": "http://eml.com/20210703", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "perShareItemType" }, "srt_MaximumMember": { "auth_ref": [ "r305", "r315", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r439", "r440" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r305", "r315", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r439", "r440" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r246", "r305", "r315", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r439", "r440" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r246", "r305", "r315", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r439", "r440" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.", "label": "Average Price Paid Per Share, ending balance" } } }, "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_AcceleratedShareRepurchasesInitialPricePaidPerShare": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The price paid per share to immediately purchase the targeted number of shares on the date of executing the accelerated share repurchase agreement.", "label": "Average Price Paid Per Share, beginning balance" } } }, "localname": "AcceleratedShareRepurchasesInitialPricePaidPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r16", "r29", "r163", "r164" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, less allowances: 2021 - $564,061; 2020 - $486,707" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Unrealized loss on marketable securities, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r59", "r63", "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Unrealized loss on interest rate swap, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58", "r63", "r65", "r66", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Foreign currency translation" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r63", "r65", "r66", "r427", "r442", "r445" ], "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://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income (loss):" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted-Average Period in Years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "durationItemType" }, "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://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r165", "r171", "r172", "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts receivable, less allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r98", "r147", "r151", "r158", "r168", "r361", "r364", "r380", "r413", "r426" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "[Assets]", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r18", "r19", "r57", "r98", "r168", "r361", "r364", "r380" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.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": "[Assets, Current]", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "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://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r374" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets classified as held for sale.", "label": "Current assets held for sale" } } }, "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r12", "r447", "r450", "r451", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r8", "r9", "r11", "r186", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Total assets of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "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://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r368", "r371" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r298", "r311" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r298", "r311", "r354", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition Axis" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Cost of acquisition" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Note O - Business Acquisition" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "[Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables]", "verboseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r356", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r356", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r13", "r102", "r141" ], "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": "Note A - Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r26", "r388", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Total lease expense" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r41", "r448", "r449" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r41", "r95" ], "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, at Carrying Value]", "periodEndLabel": "Cash and cash equivalents at end of period ?", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "[Cash and Cash Equivalents, Period Increase (Decrease)]", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r41" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r7", "r89" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 31.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash used in investing activities" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r7", "r89" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 32.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash provided by operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common stock shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Cash dividends per share:" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r196" ], "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://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28" ], "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, no par value, Authorized: 50,000,000 shares Issued: 9,018,483 shares in 2021 and 8,996,625 shares in 2020 Outstanding: 6,268,754 shares in 2021 and 6,246,896 shares in 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefit Plans" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r139", "r140", "r162", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r139", "r140", "r162", "r378", "r379", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark Axis" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r139", "r140", "r162", "r378", "r379", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type Axis" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Note N - Concentration of risk" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r139", "r140", "r162", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Threshold percentage of concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r139", "r140", "r162", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r80", "r405" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.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 and Services Sold]", "negatedLabel": "Cost of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r138", "r162" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r195" ], "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": "Note G - Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "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", "verboseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r51", "r194", "r386" ], "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": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Axis" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "December 31, 2019 through August 30, 2021 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "September 30, 2023 through June 30, 2024 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "September 30, 2021 through June 30, 2023 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r27", "r222", "r223", "r245" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Accrued pension cost" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r224", "r262", "r286", "r292", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Amortization of the net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r224", "r263", "r287", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r224", "r261", "r285", "r292", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r224", "r228", "r260", "r284", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r258", "r282", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "[Defined Benefit Plan, Net Periodic Benefit Cost (Credit)]", "negatedLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r226", "r259", "r283", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Schedule of Defined Contribution Plan" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Total contributions for the period" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r93", "r145" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.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://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r369", "r370", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument Risk Axis" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Interest rate swap, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Note H - Stock Options and Awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwards" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options and Awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations (see note B )" } } }, "localname": "DiscontinuedOperationAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r2", "r4", "r6" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Loss from discontinued operations before income taxes" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total (loss) earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r111", "r112", "r113", "r114", "r115", "r121", "r123", "r128", "r129", "r130", "r134", "r135", "r421", "r436" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share from continuing operations:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r111", "r112", "r113", "r114", "r115", "r123", "r128", "r129", "r130", "r134", "r135", "r421", "r436" ], "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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131", "r132", "r133", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Note C - Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r381" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 30.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation", "verboseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Repurchase Program" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Class of asset." } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r374", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class Axis" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r392" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current portion of lease liability", "verboseLabel": "Current portion of lease liability" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r392" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "[Finite-Lived Intangible Assets, Accumulated Amortization]", "verboseLabel": "Patents and other intangibles net of accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r183", "r406" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Patents and other intangibles net of accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "(Gain) on sale of equipment and other assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r179", "r411" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "[Goodwill]", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/BusinessAcquisitionDetailsNarrative", "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Note E - Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillFairValueDisclosure": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "[Goodwill, Fair Value Disclosure]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r98", "r147", "r150", "r154", "r157", "r159", "r168", "r380" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.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 margin", "verboseLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r79", "r94", "r111", "r112", "r113", "r114", "r127", "r130", "r358" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "[Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent]", "totalLabel": "Net income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r100", "r345" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Domestic]", "totalLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r147", "r150", "r154", "r157", "r159", "r410", "r417", "r423", "r437" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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 from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r71", "r76", "r108", "r111", "r112", "r113", "r114", "r123", "r128", "r129", "r416", "r418", "r421", "r432" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "[Income (Loss) from Continuing Operations, Per Basic Share]", "verboseLabel": "Basic" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r71", "r76", "r108", "r111", "r112", "r113", "r114", "r123", "r128", "r129", "r130", "r421", "r432", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "[Income (Loss) from Continuing Operations, Per Diluted Share]", "verboseLabel": "Diluted" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r10", "r11", "r348", "r433" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "[Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest]", "totalLabel": "Loss on discontinued operations", "verboseLabel": "Loss from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Discontinued Operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location Axis" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r337", "r338", "r339", "r343", "r346", "r349", "r350", "r351" ], "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": "Note K - Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r116", "r117", "r146", "r336", "r344", "r347", "r438" ], "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)]", "verboseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r90", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "[Income Taxes Paid]", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "[Increase (Decrease) in Accounts Payable]", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "[Increase (Decrease) in Employee Related Liabilities]", "verboseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.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]", "verboseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "[Increase (Decrease) in Other Accrued Liabilities]", "verboseLabel": "Other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r124", "r125", "r126", "r130" ], "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": "Dilutive stock appreciation rights" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedTrademarks": { "auth_ref": [ "r184" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.", "label": "Trademarks" } } }, "localname": "IndefiniteLivedTrademarks", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r72", "r144", "r385", "r387", "r422" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "[Interest Expense]", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r177" ], "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": "Note D - Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r56" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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]", "terseLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of inventories [Abstract]" } } }, "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r37", "r38", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Raw material and component parts" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r36", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Note F - Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r98", "r152", "r168", "r362", "r364", "r365", "r380" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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]", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r98", "r168", "r380", "r414", "r429" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "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 SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r98", "r168", "r362", "r364", "r365", "r380" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 33.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": "[Liabilities, Current]", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "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://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r8", "r9", "r11", "r186", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Total liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r0", "r1", "r8", "r9", "r11", "r185", "r190" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Long-term liabilities held for sale", "verboseLabel": "Non-current liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Annual commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r44" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payment applied to principal.", "label": "Quarterly principal payment" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Revolving Credit Loan [Member]", "verboseLabel": "Revolving Credit Loan [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "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": "LIBOR [Member]", "verboseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Fixed rate of interest" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type Axis" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r193" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r17", "r48" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Term Loan [Member]", "verboseLabel": "Term Loan [Member]" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 27.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 28.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 provided by/used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r91", "r94" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 29.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r11", "r67", "r69", "r74", "r94", "r98", "r108", "r111", "r112", "r113", "r114", "r116", "r117", "r127", "r147", "r150", "r154", "r157", "r159", "r168", "r380", "r419", "r434" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 }, "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 7.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "Net income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r106", "r107", "r109", "r110", "r118", "r119", "r120", "r169", "r170", "r215", "r216", "r217", "r218", "r329", "r340", "r341", "r342", "r407", "r408", "r409", "r441", "r442", "r443", "r444", "r445" ], "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": "Note M - Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r29", "r163", "r175" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Current portion of notes receivable" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r147", "r150", "r154", "r157", "r159" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 9.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 profit", "verboseLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "[Operating Lease, Liability]", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r20", "r21", "r22", "r49" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "[Other Accrued Liabilities, Noncurrent]", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r25", "r412", "r425" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "[Other Assets]", "totalLabel": "Other Assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r60", "r61", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Change in fair value of marketable securities, tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r75", "r167", "r382", "r383", "r384", "r420", "r435" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "[Other Comprehensive Income (Loss), before Tax]", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": { "auth_ref": [ "r59", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Change in fair value of interest rate swap and marketable securities, tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "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": "Change in foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r70", "r359", "r360", "r363" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "[Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent]", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income/(loss):", "verboseLabel": "Other comprehensive income/(loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r62", "r64", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Change in pension and postretirement benefit costs, income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r276", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r297", "r298", "r299", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefit [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r27", "r222", "r223", "r245" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.", "label": "Accrued postretirement benefits" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r87" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.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": "Purchase common stock for treasury" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r87" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.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 to common shareholders of the parent entity.", "label": "[Payments of Ordinary Dividends, Common Stock]", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.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://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r246", "r248", "r254", "r272", "r274", "r275", "r276", "r277", "r278", "r292", "r294", "r295", "r296", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Note L - Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r220", "r222", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r276", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r297", "r311", "r312", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Benefit [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r317", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name Axis" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r18", "r39", "r40" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r415", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPartnershipContribution": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period.", "label": "Cash contributions" } } }, "localname": "ProceedsFromPartnershipContribution", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.", "label": "Repayment of debt" } } }, "localname": "ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.", "label": "Payments received from notes receivable" } } }, "localname": "ProceedsFromSaleOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r187" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r23", "r24", "r188", "r430" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "[Property, Plant and Equipment, Other, Accumulated Depreciation]", "negatedLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r77", "r173" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RegulatoryAssetAxis": { "auth_ref": [ "r453", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by type of regulatory asset.", "label": "Regulatory Asset [Axis]" } } }, "localname": "RegulatoryAssetAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RegulatoryAssetDomain": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "localname": "RegulatoryAssetDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails", "http://eml.com/role/DiscontinuedOperationsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r273", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction Axis" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/IncomeTaxesDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/IncomeTaxesDetailsNarrative", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "[Repayments of Long-term Debt]", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r333", "r456" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 Expense]", "negatedLabel": "Product development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r191", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring costs" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r197", "r330", "r428", "r441", "r445" ], "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://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name Axis" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r276", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r297", "r298", "r299", "r300", "r301", "r311", "r312", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type Axis" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r220", "r221", "r222", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r276", "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r296", "r297", "r298", "r299", "r300", "r301", "r311", "r312", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r142", "r143", "r149", "r155", "r156", "r160", "r161", "r162", "r212", "r213", "r405" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.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": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r214", "r219" ], "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": "Note J - Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration of Risk" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r130" ], "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": "Schedule of Denominators Used in Earnings Per Share Computations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Significant Disclosures Relating to Benefit Plans" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/RetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r147", "r148", "r153", "r180" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Financial Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Schedule of Stock Appreciation Rights Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r318", "r322", "r323" ], "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": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r199", "r200", "r201", "r202" ], "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": "Schedule of Share Repurchase Program" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information (Tables)" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 Expense]", "negatedLabel": "Selling and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eml.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.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": "Stock compensation expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r325" ], "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 deviation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r326" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of units, Issued", "terseLabel": "Stock option granted", "verboseLabel": "Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails", "http://eml.com/role/StockOptionsAndAwardsDetails2", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r319", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "[Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number]", "periodEndLabel": "Number of units outstanding at end of period", "periodStartLabel": "Number of units outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails", "http://eml.com/role/StockOptionsAndAwardsDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted average exercise price, Oustanding" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Range of Exercise Prices" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetails1" ], "xbrltype": "sharesItemType" }, "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://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program." } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r324", "r331" ], "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://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short Term Debt Type Axis" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "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://eml.com/role/BusinessAcquisitionDetails", "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/DiscontinuedOperationsDetails", "http://eml.com/role/DiscontinuedOperationsDetails1", "http://eml.com/role/IncomeTaxesDetailsNarrative", "http://eml.com/role/LeasesDetailsNarrative", "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetails1", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative", "http://eml.com/role/ShareRepurchaseProgramDetails", "http://eml.com/role/StockOptionsAndAwardsDetails", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)" } } }, "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" } } }, "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)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r137", "r405" ], "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://eml.com/role/BusinessAcquisitionDetails", "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative", "http://eml.com/role/DiscontinuedOperationsDetails", "http://eml.com/role/DiscontinuedOperationsDetails1", "http://eml.com/role/IncomeTaxesDetailsNarrative", "http://eml.com/role/LeasesDetailsNarrative", "http://eml.com/role/RetirementBenefitPlansDetails", "http://eml.com/role/RetirementBenefitPlansDetails1", "http://eml.com/role/RetirementBenefitPlansDetailsNarrative", "http://eml.com/role/ShareRepurchaseProgramDetails", "http://eml.com/role/StockOptionsAndAwardsDetails", "http://eml.com/role/StockOptionsAndAwardsDetails1", "http://eml.com/role/StockOptionsAndAwardsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Number of shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgramDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r32", "r33", "r98", "r166", "r168", "r380" ], "calculation": { "http://eml.com/role/CondensedConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheets", "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r97", "r197", "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Note I - Share Repurchase Program" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ShareRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Note B - Discontinued Operations" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r55", "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "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://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "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." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/ConcentrationOfRiskDetailsNarrative", "http://eml.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r130" ], "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": "Denominator for diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Diluted [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r130" ], "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": "[Weighted Average Number of Shares Outstanding, Basic]", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominators used in the earnings per share computations [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://eml.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "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": "(c)(iii)", "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": "(d)", "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": "(e)", "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)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iv)", "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": "(g)", "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", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "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": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45023-112735" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "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": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r419": { "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" }, "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": "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "715", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419" }, "r456": { "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" }, "r457": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r458": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r459": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r46": { "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" }, "r460": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r461": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r462": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r47": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 66 0001654954-21-008852-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-21-008852-xbrl.zip M4$L#!!0 ( +"%#%.9K4%W3Q *&J 0 96UL+3(P,C$P-S S+GAS M9.U=ZW/B.!+_?E7W/_CX-%MUA$ >,TG-[!9)R YU"5! 9O<^;0E;@&J-Q$IV M'O?77TM^X+=LR R^.L^'B2UUM[K[UWJT;.3/O[QN;.,9>.&&N\089X%DJKE_M+ZVUXVRO.YV7EY>3 MUP6W3QA?=7JGIV>=WQ\(_;/E4W*\S"6][$!M0&BZG -(;R&UHA38/%FQYTY0 M"VR]T_9IMWW6#1@!SQ5"VS9RG)!WB<1"M>)7=J"2DX7K ,H^FR!F=E-0D=$* M?C77V?2R)H.!T&4TYRW+1:9'E,U&28)9\MS? 8ULI5/,8:8&2]G@1'=SN^/#S,53JTPGB!D MLLB[5U=7'54;D*8HX\$GJQ?0\T+)4$L*Z F5HX 9H[<2L/G$%QVO,D9*,DDO M/5(2!C=SJ$ M2&R' G#\^P*D.^A4FV2E"104[=3;8ZEL,[ MLHT.4&!.S)"!T1(\C+83?'BS&U_@^L1D&ZE.]_3CZ5G+"/OR/>.;.[Q$K@V MN?0O%]ED262_P#:68W>,(%+M(+["S@AML-@B$^>W!0.?87Q&E#)'C=3J7I9L MMX0NF7\+!3+LKF7?G(-)AKQXF@Y3);-.U]V#< M:9;/YY<&?MO3G=3"%.3"A6 VL>3(. -3502(\7*\Q5SI+YXH'0W&,T&=_)J-GX8WO7G<#.;PY_'P6@^,\;WQG@RF/;G0R P M/CR-^D]W0Z#YJ<&X+,:W; /FKX&&/&-8R+ -K@IVH0@MZF?[H'X[?IQ,!U^! M;OAM8 Q'<#]H\']O_">PB*;.&CL$['R'8(C+TT;&^?>(#.-#3(LF4@HCY0;9 M%=UKG]I+.#5@;S_J>?I;TJL?8^#28"?'"\><]>:7UYWEJE@.VQIN^-V<.,_\<;]4\WZ=6_P5Q MRP_8["JMOR^2_E9R#%^0>GKIB6HP"#"0$_X4;UUNKJ&K3SA;<;3Q0D]WTA1D1*X_APA2?W M6.?H=;?"VQ5H79W*(SUN0[$W/@Z#VR%<;8;<8 IM.A,;!>EC3IW6\ZGT<2?( M\"492E2#0HB""9;U3?74'_(]&((I7)K>3E> 1B&-#I5>*K?T!!H[B49<9(/. M;@=3>LK;]!@OIT3\&>Y0IBJT.*0RSY@4N<\EY33.#S87_;?2^N9?+A&1Z3>K M0NO\5&8:OO06$=/XOG!O<8X6-B[<8?0IM&BD,MJQV7+/VW",8I)3 MIT4CE0^G-Q\;($JER5$TB@BTD)1.F1M@RN7.,62**+30E,ZC&VC*Y1Q1: HI MM-!D)-G9^4<#3:K7X)5TTY N&=\H/6,])J]6"TDJ&?=%&1%9#1KEUE]WV$'$ M+ER !21:7,H^Z34^^"(;<$J!TRV!3E<+SUDJ9]?!8W0;@/+6R+%^DU>IA225 MOF>MDIO.DO^P/@9#1KD6@50.'Q'2N#[W(;[OF!'BI23(- U:V3 MV.Q02*%%))VAYVZ>-)-&!6RZ>G!*+&U32;H6G69M6PZ?GAZ?GAZ?=,:NQ:?7 MX%,&G\1T4XY4BU-XY-2(8D.I_-42I^_;]S,2E7027:K#2Z5'\7$QKMB$BTVJ6V"_(6T7DOJVRTJ&H5L&"[IN9 8%4U M)Q&+-30*@KZJ4?%^\OXV?>Y$#_&#N_@A?Y_!),8=@Z8."2PZ0]([)/6!F4I0 M 8N\:P=\;5DD#X ]ZYZ\"BO0L8H*._NJJ1#P558A^V#,DHT'#++5BPKM%9V8 MF=6T*&(,;MH[*?NHDG4P;3E=HISAW6':),_M+*5(P"0O*C=?XDS/,D$1Y1QY MC#(XKF1(=B\/4F4_-?;4H?ADX%)PA%SJZC! U#FQ_F#962+3:>/7+>2+R&'\ M[1[NR[G%YCPF9; 3[,BV09[!? M+[QC&K^T3(XMX@3%L$(GS)JK/,)RO4VREN'E%1[%AL$HB_C;T,$;20>FN@OA M$$=]N>!7SMQM0$J )%?U7Q&A#TR(>\XVN_>IQ\OHB]9/D'*(P*PJ#/4T66H_ MIKAH@SSPT^X': MX5VFLD5:P9)5UJMGUH?J=$=L5YZL&F@5N3^J7K=K1%=X2!\1_Q.<#WK,,&1. M1.;X(^R,E^HQ\'@I-QYZ%WUJG?>F,(9B4^X-VF]RC+O\> 7E\/75 MU7G2$>>?NI?2%1>?>I>HXC+[4FH#-//DD43HB%8K=TX]7 MEUT5=J?=BXND-SYUN^<]Z:O+7N_311$2/[KQ>D+QP.AJCOEFQ!PLY-DIY%EJ M^8"%N%7[-,X$%FBJ^6#Z+,]0;+*%%]D6>YN%SO23892.:-^^]4.@DC^9T/>G7*I:VC;G M& F7OZG7<=5\%G:D[*I:6O%$N7= W7^P!4-]E1DAL/8P$;7TRC?F'<2%EQA" MT5(XCM@$>>N6P' ME7;UG##B/1?/6=,O:K#<48N'=A;DK:>64+P2A)$Y99Y;R2%0.;4 MU1*PH1"N5&"\E.G++GL)=]+RZVMISSVAT#X,A-Y/HTR>[ST-AI@[HYDY_F6)"W?@[]&MJOUI?KZN?R,(JQB5+O)=>@3M6"]+%>H M_>T65CU$47G?'K]Y&[QB;A+Y6SYBXJD,_^)8^6&M'MW/,&G)_9W=LG]W7\_! MP-^[\2(Z_O T8RXK25S'33M(P"K96H&^CN:FMQ]+@EN.HY:[0,&Y1Y$U9;RH MCD %&OX&Z10,E,NDYI'R.JHO]X''RP>&PBV!6$GE =FC"$H/?E*.A>U/L MF#Y1^9L5?T-^&.;S^_'N^TZ!;.O@75'$B6P\"H>OYPQ3PCAT[ ?\#"/3"I8$ M(#O<&MV#\9B&*ATB$1CF6NGRH\;?%#\S^QD$[4(G\72HD**.0YA\C#6$!K@K MB[WA*P@?&3:[\4%+=U1H1NYF@3DDH/*EMV"Q'+X%F%N[K\[O\U@@JA7DT$OL M?78X0^=H[5%U_@W+A 1;?6_TB*4E-WA%J#R%U/_L=6!)19YC/N H4E5N-N[@ M*45YU#?2BC1,]9"RQ+6U*-5_RA+7UJ(!M:KUI21#C3K2%&\0H6I>]):2L/YZ M($L\=J4&4NT< TLQ'GFA75)E'ZOH\XN].(]L[;,EG@/]_>NC=J'8/-D'"=&T M)J\RH3'R:XZS=IDS!]F!IMZVX,0_ULOJBPGBSG@Y<1TW2%W4M]$L=;8* MX_ZQ7R)O[OU.LH^Z!GD/FS('U^\A^*B>>D2O9.-NXB;-U\AY1&__QLX-#LU3 MN\_S-5;6C+5A]3T$_V][*C.@WEUJ;?O=/N-/W6*@2-?*XT6]D$.O4VP3'&ZP M1@OJN"TA?]\VIC.RHNHW7]09R(\K1'_]EEE;RQ<)^J8)VEC]C3S4 3*/$:/R MT8)\;8I1D#]#2_P5\07C:ME'%FYT1VEO[EKZ(KHC*<\:2Z[7"NIKM61+_1:( M*3AL#Z8L:S*IZM3U@G<:Y>M'CUB.::W(*Y'1TKV?-%M,YC>'*7BK'J_U5QRK MTJ2F.=5'53D:!D+&05+I7(*CJVW;6&6AD_"\HBS=\ZF.:H!\BBU?N'!P& \I M]8MHCJI\]M/GI/K%5$8ZV&3W\Z541RI#>]SPXM!OB9=/>(O>0GM*DA][O19+ M;0L-*D5\W$S%%0[;8#[%W@&H8DU2*_\BFA^I_.>.=T;3S_\%4$L#!!0 ( M +"%#%.7UP1U(1( $G? 4 96UL+3(P,C$P-S S7V-A;"YX;6S=75ES MXS82?M^J_0]8YV52M;(M^9CQ5"8IV9)G5/%8*LE.\I:B24CB#D4J .DCOWX! M'A)%XJ)(")S,@T<'&ORZOT8W;OWTR^O* \\083?P/QUUCT^/ /3MP'']Q:>C M"'__/SO?_WTGT[GC^OI'1@$=K2"?@AN$+1" MZ( 7-UP"^M57"X<0=3IIZ=^2YWP$O>.SX],/F\^O+4RD C^6(5]V-]\,2'T@ MF .;UAR+$K%NK],[[6T+S8)Y^&(A""QD+]T0VF&$+ \X$+L+'Q#@(%'H(QBX M:^@[R *_'H,9^62YJ>,F6+\A=[$,P3O[1T"K!Z/._? !7$?8]2'&8!9X$86 M_PM&OGT,^IX'IE0"@RG$$#U#YSBISG/];Q_IGR>B%R &]O''5^Q^.EJ&X?KC MR>L>_R*G2-B M#0 2>Z# @U,X!_3_Q^EH\TRX\H[M8'5"/S^Y"8@K$HBQQ!+!^:'GK!2_-!05^C35U M(:G5)?5/$$E1?AC''0E6@41-+ ,7VX$?NGX$G6T4E, 1"]5$-+203[H!> +1 M;$D\28*%5[PFBI'_3"P=(!?*C,$H6?/9GX/ >7$]64,L%JOYU#M(.@LR97<+ MU?4]^!3*/"U7I.;39F%@?QNO8U?M^TZ?]$X=F;I"F;IXJ+=.X3HB'61BU D* M%LA:R0 )A6HBFD+BR1$I9P<+WU4(2WR!VJV/IN\'ZU6A]95*UK9"Z*(X!UQ# M'\[=<$)2FPR&6*@V(IM4W+?M(*)!=T%8]\E+.TE44F0JPO6S,WU*D@C&\ZF+ MO\FS+T^B;G9-!X=]^Z_(Q2IN+)#0DET?K"=/ZM@JH@UG6B5<8B$=,5H)EH*D MEGBM!DY!5$O44D*G(EK7=G!!ZQ_Y\P"M8D]6LYM$3$OK',#0^ M;AV 74T11,UV$JGF>NYJ):-:&1BC?3S*V(2"S4P#JB( M1R2B(P>I>9**J$9TLI"@)*L17Z\&OMX!\*DZ7Z4ZM/0Z%-U1158G/F6#5JJD MN;%E19@*DEIZ<6IL*\GJQ"<+/VK".A&J$EVMDN;'SA7A5JBA^;&UFG/*!;4A M4[5BA1KX6&W+LR,O)N*.O-\I#U]#Z#O;502*6V')-71#6NXT^=<%G>W:?NXE M75$?DNY^^ 9RPR4]X&HLIN9TZ1'X&S'R^F9\/QC>SX8#^FHVOAL-^@_DS>R! M_/=U>/\P ^-;,)X,I_V'$2D WCW>]Q\'(U+FQV1-.U/3"^P=U3RZI!X4EK!3 MS>)U\[F%G^+%\PAW%I:U/B%^<7H"O1!GGU!/.>V<=M,U]!_2C__\C *,2;HB M(2*KWK.>H!<_],^TU$ZA$U-0;P(C3:?-0O:.0Y6W+*0E3G"T2ERW0_QF,[$]1\&*;]/4@H$R]KS) MR8./P NDFT8^'76Z!AE*9]-OB:ZD:9%P;H>_N^'R)L(AZ7:@X:OM173+3!^3 MH1AI?Z0CPJ=NK\I4.#TSR&D-"S'(-LEU&B/]1=*GO".:\[ED%C8&?08]4N?B M,^D9( MP3T@K-E"W1DA=5V!<.M"EED=_V(J+;M M2%Y#TJ6%N?'W\)4T+V)DU[?0VX@8"M^301#-"4'<&D=^"!'$@EZ9UH<:,R4! M%.QZAK0I"T147/R]-A<_@%L4FHK4>JUK.(DZ4HY+!568_? /8I9CJ1JA_>H? M9!U1,FF;Q\ML4R?BJS'?/35(/=>_]?M,4YY0FGDC'_RY 3:Q7-:,!"E3**)$ M5;=%5)55^ Z:&'L;P3T,QW/A_$.U6IKR(OJ\L7_C61B[AOY9\OU,QVVN,?SO#Z/OANR@CB1KR"N M1)>^J:R:=%6VTX%B<[H:)@G/FU)*).B;PJE) D_KEH5KHH'*'&*AF!(U^F9H MF*"%71I%^A2XX2BK;ZJFNK+"WH1 Q9].BAK>D?>'7P%4.G>86PH\VVB>O!^V8E%P'"XA8IB LIOTPH4])T7QIH+[S=+R%^01$_HL MTB1\9Q+@$!5W0-#EM$US@X1C6A&IZ>JR2T3HD>F+BRG$:VC326_OC=KF0[=[ MWB/?=B][O0\[W[(SB"$H9E7I%O+S[T+M^?J7OD89&8 M78:MZY F6#N,/WZUT#<8TA,(,VA'R U=6&I:O0L"]+Q75.'R_574ZWI6=KLW[(NOD.5CRPZ3#!"_2PEU_A?AD"8" M^5R-KN<97@7>Q]LT6^2[<[<,^B1 L4YAB-RG*&Z##T%RS\-^?J54L>$E]F;L M4L&URF[9+D_1-]>@;Q59#XOL,?UW/C1GW]N2&Z>?ZQBG@W<[S_WQ8'N6V5?M MY-2]4%/WNG_7O[\9@MF7X?!A9FS:@6YZ#'&2E@1!N5#,6"R9(+BV7"==D">I M,VZHBDHH"9L=US,U*421"C9H6R8(0HCIU1+N,XV6)!R*-AB5RYH=XJIPP]>P M951DQY??A"3LEC([#E0Q/TNKEAD^O5-EUTGD\5/V+()9D4*Y M4GI-F3%9F+ZX@SCKMZ23W6('5A WO,56S:&5S="RB'?K^D3[N-LX\D/+7[@$ M?:*ML \FDS.\)5= FJ("K61KY#MPO@7^@"P'KL@ 7'@8B2MB>&^NG".INBVC MIWA1.N.*EDT)PWN%Y<9GW_K>&EO+>FF54K?N:1G1$GWUI,U10O=T1-6.?L4P MRM%*WUA5J-7WL#9VYUI/KJI.2(I918TC<4569)1?>6T95-CJ$(.E7B@$Q.B3)] M(UUERM3T;QEIP]7:"]X@G,)X0K,*;PJB2M3I&R=2NYJ+XI 0:3Q=YL8P9LF1,/ MZ#03=+)+N).3CG1 F]-8Q0NJUJ/$N+[)"3GC^QFF9>S&?<7=0ZL%O:HS7:=. M)=;US>;(6:]OL,.L/=%1==4%)YZ,$BGZ)J,$I"B ;V6S8XZJ5=J65%!I4_=! M9G^J3"A\'W%RGSA8(\Z='63Z1Q3GOJ=,1J(P)/B?"BY5JIH!)7!YGW MX?=$5%3??Z7A["!3(_*>=;LG07) Z:\=T!^H6@8>,2"FZSXAZZ:!LHH<2266 M#C(Q(E2-3UU+.:O"TMZ\'&3JI HO@H(M/3Z[D;VN* 'HHD\72"@F>7A.?K MMT=,.\F;F];[] HBR?1\E3I,7A>-Z'AZ )/_"3[V&K P,J?(MJ,7LD6@/EX_3&F6S6CGGS3!7.U>HS>VI;@P]4,6/K?2*[ M:J5BSMX1,WN\60/##*.TGLCRU2S[).:\M.'SS1J3<]E&+:-WMK00O+;B^;H5 M#2^2>PEXY0V?.ZY-H=@.+2,M5I/NQ;D-T""(GL)YY&4>QZ=.+&7XD'-M E5L MTC(:L]_?&?MTA^=XOG.6:G.0BD^HJKSA(]2UJ:UF)[WSJ8\^@G:P\-V_H2/Y M303._0+5:C!\DGI_[BIKVLHFFK]UAKSV8)@HT5_1S5=_2Y*EFK3Y'TFJUSRK MV*BMOYQ4N_]7>S&B77[/,0D=KN":ZPK,.LQUI:RW>%WZ(>C;)),@R#W0+.A8 M5:C#\('TZKP6NUF5[=6V)3,"V(;0B9LJHS^A2'F52@R?WZ_/>76+M2R9'>AV24-WPJP/PUS6BV&[P/81^7R!O>J;K+WA+#&,_+Z+"'J]>YO"7US"_HL M(9I=;U<8'\[GT ['\^&K'?]",/V9Z;%/=2J894JH1:X=0B>,KRWL8KI: S&QP>Y"?.ZL[0?0 =L?BR)O8CD0S,&N9/.'A246 MS&&\*F+,BX*R^S6))LC USTMXLN$ )$"J5CST%C[AW.HND54 MC-W43<(IW1J?P](K8BG>AM\DD&1J@ 7CK @C*ZK!N_/CVQR$\Y(OYX;X30*( M9Z/&Z[AAT TY+Q9RF$:Y*"**)4$J"BS? 9FP!I2T<6RGTDC@72!KQ8)Y68)) M1<%6%FR$FX=3%W]C82V%_QTYFN 3R>8!9NO9\:H=YK667BDG9')@ M1_!0'8\'NJ[(9+V4-3C=#_ NJ4/+U2K%?@@?;BG#E'LC6I$R$P\?KG+ZT0N: MF8?XJ)6SD5;4[$#+1\U(4.QPJ]?6<$&?./+G 4H&=7S$I=R5"H.DS$JH,5\"ZMY/"PNPS<9Z7<)L,-N@<)='Q3GY52'"O2Z;1R;D0E@%E* M=#DQO?BR45;ZC'L+41*?68/8LU*6RX2WA&_D@1:TR6!,!6LIQ26B#*1Z&A<9 MLJG +*4V*G@HD,PT+/#2V8WC>_UY*>OQ^W%:O5Z$6T3!>2D'2A703$'^G),"?D9R MW$Y.' HSNQ\M<)M2LN1WI'6ZC1 W*UJ>ES*G%+BF:"F$+O284E:5JZ#7>Q@3 M,BIZE!(N(?!,A X,SP>.!6S7@5\.GJ%W\,]__.=__/V_#@__ M?3:[,2Y<,UA#QS?.,00^M(Q'Y*\,^M4WX/D0'Q[&K7]$S_ELG+PY?7/\N$-.3+T?:;"]*?X2X,D_8;DD]6VCW-W\XS1>CH\?'QS>/IV]'?W[V\W<7,$U M.$0.5;0)#Q(JVDL1W>C3IT]'X;=)TUS+IWML)\\X/4K8V?9,OK7\+0';^-U1 M]"5IZJ'/7LC9C6N&^I=X@E':@OYUF#0[I!]1*$]';YX\ZX HSC BU6'7AC.X M,.C_WV?7VV?"M?W&=-=']/.C,6L)B2+'"GM,^_I=KX MSQLR>#VTWMA$"T?5G^=8T"'CE/SBN3:RZ$B?^^0G'?K>9#'90!SJR/ON@, B MX] 2LE>_RZZE.7?7&PQ7I UZ@&2\NVO8FE@R??:;K^,@)H+6S@@)V^$0-.;H$V"$K!F\*\7Q%1I* ME[+F#;FX=AZ(IEV,H$@9!2T;/ONKZUJ/R!:]B-EF#9]Z \EB021LNE'3L0?O M?=%(8YHT?-K<=\U?DTTX5,>.-28+64LD+I>F*3]TM,[@)B!K::+4*7:7&*Q% M#'&)&G(T@V0D!Z2=Z2X=)&&6R@D:OWUT^KX#3Q)O7ZYE8RWX"(=SP!ETX +Y M4S*UB=C@$S7FR"0=CTW3#:C171+4'?*K&4U40LYDB)O/SO0IT40P6F9HN^1O MU(3!44<61$YW JKV5NYR[)03M+2.CWN]!9BB\"#:T8C(6EGG5^2)3]3"/J B M/SR2+N8@N9$D0]HA=R*3($7;(7\G#?@[V0-_LH.O4A^=K#HDAZ,,;9?\22NT M4B?M[2TKLBE!VQ6V."COHFNOMHPXM=PU019;SU)WS&S[G< W7]S2478G9 M-&G7G +J\J_"7TC0-5>.ZX^K,I;0['$LP@4(;+_V8$S(68[)ARCR?M^0/U-< MPR]!\LW0?CBR(B Y/CNDOU#X>'QZ/XLR1OY&/?H9/']][9+8Q MMY$9&]Q#.WS*3](F%B56T5&!CMI77H/\#D;7)T2]6S*JZLGMQ>7M_/*"_C:? MW%Q?C._('_,[\M^WR]N[N3&Y,B;3R]GX[IHT,'[[?CO^?G%-VOS>R1!I(]V# M$?>TCKCGDV_3V>4?I-WUCTOC^I;\?:FRX,7)"(P6WG:A!>.WU'/WII7B]!%& MVG=RTIZ-;\:WYY?&_(_+R[MY+]P+@7M?1Y2^@)%,+&'$^U!K7([G?QA7-Y-_ M=6V,>!DIC! ?Z=R%/--VO0!#\D=(1Q--TY2M\R=(46%8_)1ED24U6-K6F2S- M7=FQ-SK.LI<0&83*B,E:YZPHJ85A:I1E*M6^=6YRF2X,*R=95G:-6^YH9QV+#UY_-38AB&WF49"BF-F#3,%D^(VV>2GR;# M[TB-F-:(B3O@4BK99L?M2TU,AD*C!\YN:*D@6'\5O41Q?+-T$6#\-M M;E[)KS^Z9%0FKX?A5GK2Z91GF70?AFGI.:A+IJ6R@!BF"Z:E8C/;J:9%"4(, MP[D9*R9FO6A=\BJ7,<0P++LQ,7Z+._F]IA,P\0$N@'XB[!=-PNS?!N?(QQFG6 MS:33V)LLZ:Z/:!;870N5%S_/Y3+L8@OB+PM+P<^#G(B[Q&C&5P&-NW\>>QYT!\_(<[H*FS<)5J%P341>JG1 MED&N4((M?.K@'R6 73YM:&2/LT^0I-<((EF1DKFWUQ41X2J@ M56D(PW&MF+%IXH#P;?U?X/E4WA%OB21'KQ%ZLB+%Z+WK$;UX#>$LHU#"#;$, MY5 5-M8(ET+^8Q#>]PC"-5DN8S)FA)8NUU CY>=XCQ7_H4?%%ZZFOQ*IZ="X M(J*2!AO7 _9D4=CT#"Y<#+=1NW+@6G^01L"W+GL\<#[V^L;&W,2C.7:^\][< M$@*-@"R5(0;D4^^ ,".J8)=,]GZ3!?GMX% M:TYS<7Q1L,88#>&:(5PSA&M>X"?N*W8 N%^V %I4NY/\\P#B: TM>HR9]]H^M]/JAB9@*1)]N M$+A'-E$N;!G^QAUK- 8:RZI L(L>C>($',-O-8(D8EB!N%:2"GWNKN^1$\(> M'Q_X"UK7%A$%+1!=Y4:&)$R8QM :.Q8SJLAWP1I:\7B)6M)T=?202KK,X[:? MIVLT+O:C$ 4B][/0&,>]TI'%J,!!<*#4PPW %FQPS<9]8YUZSJF M:!D@0ZL1R#+B*!!+;',L3K%+UBO^,SU20$6])&TW:R[H>WJ\1N-F3QI1()IZ M14& -^B!6C$?.$O$2&4&:[IC)H*M7>RCOU*GU_/CJ$Y?&@V*.N(I$/9,CGE? M 81_ #N N^@+)TV.1Z019EPY% B!;K-;PF/PX>5=D\5W+QI6$DD]Q60: 220 MI%E\H-"QF=H&E*0OE&1.2Y+JH'YY:9HY/(OST[>^E#HHR%-K H2\0 D6?7J> MX@/WWA0\TQ60V+%\Y5DV1E-UC29%KP,8%45*$.G3IU WOB;SBK71MPZPMRAN,B2V M3HB]9(:*[JYA4D)S]9***N=L2W=T6L./PV6N:A)#UBE[PFMN&"9S)9,2XETZ M[9;>Z()9P?TW#*NY>DD1:0&C0_[OD/_[ O-_V2*^-_%M]OPDX'(*K3*!R\50 M(?VTB#M1#BJ/1HG$8-%8DT!(I8HN[6*D4+)P:SCU5>4EFL1Y:<+I%OVOQ<5C MB=F*I9EO5KJEK43 #?)!Q-CDWD;+:"-+ M-L+'$&B$2ZD,"N3/TJ+?UPXM^1#5Q8S.N<^(9)>+!33IMH-L/FG57K#DK)\K M=J,1>!4E:Y2Z6SB3W$&\GBQN7% TIY,&[/P@&^LX"T9#M_=\ZGTFJ'SA=%A5WZCL-SUPGO6+LC MCQ3M ?E42NS49<9>*5I%4JFP7V\?+87V["TCMH>=>TMA/M=9DE7AFJX-*/M\ MZUC<6BNK6"P" Y4R4(C>K++V2EA WK@2()*Q>>_TQT0A.]<8%]:RO=^C9?.P MS\!&_LI"1C[Z.0/.LLR$D>^9K_6P66F>&:WO7ZNEWN"$Q[TX@X7F)ZVQ8FUF M/+\?5-:G"J9#7J>L*.+A$L&1,VZK6R7UO *&356@ G9>=.5+9SZ1CD#%IP'=Y/.848 MN9;(&R^FU?99?)30O^@-*VJKA'$L&T0<"+*&KU?W?3,0 M%#)JM8%(&:R._/6%F5]LLIDW?P0;7CIQ:>/^<\)DHMY,=EBI)%NCU&<&ZS=H MH6!-=Q.WKL_)\([;ES3O'Q1^6"[S4I1(L06DQ0Q6*??_-Z*N=;#F!0 R37I4 M>#9FDO/^9UC=:K7%ABT0 M?5;NY&_\)DYYK%9JY\ATT#]D55P!E?;'C)1;4'N]89#+[=VCVPQ4IH,7#"HC MY1;4/LM@"K@ECVKXKJ:Z>,G LG)NH>VSB"99TENN$VZ?[H'S:[)8D'V41;=1 M-]=GDYEP@I0C[Q_237Z&GL 3U=DAQ;5NE?C3"KZIH[9]0W3UULA@[3@#L]1N%-\5<0 MG@$/DK7M=R<@_T]I57!BDXM-7[V>= "KMG"-[F0IA&L&'US[@0R.W>/CQQ6# MPFNOB>IY(BAQ4XEK0FB%]QO/X 8\4P8]>D)Z]VJ/'2NN[S"'9H##4GCE]JY^ MCSH@VEC(1G>=O.)3^O6\$84*2Q;Q[.04F\ Y=)"+;Z%_ Q\@)O9R1@N9%.NU M1C>:J+^&9(UNV2B>*VC'S!*^9(;(M=)$QWG&%;@+XX9Q\EX!,ZH,S:X49 JR M5.I$![3JR*7"K=I%#$<.)&1.HREK2E;J)MH NQJY8"I<.ISV"A*+ MC+SY!D- [#+KF!K)^D]Y/6@$I+Q0S2[O*/&VL0^/%B[L4\L<;2(J'?0O)4CN MAHZ]E%F:^Z[Y:Q+.K!Y9B(\? ;9XI:7?9\LMA1T8<0\&<"PCZH.I,]U[_:(< M,$/AI9IDLA3*;.RR\=+K'=&=VM@5BZ$VE^DH:^MYUG&+S%;L>]SQ_!P][ M14.H4/Y&0?_B6T[#X3E9?">*]"Z?R$(1>;O=8^9.TY*V.J#"8;_]F'OJ25Y>A-8ZB*@F 4XQ,> :7R*&W<<7W)!2KNEH/ MF@!03:CV8ZN\YU][7E V[F7H7@ $B2CMQVAY3Q48[# MZDN2O@ $\G-"O?!M]7<@7'[7GA RY"\ B8Q$.3]=[U&';52.#3M\J!QV,$9# MX&$(/+S P$-\:?P48/_YCFP//6"&JN;&';A$6H4=N)*HX,NM!B;V')J:4X9_BI-P[\ ME8O17]#Z[A!.&7<$K;7CI1PFH>!)@"/^AD[6L>^A:NRS P;Z-VH-XZ$=Z$2' M0+LG"/XF$F_COSR_7H,8?,M\:#\I)UGC91Q@0SDS:"*=7/ MR\(I)5JCP@2%0#U8WD.QZJ-O-%%FQ&RC/!,%I[L;]Q'BZ#>T1IRJ0]T^58H]=GQ3%KC]6CUV?_+X5:3^,WP*RYJ69\44"?*HNP+:_(0@_!.'5 M#\(/T:4N#NP-T:5V4Q&&Z%+7A]Z&:W?K7[O;:]+-*[UVM]?$F==][:[2UZ(- M.8+"',$7EW.FB#'K*D>PUVONAAS!NCF"0QI0)94KG0;T&C)6]IX&]!IRJUH, M-]X]NG=_N($''.OND5B/9[I"X[WU7(+^[8#P;B\N_XF"ZT4*6XRPW(M+'-QG M4R@N_PR0_[RKA^--_!7$=RO@)$[JY1+#)3&3UXZ/$9G*S!_ #B 3UQ9$8'KC MJO]Q52U"TYNB%$C3HJ5I72<,:21ER,/PU QZ$#] Z\K%5X$?X/ 0=\DITKBO M&EUI-%)J2*=LOI-$!98K@' X8,=$G'62[K6!)EFV_7#)ZBTLA,N_TV0O#]=H M".U%'XURG!0<=+1.W!6&J2KS>QIRQ8]^K0.N6!N-DK6&DEY#22^FI%>?-]S4 M7@CR;#,M=,TIL][E,W4;4AVI0=D%$?I/\,KQJ92PD.)1)X54QC[6O&%>5:P4LHZMXL7:QO=[S#&Y;+$0_#B](FN0)Y/7BC860QZ>!PT.(4X"L*<0A?SPD133: 202*-%[FWD^'$M0 MUWYJJW\9H1(,6BP:P#QV4FR-)T)K+'Y";KL\QD?1=/UI.*%J&#QV@R"CJ0O/VJ/XV9E# $ M;3_CM>!?; +ZS$\9FR:TR1+2AU9FY>-=4PR G5M:EGL[:G6F _9-Y%,@?X3# M]Q5RVH*XK*N7 7"9=.U?V,5;:S1?LVL[^583JOWKO'C/;[AVUG,VK"!1]FJO M_G-K>%65WHXJ)]FP597:+P\5^6KOP!.4*0KU]B3+?D1OA!T,A:"&#*'7D2$T M5%H05EIHLZ146_@,E1;**RV\N-NS%(J!=UAIH:.26(7+U#.T(?P@#SCG+G8= M\(!PX(T1-S(CHNE_05JU)H-(HL3^M>F#!T^$2P07)>O_W=?]JU-N?;_C.!NQ MV,OZ?09]A*,S%M A'?JA,XV3&W^:7??N>C#B+HRPCR$W?ECYONR5;S+NZ7"_ M(X\3+7J+VVNVWBT60HVE4Y8W\:JIC$*1!2YOA F142GQO3ULE%K,MH"/-DGN MTT@K\?J :)QZA,/YOG35&Y.**?M?K(D&:+8NIE"DQ"+V6=HEK$@S=3T?EZSR MJJ!8JS/M@*TE98)UGW5>TIQ19N<0/R 3GA-ARE$5D/6/G_324B") I66\APF ME32J8I2FTQJDM"@*%$S*LYA4%""F),#.)+3Z8\^#/F>U7ZT7K1'D":9 +:(\ MP^.UBWWT5W@48[*88N1BQE2<8VCQ[C:JVY_6&,N)J$"JE8CUKT1/WHU+AF>E MEY?3R0O"-267 BE5>7YOH1_5#4)F_&G5J;.L!ZUA+!.J_;PI.D0FSAPM';1 M)G#\RX?(-Y<%@#0N:ZN#JCGL]U+#ANNGWU:88AWU;RL[ZHW1X*H?7/4OWE4O MOIJHK+W&KGJUKBO*\U;-':S<%4;\$29$1EU7?1-LE'75U\1G#Z[ZPC77#"X# M&^!OP#=7R87,Z#X(JQWR,DYDZ/I?BXG&&[,BDQ&HF=^]..F$YL*$6@%VM-65 MAD"25"L4)&5JYA0O!.+6=>B*EKKFR MV.XSQ*5"C-=N4+BQ3&^":_?;/]I5]_NU154OL8Q[LN)=]8WK<,IBV,"^G@WL MD&NFP+&*(=>,DVNFD'-AR#4KSC53^P;Q(=>L1JY9S8,60ZZ9AKEFHS9K_)DF M6=Y8T7;ARL79O>4<+. ? -^[F-U=%.^TZ_;5/WA2,<&ZXBF0?3;%K@FAY5T1 MP>D1+P=B;X4V D@3&R1#K .&5>3))J/M9=],6#") #A.R:!W;LELFM]G-\VI M?@QW8=">AAWSL&-^'3OFU/"G0__LF4RDYFH-\"_^WEE,J=4N6BR."GNV/)<) MCZ*]FYA2B?VU['@4HI>53H60<7?H*;0#[PA!;^UL/,I7GNX#61UVJI=S#A<2\>/Z&!2FNL6)L9K]U[E?6I@AF1 MUREK'#ZHO&Z:KUSLT\N(+^"]+UXQE337PXCP9>C@)6B.AOARL1(")59'W,$E M0B6S)OKP$G!1P8BUAPUKY#ZJ;.1^ (RH09@1Z\"W;_F66IFV//LJO#TL5Z(7 MIZBM$K:L; QQ$,A8L(_Z8J"0W:J- VNM/JELK2X@1@]A].O:\7P<4';HUI-O MN?A46EDQOB@JO$T[#L.8+#"E%@5\*B6LG,S8*T6K2"KFA7M!:"ED#UM&C+62 M(YG :F^HWKC.TI?>N!:WULHL%HN@P@N6Y4ST:I6U5\($\L:5 )&,T0O?'\U! M4SPBFU01HXM1;_X(-KS3@*6-^T]@DYE(F73$4DD2F]5GPN$W M:*%@39T:MRYA3Y3S6]*\?TSXKWGFO2B1(L&CQ<)V4O[_;T1;ZV#-BP!DFO2H M[VS0).?^S[":*+7/XZTWR(&3170,6C3"B]KV/[P%GM>LW2^0(<&AS[IOY"6U MW*B8Y#UP?DT6"V(8+6H7;Z[/)C,A-'+D_:-5[F7*3] R$B78M5CF3\ M<@U3NHG2ABG-:J+4>G77VGDAQJ9)SRAX,VA"LJ0@0T;T#I13]#_L93,,\U>- MEHB40%3O[LJ6\H "SW?7$.>$$R$E)%00,.',(A0J@>RC4F_5+?3']UZX5*_R M:J7(^H>KRN6]/$D:G7,2[NQ"KUNYLC,;HG1K'73,%4"!TMBY5W,*,?T +.&( M8ZVX5#K@(B6($J6N[_V=C_H,>,B;;S $UL1AUXT:$:%; 6FB_J MH+EUH\)9I>6-,C:@B$8'U4N(D2TPO9?CE6>!1UCVO+'Y9X"B*F:]%U&]\@H&:*3&MD=1Y@C)QE.-E]=]Q[#^)PM7[M; *??$V6,LA&X4J&E4T4 MPNKNB4I$)H5#O6Q\M*X.%8YUOISAI5",594AILVYTX(5&W_R*270:NHIE4*% MLZ9%S-%?,10F04B0*C$5"(:=!%H9J50X>=HE;@K9V):QV\,YU$+?0>(1GT$[ M-.*T0A$OKX77OG^?0=>K"<;SP%-$8CY;=E';-C3] -A3[)*)P$>[O5X,_=]0;Z<+PDC-%W3U0$OK2]GBKG290HO$]_=/2F MWT)>9&S7I'\,Y*-@.ZX5J.P7CQ/KBBH,WJ ':)&7$3A+1&QHQ.J_(%JN?&B- M'R &2_C=@XO OD$+CLNM6:\Z@=E(T%Z*!)9[L;E% C]6S-0)#X6+1Z(][ MX,%__#]02P,$% @ L(4,4^@>%NCL60 S6$$ !0 !E;6PM,C R,3 W M,#-?;&%B+GAM;.V]:W/D.)(@^/W,]C_@:M>LL\R45?%^U$[W6*2DK-*.2J&1 ME-7;5W;6AB!!B5,,,IID*%/]ZP\/DL$' ((,$H3Z]NQF.TOA[G0 #H?#X8]_ M^_=O>P^\HC!R __/WXU_&'T'D&\%MNL___F[8_011I;K?@>B&/HV] (?_?F[ M-Q1]]^]_^6__U[_]WQ\__N]/#[?@*K".>^3'X#)$,$8V^.K&+X#\]"N,8A1^ M_)A _\:^\Q.8_##]8;3*_OX)1A@K\"D._G&<_7*%Z8' 1:A3%$QVGCR<3*: MG( > R?^"D,$8&B]N#&RXF,(/6"CR'WV 68P\3SP M0# B\( B%+XB^P=&SG/]/WXB_\\.CPO@"?:CG[Y%[I^_>XGCPT\__OCUZ]CT?C'__WK[:/U@O;PH^N3B;;0=RD6H<+#&Z_7ZQ_IKREH!?+; M+O32;TQ_3-G!X)'[4T0_=QM8=%(5T( 0@OS7QQ3L(_D369_I^(=OD?T=G@T MV'R$@8<>D ,HTS_%;P+IG&6M[U&Z6<7HA,&>^]%DY 'GQ[][ MNPR?30W^!)?- E"(HN 86JC1JN1Y%PQ#$AD+^QR^/W_V%PH#?4ZC_ M]]]^/%'1M-#7?NS&;P_HV24\^/$=W"/.:/A@>I9=QF*Z^CP8 X1 PE99%A@H M.,$" CR81%QBTQW;RS=827W[#_0F'%L%3J=,")@L"D4)R!BIX/,E$(L$&%!H M@,$'$(ST1O>$Z7)&5?Q9CQCP6$I7/_^; 8O.8:>\UMF5F< ,L, ;_'&;,/#9 M@\^<(91^U[/$7*;2-2[\:, B\_@IKW(& PC0 ,M\>0Q#PJ(;6=#[&X(AOC,2 MEPK/B!&":K+X:EC-C#\!G $B4<-:Q21DX(#! X( , 8@*(,9 X][Z'FISTMX MH)6@=!H"7 :+9D !Q "Y$',E, $H:.9Y'$X67I#G70;[ _3%5F$12*LD<-@K M"4(.PAPYJ#(E$@,""1+0P:3@>H_"9]=__CD,OL8O=>(@@-8I%U*&BP+"!35& M4F3<"40F10$,9W#A2A(HCN>@F^H.B#"XPY-:M)BXYR"&$I<(H7U0R,.,$ MI'(A&O(Q+H1^Y)* O5HAJ8)J?J03L%IYL"O!&20G M;$#WD9 M_'"2[X[['0J%*C0/HOM&5&2M>AUBOQL@"0*6)!X;=!EIS'9?%D=M&FH<<0%JJC')EY01FFJ14.*N1$P(/MB$@&$-+"3TRM^%]&+RZOB6V@T3@ M \B+@&6NT)1@39,;/>_4O@B]TL51 ]*RUB+5WM\N\&K+B I?*J4S! X8:[KSPBZQAB M\1M/=D]N[/'V=Q5$S\J+6$M7OOR[ 2LO8*F\\BD8P'" @ZP\D\A)$]$CV_[ M7< ;2^EW/6O.92I=\,*/!JPVCY_R4B/_JQB^7QRC&L=R>&[B2)\D4;V$_PFF+U6 ME/0)ZQD#S0MR"S)4?N9P-=G9!@CYV0,H;X [%(,(>D@2D-?CLEX&4;QU?@X" M.]KX]B,*7UT+18^!9_-63PQ-Q[BRUVBQ[GN1N)6FN&NERFZUK$@4D_IHAS"P MCU8<@0BCF*!MZE=+>09TZHY.A6QJ@!)08+$L4[^G0D6Q:/V\%(\4P;,EM6MZ M7)F?PR"*[L/ <;EF1^YGMF/F<#U>:EJ .%<5C+L*0N[*8 #"H838:*6:)P5^PNKC"%H07'(B)?/WM@/P( M\>9:BD!':DWFD]PKYN"G;0..RPMTSPY:8)_P &*()NQ7I<5K,AMZ#??.)6]N MP+Y7X[*B"5(T>@#G$$&".8QV>$2>1U+2D8]"Z.$A;>R]Z],Z9L35(EDL-4RF M&?']8][[%4I=7[1AO>K0I#3H:L(">JH_.LAS.E^!-%O?5O.D4Z5H$=>% 4JF M(;L5;9/@7X"$ I73(HUA%<_V@ @;_C/SW=T&Q>H_$C ZZ-U\OIRO3+D/U')9 M7I\,@=STL6EH@JJ0K$C]<'4J@3-%1]Z7K JS45M8VV>HA1VX$L-;"RSX(@^R[8 MT0\GD@=B\FD3])D&<=2W1OJC//YE]O%X9(!.US)(CIV1L_O9%CY]&FPK6SB! MIY^_ ,7/@?1[9QHK:._1MEVCY6A*]RO^P]^S8=]#M_PRS/F]_[T@9(I(;N5' MN@3.#&F&UK E4.PU^GI0/=-.7;!AV^.EMABS#D[O(M.\D!NW[B!^'X=N MZQDRZP@\0S3'DW=Q()UX;7VNX#,$T1 2K) NP":.0W=WC.'.PVHG />0!.(: M]DBKF?CR61(_7L&RY4@,4P&?/!..CAW)\-(M+QV"H0 # "+Y@$P+!0SX%U',FOLV#'8,WX$[/M;0B M?"?8.H)LFR;X=$+L'1P[N@[TAO?\)NR+#H;"*6[R75]MK<^8K^'N_QK$6%N. M@KI/0)5K%>^ X(I4] ]@/):)!NY)RQDL_&6/07./=)]/SRB6!Q(5 %BDR ZM M=L8H*PE_//]CV#6&+# 6P#9&+4&)C27CK$),2P"MBJ;G$A$<:,;[-Z[ MAJ&/%49TCT):[O\3C%R+Q.&[WA'?[6I\>LK8^J2KX8#R(RJR3!9I,3'@^ M;<5TI2)$0@3@\P=$A(SD,>4G8^6VR10-+I/*$LB"Y4;6PC(AC%Z!Q;)T41 3 MA2;9(XHCS:"'$YP2PS+124"9G]29V:CW4.$6PL-ELOJ(0(&TNVB9)BU[1=A? MF3J=C^VEKC/@%86[($(B9RN/K1[V(=?'59RH"E.Z_%FUZS7XZT:9EXKI2 'T MWMD(7\D.^U2>N_3O;'\B9^7H>J2LD78^8XT51VN)+T\8AS5=4J^T=I,A"VWP MN:G(?@)BY*VHX37(A'M/DXM.X9+@P(FE[51K8BSPN:P4R"2^G=0C@RKW&LGE M9="@*3Q(JOSI2.O]IK4DF$6^=A9C.+S*[F0,QMXJ6B[N>7-C5LA?+]+;?QQ# M)\& L;/B S$% $ER3IP#I65JC#PY,P^;]GS1%C"S7AE.^]-;8E'T8M9JE%U M\1;YW!DR3GWU(\D3$SQV9[!^IA)+B-:J,9U%%[/.R%?NJVLCW\[LRTL8O7"2 M;)JAZBS$J#Z48DG&>CSVNK6#:V3"1: YQY4BH!@*V"FNTFU 8T&AM,CRUF'; M:^/;>,B'$+T@/W)?D\RWFCMH8RH:2PRU&V"AUE S$LF3_6)F.0;([UG,MZJQ M?;G]]?[A^A<,=_/;-;BYP_]]K59MVZQW_ZFU'B]U11LJ6((2#M]%7 @MA, 1 M/3*<-'PIB3#*QRP\!2QBH48%=49=8^&C;B>D4"RI&]*L_"&:P:D)Q9)[&12_ M7(>5_TJRAWYD.\J(8ULV%9^#$+G//FNH8;T]A="/2*<-/"N^3?_+2U*K_NL8 MQ>1HJ(D&[>MC9NRT\Z=+=>.U_Q(5V=%L;N],B$73,<:*Y<&Z#+D^29@@7P!6 M\@D0GZCV\-K&/GSC_PK#/Q#5)TGO(Q=E2@=%6X<@3N9XD+/) XH.B+:V\=[( M_ETLU_CO^'^G^5\X#U4]?DO/>V#ODY4^,/;V(5;+:3U>#1KUJ7&(XHVVSSX, MHNS+%\!GH>&T/@7^QT^ , ^@O_Q83+_GM8E_1^S"0AS'_R?!&1$0#!##.+# MY )S]7T!K,?-^QFZX6_0.R)R"6+!Z0_X6O3X%1[2J21=%9*,GF1.%_/%"$_? M>+Y8KV?EJ9VMQ@LRN?/59+%4W==ZV="[Y8>8XK(VT,D#J^\YF4^70S83,F/T MDL,:\P1>"5-$9[AI?<60] ^/,&-Y=8*-;OS3AR1-[ON";IDL+C"C3'=@7B\P MLP(5,UM=8*89).;[ C.N2\O<$V.(&CJDS76(8C>DGI=DQLGD5S0WIK1>C*F6 M'HWG\_(*K,;CV82LSV(R6RO&UF MRA273$>R:KJOI,IMM58\E:^9)6MFCL3%E M@CL=4;7+9%X\_M7>??J945-4W8 [9$AKLNMQM%&<^1H'HLH&MT1UZ*K;I(X>RZA:V9/ID([T[D?2WBE.O4KO?P^=O(04BNLJO,=3U'(_ M-2-OQMYJ,R6J^ZP);?9\ ^%DJ2O3I>V>:S^J+CS%[JEZHT&]XG(AO9]='_J6 M"ST\,;1.MGJ@M@1UD.CLVJ$(0K*%>,SO:R_LA0G5S9MSK!A\_6ESN[F[O :/ MOUQ?/SV:()^;*$)Q747^,I ^F>.SEY>N(@2["5J[N1'Q_#+>RA*S>7PT2B18 M5&!=)+< 5K> ")BMRDD)D"Z)-5LY8Q,<; HL5O0, P8,U03I(1E4U_\X8N/; MPXQ%F_@2AB$QOFFXBV#D=4@:D^64V"^DR4DQF-=S,;%FNMQN,@EKPBLW-8Z8 M81;Y!SI1,4'J>(&7R=X03(440Y^\*3">%S8).,LR0N/IW(3>2,J,EL7L5]Y= MV@01VUA6<,3B_H LA$4?,WB'8KF,R5$T'I(*K!?.2@D\>]ZT5DMM[PC2(U.9 MTXJ]E6"",$.] !Z*(@ ]+_B*C7X4G:*-YHO9Q6@QSH\?"" M\ V/E;=\^=_9/7N%G)%!V9%B!JLM&1BD(3J -_.2L>DM7M%4* S8OERF.+4D M$BCZ#FQ$>8B[($9%I2,8(0]09VMW$9O%GNYE*%8>=+9>[BP#I*2./]&EZ) $ M"@0.;2&75_4FR-!]B [0M9/&]*G7M' )%$R($J8^*6LPD+S8*:"Q)\TUM*8F M:*O&#)<%,R&0^JIUBX:S0F L\&T^N7]9MX#_?NJ_(SI)63NT=I9X,91JZ MW44-!U=U(RD22,+A'629(+YGL"[2L$QJ5?OLZ7(#UKK_F.]^/AI#8QK)2/CC M1\&;Y_E3.;D&.Z-:",C8A*T&MDF/.0WX;5JQS#<"T"QJ1F3X0^B M_X6C82::91WW1X_TH+U"!WP+<&D%BD9+*"/$/)H+!)W>PZ+J.^IV.!*.SRQ% M G8.RVAEHR(!74R=$:I)G[B/3:@R=2;[E5-4JM@N *5Z ?+;($]XF-0#X1P( MO#TR>!:B .>+G:YZM+6&L3J[C4XIZDHT6F^)?8IR% .T4%O)&YOPI*3&95/5 M(7=<][A(/P>!_=7U/-Z"I+^QG%8X7ML&Y0;QF2O/>PIEPE8N3[5@0#JWJ/+J MCTU(?:ER5-EF*8@1%]P;WT:.Z[LQHFZTIQ#:B.0"B.ZV$GB=#X4U3!=?#07 M2>_JW61D@LY69+/B28CY=<2V0!V2/KE28S\O7'(, M9MR-X<*(.II->*T8HOBF0")-3J\];D8B2BOQ#!!_?Y)=XZ7Z)D#W$&6P71(U BUE*Y*?_.FJ",=]9LZ))? M;!\)V\(DEU3>7Q42+>'%B]ND3(;%EW5 3CP2O4F'.:RYGUL5#TYZSJRX. M$Q-><;E,">K@,+!AG$7B:F/ MC:A9]4%[HHOX$81!&.$/-U1!Y*:M%8HL)T0@.Z7EHR2Y']L(CLFG11N1' MQ@29I6%%A#EEX:M#TGUUKF._>IL68; X]1D<.29<#IKPRO>^P$3LTOP<$T2. M%2!"MPA&*!W5FUS@Y"A:7P1K62^]!PKA63X*PC:/"=<"=4X5S1DZ'-#-D5RXYUP#7CB43-&!(?Z9+I: M3G3=LFK]T75,RK/Y#+NT*]NXP]JU9XG/U(0'(AEO%2=W#MBLA+\KY"#,C->S* MH=N*&O/>V//QT@3W4E?C$+W3\#LS&'%PE\;)VDDTE?VF1+3>6%H,KW2!:4"! M!;HLEF8\,Y[#NU"6DXXCI*V("0*<&\K6N7(CO->@]W,8' _X%N<=;==_)F6[ M C]V?',S0*8:X)_%ZNI@TRP]57Y+$O5XPL,48+W)\ P31"NRV"_#WPZ*FD+F0J8 MQJ8Q A8+;6)*,,P8==;6R 1#6LX=IXD]A@84_ +X 3C I$GF!=@+B]5Z42+1@V?O*40P.H9OI\GC M93-SH?3X\"0,IHX[#@A3%N/USADR@%F)N6I9#X; !/0G,+E8SM87R\F:)RF" M'\^4E&Y4WP.*(;G?7L/0QS(?%0K:.:[EBLY7%41]ZE%]&'F%68_%I& Y-Z.\ M=E-^*_GX"3Y "0$3)# W"%GGUSL4;YTG^*VN6V!;:EKS/LX9<"DQI TI)B5P MO5Z;4/>FDT'(ZLBR@CA6GFP:8/#!PY2__^D=[8//08C<9Y^])UEO3R'T(X\Z M6#;V?QVC."DC2*?JO EO]B7C]D^;B6JQMYI\AO64L6:694+/F]X'6-Z3":7D M*=-Z _&)UCO:@9M7Z'HD72V)ACUU'^QZ!S;[DG$[L,U$M=B!33[#!'0TV:U, ML.=Z'V!Y!W[Q\;W%(S=G0 X^@&_8>UXSS(NT9%P,O[VCG7G)@/#?+E_PL%%T MX^-Y^1G;O%2181DF'68_>\'77Y"-?[YV'&1UM%?/_;9QN[>;R6RQG\_[, NM MF2P7,Q,2!@<8LL*>=_T8X9'&(,2,@>@K/'2WX;D.+,*#%3S[A O,=?**OO'M M8L!(\LA^B?\8"7;EV=3T.,0Z&'#J.#N#%.MWN9M-)T.^&G0Z")YTIX2I#*>Q M%<3QQH\9HF$7[_6(Z^:P,OC8Z> *4B.,U^MQ^_(V.,SW]2]032]"5)=?2E4 M?E(<]IE6[7DV"?E>3</]6CV**LGF();"*LFPH*+PYR$4]O>F1B* MH\ RO\[@.ZSV)5W2AE-D4D&ZUE(Y-RPIM(936810UHDF?ANFJ&BG839C:S9: MZ8J84.A2H\KN>XFVV7CX'DL2J3X'X55PW,7.T4LK@9TJSHNL*$5DC79MH^$4 MS%DE3%;L98T0,L*AT8)G8=FW2E< F%+OHT[\;T'L^L_W89)C3+?577 /0U[, MEPJ"'E>"&MNIMT .S=9E-YLMAWSX;>!\,( M'/#EB,;=?*])IJC>C4Y!:C<^^XOB+(C1AY.WNB')I$^$RRZXL^5ZT-":\[A6 MEA&*#_!8!KHO\84!I5 52W8$)UU4EK.T7CHI/6S&&\@JSVJP\X3 H0ZLP9V MD-0 OHZ4 K([Y&X]-R*Y4(%%>:9 OVJP<^DJ;ZWZ::EB#")I(L8%\E8&3]JO MHHFVJGJ*4B=G5"Y[[TFML7&R7!G564FA!Q2X(L-286.@["8YF8YL$T*=E9A4 M$C*7(AHO8+ET*M4I*: ,*&H;4C0SH7JW.J)'G!"=LT\2ND<7$O M'5)(?<(F830O8QPPNF"6O5@B$W+):QF4Y\UE,F68'#W&,*8A0ULGC;N+:M/- M92@Z(QGJ62^^A8GAV?UN,;9')L3/J'-:46/;NZOKN\?K*X#_];B]O;G:/.'_ M>'S"__/K]=W3(]A^!I>;QU_ Y]OM7Q_!AR]WFR]7-QC&"&F\0S$9\'T8O+HV MLC^]?8G('3PIK.(_;ZS8?65/N'(9;4-(G^2V'V9>GIM3H;*S@M,9-.$"?"[_ ME9JG*2(X80[R1(\'=@IR$ZS<"2#I=F^MM'DE8A3*G^$E_%5<7RA.$@S[*/.) MHBB-"N<66N(X]A1P-!7[5&4^J_=9A\ NZ#8:64,_:39DM5H@-HI^ H0 (/,% M[!P)$*0TAMF\N6Q DHO V,)*)1M:] DY08BRHM\HNL+_B&+7XFWU,\C1.9Q- M=OHB=&H#^CH;35DB& *3!BLCJR0+^JR3#D2CN_G4::\8MB=,*,S>Q1@J<8;) M+OA R'[/-L.),CB1!CM*&R3PE/H%2.D;4<3LE*X9/04/B B9ZZ&"8?$4=&/K M]_,IC5%U/4Y5(0:OA^^PJ/NEM5J;4'>K_Q%6XOM.7P1Q0*+\V#=IQE7:V2.@ M_V7A[X)#\F&P>TL/-[RS8?95(\IS7*$#'HA+=0W^MX=BEL"VV9."[/_D6=[- M4'46=%8?2K&,\EXVV]DFA+9$@8:YPQQJSYFR-5F2O(":9NCZ MP4H_? M2-'TF*0A'/;BBN&JR/JT9;/AY/6E&B:+^)LZZXD)+SIM>"X+[0="Y'M2:( 4 MZR8YUBA%I+++$E9A%"$S!)8:/F1G<7(:!-,D1]$GG"JLYT52!L\O@3 &A\5I>P6GA.Y MD.Q->#:>(1/B(51XK.32D>=JFF.?PJ<=W$T0)WR3(^_JZ JQ_\W=W2[AP8VA M5^,M:$) JX>MX;!*#C5%;.9[FHUW.Q/$LRW?E5=O5DF(%!O.7:KIH4M/X5QW M#2,NV-5Q*R>%JJ$.*;AJ":$J>.SLF]OV>&>DL-9QK) ,.M035VDD-_XKMEB# M4-#<0XK 3A,TWSFZDG85$LD;<%Q]BLH S=05G,5J,OIAM5(=W'Z(#=.VT:?4U,P@W/JOOM*%'K?)D^E%-*+1'3RC9@I[G1@IT>A9N+-1Q[T+B$9 M3LT]@H/)/&*K^7H\,E)\6"O+ M3,JUT(8^,&@S]8=@]9I.A1D7N;-%T(B:E U8537;,EE,* Q3$*PZL.O]P0O> M$'I M&IF3>?&)OBL),C:MAQ=U25::135 8B:%N>=GV8JF/HE/F.2AE4[/4OO MV(3DV'98@$R,_(@G&E+&®92X%YBHB8)* M[U%F*J>:M6T[00;TJICLV GM)AH MBXRMS=YHRSPOYTLIFM4$]=1\O5O/FIDII!V(\<0$1T\;GBLZBH@NH0+N,'CR/HANC7K!M;UN0MOYBJ..Q&;TWGR]X?!M=LZ7ST M3*]H@HCHYDR7U^M77I^Z'@+PFRQ)PP'J"KCO5:HF0U8A;\YIY;#CRM&9QQE7 MD#X=(]='473E1H<@.DQ6JIZS+?]AFFEGF59QBL+*@K M&___J<_O73S'2-:]]>R9Z;CN0)PG)H2PM.&YZ7,,SW%M\G/,9]?'M^L.GF.D MA :7:H5A*DBWA IS8D T7IB0[',N_V6ISQ"'KE/[@ Z)M4"N[_[S$PKW5VC' M7401+#NB=M/UNG<32OTBH,9L]3[GXF4Y0 ^DV*2NAX?Q/\:8 + Q!1.43]VR M*4Z&3D72F:1-3? @U'-8.>A.*.1.>9O)%$'KXT4FTS&W) XKPBJ,XT/F >GQ MPXO92SWP50AF1JS1>C5T9\,ZWL0*WZ,(%Z0>X*#NH<]!B"4R<7-LG5S;%-EE M6HS%WK.7\^5Z:LXIT)1MD1N(I .0WC 1+8Q""NW$26L/$TX#]25M/#U#N'MZ MDW$F_ J=NL0\3NAD\,DW[EH&%_.?78:7KG$1/;M2''=^!AL6\+5O/_J MALVUB0K+EKX%&L(K!*VH8U- MCO -9#0N#% 3ZO?H\[P(S!B;CB;:+@MM7;ZUS M=OJF;U\E,RW?AYI6L=>L9 M,],AUH$(3]^7\^O$8JZK [>S#;GN;9TG^&T3QZ&[.]+X2E)M M_D"*9?O/UQ@A?JNIUM?M1UCFX&2V6^GJ,*R6]]CG**LF5JZ%T.D+)NC"WH2J M[QD?KL7,N]IY4_/ZT70Z-$&OIGR7&L'NNP!$\V.#%'_T N0_2\(3[F%(RF3_ MGG[1B)<]Q10S_@0+UN9,FAH;0W*#_]F;HP'-83='X\'7;0YE@BP/?[=>STP(7>MP*-S-T5]4$_?UK#@<)7%6 M1]/SPM9D".F;FPI.$MHPWPWZ$MN.VUJ]V[@/J3[5>^TXR,+FV_4WBQ8[?X Q MVOID!.3_2##G*_00+4:-K2G7BI%-?MCX=O$/.4C!7N[E2_K4=(\3E5?>/7R& M77#7LY$1SU6]#["\&]D':0I%\DF ]Q\"5E+M)@=/H/=")M@L9ML^9GS)MN4U:K M.,],"-MJQW7%F7V9"BW]1X[2!6"T *<0UC#N;/Z(-_$E#,,W;$7_!KUC@P4N M(3*[W5E/)KKZ7Q[H_#[&,(R;JRLI]US3D*>9 "0=")]=WZ?]R1W >#)780E6 MN\V4#:^B.A7=F0EM6QNRVT0;0?+HQJ@ 2N9?5@G-9JO95%=2#-OPU[XT6J@% M[XU4$"+]$U+E _[=!/7S>#P\/7&=X)P3V_1-8]7RM@:6P$V M&U"A-Z ::E*[QW:0"0VN6C%=Z1Z8(T+]*5X0'4,:J$CEV,%$L>F?436D'UN, M\&S&]]"U!9-3!-'Y+EIEK?BD>?J=I;=,)LN="9%L8LZJ#XH, 6FV*KC:PPD;#JH0ARA*C)=:[2;3A_ 2, MI6][I9]9=(]M30=/II,R5EY["DQLR6.$6+\N[75LLY@/FOR7EK-_V^YBZ/KD MW3M],"%Y/O(U.8,4,\*1M80&-%WM="SE):?TL@[.9Z;<<;=T!RO:S43H4A4& MB?!LR%(FG0V@8DF5A-8(.VH;/D/?_2>]=5\&?A1XKLTN]KY]CZ>47-G)?VZ= MY%2&WB/^"[W+U]E8'='69W]U.AEYVZP3PNP-U4;VW(1WLQZ&5*E4#".79J[E MZ9FP:;*BRRBR0O>0C)JR2^I&GIA]0M_B3YXX=[(-(7W;H?TP\[+?G J+"+%6 MD\F09FA7_%=O*C$"&_ 1&"O>_*@Y/&A69!QZ/X?!\5"G_1M3T2?8+0>8E^J& M)!*1F*^-J%UU%O/O*,?J\;B+T#^.>&]=O](:FC7J6 *O\X&IANGBDY( F 4R M( =99CPB*;')596?L*HT6,:N84B"/DC$T.,+#%&=C$G@-8;#UC%="&H5 ;/W M&WNV@"88I(IL!_=7U/&Q5JQ&NL$4T2+U8;M$;?E8'T"1&?O;S<%"&8_W8V6HQ,4$DRWK@/B$:"FSR]5'G[$^,D?T2)UI M92M,!*S1;2MEM^"=Y4*R"*+%R-F9($XJ/%9\K884FR_R7J>IA-!#B8Y4*PE M6=>W^71GFW#4*3')U4 _$W>J*6*4C8!6/#X@/Z*.W0?DD<*[ET$41]03M\,: MTTYKF2J\.YU#5.\SU/G#+[]*M:>82(\S&IO@"^ER+)5\%%JT?4L?1-+.+),2*'I=##<,^(7?$:8 MO$5(\F1MXU @2[-UC3Q=P$\9+Q5M&C1,SRG0?NP^ YA'L3 MA(0*\$O@V2B,V)B(;*M;K0WP-08'-!U4(5A %9E=0L;V:&="&;F6;',UVPW1 M; 8+[0-Z1?X1D6JMEX%/=^!?W?CE\AC%P1Z%-2I/&5MGCZ]& RJV_%)"92$D MZ[$S-:%R0RNF*PDMC B642MX]EU3X@)KQE:G4-71C1%/J3I5Q4UJ)D\=RP1M MVHYKKC+]7UB9&BJJ67IK@[ 9"<8 .<6J83-"T9KQJ'::8X!/RD>/&X!X#&"&U]WB$ M;'S;^ 6%]P$>4,9NPFVDKCG;D]/8=>[,(1?ZT;6DQ;PT.WNU-B%CJIM1<#7U M+34YS97_C64%1Y*H\'S)"A3C2;@.PR"\#,(062S/1JZVFY'0)^=MAI:7[2;X MS"1$$#DF9!:TY[RJNBTBMB>"Q/?DXW];+"_6!!&^0U]/_!79([4+V0S<^'D8 MU[?<@X=J'Z&Z(:VSL5]W4U%L^7<^7=9;=CY=(1.R(KH?$5?]_TK5O_E[Z,&- M_B #_X*9"DG-"%)WJ,YY*\?1Z!-38;[@"),A,(4X6X_7)F2^-F"U4GF5S!QQ MF!%]3]*V"2T3A*W &&%*W;Y60]5Y-U0?2O%26(_'5G:Y<-,"\>U MH\+5WZ[#D3FP\I_7PL.DL'J)D M=IJ3TBO#;8=:EN*F=)+(S)$]&3+QLKL1""49VZBT3"N+*_5.E'L4[HZ""K.) M*9<;(=6\+%I"R3O&R):J\[.I:0PX/&_ A?##=J2H3*W6*QN9\-+&.9!&($O28?;:FT:0)X3C[&).^,4>YY_\J11G)O#(426FUQZGU^P9B%! MY4DOX+>&FZ:[#PVQG[J>)OY6Z^HK3+.O$%R9\"+3]_AD&Y0E1N2) T8=I)1[ MM<($ R9_C3;'^"4(W7\B^XMO8[7$GX5/;]??4&BY$;H/70L]$-^\\NU#%P.Z M+3Z=TUJU$W5\G7D3\2UC/&0TS-#CEN[LS4,$ML^8)])U]QB^ M458_O5UZ^!*JOBUJL(>0?:4!\05C'X/1(' &: M[DVLE#@P+P[R"K/CD\/&CT-W=Z1/-IBW'/]*\MR6M"2EVPT%K:$:W[2X&(;4FDAV0-67*[P4CMD#:)(IN2]$TE8!T M%N#@L5>LLI&'8,$HU@+NC/";2WBKULA*8,'O%-J(=G494[?8/J#M8>M&F@,< M0$HJ;'(E)8-B=U@T0=,A.R"J\B>1&((!*(H18O. GH\>(?Y&XQDVWUR1W' A M==:C$#):+#U1 6-'@#U=&M'(H);!:F94B@ H!OB=X)PI/-RG-'[DRJ]HOT-A M:33UX'J>J5183A^59+!,X2\G.S2D=[H9EXKMQL#O#%DB,3TMSAV*'R&^0)07 M(OT[JT-N(6>E:])KFC+S&:O$R>(]&!&P'K9@>6<81 %D#=-9Y/LMWB:\9>* L>Y\*V=GZ7(K M*BB$6C[+ZY A _#FJ :N!;6S]#UR6"2"&[:ZW7K<$$_(2<(45982?0$T/57 M!FX"?/X$U38);O\)=OL>PP4RXO6GS\%5VO606' !VE%R:)!/+RWCU*%;9 M@*Z_D3@;E#S-\L1# )KTQ(6KA:[*#@H:48E70>T^O!AX>2B\"9JQ9H74!CY( MW;XS1!J M-=,5M:NL#-H,H+%>OP ^OMH&#E$B)B@/E@]'CS1ZN.$;X?& Y\,[DHAA[E1< M'L,06_*"N3R'H,;B7V7&_ ^))?J^(WD M8Y%Y(3T9#WNQ#&OZ]OL\&6HGLZ^30OAA%F0VVBV6)KP7#3#DZGYF:.! \*CU MAU),^CPQB.OAL^N[,;IU7\F)&&-^W=PD6,?]D3:#WNQ)]M _Z;SQ)*HY%>:Y M7B%G:I!;X-QA5)8<@_M)><* ]+ !;D8V2E^DX(DR@#G2)NC[]M)Q]LSJU,2# M;@(3?*-GL%ZY%#-:'RDQ<**6W69S!$&>XD AQT%@?W4][S-TP]^@=\PUA.:& M((O!6=7SQ7*V-NB)79G?2HAR@FB"%E)8(_5AZ]0K'0N7$9$W2DQ6E$**=0$( M'J"(N3(D1KBULN#;6P0C1.O";9TO$=.#=1&^?!Q]HJ;$/#>&FH>0]!5WUMK" MA60BUX#52F [ 296UC%"221$#XE(!<^Q($Z5EZ6DB*21.G/.U837_WD?&6Q;0T%C6U%$U9(Q[HAK!8K M9^AN#NTXKC8<\3]:JK(WB"F=/FG?PS?B29$%[G$A68S.;+98&Y#AVH15X=O^ M@2$-LAK7^X,7O"%$Z[NAO!M+LC"U2$GV_7IBZ2ISH[!&#;GF+%=(MH^5*VDZ ME"\.8B!JY:2#>).LE@R>O2VLQTN3LC_4&1:=NK2*$6M/YQ$J6=">Y'VN3ZN; M./42^Q&=>5S$;J_O0"__ECC,)]/MC2B+N? MZD(VG16M=\#^I'%L0IQ\ U8K#@@F?ZFJSV%?@!-^'W5B$LU5CE]N=$%40M9Z M2VPPG-)540&3160XZQ$<,L3L')Y%QY=:B+GDYMBC]F@;82]7+^=39>%WZXF^ MJ Z%T[#K8^\G+^&OB+C;D+W!,PB?T=V1E%)*N@9$N8X826^KD_^7EGBK M*8#;%7%]YW&WTY'?5=U03DK=V[.%";7>^AA3I>I7OBO:,>F*ABT#@-+.:'@_ M@8@6]K=RG=' [RE](UXJ5*>*]9+K9EN5:)FWB[B#;;-I"H180Z_9;+58O*,] M(AE"I1TW 562;U/6^.RU94?O;K24E34@ R6DRA8>/A1.7= M:;$N9LU8K=6-1)M0S:<=UY7;>B;!"1W "&5==PK]U2X I?:N3N:.#F63S^,N MCN+"$3:?CR<+$W+1S^.^6HF6VK/OR,2L&!I9M^(6$R8C9H90UP]75;3%E-@+ MU6XUFY@0<-/%&-ZI47+C6R$M/@^]RV"_S[J(QJR!$&U$%)S:(-[#-P*\"4/2 M,93\4Y3>W 5AK;7".IJ&4L6J,ZFR&(G%9#0WH7M0U^/A'@WN*]XKM"LFS#>+ M#FG?6A.VC$!;)%JAXX("# M_\].S!^.!^Z#ZR>GA!%=M;)4X#L44Y\CK4V75ESV8A22Q#+\3[EMWYR,3K7? M;HA%)=^,!JO),[=VVL*^Y"K]'.XK[W[!_A#X- <,7UW=A#9YR#'+VL]&_0"_ M_@KQ(%WH1=BR>SP>#AYY8L]-@MC :41C *%N,CBN1*L08$Z-\6XT,R$)_0S6 M*Z'T\"O8)R1H1J.5"C>">) Q:1/=DN=599T;!K!G:X@;GQJU)6"%K'' MK]69,Z5ZB-E+LQ7O*GE_E5_U1-UQ&$K#ZG(_,4TYL]:3(:,UI4R)THQK"F"< MO9)_#=T8;1U'PNL)1.^:EEDK+VSZ.^MGMUK W9!O(/6245X?$$HOB6?<0-?TL]3#*ZQ7E -RX42/P)8=HZ-ULB(R[8:E]6(%8H% M*!I(\0!![$&#T&05<5_/XL]Z- >/I51KY']CB:S68CT;LB>YG*M*)P<*J="& M4V>U[8.+;0[*V7;GN<\L)E!>>KX.26>%;A7VB[6[91ALZ2H0TZ7XGXY6[_U6R^H:J"U)9'K51 M#U<+I+4\F>"_K..OFN>5=5"D&!=9JM>;$6?)%=K%-SYIMDF>?V]\?#%&4?P M8W3M.,@B+POW",^?'\-G47&CAC0TMD)L,[A"H\,F!-@SX])!JR&MFPY8KY8< M9L@ "_*930&X%NT3"O=;YS: Y6)]Y1_U6+-5=E);]O1+4EESM!CIRF876;(B MGBJV!4ER)EGJ&-(,Q1.ZK_3E\B2E#V[TA^3.*T?1J5;J62]J$3$\,S[0;#9H M*:+FG%:C*%),<$(%!+>#>W!'+;T"_YFD^A/-^(0_)I$T/JC&YEL25@O)K!RX M).?7((R?U,X- :P^$9$RFY<5+B#S MA&+K')E0746!Q;+T4!3PI.7T./.J_8!LM#\0WR"^AKF!+;5[ZQ&'NE3+AB&^ M2?.PZ,JBV1)-3.CCU93?JCV,Q2]O"6<4 "-AC%C^!D/::(*X!B1"6 73)W(B M%O,"5H9)GNP6SMB$Q PY=V7A2:$! >_K'3'O$HH>O\*#\$E1"*G''U/#:.J< M$8 EW;1&Z]60-464&13ZWJ@H$"RCGB)_1;9[W),#]RZ(!:_2-;#ZU(B4V;PN MX0(R'^E\85M#WJP:L,CU !)'89\2I'2G_M7UW?UQSY46SN]Z[M9%' MIKP=>ST=\L&YAJWRZB>@PZ\]_"9?^^+OFM:>QU2V]OD?67K-:+V;#_D:6<-6 M9>T9:$=KSZ\J&6*%%&^>0T3S2(6VA !.4ZU(&9-964@>$'-9.@MH#]GR1)&] M2M(710$9CE$6Q*WKHZW#6)2:#SQ C1YY(9O%XI)E*);"!%<.,L%JJ..OXIQ% MKX'W2H(7$AGJVWSHV*FR]9%4II2Q37&O5 :D[F/)4-E9L;)'R(2 FE9,5[TM M%H4"T_$%F(S&:Q"_A,'Q^05LCL]'?'N:CLC?)^-W)+M/7X,S9#>';8KL5@:D M+KL9*KLL3Q:3I0G)@JV8KOBL\:0FPIL*:2J\_^OHH_2OT_ KXQ MXEL=5 ,!/B$GW9QF,]N$(KOD7;_$AWL9^+R*+ WP]%R8&PTBO4 K(;$S<3:%ZZ&[H;5@MVI^9B18 M6952NB8H/9.H7IW 6$9>IL]:0\F/"%$X$-$7/)9YD=;%F&3I-"I M*>_+*EQ*([&I9%T /\$GO=HQ 1,DC(3PI8$;IR#S3PB&KO_\V?U&FWIG^TRL MY!L1T1N=V7QXY;A-=0HL8WVTA%-##M_6O%?K5&!P)LPYO=G#:7QB=.ML?/_( MZB.Z,3%Z/R-6#7'K?_%)"X9[UM+MAG-6M".CYZP^9XCIT=V&!HN#V4U7UM#- MD<[GOA*-F%$D\@DI35)F*B$*'(3 CI %^.0_4L)91T"W!S'._+&G@24#X4R' M#%B/2-:SFPJ>&)+=.\>KW7CHG'%5'L5.])SD)%)BPFE-:UPA._J,U^T!'5A- MV(CD%)T4_<:WD\3F1V0=0]K[27 ^M">G,9+ZS"$7HJY;TF+Y-(OIPHB7H6Y& M417]A!+M$X9):$UG;Y3,M[*GB_E$TTI(DM5EK/67T\<];=(PQ+P]EQRBC\AW M@_ .Q;>(U>!](&4..$-I04//V=1Z<*G\-"; RHBM=DLTM*%T)NO"<-6BXR,S MC")*DQ34 EY"%= F@7U82(1NSA_#.\K MB:YC4C64I1'C97'=<&]UAPS;5.EE+W2NE31QN ]=WW(/L,E\B4D,*[]U0ZL3 M8!$^"Y/;D:;(ADJP&N=E$?[/(PSQR>N]@4.* !+#VP3I+;XQDR8]T>,A1!"; M&_F\F+%@GM31APH5J!^2.%) C$O7?&FOYL@$?=N.:UYSSPA$%)&8AJ^IZ=A3 M:9DBU^Q>E6>7^QY8AZ+K[56-]=.SJQR>O2Q-QM9T2'%JSJGHTMNWZ#R2%D=; M:L"*JVWR@/2(AYB]5""J$"SUWEJMIT,6!5#AK1)?1/M-)0@*81L]JOY3^RS2 M3 7Y$:L2>^JA]>FMVF'K*PSMA/M<8R+6N(AW1G3^$?;. 5?SE:ZNK =JRCS& MV#3A^;DTC;0L2*>^K4??C0O=_@",P0X]NSYI^T0@V A,L*!ZD[F^%T-O[8MW MNS%-,/#Z&UFE)B:E\Y'Y!_,? [FO@=T;R,,E7P3TDQ?I47!1[+O,/FQ$<.FY MT_DS!HRCFR00]^SC) /2:YG,W4+.=#L0#3*9KLAGX< M4N&O5A0RO+ZEX7,0.LBM=OJ6 0X@#14VN=*003%WWW2QF@U9O$:5OUIIR/#^ MSX6MF?4TG4QL6]?APJX[U[ZM_[J6C;/A=0WYMLI%K:<=7FI#G.J\^]"UT*?T M(IDTARGO^R:XS)!>CT<30^[NYPV@TC$QH01@$AN $EKD-<-"%[E+^8[1Z^%0 M:;.6+6=#UP&D53R';O#6BN'*Q;2Y*/:1.B8;"[.Q&TY BC2\W!795Y$VAL$J M6XW'D\70O>::\MI8V[E]W:)DG,LN58IXPPN7\,JEA,2"N*?CB37TXT@+=AM+ M&>KQ@B;C7W9?4\0;7M"$MSDE))82M4+CJ?SL:ZJ8-([VAF\-]PJA'T&KIG^O%$/?XXL"XWDOEP0\B5!35H]!C1P]>' MCH;H;4+KG[ Z_S2[3R[7XXD)U4P&&71Y9^?@S=W4N3>^J.:1+YV9+)I$=B]H M^]#8,1-#;_&^I[?18W6G'#"#>VZO![V>FC#VQEZ6[3%][397+YRI*W,! 0,< M]KRO#ZT)>IO0W@_[ZJ>3;##H6"9X!089='G3Y^#[=YL^H#UT?5JSB!6@/$+O MUG702;'4>_%4: SB1E4?G,"=6D^ M4>8C*>[H!QKR?)[>=7:RX@OMJ M1Z^<(;,_ZQ&N/ NIN)"_L2/(6JW1D$W@^=PTMH+?Q?6XI15Q&WQ%(?N7NW=% M-9C[_>0[-7@%4]>;E5OZ'LLS74PF8UT>>VVFK72DU7)//BN/FM(!E% ?;V6% M9(3-+A+5T!? #9#W46:2F_:1 K%7ELD2KHW* >*S5Q.IKSW:Y^SDJY5M3;75 M1:@I *G"IL")_$Z3;(;.XG16^CI12!9?VS@KG04ZB#HV(W$Z"5P\AB.HKY^M _+"M8X\G*V,.8B-F M@M-WBZ&!5X)G@@8AM8X#G_IRTJ8,U-GS@"(4OB(;&QF?C\0H(98])T_B##KZ M]FKK0>8W6&,B276+^=P9,L:Y(_;+HLS(@8@65(PH)1 FI$BR%G H,9J&>GYJ MS\!7PL_0#>E.W^#1[-/XG0.RL/']6^!A,J3HLJ0)G98OOX,K8_.)[.0*J?[9 MQ AZ[BV]7"G;#KC2DB.#!39Z=>GG_^5V\H,;_?$Y1$BAF:2&[[[372R; MQ-[V,.^C3*"7^-K]KJMAMAMNY5$-8P 'H]14MS91RDSQZ,]FVBHYX&4=RI^? MC))?,#M@/:F?";9!WOTV=SS9R4A*PHNZ1_3YP7?@M%">MDY<$K5?8U5+G.EH M84S)5 WCK#[5,E" ]<;>(.6NKI_94_1Z/%OKBB]K_6A:9)6O)ZU\$6KTC?S; MB(OOC8\Y0X\QM@&([-V2+\GK"D@Q].DK!<;S0B8!9W;2Q+860_;_;(IB*''HI4"A_DE[Y-/VYN(%-$(G/OCSG,M[VWC M^\$1KZ=-HPZ#,&%-W%RG2^*:7ET[GX[LD;8SRLP];(]VZR'C5OL<4Z5C%/D. M. 4HLD^![%M@$]%Z+^2W]'L@^R!(OIAN)97V0ZWW4U)*HS@I3R\P_A6^_0W% M.Y0Q34-YXQ>DNIDZHZQG)W4\$>DVZH@L2V@86_/E:N ]U,N 1 5>*EN(? C@ M+P'\*;!#N2U%OP;PY]CV 9KV3Y(41"/0[Z%KWZ.0LBK<%G4(>J1=C>U4B.70 M="DM>S:;#)WZTX3/2E?>)!>((@."#3 ZD[M> [TD9U(K0\4< Z2Y89'7#9/) M;O@@L(:\-C8$] C6EF_L;&N-'85"]/U\1KOP=CY%'''O[!M,Z':CT7+(JZ.> MT?5L6^MI]M#%--75H.WA&^]G%TIKVG;^ 2:AR^D<#MG67M]\O5=U+EQ7 MMI7KRJ?2=>4IN:YLFQR!/7QC@#MOEY/#O?UV\0'6V&>$[XU#5X/M>6C]WHCU MG'IG3U'=D=?U!][)KI,>=MU29W?FY7(W'_(QK.]Q];W9NCSENGE[VU@6\A ) M];)++S_1C>_&+O0J3A3!PU$K2OI>Z\X8:/X9KP495@[+FJT70QJ)G0V@B;^L M\^.E=Z'_[/J=B+R(CA$"+Q^DHKCSB23YQY,Q,B&#Y4SVFXEZ[U<8V1WO3 >= MB8ZWK7,\5<9YH%I[EJKVYFJQLAV3!5'" M=Q<)9 M&5'*KKNAB(N416R#P(P.B -RA0Q/I'I0TY_< PQC-X+^91 &/GQUPV.T<<4O MRW4(>A2R&MNI%I9#,]MN,IG;0Y8<:,IG69!.N""'##!VKV_(\-L#\ESD\ Z2 MTV^:3NDR,]DIG/[ IG"]P"5OBF$("A2 M-%+4BT,CHWU$X:MKH4O,NV"V:G#TB:\2\WE!E2(PUYD#5SL3+I8-6*WD53% M8&%(,V4LK2W12,B*2$-*&8]]N9CE,9A9OYN/%KHJ/C23,S&OG$IS%-)@24NS MU[&Y>PS]+;56-E&$8M'=I!F)(:6P?FARF13CTU6?.G!B1'II>\Z%I0Q"B@BP M^7D@=Q](<NOW,E,5-Q]#Y?TY1X&XD@^$!HB,MQ"*(_\9NGYT&^!MJJZV)13,$7#. MP)I(=0Z=W4?F^+9MILY69+Q.?DF4G(]BX&'<08K15$=VAV)6ZIS4YF^D[&Q^*Z0JX6%H)#[A#1"0L@ M@F:"+BN^"=W!O?J#W EXJ >Y,KOB![D4DJZ4,QJ-!DWN:<)CW8,

JK$M(# M>CYZ,/P5QM9+VM_6W1UI:4!A>(<*DAZ5H\Y^JG[J,9A+=6:CT=#984UYK0H2 MQ0A:6!SIS)=.B, MN\;,5NZ)@?^Q0*$7X>KTVIAGD'JI]P$.A<"(V^^!8,>B[(JK]BGGF\#D7 MSY84V>EH3^;.D/7.^A@+/Y#>*FP,TA6'.,F8DZ6/JF66%1Z1S?C['(3EK?X( M'?0+#'=!F!\.1T>T):2IRME9P\RJG[6BPDY>RUK-A_2J=,5_Q:7+: )(B5*! M]?$MVBYH^P@3!B^4C):K%R3(@E4&943>(4L@-Z7*1?D>T>]Z17R5T0 M(\[]6 K(5/O(LM!:2 AKE1<+7(G(?BAZ0A=Q7N//X=<#KP;76 MBY&R7"H+PX5E^VV\G@Q:G;X9EYP;+<4")S2C1.OR&,7!'H45HT J8;58&JTT MM0$4+#4Y"M,.N^ED9$("9R-F*Q9;@@PXIIM)4EC=6WQ"(XET>)S9SIT\Q8U#H4I0@0MT4D=B49/GHM[%)(_P&J\R,$S-]1NX8R&K'32G-/*)1G+1O02>#9Y $M02-RX53@;0TQRH.CQ77SC M8_$_TAQC&+G1XR%$T-[ZO\'0)?J3;!3N\JGBLIR]^03.=:D,A2M;.^8KE6P( M'H@H(HF\?$U0]3<>+VO$QZ_PP<)CJPW8]-,N"6,W72)<]*EFTINP*E3Y9 M%A!A[ O@)_C)LU_/5H%X.92'.(2%T(D4+0PR%"0L5F+O%:3&"(LAZZ?]Z8TF MG5YZ,(HD+QT2>'VV0BW3^9-&",R>#M;.U(B.Z(ILE@6-H &*1UXV*":@J,:\ MIGTZ1JZ/\%BL?QQ=%F0ID2\AM#[IJF$X+UL"4!8;CV;0,B%@0(G)BG&2(($< M5E\!_*G/YP%YU*(EX0S"N%<9L)XSKI[=]'P30[+)WRV=P>LQJ_(H=-2%.<1> MXZ3)D>IYR(J/I'!Y@*]$L5M^/RV=W&)P?>90'>:'R%D,$,,,TR_5/"ZS<(:&;__2[1I=^F:F"^S[]D;DWX1BNA\RIJ&&K MXI8WIJ -M85"9']V?3=&M^XKLK%6P[RZ.P\Q-O^*W.>7&-E)JXPO$7*.WJWK MB%NHG$-2YY/1^4,OOBBUIT?%96VCVU/C=J@M\,F ZZY/:J08J60Q^O5 M#J,9M1K1U*CP1'>2%X^<@L+^ZGL=;O?2WQ.I%(Z0K0CM&H?Q]@L]: MI>)# J5I9G.34C9]4TY*YDOII[_S^X25MZ/[8P0T<, @EWJK<&F\\[UV;M@3'HT0DS7 M#V(,9KNOKHWO7MX;<&WR8<4N^#2)T@,1-C7\),0_//NG*\O6GDTA%-&<2_V<0$C%TL-HEWPA\!-ZPW8 I8",%[ ,_?HDN*"OQBXM!,8,V M?(L,6/GB RN;VOS+:ED>ZN"-D1(%1EEH/%XOM_"$1'>SXQV)_R1&6)F\DC:K M1+@@U@9XM:.C%R^>?1WEGU- MVC21'Y%OY_]LVAI>?T.AY99Z=8FAS%S%/'OEUED@.+#D^ ^D]BG]RY'@?(^W M:H(%;'RPX-4CRV4=PY!8(,:L5J+AM4D2A/&CQ%K M@&9!SZ)F(SC -VHRDBQRO&:OF(=79,"ZW0;^,SF:R!%VBVW-2R98]Z2D:;56 M@!S:F'6K9;-HW1]]R$JXXD7[0'+\R6_? WP:[MWCGAYPS))+[3Q2#)0:_A[^ MT,>8G.P4P")/](D%'I&* >DV)230-\L[TJ:13$BB4X<\TG+WJXL/43\[9$%2 M(\,GAS:6KP/I]TN0K3>+G-LN^S@*?P W/B&,\%&\.\;T6N"Y>S>F$DC#4[!= M@<6/!3[O M_6E2&I<#?\*S:5T=:I]#PK_VZ,:'$8^S]7Q?X.%3P<] 2_D:;4 MU3,D]Z,Q\E'FZB]/+]FI0&)\294&NM^%ASE1"]BX0^ZSCRUMA$\+Z%V "+. MF+%-_+Y>VFF3O-,291/#;^3Z@"^CE $#%N^+?Y(E6N.6-M/:^#:WB1%U'V*P MK8/GKKS49Y R1C#.&T.B8RX2)8-7^X)Y4D_*AFD'\LH:HA="'=_1/C!I^)ZI M'W+QLY/JP6E=ZP.M'DPUQ0L]LV+\$[[(G9@E"L87E<0&'RQ67=@ @;MG)E;T M%"1.ZE_Q!1G%Y-Q[1-:1[I6R9*G@&"-"BLRFYU&J;H)C['C!5[K\:3->\N,^ MP\8' $5_,V 5'\CK&+XP1>R5K;Q@I9^-69LJ7[EEP+LP1&3679+7@0$_!LY' M?$=(3(%@%T.Z*?'/V$I\P1]"=+5.5I]'T?']?HN.RF3I7F5WQ!Q-L,SYWG%:_HS']&_BLYUTL>O7(BTNX[ M89*J=Q.$!<6/T"LV$,G_W1R!.#&4E"X,R5H<$;/ (_P;6:UG? N($M.9MJF) M,!P1#KD(4+=L[E:'+YHAT\6I_7Z!<>RC10[H-_JU*&D$Q;Z&C??@*Q&VQ._* M(-(KJPF>U^2J?9MH*FR=_H(\&V\M,JWEY9<"&R,3=5RFBKYX^_=.X #&K"H; M/6OQ-L4+=@CPVH'G,#@>P LF1_4]$Z\P^9W8=,X%/A&2CF#,79#[K;W/8'@Y M*07//* ]TV*7)S5'0FFV1WSQ\8G7I"P[C0D8(T]M.,^BA@!,HH;"%*UP,L3) M*Q.V^5+LPH$0417T)W.>AO)_N,7_PG],_X3_GQVV>O[R_P%02P,$% @ ML(4,4P\YJTKK0P 6JT# !0 !E;6PM,C R,3 W,#-?<')E+GAM;.U]6W/C M.)+N^XDX_T&G]V4FXE0W[Y>)G=VP77:-8]V6UW;U[)X7!$B",K=DTD-2KG+_ M^@-0HD2)( A>9*;<,Q'3564C07R9"2"12&3^Z[__>%[.7DF:14G\UY_4GY6? M9B3VDR"*%W_]:95]PID?13_-LAS' 5XF,?GK3V\D^^G?_^U__Z]__3^?/OW7 M^?W-['/BKYY)G,\N4H)S$LR^1_G3C/WJ5YSE)/WT:=/ZM_5W_C+3?M9_5ISM MS\]Q1JF2N*"AOU2WO_E,^YLEXDE$S5/FF*MFOTD(3Y=YR2&4[]IR@G M?KY*\7(6D"Q:Q#,Z\-D:T%]FGZ,7$@\MF? M_#_/6/>SZT^WEX^S\U46Q23+9@_)RV2?V(R8?7?WY1Q;\1+DQFZWYD29+?FSGSS_PG[^RT5"59$.L:!X2DGXUY_H[PMI*[:BLS[_9:]- M_O9"-3*+GE^6%-HOW;\7!R2FRD?_DB7+*&#J^Y#3_S)]SN;A_(6D!8^RKS%> M!52Y@M;A]>_RV&@NDN>7E#S1-M$KH4J[1LFXB'S09^]8908Z$- M['ZCH;I'O+Q-TRI-!G[M(4_\;_.70E7/XN",6J=!&UPAS=#Q,&V])R\K:B!3 MIMZER2+%SVT#$A(-'-$]H9J\HNW\9!%'$LM2,\'@V<>V[T?\0V+VU5H.YD(> MI<4><$YB$D;Y'=W:VH8A)AH\(I]V?.;[R8HMN@LJ]9C^U5]O5*TCDR$>OCNS MKZPW@GEX'V7?VG??)HJAN^OF<'CF_V,593)J+* XRN[ZB+UEJV++D(Z\TTJ- M2TQTC#5::E@2E$=9K^4&)T%ZE%5+:G0RI$-Y1Q:L_^LX3-+G0I/E^-9"=I39 M^9GD.%KVFYX'M,<YRPVGF6 D.W[3ZRU.F11>VTXT M;62CV/D=QR0F&N$L31M2T)4K1'')\V8'S:.XQ/5ODZ M]7$4JT-2'65HCSD^:89VZF2\LV7'84I0'L6*DY.V%.TQQ]>V_,@1'W.$LH+N MULGX9^>.P^W0P_AG:SGE;"<\VLADN=BAA^:QOE0\]#?T!WL$Y$=.XF!WC< & M+G'GFDL_Z?./NTN]S_-BI:S.[P@L\HQ:7W)6PYJF?A[XUBR.^;DX$Z7 M#2.CXRANDC/B_[Q(7G\)2/0+99+"_L*XI7Q2U,T]\K_0'Z'BZV=>1G7/W_II ME]@CR^(KB+8Y:/++.XWLDAY]\K=[LHC8E^/\%C\3_@#Y+??'617K6>K/DC0@ M*15)V2-._3UAUJ_D-RU^>2GNQC[Y3]%RJP=AFCPW\6O#G:1EN%4FTD^]-Y\O MBN5G>4VU^\=_D#<1HVM-I3BM3L;I!F@3L+J<]8^T7SZ']UM(,5:;@+$\(!/P M\XR.(6#CN%KB!9^A!TVD.*I/P%$NE E8>K%*&9*K*//Q\K\)3B_C@(6+-6P- MC:VE&&U,P.@V@).MP _/>+DL31C1^GO04(K3YF2K+Q?6=$Q^(LLEBS/"L7"/ MVV\GQ6)K.A9S0$W&X/$E3;[G3Q*L;B"0XKD]&<^%,*>SXM:+VSUY M25)V54.*].="[FX)E3HM:&TEOT5_5G#:B)H+L?Q*"41SWA)/C/%4YSDB[?UAN]>!+4&LLQ?XI#: N^*5U3*8[7KG,9EM=;R_%\ MBN-H&\))+9G;U;.WNR]H,F/*5G),GNY 6D\8_K@,*,PFC]6+)=_QM)Y"0QW5&U!>MD,C@+ M@I1=EJ[_N(EBHHKXSVTNQ_LI#JVM&*?F^P7]ZSQ]3+['$ERO-I:[%)KN -N( M;VJ.%ZO@/+U+D]=H_1J\C>TU"CG>3W?5*48ZM0#N$GJT6/Z_Z*5M[^6WEV/^ M%&?:=I13W.2Q(:4$-S-[OX4<>Z?>4Q$)KO=Y*CK%3'$.; M$$W W ?BKU(J9U7S'EFT%)^Y]59RS)WBO-F$: +FTB,O<^@\O#U[R9+/V8,F M'^WCP^S^=5L?G=Y?_9X31O,_O3U]NSKYVO: MYL\]@V1+#0QQYA5B7&6?%AB_K-60+/.L_,FA/FY^C-;O"+8H!/&S&XH& F09 M7L@N&WM.IN%(-@D KJB>4KD6@_I[E#]=K+*<#CBE:\!RQ=;;LRRCMBT)'O&/ M9I0].D.6Z82D=3VL*?^XDU-22OLS=@30N]C8R13@@AY7YB%[L0CV0]#7R M2?:0[-A4EW,S#?(L%1/KA,4I@6T7>$MQA82NS\'-FD<-XW;7*VA,%FS-+-I. M*/$O:4)/J6D21H(%J]((A9[B.>$)RY0'9A?K*RE$?2W$/*&G^ZE%R%(C4K8] M40W]3)>?9?+"F''YXX5MT*+U64"&+$L/3.^$Q2P';Q=[?)*S]X$LERSND,34 MVEJRQZO!4Q+XI7=, [E\4(QE%RO+Y4'XN"ZQKY6[S&1SEHRCPB:6?\JG[/9BSB[E_ MUVVC]JZ=_@!M<=SAB'[9UDM9\(Y1*<#[@E6#(A$:^2]S0.$6I M=<=8B?P_0;.,FYWM+ B*R%*\9+]>)MF*2J[=.]R]+V1H-G9.>0$?@+GR?&&L MY?4+CN)2:7>J.@^KH_P:1SEO=E-Z:7*D6VJ@U&[/II'; !'45NSN'*@\?AA+ MBFP \_ABB;-L&VUYEOV-+(.K)'W W*@"2M=*AESB>%"L[#&E)H^\\EKBG0]= M8G-HD]ZIQ2+:M$**J1MJ:]SJZ+?8I1=D^J$. MY7@SFIR',*+R)N0$;2T*1\:ON=<,Z8ZM&4 .0&/K !]IY=7)"0KY,*.K1A=>5!Y'@-+\!W%C R'$&+#$&I7(6>9 M'&=]ZVZ!;)GF:KYM!Q]!T+)(*^^%@!P\>;YH.OP"_E[=N3Z.^[V.Z S070+$ MR=IJLR5)R]Z MGRHJ24FTB-?///VW(CL9 M>_U)T<5!\:_EQBG\/ZLL9TQNORL[SO<0"76O/>O/^ZC+XL'V=?PK3K^1 O#F,7=$MEPAU(!AA)I)!VIH]R1[(<5KX^4;4U_+=NG/ MZ9]Z]3=\1];1/H="6[<5( Z3XZK:N[!Q]^9I;$V[PE'Z&UZN"%OZU_&S]W0S M>/A>V ?%T-F+RDU(T%>X!M^ MS7W_P?5S$@[O'F:-K;IWC%G%,8E-KTHSVYEEI,-44US4,\CJH: M&D-K:9ICRNONNPX%F:9C8B!OM-]->:=A\>[E&4CC<_U&HKB;J@ZGH9/=@W_B:[Y/M[E M#*LX:(UC.&AG?]K[[A_08:NXNJ'5@K).9^EZ/V^>X]A. .2\VU?*1_7FE0SZ MP.[ELU<<+1GXS=N+G1.@MX$F[!)YKF7H0,(4QM:3SLHHQRK@SN3/)(U>B_PF MV7^N\#(*WXK$8W\CP6* %K7UBGS+)48MA/@/JDC2W!KD_CV^+NT.S$4K[JGY M;HGC_GK5Y0L(:[ZB 8E>G5S'>G'NT D\K>U^CNGX?/+P1,CN56W5)C?E;/+S MLYNSVXO+V$G%4KSCZ&18-U(C+0BQ/N5##9;!,I=X MSK[?#@6*9YBU'7-RV[:=T=QIV0 .0";/]<@V^8)EI730''FZXP5 +C8:6"T0 M2Q,: &8;BV^[_,>*F@9+YK XRR]PFC+3H+A1$80&"NF0[:I&>_6&]Y17DPSX M$8%RZ "82KS+V>8LY!LJ 1'"IJ]C?+*2DX$VZ-IYI$71]UG=L^R>^(1J&1TN M-=!:Y2:B0K;BZB807TT/P4EA&W3K.E8H_BL=49*^T>&)HNQWK9 7:&9[F2:P MDN%BZ9N[$HC#ZS;)R;ZJ">)F:VVI/F*ZF)RL1 6(=E>"D\GF+B4O. HV^1;+ MP^0>S&9A21 C*PC-$,B+A1[2ZP(10)+*]< JR7MNDGAQ$[V28!NXL\LGT'8N MD.P&F:$28B"'NSZ;82^PN\20, Y[DH<\Y*F! L5/VUM8AV J62%/,+CB+F79 M;_,WYJW+Z1+##D-%VOJB9H%H^171(6+9Q#Q=24NBJV20A"? ]6;A^ZOGU9(Y M/#\3RGX_*IC?0ZZB[I"G>9X))!)F3'%+@:ZD@SS)?."-Z(7&LH@*:;9"G%,V MO"2P5?)'GN"ZSPH,?8^6O&J,FR9E"^1A._" W'SU$&8-1_=4DK".M-=Q0,(H MCG)2&(JL("5YQNDW8>;G!A*ZB#EZ "1O52^711LP"!DHKW8CO*9WGCQ2-+G _?(#2L;OT:PN3WGOYJ0)D<> M,70=U&V6G(1Z@:RD?QQ+4/?1XBF?AU^SC5[PY7'8BL[]0'&!%!/JR/9&+,,R M)0JG0TVX6W VI:J.*>[I1^@Z)T5$83(;B+L1 MXB+; PH=1?5/UUW6&6TD2$F(M32#T_BG M6"S\#<$9*8?ZUBI#$15R=,WS@!P)^TI0"F IORD#:83E=&V.E"$),ASJ8$-))*ELPRDT962F-*;TF6CXJS< M*C8\*'6M>T^69EAEK/MI^ED^;T:\K4A602J\:VDAI.ST'>_$ETA9C*4*3!G7 M4IA/U?$EL2]E57)I4!@$A@*D&M<@BU(,KY3=^,(K MB[$4Y*C527<&4M>K3CX-LG6L.*=JY.$\]#Z,PM]($'EO76?];)7 MG\C5L:8"2?\\:#T=!K_4C"E], =C7C_-[Z$-W?I!EN$:-I"4>P,,HCZ02ZE/ MZ;.IC+"HT8D0VEQDSJ M)=K!D1(]TD*%&"<^PWEX2F&,D']PDDP?W2^B!5> AF[K#I"KY[Y"EH!7RGQ* MOU.E_%!;TH6#ELA6;:7NO9PJATDKM[E2:@15/M,?L1SI8TH/6*OT;?>UAMA! M3D-D&F90KXUZ(LQNP53R>DK7SCW),3.[RB)>>P]LPLB/!"M9.RVRB$WJ99I. M1'S=8982G=+E4QF>3&XRB>1 _3I$OAVZ)I#XN;ZR'XJ]5(B)@W)D,/"*V'0O M-W2$C]&CGN;90-S]0Q5BB);U8EJI@1,GWI'!UYQV]0@:V.5C2 T4'0/Q=D^I M@;V85FK@E'XY27P7ZT;T9^M2(=EU3.%\H=O_MHXMSIZNELGW=0K7RS D_G@Z M.>SS118$#"5!SH1:.A(;2[T=\;';US@E?K*(H]])0+_7I0X-_\@TH$/D*E:@ M ;F&'5==1F),J0!3.@H[,F8T*Q[9BN%Y0$*@IEQ,:@PIM6+*]$[UXTP7?R,B MGA<&'UFV LRE^( $O7'?A$A="7 I48")%7YD&T": V7:RA%BYP!E1V\M7V3U M294.L3S1L5*GNX9IVU.Z7$>^-'*LP(*2.[B3 +I>'Y5 3[SLS]F2'CS8A*9G MZ,_)RLO#U;*>AU=@R$G1(]>VW)(_BQ5VI M9@6.6U:YH^G.D!*):5#@V"8&XLSL+!=Y>./7,^=]^.&)PLS.5OE3DK*3WG6\ M_HF\9)IZ0(:CJ<8'DU,KV/%K@]\F\6N/2=1*AD(?>_4***];OAV MM]G4L1.D$VP$\*^"NPJL%2^ LL^5: _AQ*L'AU34T785W3W5"2>%#$ :]LH M#Q5+2EZ'1,A00I6 M"^4"K*^T1+AJ*=$!56C?7,!FV[KL/%^FW:L4^]G#WV97-_._/U0+L$/P:&Y! M=_)DUJB0;6A!6#N:OB,F5B2*CNHN35XCJ@_G;U\S9OAN'EW$BS,_CU[7+OI6 MI-W[0H9O^'!<*!*"XL[< < !%)BDH]_=X BENVN&#.R%(1!C= #[F\3)0;IS M27:\@Z+;P !/-?_-,I+Q@9S5QM;/HS(,0#W0:NT? M^O3=5\V ?"3E\'<\Y@]0YB'>U6BMB6BFI< .7JDVP&NYW3] M\(K1CTD 7/ %=*;$G("19F4042%'[";F$*!)\_Q#Z68>0\I24I; +Q29Q60G*_C5\JO M)!5F51*2H= CG@5DNS^>9'F(>]=0!1)774=YEY(7' 5EIMW+'VQ/(_1\(U7" MJU]_R'<-%TK5J.,I4"=65(J\ M*.8J2[O;&S-O#HD8)M7P5RPW4\Z0NA0RCR MVKR7;I,K(W^R-$2*% ML&\:S@=3FA[P*W6"3_!RO0$P.[1E(X77"?I"/G:->M&*#ZE#,FRHU#H>ZWJ3 MVE0;/]Z9_X]5E))?2Z0$#K%@!U/U$JD0[+#*Q%PQ ML%:$.!8MJPWHXB4@(H]8A' M$Z,8:J4R]>3&X5624F5;I?X3'>4\K"0P:#<*FVF1C8F%82_!O2=G!_B5 M0G M:03>;5>ASQ%C7AQDG32$3XI&?)L&\.T0XKNVB:0 M!%IC:TP/-E2J:I_@\6#_!3#W=?@NL76>IY&W*BXJ6.CV"WM#%R\N*8%,[M_1 M/X5-RJ5!X_R5 $R4MT/LN:U7-0MTBQ# PEU]GQ5(>KJ>,P M#D+5,O3\P:7V@I#*4R/!]FP ) M?'@OD7?E#83JY^N"6_/P\H=?%.BZIZ>!>XA7O"3%RR.*/?+I68'] MXBP.]G]0:=F\BASA8\@+/-L#XAIXY[7EF.RL%(.?="^C@ST8XAU)HR0XC$83 M;UVRO:#0T;!6>SW]A]"F7GRJU(\_P9,C'_(9/06EZ1ME7UMR;AERI!+;#_Y@ M.V$O!E7JW7?3I9="1Q]RG.9_"(VR%=-4_ZE1[0PJ-:IS?:*U1EW&D_M%'U8O M+\LB]0]>EDE-K^,P29^Q9!TNN0Z0[6J:]\<\HG5E4:E5TSZXSPF537Z'(T%6 M^VHK:MGI6 'B\^[*\@;W(@==*9SI\W\6J2;;Y+/7$.$0*_42MR MZ!;R-2/%HWF^J^N@$0J]T*DG79KHMJ8S%VO>JB9X1RBWOO6F%_$KY?/2M[F7 MXRAF3M'2B<'"(&1$,Z!#A#7;!Q/1-UR,8["B4F!]^(K\;L4MSG$692R ?M?; MEC^5XA7.[-.,F9'+)%NEA/ZCH)LEX6R/BW#UZ (<.2V*\VVH@OL2J+@CNX8)0)9U5:"?+JLV%0B6P?IV)EU_29/4B M,?D[=H1LQ=#\6CS*NWH\O(S\8T75X?*U>"/3/IL;25"H.($-)#E@7TDT^"S: M($\V"R]Q&E-;A-T<%%E,.?-/50[G7TDTHU2S-=ED-Z('XV^?8TT4R ]]J^ZH MG1"+Q&1J)$&ZIIH$B'>BE>7\"]-6;)/-&DZ^S.J$40\G3+7]='ZN]1C>=B.3 M":%L)$*.J6BX%L@]+2*)*2.B0FK@Z@Z0LZ8,[QO\>!(()YL[7Y(D^!XME[R) MHQU.G&WCR>HE; 9 =_YKBCU>1-YR?1C/NLRC3MT@S]9<>\JL\.5P.TTL 1'2 M'*SX0+)#]),%=Z;)0)YLHJW?GO&FF7XXS39-IU*W]>?;9]%^.Z2;BA5,F3!] M/9YYR.K=$=)ILK22(MWUB0'$A=' >.ZNA\NBX.B^,FJ.!-9RN5I>7 M=]EC^.U1@$W+FC(?S?ZX).9& P%RB6=90*(>6IC-G1EMN":;#\7KQ/E+Z>(X M^X[3@+MQF(<3I*"<;4AG. YF&^(I77'KT16/#)/VS]64B](]]M1P\7VK4FK=;'E]BE9 M4A7(UF-CZ08[;:[272 ]M!T#2'1]@R#XWO;."">;4_?DE<0KEB^2E9)LN!!7 M[FF2^I3C*4LY\S$\_!9)+N*A_NG.R,?$+7_C8(DC<7:\$IZ_:S-<'D,:S=?/N-1"BP M;<^?\C499W!2OOUF*N1[V%>!W(C)\+[!MR^!<,+][*#V,4N1R9U'M9B.'>EL M0SM;$T_V.*ABI!>/,,OQ=9EC'3JA%KZMX"ECMG9UK(OB(OQBUIWF8]\>D1>H MC@[$^=E'AMRY.Y@;$\YKG_:RJ6P5Q0MZ?HOI7_UUC!IG?FNUF)%U%[-='[.# M3J;2^MV(+HJP6^8!NTS3)+U(TI3X:Z=8ZT3OT@OR+)HXRY7.V/1ZS ML7;:L&6HJ9EI. Z0=S5RTN#.Q4Y8)YMK96AWD7L^:_(1:;7(F9)N5B6<^C4 M-:6\*,:2>ZJ("BG8<.PI<_%P!$,7]"OVN*[RQJ[#\P;)CI!C>-@ DC192D3< MV=<7-;#W"H_L*3O7 JX%V32\6IC]:=W'G_]XSQ>P1G#/C/3<9XL/_A,)5DNR M=I(TIR,H&"Z:F;2S?GTAQ5>Q!V1O["N._?DZG!>'4W8\0<_#==P>Q52I@=H\ M0+&HN_;&/'4J 71W/:JP>W.C+$\P^5N6YK6Y%NA5?]$R_;(\XM,6;)@JF=*U MN%.JPS&R1XI^H:;+54Z"UJ6YO.3MUR$R#*R$0!R+K>+B7V\/1 XKRJQYCDK' MFDT_4X$&G078=KPITQOO5'47V53%44CT[(7JEQ]M3N&+)PJ B763;?>M^X(P MUK=8JKM ;2]CZ *+2O*Z*P[ING7,%CVT^QLE3\E:?0[";[2Q2EM0'#^=OF# MI'[$HMDBG]PS[VN7L\'[C &YMN'4DTE_(#VO]0)X^$&HQ- M]Y:4\BRVC^X[J[ #%%J>%@#):=-'0BUS5@[\H%/ 6(\00Y9=KP@^9AF(V743 MG7P[Y-*2[]H3PH3XRD=3@=Y6^(9Q7JZ9?MS:"V M:;0E\HLW4"#/4+$RY?O$BOE],,8*R\_?-K_L=O3ITB$*#9>80!S$K>)J.\GT M0@[LAOTSR7&TY$Y3V<2 LS]M.IENKAXA D8S36W2]!?;+)7%0BB8BGOM$'$U MRP*R'THQF#_+^*#*R:-,>N@LQT8G(RG2$DL(9]L6$=.T5"BU!_AL%HND#J6T M.I1)Y7)/%JLEZ_RMN%H_^Q$)!,-IC$C@>"Z0T*\NDA%AV8H&CF ^)\\XBJ5% MLVZ.<&AC!\C[,A'#921T &F8C+CW./S-_E?R[)&4PWE*(J) AFV&(9"X*S$O M:UEZ MSC)-G@7/41QEQ6N35W+Y@WGA1$6,39A MV[KZ0@]DE8JEQ?N(>D[")"7;M"OB8-T1/X34T/54(&[2 MKKIT+%YL=!%$8J+-/-EJU1#AM=Y0S]4/=4F(_]$_Q MEC)4=$\'LCQ+,5CFEK($]1%N*74=6RXTC]<^FV5O*4LH'^26TG \ J8P>@?) MB+!4MBLH@NEW2^DX=/L% VJB+E=!%"^X,"Y6*6-8\U3JWR?2/$OUX=ZSE5L/=[J- M !M Z'\6X6C&P8^28Q-:@[9.2JC$6=@ /,"]P]B2X0J>_128V@R \34GM M 3A\F@CCC+FI8_ [":X#"BP*([PMR5?D!TM)L)^&AOYN]4R"C3:M6[(,L]'K M7DR_U%EU]*\CGQBA?J+J\JX,ZGRI"\M/.":OMD5;WT=WMY]#6+,5"VY\U[LI M:YTC &Z8[U+R@J-@XV8OYU,M-.BT%*)>:(+50=XN^OH#[%4W*4) M-:?R-_;@CB%FSZU?GH6Z\"Z?1SK&+CC'SP1+23N'=I?JDVGD511'.;F)7DFM M#/*9[Z^>5T5.C;-G]G3L]X(?S>K5O2]DFHIJU:K'GX:N#("[N\$^28NG+'A] MA:/T-[Q<5)4FXF030S?@1L!)50#&5PG?A.^#?(JJCH7Z97FX==LK>P2 ML6X\,D0<*X22([>KS.60'<$3O7>6:@B;:7C*(46*/%UWO5-S5'9&-\Q#S7]' ML_5J]1&.+#7"H:%ZM6'#ET]G@*6(IO0);@JP9'?XC=E\[1<$W/:(J*Y"3M0@ M;H%42NE47VAPGQKE;Z("BE:2 )H02GRIYIV8*7,S1.5>5%YKWA5LJ?:,OZT5E)D MN6%HGMH6W1E=J0+O_[I#9!@?7DAVM8XEZ!%Q;1=*3& /$[D+Q%+(4WJH^MXQ MRTSFX7VC,- "]42=YR/"+S5E%)?69+5"FK-,Z;4RAKQB(9,GF!JQ6HCC.WC2 MB?]WPOPJ)#BC*H(7Y';%@LPVB9FS^2K/V]Q=E8."88 "/2BQZYU(FZ\O$B>G[<%;_)U>NTB MEW:RJTRRJ6UREJ:LN$U1YJ1978;WC70G" D04W=Z)&H!78COV>_S]5TR'&N%ED;IR]?*R9+C$!P!^ANW _YZDWZ[CNS3Q2=99^LW$2"<>T8'X%(XDGJ-?NB?R!' MR3;^/*(M*@V0[EDV!A)A)\.D6DP&#\SXU;++K_P]C7(R#T,Q8\M6R-=\Q3Z! M T,K=VN()BL_5X3593+KB7&XGJQ).:O)=(O)>DCMZ\=^.Z1Y6JA[$'*.=4L& M9X6Z:@,QJQM8RMV.&V!\A/1O6-$#&X@-UA@RK1+,*QF6''!#"M.-586IY*0P(/[H*/<.K@30A(: /_X_JO:[>.39JDU$"##]"P5R"K655QMF#J7M((5 M&O69>/EUS$J\K,MPKZM-W%,>788A\=EYYHZD/I/30F"9=^H&67YH:W ?-0OU MH1_20;YO[@[W2-+G>7B38)YA01OL?H\TS0@)$+^!-+OY$ X]R^^78IZ*7<9- M8-82RU-"4$Z" DD'9R._/3)L7:]7*H3O-,"*Z5M 0F):6"OC/"CA? 3G@::9 MB@OMH>8^FV6=!R44&,Z#SR2-7HME9[=SW4?9-[$#042%+%6U7""^MRZRD@(% MP9&P&^A%$A?KPB/]9)LK041%C1'LA[5 BZF6/@DYM$A0 !&"!&^2>$&MPV>V MRK,ABF<;KS6B&X'A /%+=)EE0C"E#0=)-FWSBM\>A7:H0_$;"7DN):4#4$>0 M4Y;F%1G1?QW*A_X(W;,8[H;)0G^__37"CNV[0%Y.2,T.[NC+^/1)V-SH(2V' MNO$INH9*C*FW#B[[^!P^&/81>-QYR6%I1V_Q<\LV4&V%/#U4P"47DUC^N2#* M')L09-"VW.^W0YZF$ +$?\GEK5 *!R @R.'A*4GS1VG;B-LP 8A(!_ MPVF1JI[=%8EGY6%+% :J#31D1S@'&X%LDU1"$4C;_*JW19YA>RZ06\Q&1K>* MY0#,0,%PKRJKEZ39PW?\(HK+:6B,'->R'2")-*16Z37!!!M6G/;8X2S MV6N"0M,S)X\>;'#)U/PV_*%OF3WB5;,_Q$L"F=3/G9(B6%T2!:^KE-D688M@+DF-_@4JDM]6(D6S9/F=KF)HK) M/%P/M&V5K[=%BJ.Y^M1+B^0IG7_YT8QI*Y\I<\:(SS?SN-EU+W5 VG: 3.)H M6NWU#\1#X<&AKL>QL(YZ*^LI,ZN*!_WX/1DFZVT'R-15QP+BCCNVK.NHM[*N MN4#@R)I^:N#,KG2!=-72)[=)WDO>'-Q;B?=[$#U:K$&0Q,7IS\/QMWD8TF-@ MP$Z!-]?G\_O6S5>&'#FA9D+)>BQP+_"WXDX(M[4N1O10?":9GT:%,LW#ZCF= M'=/+,S[?:)4B189F*P&03580KE@S9+NA _!F9>>:H4=W.FJ\/'MF!9-D0N;V M*1"V-1,#R1L2+J^A'4<9SJW#BV"SY?I"E M^X9]HF+M"77\UR>[C\_#LSA>K=-T1CG#J(G.ST$_("H<3D=!'905B6N%._):[)\I:JS&\7FJWQ9-;='>J"YP0E*1 (2 M@#S$15XU$F17%.H]>5EGN\W8VZC=>G 6!YNGI0_$7Z5%%1E!A%//'I&GN:$& M+>A2^ <5L#\>$)> M.^ B?Y.&_XZ>1OSH!2^[2;FI%^2X*E9.;:X. 3JL'/HQ_-2L1D?V0%F.Z1I? M]>^IS3*6[0$%ED[\X#3EVQGDL#KJ#=[+ZAC6YE;UXTV.2S$5,EW5\D[0WI0& M5BF6_L[9)![RQ/\V+S9PEB'][#M. U%9".LPJT31P6S3PPS'P6S=!X :$;MQ MTG4O>7XA<5:P:U.Y_"+)\JRHS^%5*K=()*T^:K\!43*T!2 M78TD NY"V@ ;Q N+@7DM3%?7H 0*-[!9+)(ZE ^;UX)@PPBAW0Y(R$H*%(3S MPQ'R6NB8_@_*$BDCAQ8)"B .DR#7>JS:(J+HS'H[Y"C4D )BN$NQKV8K"D!! M.(3M*MQ5M]M*F;OSMWH1/&8(;B!5*J"M*Z0)]JVQ/X5,-0P"(--2L)7QM[ZC M<6,7(]'-]?U2. THCC2?.F?D4.9\H0WS['H3M_4E33+AV^_1/X97?X@J1]EW!JZM#&_+2*VXD(IGB4MK'8XX\=D M['WP*DE#$O'K%1\.;MN6#BZT=6@GE:Z\KL,!4(_JI'=RU??ZJT*4'%!J.4R\T!5PI M^H+#=IA&>CCRJ/%\)$B1;[JJ1AN ML$@OJ=31C1\@(OI^BY4D18JPJ]OX@RV$=72#XDNZSYABP^V]6>V1(\/$MG=J MQ[U>""ONP3%L$A#WH;LKWLJ%J-WY0G2F3G7+*-@K7=Q M<%?AX#R\BF(JT @OMWHB<3,Z2O>(>)9F37I$ZG=!&EJZ3H#LB^-*0N:>M$3_ M$>Y)?<=4P94)VF>S[#UI"07&/>GF?OZ.GD+>'NG!-Z-:%K75#Q00(=_4'!7: M"4%"4C*8(*2.;QAGVRVID QYH:*$0++_R0BBBP0/(!Y!AN.F+O<"VZA'(P&> M0-S1ESYLT*G+;BDG'8:<1KI=*WZ:G:WRIR2-?B?!UYBBK+@:6#:W;,^K4K"PO$S<_(9M MBAN_0M<[M]$'@ Q; U.]3G#LZ7 3=SP> !=(7H 9"3QCA:>G16 C1^F M=# =[@DSX(L$'.NPW15>WD0AF:_*(4E=_[1W@WS+,3#<0#*^V [PU^ M4)(6@%OI3?*=I.N_1<^1X![PF%]%!O8L\Y^;9C-C#D.*0%R>[W*_5R[/G>Z7 MY]H_WQ,?/&;U[= B->_<2-';@M$?1CMO!Z3IQ-6 N 9&XFUMG1>WF/*%Y97@':7=[D?I;7__/%(?'/NT M0'DY,U?&F/A")V2P621W*44+/QXV" M]3W-,:%=-XBXSAW]$;)JC1\%BS4\?>EW+OOX'#X8-H3,967Q3_&SB6HKY#J* M9DYM(_985K@@(#R,V"_ VBZ%LA*H;ED6D#=B7-X*I7 H(<1G]19&BA!2Z5 MN\1,D<%TA&<2,%X4F=CQ R /JV4$T46"!Q"G?(;A8DO1@"08D.-6S7-?!U-Y MA@'!+7J?Q;LLIP'#Q^IZ#?F#$C6NX$!,CU%3\ $MK08)355CP9/*7,)D],Y[7[ M@KU#7_#E/U91_K;+2/C[AN'2D+A8I6=#=XCK.TRC.(O\WO%R1BO.X MQ5T_T:CHE/),=^HXB'8'3[-K?VK& 0C$8:64DKCPQI?E_(IPOWLJQ/25!%=) M>K5B%V,L,5A#DJ%-7YV[0JIFV( +V@@5J#]:L$]8)"ZVKG"4%NI\1E$]EP]Y M7HA/;=W?$FKR%H6;Q'6(W^'C2,-ZZ$%S*'59FMZ)/X.>K0#4159"X"HE1*XB M]M$_C4S?Q2$TS_T4>BCDS@?(.SQY4)EB>ZXW]<7%>VN:!#_Z9A^F:@HDIJR/ ME2K:"EBE-T$YPN-]$SE8]?53UM'CL@7L@ZRN*QG2-",$G!FYQV*TA31F2>[W MB]MBF.[)RRKUGS![I)4L4OS<7$C14&KQ6JR'V:Z+V::/?Q92;*SB9V)/JQUN MX4=IX=#%/I!;E)%$P)_G?-@?(4K+4-)JFW B*F2I>@@F_+5="AVD=P!PF/SX M]\M)CC=/7Y)P?4-QMQE#<):Q\)0DO%MYR\A?OIW%<;**?6I(L8P.2;H9I+#: MZ7C](^(JQ <2)26W.M8OL\?G1JD3_2X)N3JQ"8S8'^?C$\Y_Q6__37*/;,=< MI/K(GT@'A1BIHGF4Q)+!Y"E:$9,Z%;Y M^IR_LL];5W:YXH+'^!)R->*X4,3??,H7"7U\9@P*OSF:EDB4]!K],RA43*P! M>9KYWOK!Y\3X-9[W[(%YS1XX/[ ''C?VP+SC^C'Z9Y"CA\2>.NJWAW(@G90 MO$9G^W'XZ:&VG>D:T:%<9(QE]36"'+^4M6@8 ZWX_2U&]Q73@ALGWTM.?(2' M9:UA1,B(4AL9:N=0&0BIC=;/6-J#8/;;(6*9ME,+['K7R(C$_U:3T[Z.[5)5 M/R;G%:&*\ND-Z19Y01"&0')^-PBL(=YB#-2';I1WF[/K2YI'_(/(Y" SM,.) MNJ:?%1V FIQ;8+OAML]4 1$R0Q6;M3 3^+%HNF?[&I X4AG^-LPR+J:/$&AF MZI;A07,![+-9+)(Z%!B!9J/GC<&:ZWI3%\GL(2D93!"27ATE;XQMFD8]A!A4 M0I,]0721X '$83+D'L_.(PHLCS(<7R1I$N/7*%UE9Y'P)E5,0T=K:PX00T^. MK[4SF23"4AYC7H[A'W3,$0GYK-_^&@7$(PJ0+&2"G:)^W*TAF,PTOB=YE*Z? M)9&8A%%>N+ %#S[T0^-XU\-LT\6LZ / @X^]!UAQL!MI%W.Y0R=(]7!@3?I> MOY_Y[/@6@?(,JP^_9M0 L=F*\!2C;+FM,E%"CF=*EM; U[I)]K MLZ1Y[9%G8A\#F4]=Y-,"!T*0?WV([:8SGP)9IATJ0 ZE+9R7E-8!, CRNJ-K M>;2I_?>96@@KI4@2G-R_T!LC$_D/0U\@E[8-LL;"$9 M,K%N@MLLZP8*5Z!RR "D;ZL/M$RPTU5T53JD&Z[M0 GB'RP[+C0 6=CJ(RWS M@M!E:)7&\V('.7"ONGBQ62YS^BG.*)UY<)*Q8@[QC>+D^Q$M+1HH4.:9G0JEP MV%TXW3 .NUK@RN3%GXQLNB L)0/ +5D= M9N%3?7Y9)F\D;<1R]IRLN.?=_>-]SWZ1[SK$@'LV+LT\D6=C*'2848/"MS5F M]_,T@'%\Y+2.@ &05Y'#"0, M3=W$(/TB'%EP)2@-<=ASG0\22&B[.IF\.O$@>0]!7:K F.EA?3]=D6!]/+E* MTL,C[@,.R=]PZB5I]33#=P#TZPOI0> %0'P" NNDY@T8"!= :.%=FOB$!-D5 M90-[9!B3-'N*7EHD72Y<[<3(I6!=:$^2VT3; ]]AI.&['>?I:'S:3;J)FF$E M&&7.\M;A67ZOGUD2SEA/H [R;$ 9/0Q^I0--Z:CB/"(2%9Z$9$C35,\^P5=_ M-O%4!XJ+6XK#4L?S#:H/<3QW;5N#%EZ]SV;IX_D&"HSC^=Y*Q73O_(T:2_[3 M,TZ_B0_J;92(&';H0LN0+"$S:6 0+L7K@RV'VG:(;Z-$1J#:/I##@;1,)"7: M !6F1-_:O68"(N00FT"Y)!PX#VN8(-1OJHU3QH4F($)$,Q4HT2DR0I"3'@?@ M$:27I7E%68H/[;V; MC*4M1%,^B EGO82?UP"Y 6AZT%9E81LEY/4 2P(LOH-IQ'3N7NJ@.)9=-@2 MJ6&@Z4 BZKM,H$8@Y2,5*/)HFS;UMHAX@:T#6=0:^=PJE0,P$.3RF:31:^'* MO(ZS/%TQ76/&GGC.B*B0A4,OF-H0Z#%_I$"5V=IAR*QPOF-?:C,242$EU.T M2-I-*3FT2% $8($;Y)XD4O;>;S6R#-LHI^@0U4(9B,;%Y)LVN85OSTR+<6& M\B1"R',I*1V &B8G[L5[F;&$[9/9PW?\(@JM;VB,- 4[4/(J22U&^\R70%9R M?LIK\E])$*V>V0'@-J&C;(MKX39'KFHK(1"+KD7;N3-$C*H4DR;]@%]?7V"_ MDM1+,M+_ 7]_;\^O44@@D M8/O"S?7Y_+Y5VC+DR#$MK5XS>OIS]<%)N#$)Z1>8.O923?.H;6-/VS/=9_&-V3WQ"[3^JSVTSM8D"Z89OJT"B MFJ1OX+E3M15B*?5^I0I'N@9>97GR3-(:U#8!MA B554U#8A#3.96EW\=+ FR ME.24I;?JZG9+\O;82"$9\O3 MH \C1%$I4G./QZR01'8K8?ZPH77+(.#LV^U M-2)68!A PJ;E6"D\UW.Q 4C.6IO:=R1E/\ +H@I6/P$5"HGNAU._RI1A/W_- MDX$&(MVJE^]\Y>\L!V25*'2_#=GK&@!%K,IA723/7A07/))XL2*B0AX5J5ZS#-XS M)JC?@Y4@L'07R-%.BL'G-B][2*D=$82'#-M1K@L,_$HPVU^HK43/ M/JLTC>)%84%]C1,O(VEQ%KJ.7U8Y_34UG*-E5$B@"K'M+OU87T2&$CK*U(Y1 M:>&+=>98O(&@JXY^"M#&QX([V5X8V1_34EKL$PK*?)5 M;!(@D6AMPI"6(!_B,%ER3XBEE[:HE,P,N:=(&$C3W)Z.TE9U( F;CK[VU4Z7 M$HPIQ3>ROW2Y)'Z^PLN[-'DA*7L\WA8)U42!#,U4")!=3WY:<$_ZK1A+:8R; M^;7(O)>3LP4=)EO!VQ*^-K1'JJHI(1 /]@!)2" LY3"E/W2]2MP2T5U/V029 MGH;)U![-]M,;_UZGA@) %IV-,@5741SEY"9Z)0&=P3A>1'197H_X[R1:/.4D M.'LE*5Z0KQD)5\N;*!0X4(;TBGS+\C"T8&E9&8\!?+*$/,V>3&%"'J>32Q-" M/IXC.#=-W\'&E/?H'.&Q*E7SL-3)RY@*[:U(T4X'O/EUM].:3(?(M"RGGM,= MH+NT%)GLR: 3>@!K^Y, +XE# + 96UL M7S$P<2YH=&WLO7UWVDBR/_Y6^N?9O9./ MC!JCC9 82=AA7OVO6@\\V!(@(8D&^IX[FP2$NKOJT]55U?7PR__[,;;1,_%\ MRW5^/1,_"&>(. /7M)RG7\^^]:\;S;/_=_'+*("GX$G'/[=^_'HV"H+)^<>/ M+R\O'WX\>O8'UWOZ* FB_-%R;,LA__[\<',V?SQ(?W[QZ,? ,QQ_Z'IC(X!9 MT#>I#4%J2-K22QH^&:R\"/[]X9D,6D_<,IIX'JYO-7Q3.)GE3\BW\ M4!(:@KCXXM5(?U:)'K>11DUCIY(8OWE+ZW"/#S"EK'^';.29\5Y%$?=WZHB>2'TS] MAN?:9,',H>$_AD\GWZ1,9^!.G<#+ DST9=#W@D8PFZ3- M:OY5ROOAN]0?I$W%;SP9QB1UU?2+E)^0L3U_'/[^8>".Z5.BH OR&0@#8I@7 MOP168),+^/H_HO#G!]@'OWR,/OKE_VLTKMS!=$R< %UZQ B(B1YGB&[1KX8? M$*_1N/AE3 (#T3$:Y,^I]?SKV:7K!/"+1A^6?(8&T;]^/0O(C^!CM,L^7OSR M,1K[T35GR ]F-HD>:!BV]>2<_W?J!]9P]FD(/SX7A4F FM,?.20%^2Y8\.! MR9O6<_S+GTW+G]C&[-QQ'?(ISVL^_8PL\]>?Z8*NNO_\^>(7Z\5(;)'; ,O3,J/:]MXVGHD%(G27\] M_)X_NK!##&=HV"!@+L(_MA[^,A2LP;7E#PS[#V)X'<>\ EALO^9&^*&T]8@1 MB3OP\1,<9%\\]R487;KCB>%L3^C2EI]LAFC]]_"M:U[#9_[VZ__']DM?'8U2 M.^=8\/>LT:X]8T"/UG@XV/SG_W0#H/ ]"&8"3#9[@3OX?NO>&]X_#7OZBL-M M_VZX3."I8T5??.M=W?=&AD=@FB896&.@[Z]GW=MK0'LRE63LTN="@57/7*+7 MMJ?!R/6LOXC9=9*!MJ+2VUD)9Q=B* [RS.S6=9X98EKAZ53#MXSI[)]U\7%] M#F)L[#I[8UFA:93/JI1IO&;1EI-)98TJK.?-JMBEN+DBCT$7%&HO%+Y]XHWO MAO\T/,MXM,E#CK/N/_'*_O.5F-9T3%]TZP;$_TK&C\2;?WOC.J;K=.&-WJ/A M?+\; E:)20>ZZ7Z^>XB>/KL(1@3!(V-DNX:#J'%@(J"A ?]#&D"X8(3"YY$' MO_RPG=1/2!\2[C-])3U9B>.'5E?; R/LB5 B?)XM'KDW9O2C]HOAF7<3^J#_ M!1X,_*X3'8AP1OM;'U+_H6IGR/3X7?%Z-W!5TN5\DG)*WWHW_ 9O]3L_B#>P M_->XBB8IMAHB&*RM9)(48P4GF6>"_R+6TPC4ZS88\,832:9X#\PC%A M/IS\RS+IOX<6\5 X+$EUK%QV_W?5V'C]XXODH]6W3T*6)/_R \,+J+)_L9AB M\KO%=_-IFDN/ZDN/)M\D_TX&^;A"CC3JQ()?H)X@46" (I';);A83&K^HOB; M_(O<("I!J0FW64#:3QX)]U>RNRNF1\QH\D3'C/YIPF _)K8UL()H#L@$\]J) M')")?/@\]2V'^'Y[\.?4\JU0./RP_+.+6$?+6,XO'U-'F)-P/I%#0.X&IEY. M_<"%@_J!V*'P]$?6A&VF7AM6I"=^GK5]GP27M@$T&GQ%:JT]DV&013 MP[[W7'AO8)%#WJWK%G14C%TUN[C@+Z$ MK@?B!]3EX/=>C,DK!T6J^X)5QET!)9Z!)\]DX<)YL/SOJWLK9;F9C-MZZ!O7 M>:(>&NH_HE=?T9#)MZE49!TM:UP,"3K:@_#NU'\@ P*4?[3)*_@D>^72!1N8 M7I31#4-9PC:0WDSW\^PS6/&CL>%]7^5L%@5V1U3*'-X":P-]J]++$E!LJ9=% M=WX5*MP-QST:@&OEXUTP(MZ]"V<1"2POH32:2T:[B.:'AWK-ZWK"/E,7;YR0VJ&?(:_:PU)3SP% M5Y8_H)O =0QO1L.A/.MQNGP3BXGI-X#E]==MW N'XN>1M^G<"[7Q65E3US..I?[-*<@=+0:]J5'3"LX$CYO MM;!3.ILYIT_E?.:?2]5S'>+:\J=^V3-:Y:M/28_<^><9XZ7YOX\J.4(G(Y'-C%-&;\UV 2$DI9_2HA9 M)Q_;/CWSW>']]!'(8,_:CN-.G0&H H<$FJXS<,>D%P#YZ"]OW(&QJKZ41X(C M! ZH((M\&F&YP%7[@6V^;U1;YRNHS+QL;I\>(]20!L79=@A937,Q+2S7Z.-L MVR@DA>V%I%#7Z?KB]G]SIV 9F_T76,B,'AML,S(E1#)[$4=XX*7RTO>"1+=F MDWLPP?,'6O(Q8AO]Y\I\3XI1EG-8C%J>[Q$R*K5VZ/[=;'L_\F/'8WP'P0!% MEAR/KRY&*G,\W&(L*P\[1LB1ZNHI92[XP)_P]%; M:;'!E*KTC+)AAROZO5 ;>BY1$*: ZYTX%<=;80G%*T MC;7 "Z\?8^'UA+N5'GEOG%D+F6,YY&X8U9 Y!G%4V%.U-7)Z(]<+.SRF0^J"2%DY]\DL7.*4=;\ M:#\N?O)+Z:.YE&8=9C?$\%E'SV<#U,P!Z8T(22G:L;R"H^)<2M0^Y]8>TB:T MI8A@SH M&*"5' &L<@;D8X!:,@,4SH!\#%!*9H#,&9"/ 7+)#) X _(Q0"H] M"X0S(*<65'H:SEP-I=V,X0G+F1+S#MYD'$!"3M1+*G"]6=OW2;#@Q;K%'(B& MNIPBQ7FS,V_*S);*[,K'^;2C3/!P$[%"G+NI\Z5K3";[VK^;+&Q/"G'KFP?%>11/T@V/*3M],QU41?GA%''=L M.6FOW78U*Z_XN#K[=8N^AQ=ED' "?UU/P(_6CW.8ESOU!L2/_CDBAAF""P:_ M^"6@69K(#V8VH'0(F&CXUE_D7)S\^/1BF<'H7!2$O\/PP:-K @0#^&%@)L]_ MOGNXZCPT/M_U^W=?SY$Z^8%\U[;,3_"#CP'%6OC\NM](Z;_Y&(_W,9S?Q2^3 MY.?7=[?]1J_[?YUS) J3X!,*/[AN?^W>_'&. E!>?>20%P12S' ^H:_MAR_= MVW,DP'H0Q7O#L*TGY_R_4Q\VV0P&_9^?1$WXA'[Y."E_E &AT25T97[@N<[3 MQ;?;;K]SA7K]=K_3@S'CC^L9O->Y_/;0[7=AY/;M%>K\^_*W]NV7#KJ\^_JU MV^MU[VYKGM"_#']D.4^!ZV!T]>'R Y($56E5.XG7C*]GI;_X$\-)V67-27!V M<7WW\!7] CO3<9U0^%@#%$OG!S)36.=7[B ,;Z*Q1F<7HM#X M1[C;%^\$>M)97-3$Y K)N^!A0M]W7PWO.[ISR/L]H&=%A#ZZ'DC7!E!Z - ^ M%SXM<9L.'/[SF6;'.P$PQQL;=O39"[&>1JL?A:],/DF9Q=CPGBRG89-A<&Y, M _>3;3FD,5IY4?R,%WX6/K0DUM& V/;$,$V8ZJ]GPK*83]83OTT$V7ZV+,:C MMRA_ITR84SD:[%R@SRX1*!3K*3]])EY@#0P[7E;@3C+?5MKV^,<4M$3BV;,' M,G&]X P-*9V"7\\L("^H9N>/KFL_&K;M BG"9;1T1?OT=B^]75>.Y?SC6_NA MWWFX^0,]=.[O'OKH_MM#[UO[MH_Z=PCD=!^$,1)EY'I(5-^9[]'=->K_UD%+ M(GPNOMN7??JUV)(5NA@4C CZ,UDEBK0^!!HO,&[")V-X M\<@T9C,"2I%S=O'[%&8B8T1?FDW)O1S\\?%?YV%P]U"_".8RZH!D5%CTV:*^ MU#Q"2BE;2/4?VK>];BB*UDNINX=B4BJ8KS,14T.@$_K/J_]#@?OZL],3&BL: M9/B@209NY'$'6P_V,]U89Q>7[GAL^=1_CZXMV/)15\'=)7\G]$'05T9OI*X+ ML2&KBYZYNR:V]#(JG=Y*JBRQI.TFE5X9P#^%+B !B[W3[H$B-?Y80R"<+K( M'2)O/DUD^,B?D %UIYG(Z17FIN@>7Y=M*E[9I>L3WXS]H713Q M[$(4)?39L\PG@GJ!1\@;,8W+TGWC<2_AKW=>WWV!T^'6F#X9P73PO>I!0U%U M1WM]/\/.Y =71="Z=X&.]O]9DU [@%-+UUDZL.)94AUWX@$.K(EA(_*# (^M M9ZKZ@E D_GZE\SN@'J+D.SRA7*;3J:F5B/$M3?]W.V\&*MO:'C$B^$O"&]/^ M?6/G,6A2BGT_,PF$[H,Y$RC M>,?]P[VZ07H@9#PKL.!WD7E-BS:CR=3SI]3.#ES4(Y'F+$KO'M]3$44]?.U! M<,ZH^R?^/E*OWAY5\=>/;A"XXY3ORQ$6\8G9O[M/.RY1_/5-Y[J??9S*\N[X M[EN!'?I.B#$8H8%M^/Z: W[_T_4,2FS4FXT?7?O=ZI%7SF1WG>)M[(P*"4I^ M#$:T7!""_?$RLN"3Q2;*+=7VNZZ=Y7\L26:B]!BB+G)9 V'"OE08[#ET;WCH MGX8])=M<:!PX.6(H1T@^N^A\O3F!12<8Z,3[(G0GO[%IZ*Y)S)G;=N^J_2:B M!7VQW4?0@6GT![7\COD$[CHF=7D0]#A#@Q$9?$=C&O/R,B*A]XJ>MDN.[W?B M>S0R?#2T;#BG#=N&+^E5(CV^_YQ:]/"&,_N1Q _ .^?G]U+407R*+QW^"?3:JNYOQBKLZ13C'X$'J"4@TYCY'\JRU"^GGD=H$6XZ1;JCP2*?^F<7?]"HT%78)I>(863) M\HUB?*\((G!^HWNH(7!%@4L9"KP<6T$ W <=>T"5?RJM[!DB(+EF*"S917LB M@\U[901&=-'Y"M>+=RPKJ0]3>%(15 K=.*N)8K[7Z*-WE!CZ)TF6/L0/!",K MO"V:T-NBJD$>S7>.73#C2T/F$KTHN6*@ = M999'!5+JIPB(VTC]PA\#I&$4+Q$8P-\QV+LS3.4OO Z$%G78/*$GSWT)1LG7 M'T <$V22H>6$H1.A.XA:I9+P*6MVX=?BI^2QC0]DSRUYD,K?^.&,>29/6DZT MZT#?:TC)B;)\C'RH)O;ZH)WTL:DD%#:5%JN_2<=$MN]76NO[76S^U!^7,N42 M@U6\2UCRD^O-4M3+\*&0&(/X(:IIMM]2ZI72N0/IM$]E>XV7A[A-DS5;>8,S MN;HS+WM9H@1M,;&2@!#.X?/4MQSB^[M'_&X?N;+>Y5Z7;W[!C$ZZJ-Z&%6\P M@/\?K*4E,T4E<1G,H&O*[ M1F?7CH*Y[5#?74XHF-^U7X=&#L!\F0&O$G;?FNVA\S'T/4:9I7?3(-Q-L*U6 M$QN$ ?=Q0M]D@.!;#?^7>_ MT;V]ZMSV(XZ\,8!L0[1X;]8LS\GW-H-6]F7GN*;AWA M]GUZ,!KT9L9!L2BN=L!KD# HRM8\T&S,Q5+N'L+TCT5RVWWGH7MWA3H WBOT M^S?X9)X$=NB+C8(RXLUM! 8<%O%(IN5/;&-V#JI#&)<1)O&#) =PM3_?=&@6 MS"6,#=NY-X]P8#$+K,QPF%:><+*"R5IBA2%KK=WOK.]!!I[GKPA&)_ 26L]-.C,?C^Y+E3 MQVP,7-OUSG\:# @9#@MC98X1*P"0= ,"RM>'""4[YO'UW$D31FY'U\^O MAZG+_Q=>3L"3R9;X5.B@68+UW'C%R6])D'XD_M('QD4?QSWR 7FQSE!X1R.4:Y7#;* MX<7_H.YO*PC;OX6 A0_LY-\4[[9+*Z;YJ/WH3H,XB S1]G#[!K&D<1 ?$(B5 M&,1*V2!6PCPNT%YM/P3PO><.B#D-"PURA#($O,I)4(Y=)"5VT7$:1AQ%E.\->0+U,A1O86#E_N6;SI%Y0,@T$FBVR\8FO)EJA.C:& 2NQW')%MP8 MQV55-CR\]YNSE(?9,^PHGJ#SY]0*9LL)&U1M_.:'J6BQ>.489@N:C&.X*@L= MWGM%AD;H0?HVH4D8Q+%<;PF['*=,P8]QG%9EA,-[OUH. 1D[)"!:E_Q&')], MP8YQ?*HQ/M62\0GOO0OC6KM.%*UHN0Y')E. 8QR96HQ,K5Q@PFL[/T;6HQ7L M7U+R2Z%:\5@V?],1YEM/9Q<]>-X(F#B.6T4IO*?RU>$L#C4J^E7@WJ,->%PN M@9$6-;V1E?-@O8;4V&87'&6<]5N,E#UB1H6SK8-IY_%=8IB#+(HPD>YM^_:R MV[Y!W5O:3Z?=C]H9'6O#FYP4BZ*=^IVOJ20+VU%]70E(G@\3_5E7JZIZ(K>C ME:14+P_[8O6^?>YUK[KMAVZG5W-#K,L[*K!ZG2L:(=Z[N^E>M>?MPD+^T.#Q MN_O.0PCO'GKW[;;][8JV%*NX[U'^8/+7U?6K.DERG_(O(RL@X43).7+<%\_( MUC52WI(<7":=ZEG&:;0Y?#RJ*_H*DF' MIIJNK_>Z&SE.A*@]ZT<])"TKZO?P&",58DR2")HA_K9^3Y24M(:I]^VKJ^[M ME^5%?SJUO9./1;]/'8(D':.<+)'"+@&< WR3G "+6-\D=7HD8V#=D@#Y]$)[ MFSKU?R\+7\GKTCF>,4@\O[\MS705<,/A"N"VQU7B5'I5YWY>XH :=4/+_(^L M-<\R"DZ\:=\>USZ8^HTGPYB6!1&$I7((83MQ3<22HF.U);TIAO"6=!4S>(]X^5OY\,B$ M12L5%@+@H"$U0UC W[6&I.\1%G(+JX*.FX*0 HNC1P,+TD,7LJ1'5KF:/N'T1M7EQS M.@A\JI>:->!R@T:\^SCIR"U!$7\M\MYE8ULJJC%1KMP-O[BNZ;<=LT>\9]IO MIP>L*0IA4(HD7<"M5MH)F"'94E7\70Z@]W4)T<-'UQI4R445KO)1);6PV&S" M?VGJ=D5@>L^QL[MD4HIJ8^5CJ"5C55:QJ,I<,AT"NM:@2BVJRY6/*@VDDBAB M76[6+IEJ]&1]\5S?1]$G=1H3E6"T"JM3*ZJ!A92]]]RA%12V)L%BT#6L";4@=B>B M=6$='@O-)H99%=#EF/8_L8:,-8A(O1G<+K"@ D2T1!VK8@X=CR6?-FM M9-Z=;8X7J(#[H-\+*FXI16P[+@_*D0>I]U[;10I4=Q >7(MLS;MTVZ3LRC+\0AGF$#GMLK MC-KUB,.RKF)5UOE%W"$ ;0W 4B_BME&=J@68AE4% )8:7<>C!=B55YFW:)MT ML6KA)#;#BY:6G!:6QP46N;-G^K;A9&/A=9QL1T2V&BVW+BW20'P>6K#.?=4JG(:7D'='+X(B M*UA4BE80 $0NZBK4\0>%LAP=$I?^MT([E<0"E>)4*)Z?=NHZ[ MZEG8$:VJI&)12@ME*7*-QI:P.1Y 90*I<+9;Z4"2!1GKRN8R*1P_+ JDPNES MI>-(PBU5Q$V]K)H '%(UBZ3"&7FE0TD#D21+.Q8H.1!_4++%(\*A(5 ]9(/E M3.GU?DQ8U_'1(P%JDEB?0X'Q8T]5,!FQ)#;)1D4HG)^RN/I)2I5%W+B;,^-S MR(OHN3[E1.='X!FN9UJ.X-H/@VD_BI [3[%\ M*&F2@EM*6E USTAD5P;ESD@L'S@2U@01*Z7=FG(IM"\IE#OYL'PP 9!4%0OR MYG"1O>89[A9"LMQWR]IT0\%O(]8Y MG(VYVW.S@#08(RUJ1DEELL9%55&2B MH7!R8I5H$)H""+6TJ.>#X!JK(-@D&L3"N8K5@:&)%:6%Q50P<-%0I6@0"ZNTSYJPV>;:J[?I1#!V-'N)DXV%UW&R'1'9]F ;7EE^; X2$RW.&O3. M)P2F'Q#T&;T_0MOP:)#,R<;"ZSC9CHAL=384,RP'O;-!ZW\?^>:60H;=(3*7 MI3/5ZNNX5&7.V-IH@J>G&V^X(:6D3\RMQ<%W-UP^$;]1DA=/212E)I:::>&: MW JO,AU5$=/OS#=<=%:-B,7U@XI%6@3%YYL@:$S1(B_>)[P_UE#1)" M#FN:C(]REO%N^\L>D2=-C_,X3CF M*&))]*1ZG[<.<-]=](@J;5QR(!5XRHEC2-Q+*S=F^XEN/P)D;S0YI4R'>KZ M^&7'Z<*A>DN"NR'LA)V]J#HH<2TLRCQGZ"!PMP9OZ0EHN4/N*\:;C%M:"TMR MFM' TQO9E6:9_O5\,?R52S-!T[&FY6A'QJ49D](LU6N?/TN@\31.#4I$DXF:SB?74:J05 :AFD_DH1%(VCC)O:3O10#-FS;'EU;Z]7;:_[\#G_[$+XH)3E/F1KCQZS MU9Z[@G@I0"E0I_?D\,&XA,E=0;P$X(@?Y!UB94X.06Q(F-S5P4N1,/JA. )Y M:ZN#726?8T(.;A'>N,*X:%6RN\/N]C!G'C\VA5P\)] M%W:$"C<_#UW**(6[-.P$'6Z 'IZ440JW<-A1RG 3E&NW!_8Z3C9.ME,G6XTF MZ$JQ@U=Q*!F%#W@D"L/KY&1CX76<;$=$MAHC WDD2A49;DKF1?&ZJG\A+]I; M65I+J4LV-#?;]".!$^:&F^XHK@P;/32A4GF=<+ZRKY M%14G:7YB+DX.0IRDWBULJME75)RD]>RN5ISP9#,6M57F7\?)QLEVZF2KT:3D M,2;5:(%JYO7O.J,RYL9G;E:>CAZHII>SV&!6%D0*-RP/6*2D]Q?88%@6%RG< MM#Q8D9+:3&"3:5E"O?$"YD6VEFY33&]K*JDW&BO MW6@OJ>%0^:"2Z[?O#P4Z3 BJ;$B5U&6H'$@!DJ2T%H$\-VW_8BD;0B4U#BH- M0B+/6>/J]&&]CI.-D^W4R<;+IAR(,KG&0"G<"6@K52!F&[=[CU+!S(:55K@M M4/6PXI8OV\(J&U2%>P15 RIN^[(KFK)!5+AA4&4@XM8O5ZP/['6<;)QLITZV M/51LN33\$3*M9\LDCKFO8)O3TCE3HVZWL8\OW?'8=7J!._A^E7 L*>E&^7AO M6%O7=!-Y7\I#4S/36Z%L80!7CAL.ET.2/YE1*9MLWC)QQ,W<@Y,_J8$GVYBY ME>.&6[8GK#0S_SI.-DZV4R=;Q=DD7]L/7[JWYPC&_H26#K7_3OW &L[HLV1\ MT2,$&8.!.YX8SHSVQ77<@/@??OD(WW$.,[=.3C867L?)=D1D"\7PQ^#1-6?T M3P-,A*5?7M_=]AN][O]USI$H3()/*/S@NOVU>_/'.0JL,?&10UX0*/Z&\PEM M%KK1\"@G1]4SBA8L .7PN?!J"87%.!WTS3+QN0?@[F!] RXEAFO"; M7\\$>D!$*TD]6,Z6^3":/(Z\!3W6'TDK)\\KV^K1AN,*B6!A^:YMF9]0O_/O M?J-[>]6Y[4>D6*+$@("YY $A&G)CJT$7S/AY8CR1QJ-'C.\-8PAO.4>&_6+, M_)\OMCE5X[?1@\U (X_:43^!_75VT0_9X X1O6V$Z?F_?#0NXA-P;P@)5U3V M('/BS]-+?^N@3KO7[SSWZO6N?$J7 M=Q0XO^^ MW;:_777AZ??5SCF55^LW\]*O;3(,*MO<^65H*3)]9*YSOBQ$P_:^EP07"!1@ MF)WSZYFVC7;[%N&PTPGZ"N0>^:CCF#2Z<=TM3CDGYI$3M6?]J(>D6Y\-1\<8 MJ1!C?I_:,R1CE"'_MGX/=7BO9>IKAZ)('8HGMG?RL>CWJ4.0I&.4DR74A\PY MP#?)2;"(]4U28S3*+0F2NB]6&!-9IZ5?Z=5N%1D66F:^[J8($J#S(N;T# U= M;VP$OYY9/X)S9SHVW2"^A%N^C1-6[^*6 M\5K.@RUO4<_6H/(X&BDDO:4I,A MTIL';!$+4BX"1-QL-K'>W!P4PF2N ^LB()O_F3E6FV(XRN _L%UNBEAIY8@A M8]1-R]:&S^2WGIK\M$WL14G\%@0="_+FK()#N"Q<'OHN&!$/T2M!CXR(XUO/ M)-9 /D;ZR#F_5YM$ICZS@*!,_Z9DG6UB-;.%'UU0LMM): MF1P$GUF%S4;QDYZ LH71R19\I*:"]53X7*FE8 M$39WRMG%^56C,;S0S.#3[R0.\B"@GEF!17R,'!+0T*' ^$%\^,LY.AYX'\TV MYF1CX76<;$=$MMI$,$K^BX-^EN[>40/]+?-DU3.:P^UH&;:?#+\(4#,=$BYN6S'7G[G6VKW5?*&\3%Q>K]8@_(?#A,[%G MGQ#5@RB_LY==B2%7R;(UO?5VW92YZ]"<:FCLJB=6C&8L:&\[X;U'RYP]'D%< M8C"#GCN8@3:ABU35KO-UKJ@NV)FH]\2_&])?2RH8 HKTL,0)BB! )GP.?\K+ MW^P,!%T_VF@(5C"5":7<41$L0HF*DF9:4\V#8#*KF-GHW,H=4<$D=D2)N]5K M]VLU+1M,2/T">$1#DOQB3 M9?\6\!.^>O=('#*T@O?4V74\D#^:K8-OJYLYT#AIGKK MG -7Q+.>#7I^^O^8PM2'M#Y(V_^-F$\[N3\D#:LI?<]S^[G2F[[MZ.>J:M&B MJN%6Z^VU6'%_5[J/8$=_5U7+5YI8U+*\7MEK+-Q!:Q]K5)L2UO2W5FHD3E:< M7C'+49T%95FS'3::G\W<4FW9A+@&S?:?5+&]&W9CM?8!M-H>*+6))7$)^NSG M2)N-30H-!!-8#[!98:^^MBR4)D 8O@4^ YO+L$R;"A:%(KXQMA#!*,#6&*>Y M^X4>&+*6LI%4":OB6\E[6+E(C"!JL\C*W37TP(!UH;1T+"I<9M4OLW+K0@<& MK94,2D7'4BL-90<>1#:ARBBPE>J]$R"X1P++(S0 #\5^M=#+QN/*#F*=G&PL MO(Z3[8C(QDI<6;9/HG KSW4^B?OH7(#S-'SJ?N5HB$_E>]MP=G)!"3IN:6_S MT_,ZWC*Z3N[H>*N# I(@8%%]>XU7V F7T2MQ1R=<':1HBJ#&IX3?K7?(%6_K MM^_UBIJ$I68*ZVL.1MM08ZDJL5Y"::>MC>!6[F9.RY;* @RI.*!6RIM0 )!L M(-C":W\!]O=K4Z4I M2I(:-) ($RK&!9H?$ :5Z5+=NUB(?6KN40@9H)T-Q= MHPX.H)(F@ &].6"%XY)% 9J[&]7!X5-3)"RDW)5Q F1?9 MJE"X;F>5N%JY?59;6)%W-)X9OY%>4?/J+C-^C+VEUP"^DD($B85T[WIA)9\@ M\*S':9@SU7?O#0\,JIVW@HPUO855;0>U4"ZZ)VI/Z3W@_M1KL)=>#&)'Q; . M[(E8$&6L2YN#@$J#7-7AC,\\[=TX>1]Z"*NL/II7SYY5)]FC#H;7DZ4?]SK_[C2YMP=Z/")+6 M;K.A-+8:=,&2GR?&$VD\>L3XWC"&\)9S9-@OQLS_^6*;LS5^&SW>##3RJ"7U M4^ .SB[Z(1O<(;JD!J 3^+]\-"[BYUK[KMAVZGE]'IMJHI7=Y1_/0Z5S"AV][=3?>JW8=_ M?&[?M&\O.ZCW6Z?3KVM.2ZQ8OV67?FR385#9%LXO+TN1W^SU^N7MF)EGT>^& M,S6\&9**-&06Z^#!U@?07CBY1/8WBM/6S"NR%]Y-'6-JPE+,]^MKS# (_W5$ M.RMU["U5IASWZ@G]V[W>FR.N'OU\ _6.TB9A<,VERZ63H=PIKKDZ012U@ I0 MV_<)-8ZX0#K1-==97MCP1V$B\8#^A?PYM9X-.[+-ZV/H@;6O5X57>0'M./,E M/4:"DKBS(&P[N#0\C]X$A$5^BB=)XV9+P%I*8OBAUW=BLXF]*C2SN [_+]7$ M=15++1$W\]0W9_@&;7GHKVD]^P[W6*E0^K3R2)^O*>7Y8T6C%G@(X\,",AK(!E&-O%]9-BV M^V(X ^*?H[C8T,:2.]KK"+?UV[.=#''M>E?N]#$83NUD0@_S^13.C-44+*24 M$9IOUC-#6LIV8^GIZ8V'1,B&(N'+[AT2T)=I07LHI%H85; M,C\K:C\KI%R;M@KF@Y8J9.4I[_O V$U3[3K/0!C7X_II.O;D/((G(>8,(+=# MQX*F+&!9U[B@J5O09&H[:8*F%&;+U/K NLRB8-G1&1<[@"=1&@,-E0F#19%FY^*2)7&9SUE?"FA$ZD%3L:ZGA0^Q* ^7 M]372=$B/GT()55TN<*AR_I6*Y"7)- MS!$R7%K=U'W7B#Q L*T!6:X;D+I!UM(U+#;S%X,\F)J\&?;U6HT/HUM2J]IW M^/C?K"CFO(/)V 8[7 E*&A9$!:NI9A2WO=F!4B:$*ZYHMEV]RML^ZTSG73F)"T<),DD68^8$'-41"? M40ZQRO L1LNYKO]V9K2 6RT%B_KF\_/07#7SBSO/, E\\;W6ZSKF\+9)P,BY M+M^ZCDF&%D")A'?-"QH7]AEBA28\<(]Q_0(GUP5:K8S?MP JZ2[+".LU+@6& M6DY@.$_6HQU6VPMHJ+JQY%@VQC2$_:_8LJOTK!N &*Q_$K<<.6HM!M-57<$GG67^UB:ZO[ MIUH@(&)-U[&DLY@-6([R]4"'H K6-Y_L(6J3.5!NE$];W0I1<(:4O1L"72.R M%L:@%!8Z:&I<$M4NB;:ZORF9V6I+P5IJXN>^)4YYZE(C5)?2\V[X)7:9XFHK MM_CR6?HF86(5RG\1SS4-?[06Q0U^7\TT:K+0HFSE6\^!EAR"#TXX*OB:AW)1 M74&(3Q@QQ5-GJI"#2B[O_5+R;/$<" 4K6@M+$@_>81LZF9#)Y?#KQ,NF3#)=?^U(TQT%:M-'0M;U#"N#!V\FSN+IQ#SKV.3;'4> MWKR3]J%A]B3(ML?>QM'_\@['%PV5=SA>@Y9P164/PEL;\];&1<0W>WUS>6MC MYEG$6QOOQDG>VKADHIV5.G8Q\,R#-;KMS]V;;A_.U^C _:W]T/GM[@8V;>]_ M?FI*HOX)=?[QK=O_(Y4%A17P]+V\_AWE/UCCK,K:XRRNCZ)IK"[%[%54R[SPW,69U-_2)&-- M/[X$*49[[2JYRK*4S&U:(DW$FIC&[7U+GQ)CVH!JWI30:JICVI*@KB* S(66 M;Y0\N>I6=,83VYT1\D#"3-@E!6/G)@^RIF"=YQC4GF.@YJIG42$ %)V&WZ8! M8-]BJ42E* JQ-6+AE/0D.D4\;A),:H&(V8BLI8*RI6%9SA%"RRC;6$5!)O<+ M!+^6SWU9HW%7FXO('[2FE-*7T2:&3Y =4W)VBL#<*)[REK:@;<-O*%T3@,YV MU>1IOWHLJ5PXU2Z<\M:UJ(#W>JN)]=1:U_L6325J2VFB:9Z]:9+'X!11N5$R MY:K1GB3270$U=P2E#NH[_>_X_$BLL#Z3Y;DJII?(<@TKW.&N>;7M8MTWSJP>U!LE72ZO>WDN#57 BB1@OIENNF M**%O-R1OW_BQ)&IWJ3.+6ZJ.]=0RL_Q@K?1@S755M ?V[ULNE5-8(KJY7KA? M;:[J;R>=AJ3K#'9LAHU%1<&BQ#O%U"Z87U/ MS>50-AIS70NE7EKN#LD6EC6=^LFX,*I;&.6Z(JJ,_4U9P4V5<5?$+A)IY7J: M]U_(+Z:VO@-:OL8LK^*^WL2:+F&Y*7 15;>(VOK^IAK6-R4LJ2IN"BR*IW(4 MIB0K8N+"!R2P/$+[^Z)'XI"AQ3LOK)=,N>YL0G7^?H7,5[0Q&S$_1\2F79;+ M5O=5!4M'F,;%"D*RD*'GNMK9"S*:*A;E8XO229%KQ/$I:P9 7B[,U@@S/:_/ M?!F?$9%+AZDLX);4PJW47K=<@E4JP?+ZT.N @PQB"[1QZ7C5L9LT;SKO1U-A MB*&>RQN_A.>[X97E@]ILV%\ ").N,["GM" 9?$K?9SEP_-Q-B!!GS>O M.0*(94(KE[N_;&CE" AJ8ED\E"#%DHKBAT&*/#AQ2QF9+X%D0=7"]@G-_%8T MK+:XYE>[YIQ)DJ]%D_Z<;T*8,]UX2GML+W,%W##-&$\-#SX8]A?ESCC*W MSI,@V]YJ/$Z#D>M9?\%^,!R3:GJ^#]8J;(0,?5,3MK[DC7;-MON?X"7?P^&3^=6R2K4;S[=(=CV&?IAQJ&"TVV[J- MG>DG37.*1\.E;N@=-K(JG,Y.+N\ZHYDIDC=P[I\4'H6C%R0L-D'RJCFZ]C+* M*589G\GPS#O^M"N-TA@N8E4 ABLLIH"6:/)W-ZI F1;^5I(R>O\.4K*%!;&) ME>;;ZZ582"++071"H4Z7O8S,<-\-*"II&4W<:FE82RDGM+H,X7BV_M&(N),@ MV]Y*J$\#/X"M2SM*9F]?*3,F>RLIM#3(#GM8PY+6Q+KZMJ)<+E$D90;K;B6* M2EN+HN%FZVTV,9='K*_S),A6H[^T[Q'#GWJSR)Y<)X5RV1[):Y?V[@X;5L*Z MTL*Z]#;K(Y_PR:5-[V<)1R1SIM"M<"ZV@HN%=R(4H3DG9BBK8'@^EX&C:7HFE& ZMXUJ,D8UE2<"NUW,1A MB0I6L9")@O!4$Y<>VQ=!?L*!M_G?J![3VP2T)[H9]XT?QX@:2W,2:RE.' MZC[D6[G*7C $&= (<9/U>NB["L!O#IAT=AB[1#4 !)R#9[^#JO5H$^03$(QA M'A=&#@EH9ZW ^'&*Z-[H1FGE*I6Q)1FT1DKJH: M6R+\,GH(/KL<&AJ' 2H1RTT="\W-Y3=J$Z8EJYP#]\D)Q2D5F4DY-GK! MF%YR,JS45K<.>@1%:#:+Y*V*>-"KGV6N =#C96R9I>78J)%S^)C?>$W5RG5-%48SQ6R)V%'XEDF@L<\J;7?/RW,RC:#, MPB.Y;JO*1(Z"94"/DGI#61-@]M$8_*[?OD$WW?;G[DVWW^WT4/OV"O5^:S]T M?KN[ 7;WYH+R']^Z_3_V*"AEP)OI3A]MLIMR\[>WDF KO+\9OTR1J0FY[J^6 M*CR"25;>-I":(E85"0MRCH38U_M!/C0!NBNR_E8GD#(!E.O^JC( Z2I6J?-4 MW1S*5QEN>'-S%F/,F'\=FV2KTUHBXXL>(<@84.>3X/\!WG M)7/K/ FRA5O@8_#HFC/Z)XVG6/KE]=UMO]'K_E\'-'%A$GQ"X0?7[:_=FS_. M46"-B8\<\H(\=VPXG]#7]L.7[NTY];U^0DL'+ W'L(:S3\GP4970. XK&NG1 M]>"$#!=!TYJ%3T,X;\_IH&^&B=1QY"WHL5X)\40:CQXQOC>,(;SE'!GVBS'S?[[81J+%;Z.BQD CCVH5/X%J;M'EW=?[]NT? MD8WV[7.O>]5M/X#1MFJ553ZERSL*G%[G"B9TV[N[Z5ZU^_"/7A_^^ J(ZJ&[ M:W39[OV&KF_N_M5#[[[=MK]==>&9]S7-=(E!ZW?PTH]M,@PJV]'Y!6L5")_G3LC)$*,>;W MJ3U#,D89.W7K]U#;E\V!+763 F[* MN+$2F"/M06 ]U]<=Z)5"O,0X5I3C4USSOJ(T;DD0)VS6RIXE+8W?8JLA M2@VI&?);: A:0](KXK<@Z%B0WY:\VK_L*25L5P[G<4-\_QQ10J$A$!B92WT' MD9LT'N1!8J4$YFJ2GE>&T:!)RJ,D0CVU+^3.83L =$W'FK;#]1R/#F,*:,V\ MPK,>H,E8%U7)3 3I:,P=-;RJ$7OK/ FR[:HO+#E65XRQUW)O:QONBDQ@-UFA> K3 M+8VQ"V_ZB]<[RCH>I*+*PS*IX>\V":+TM?82Q0LWD<"J+(*64*1:!UN,9!47 MF7B0BZH+U>)!$B6L*9M#QP]4+XBDUTKB^.:D\5,NNYIM[\M*$I"<2T_XDUM"R!B6I5RB;O$*UHJ2E25AHO>V940HT]I:-'4FZ M=[34R'M:9L@WHK@S\N?4FH32C0J\*$,;0$"XE$O';^J5T#9Z6U+DY-2F#V;UM.$$GX4(),DY55=Q*:3_%95Q=,B[UBF4;7:XFC"B2 HI=CI+4 M+.="OY)P]]1G$RIP0*0P&RD83NTP\G_JG+10R\9KZDW--C)M3NQKU[N*2=V. M*5W4YM!E.'US9#DSRCU6P9 )@M3;C&V$5A4@$%4-2TT6 Q]*5,;"Y,2P' ZH MM)'KC/R@?Z\U"(L58&Z24DKJA1)D MJ__85I**=J%N0^^/B?5,L[".AY-C:#\XX,WMN)GGICL&6(3%4 N9!P2VEAM7EL';M>2;&N\TR

V2"-27]%AL3SB-F).-!VHH*N[= L+$$? M$U0="RW>*6AO^ECNC(V]0.9"D6A'U1P7](>HG]WQF_@- FZ7](M7: V)/4_% M+TF@B6!>%DNXX.*L#'&F[I*!41U +G19P7HKAY)VT$ZRB3$[<0]9-D!3;S1V MW."'D@85^0I9K-)6A=M%LH-R+WYAU32_3J5XD3 MK$HZ%I4<%_D'Y"R+K<=8MB4N,UY"I12UK<2;@<@;$K%I=W0#J"51Q7+JF?F(#MN2MFSH#BM2\D3<.B5J35-EOL9!4=F:@H?-]0/2HT MK*HB%D46XSR7],03P=K1[*F3(-L>CFD:1N'OHXSR23"4^=>Q2;9]5?7[:GC? M2=P=@@RF7KP;CH6;)?HTM=PY1;0:P;TQ"VN(]=WVX,^IY9$%P7L)O0M;\'J1 MZL[<=5F&/JKESC"J& W+O=/E)HNJ:(G%^3Y/?2ZQ9*N0N#;(&=5IY[)I"]E4N$K7O>?"D6*&I;>C&DPW MKN&4D%:H22W<$B4NL^K6GPH7X\H)A<)GUA'I4 G)(DGUIL3@*>)RHZC:I?C6 M*WRNE(MK.^:N%>,N)"PH"I9E?C=:N]C:I1Q7U;!0%)46AF90EI6I?DV]PN."+1WQ(FZ* E92DPYY=S+F MP+8&9(6KB%4/LJ8L8$%/*WW)4%C=+MKB^K"ZCU,?_K2 6?/+?!Y>MY4.J1=N M)I(12#4/I]@]D*JIR5A3BE0K88N9C&)CC:0KW%&DS^MIR#&? 8^L.99TG0;:]>04\"_;"Q+!I88/H>@8.71NV M0B,@WA@.O<=3=G.N44<*9\T]D(34U /O//6!SE= YN).35G6L*H5*>'-M-W. M&BC6@*%PFEOY8- D">NI!LHAIP%'TFIQ=-LT)]#'M+?M"8NG;$#F3E"C@0US M\MZ$U 6[J;!_46MA7>-6S(% M-#]YZLU.$8<;Y5#AHG:)>_K:]>",C(E_-[P,J1]VFN$A=NP (5LU:A:N6I<7 M 3G: &M-W$S5EP]?1;JRJ)/3,6FE.LOD5[FE&'O-PI7M[N?:_9PQ)0!8Q+*N MYBL+Q:]O6;R^;1:NDE<=L,"$U#='(!]3+93DHG8X-R_Y1>V6@K%P$;V,2[FY M*5+BI9R,547"LE DZH]IR<@:7M;@I' 1O1IQHF!94[#4S!$(6*-BN#4[RW_P M%4#V.!-6IKR'T^K*\ND.LAQ: 3&N#.0Z]9Q/KP0$K M>!9M&8N;^[!37O"\3 M\W*[^G&'RNGJO&'-PFE<6U8'6Y81"Q&Q0_5-3<1-7DFN=C=^LW"2UUZ TA14 MW&RRV &BQ N RV5+,3VDE_O:RC I"R>0;1GD62KVEQH9ZC1U.\>5)_?(,>F1 M*YRHME_XB2IM +S9=#W89(M7XC@!_1MEU%RVD]QZ[216]8Q-BFFK4-VX5<"7 MJU+ /L0M*2+X.II]=!)DVT-N16"8/L3%/T]C"VG-VYU'L:'KZQN/KX+YTM&_+H;=F)N/0"S M[APJSNE_- /XV;#I-?,#J+&>-0B(2;]H.^;J!TM/%O8V*3H6\C3JXYU>6+*; M6H73,]G!X-)5H"!@04CK=$Z((BE8T;D?OW9K*G=]R3IQ(>(66-FJRG@AW!-! MV]'LJI,@VUYOH=+.9V0$Z)' CQQZ*T5+?(6R@FNUI9SOKR[NV_[=<'Z^2]O) M[G9P:7C>#+CS3\.>%A?:&A8%$6MR63=-;.WVX\%4)I;T-"S%.L&6>D!96%)P MLRGCEKHY%:8R".W!2;56AA+X?"X]$8,D'42@51 M+L.JO,.YJED8A.:6V?883")[?I3 M+RS\'NH+0]M]0983"0C8V>='Z!D]&E2?!-GVY8OHPIGK$;_6 CR5ZK[E:[BZ M4#AS/*'NO6&9NT3P*U@XPCBJ,K74\G1172B#YY,@V[X,WPR@EJI]Y*ZT+$:_^4"(-@V:N7/-*33G]11""M\D!+Y[# S+H5F_220[K5Q:"HPO9%'%@LR[ M+==N.^?.!M\30'*+-VYC'YLVS/SKV"1;C2DW<309&5^ =3VPIR;QXSMEVEX\ M-"1\-"*V&=:53]J-_TW\H*&Q9=M4,AEA^][?I_8,R1C1\RDTS^$9_1]Z" M*NLEQ8I >!4C_6B#%%G*/$']SK_[C>[M5>>V'Q%DB1X#0J-&@!P-O;'5H N6 M_#PQGDCCT2/&]X8QA+><(\-^,6;^SQ?;"+OX;53@&&CD43OTI\ =G%WT0S: M_GE)S>8P<=RXB"73OG&RA-FR1YQSHO];!W7:O7[GX19=WGV];]_^4>V MW?] M3@_U[V T"I)>YXK^K7=WT[UJ]^$?U]W;]NUEMWV#>GWXX"O@J(?>?;MM?[OJ MPO?OJYW=LJ52R4BO61T.$CE!;J=CXEF#A3='+!P"\WGJ6P[Q_2OB#SQK0ETK M;\]XA/PX7IIWUX]V<[[, !CQH3>$?@3%?= M(/W1*ZUIZAA3$XX\DZ+")(X?_2T4O ;].+[U-FR8$WP0]<<=&<\$/1+BH(E' M)H87582E+_9,>)J@%RL8H6!$ZVD ]::A(\Y'@8NN76\,:VG\([39'Z8@*)L M-DK[!_(TM4/*HU[CW^'WIDO5NL13 -+9I@]&[YU'GT>7\ZX;A!H@\F@VFQ<5 M0GPB#O'@5S,Z-S*AZZ&3G#KAI?XD:OQKPX]@]O2MWYR0%#VZ4A^]H_"0A$]? MVNW[\*_BI_>A6X+2SR: H#3B?("%#(E'%TM?N9F8L"+*EH[A@[QPX- (F8/> M!>X3@3=X$3$M>'+E7?[TT;=,R_ LV@24#A5/-WX!CJ> M@?"3&3$\FEX(+_G=@*>]&9(BP8B!-C9\/ =.CPRF7AAC$4XG<1?34<>6[U.^ MP_]_-;S!"(E:[ =ZMT0&ZO-93"%9&P[G0O4;"AV8[A*0/ASE#L^SKV$G+R3" M!_2;^T+ 6,,)Q]V)Y82$'R*8#2A/]%4='4[$,'1YHQ$K1%,X=R> MP?@&C;^G1]<5P'[\"(>/+,8'&@%:AD=X*%AC:(=_7W[SF!C12Y-AXRSR2.C# M@*^92G'OO7Z_N/1^,>/]TNOWQRM*!A## :0/J.M$A'A-!8R( 8?'G_ T;$A* M+U%&]"$?V:#O)3]\2[[XA[$(&%H>)=F+FSP2O]"?'Z-#.%N#Q4!T8Z^,A.=/ M!B/+,U^])YR8LC*Q57[0'_J$[JOY3V!JE#-X^;M7;XT?20@=@ %+T!@L@Y&? MG-#+MR<+PL<$#_=>=/Q*K?@9F,S*C[:>J;AYIN+:F2[=!5D#K]R0#<$.42+GGI)'3WX.3SX;+E3'PCLA3HAO-4AH39/LU3H]=X( M]L+(M4&>ST48U=Z#V5&P8DE"4U=B3(50C:>5H4-YM=!CZ)GGT#WP1/DR-TT[ MSA-8K(0:-#W7GH;/1M3YN&+B[]>M(!?N6-$#,P9X#DON/%,\9GD/$JH1LQW\ M>D;_\1_9D(V!P)Y?X?.<>=D-RX[.L_ O$DD2$^QB;TQC?")]*[*!Z2:P0CM[ M84/"J0@$ OLBECCWGFM.![ _DBT

=W $#*T@$C7T-_2S!AT$UD(K*S_- MPO/S)9X F"B!9<0:/VV+0/5W>HCXQ+;IGEN=$7UM+"/73>8#&*1K?VXMYOUB M48/(IDGR"S.)2L2A.YB&!:#I,@ ^\")C$D5&)7:N.X0#$X;QCT8"KF7QF,0( M 5,?UFU0*H$)M1H $OIWJ H%/ >B8AL11^,(&L(=\LCI)CX^)6#+!HWH\N;.*W M$]_+><;OS"X:37YGMH7&$^\)8QX86[OZ00,>IN.QX5E_P<:ZGDNH[I(;'(B7 MJ6^$=#PB;:,?FM7TB V/Y! \H%Y' L5/3(S0Y,N0:3BT1:AD-WZ<[_U:3BZ4 M)]0;C(@YM4F4I$Q_D]YW)MQCA..&)C M:(PM>W;^>LPMPSLV1'64-V BU\VRBVHF,GO1A5>K0/3,3X9$\O1#;\O7R-O2 MH=Z6]2FOM1&:_*3C+Y4:7]%:TI+IUY8/[0&M< MBW)FC6OEE?_^/V1L_R?=3?\UC+A<=O #OWJ4786K(6N'5PK*D8DUHE5=SY]1!Q8(P4[=NY5LKV@!J@JCC M9BL-;ER8'8PP4[?N"%POO"3<%%0L2IL[ =;-VXH+;A2P_-TLVIZENX9I8A%97,Y._"6NJ\IQR X6[XQ75-O^V8/>(]6P/B M]P 1A757$8MR"S>;6DE=7O=4RY:#>A=09X-9+E\GK@[,+2SJ+=S2-G> * W" M[SEB&17#:FI%U9WTZ^J0*XE84!0P\K@8/F%0KP%S:N3J3MI\A6 6<%.6L:RD M=8.K5@ZSZ1C^XKF^CZ)/V%+=F=E%%3A8E$P'R\YZ>,C0>\\=6L7K:&-5E;&J MB]S-PMC(U?N94UTSI>C4)0 3IHLB2LC^T6HIACBW'"JL.T1J@M-"GX]-@ROT3CV64EGF#G5DG86?/ M6XW8F875P9EYH"5O6T"T!&F[!R9&YS_Z&DVH"EN,RJ1:2* M11E0J>;PIQWH]?,!XVZS1-2$RIQCU>)/PK(H8_F0VE)S9&X5F)-ZNU6*5ZQ: M1&I8412LBYLOAVN["*XMF/.!1'TZIE[4,\ /&%-K3RK<8K/8E]-OZLI0A%>@ M /\@WC-I1]T:VO,N#^+.W>A%4(>;,A;T)@\L.F&D9^K5Z16ER]"KBP#\+^*Y MIN&/UAX@C=VBBDY!_3A)C&]6XC/31W=6XKDTYTC?OS174Z5Y*3;!B4MS-KWF MBQY;MNLS9DDPL_$JL0NJ1J5&[X!QNY\;+2P#">'H',GT$'B<8U;/#W' MI0SUO0H<*KC55+$F;L[/XLYPAJ6?EIX36(8>707JFK@ER5AL2ESZ'2(>U^"P MNL#0:J2?HDNX):?A;//*ST$KPR?5X*#7:,_P[@2E5^-G"Z,UU302(_@*\-5 M5A9\51%K\N9 45Z[Z,!!NH6'K;I<[)+ *DL"5J0<-4*YK#TV&*^!;W7WT&7! M5VW2^BMLUR>J+2PUV5+4S;FVG2MZ)$/:4#WN_!H8/]@O)+IX>ME>& M+I[Z[!?#VW%,/E>S8>_XY0D/Q MVB(2;4RHEI6,> K2\"0AG^D"K*ZY4,E0%[&H-;&0ZACA".<(WR34M;[!:HM'63Z4WCEUSD-;,:2DEVQI+_/^67 MMR2X&Y;A[]?!"FEA44YK*+SE@26?0"S:KFC>U+JZ3/"N"1I(#XPLSV*H";0R M;FDM+,EIIG-%6&4H7."T!*V662RD)-V_-D$K:#K6M!T2++B@/11!JZ=J!R5J M\;4)6AUT_):>/]1W5T$;ZNL?@T?7G-$_#>#013*)V^F8>-9@"977=[?]1J_[ M?QTP+B@L4?C!=?MK]^:/<_0:F.AK^^%+]_8< 30_H27&TDI\:PC MTJ!PE!5^S.&O9R>[O9;9";IA%YSW!B-B3FUR-VR'JVX[YLUBS=EH/T/$'Q@3 M>$O@30FUVD)*QNM_=#V3>"',@,KGPO)&MLDP$F&A,'M#C!B_@O!W6 X(D8EA MFO .NF%@D B:J29E];$J=7M"1F;9GI !H;D(GRA0;%@(R!OIK'S8)J/,C\#? MI_8,R1BM&M&5#TL1O]9N3_61U.[\X[#*R=_?#6=J>#,D850MD"( ,86;;)?: M\35:RD=NUESL' P,AE.C#*NVM\G6>\ M !3\OU0KH)I""\-_1],$NEJAVAX,8-S 1QX9$.N96KN, G_?-_95B&&I5#'\ M>>I;#O']2W?\:#GADP]DX#XY0!2S:X)>9PTMRN'8)S+X>!S^(GGR88Z-H[ N2- >P;*7_NO=SP:6 8YC=92<$O* M45>6Q<.GQJISST!^UYLQLA6.8!-N/'(R=^/>CYPY&@J;$K00DH;E9MH5$S]D MC@+?68=,IB:U]T-F9UBW<*LE8$U-BP,^H%.E-I/FWB,3PS)YN_KZ#Q>YU,,E M9F0<8IPH:XYYZSJ#Z!_%G4Y"4\,M[G1B;N3*#XI,B!8Z**J$J-B2L"KGZ-## MHM2OS9:X]VC82C##:&(;3A"&N1 XEB>T'5X8\LX(PH]@;VT\!Q1FC8P$)O<4 M)/!$)X%(X7TJ@M'1Q+J2(^K]I%!W!'C/.DLR8;YWHZ-\F,NX"?]M4ZF5Z?.H M/BO$",+(2WH.N<&(>,AR L-YLJB#,M+L M"M/MCPTPLN4VZT\]PL7\$8QNOB&&#X)L7 W_.9'FE9Q?Y.$)3%'&!4+%5,X MU%FI"226&ZA;#<1U&TB3CU#==[G8]*.:U$HMZA:PJ7[B$F['L18%54LIS9!X"[KPW%9 MEUMNIER,25AL:1AL*.ZFWE8.>]3R'[AC6L6!)V#6*Z[+K1G3&4]L=T;( PES MV)8RHW?>58+6PHK.T_Q9&[EZ:5]N7DYE$&UI A92 7I 8K_VV)()S7(%=KM# M9-,@]GES)%Z5LKY#H-R",=>68S@#$N8D)-MKMN/F GT*2PK7VUD;N7KI7WKN M??G8E%0L*+SD_7:SO NKL=BP9QL!\<;+S? 8P?1)WLYO/",R]V&QY$R*@MCT M6U+!2BC<)^!6'BN!A7MZCG9F8E$R2U(4R\^L"N5*$\OBYLHN+(";3?,C"D)9 M;L3*(U%8C$0IMT3,TAZL\_Y?Q5J+-@W?X5CBX2I'%*Z26>>BT"&S)U#+6)9: M6)7SAT+RF)9][RIF=+KC#'@XT9%/B<5L:K6)4WT[O99G;9:IJ993O&HIC>[U MN5YB'D,!A90!2!P&&.N,@RFGFE0]F).QU!2Q)!WX!>E>TC>/P$]QY [%C<=# MN16GBMI\69Y'GN')-T&%7O5RJU.5#7[N=N=N=^YV7SFMUM:@8<0!R;WJK("9 M":^ZO+:.#2.8Y4[SP]TTS*ALQ^E1/=&13XG%A1TM\!%,SOGUK#6G4#7Z:>02 M1_T10<%RF1+:1FX[K149'D$3C_AP2M"VX9DC.C9A!X- MFX:C(G]$"*W2A5Y(V#A[$,#XR =(A+_)',L):6/3YR>>"UJ\":^P@A&,Y3H$ MS8CA?7A%_X_!HVO.Z)\TV>TB.8ANIV/B68/HW_%@1G0RS8EZ?7?;;_2Z_]_=F_^.$>OZ8J^MA^^=&_/$5#V$UHZRO\[]0-K./N4 &3Y?U$X MVW!JR:B/KF<2+T0GG,KG0LC,D*UOAHP!+0A_!UT B#K1!E0OF=2HW_EWO]&]O>K<]B.R+%%E0 'C 5$: MK<96@RX8\_/$>"*-1X\8WQO&$-YRC@S[Q9CY/U]LL_GBMY'QQ2\&&GE46?DI M< =@K85L *Q?4KW*H=U3#'@1?3 ;3U6C)4+("F@7+4%?M[Z]AI?/E4 Y<+.- MF([A.0 5_YYXO1'LX3Z\XK/M#KZ?(>(/C D\&GA3(GE"P!P1I0N @PA.!-R_;0I'H&53P( MECYM[F-2:0F'P2!LG8=(0@B0E"!:J40.__-!:[=M]^6\/CID MX/1U"-#V..T-1L2#$M/ MS+683;V4X?*)=5C]/@4[5M(QJA9& !^!H^9H4,.%$8<5%T;UJ6+5>F5#R_:< M!0_V6X?]$O".VWG/B7L/:R%6GY,CI]SH"H+(A-4.0PM^U!KW_V1ZD_FN4[H9- M1<.**#"7AG.B(]3:KN *9Z?N)82!W\6Q.'+5@E2KXBJN*HP>PYUIWEUGX)$Q<0+#OG3'8]>) MMD\["#SK<1HF>_?=)(&0I_5Z3B;[)%11WK:EHG;%XWE$,_ M@7Z#HX"C8+/RG!G_NTEYYA*08Y]M[#,I =ET!U\M2O_038G,R(Q(J?G#%IZ9 M@6WYDKE5LEC);,MUU_>D#E4Z_FY5.355C$/\:ZJ4O+0T/X55("%/;?N [UAM1;/G6Y%G4(UFJJE49;N4&?.C>F@9M\$ K) MZ)-(@C157L_TX LY\?I@'%85\/=W P25-T-2#17"1,9PL\]BK7O7O4^F3 \G M.@\GB6>9'&8/Q@L"XPV,"=HO)>Q($FN*:&)X-*AD727I_>.7U>;.>5KPS2TP M8,;7F!=^VS%[T\G$!HW_E@1WPP?B$^^9%.[@+#:QJBA8;VWN7L8 6SF@7C?( MR],?KQY :5C6-:SK$G. 8O/R,Q&Y_W*][[2?5-CSR6=>PAZ12U0I))4IO[K. M?<2M4K:.A@5)Q[K29&[GG.C(E2-/+22^RT>>BF5)QH+*GA+ MII\;3F6/R(F M>G)=DU61?5)15YE;32LDY!,&?Z'\+66K20J65!TWI?SM@GG8X"D#6"]T5E0 M8!$K\%]+2$LC8P_ ;"O]_; AK;5R2WD 9\A1-)=O%CH18 \5W3E*$S=E@9K' M!]$IGN.N&MRU"@GR77 G8Q$DMBZGA7NQA[O,()O5#M9,A=D4COFCY_*+9=L' M&&7300V43/\8@VMH4V+CZ+7A=Y8?IB3 MZ_ZPZ'6*/4-_RZS#(FQS'I&Q/WJ4P(=JU- M9V?X=*7+_>T_H/9BY2\>%0GN<$B?VG*ABIAWH?^BH]R!8K;[:M4/;^VN^6)? M8+4> /[) 2%F4F>L"=O2C;LJ+[/U942'CB^J#/4:5R0DDW M(K899K3 I^0#ZA&"PJWS>1Z@=O7_L_>ES6TCUZ)_!369>;&K0%ZN6NQ<5]&R M/*/$MAQ+3FX^38%$4T0, APLDCB__IVE&VB0 !>)I$ 2J7O'% GT<#X74 K.)0/8B P^-0TX)FQ'P@@0/%'#(_A[T-#H,@,\<>!$PSB M,8:D#F"5CF>#Y ;P.Q'2);WI.C\06:,1\#W/C_!#Q$%R,+-Q;[FQ(-2>61^^ M[XHPY!=QO3/\ 0X['HS44N@&-;.6@1^[B&$#-[:%B2\AWZ#CCD:8\V3BCX' MY$6Z?!610U0$NXH]\3@1 \R0 I%!! KR](>(.$?*-$( N#.$O2+@;-!80N!? M(\Q\1"#0]O@%^A/$.JPTTDZ%$5V$YLQL_3@$]@\S D8&\80PM6[,G^>2L^Q/ M:4=6H @'7B*N8<] 75BPL!G /SC1*!_@5QS=F,.HYTY// Z$L!GQ\B8W,^! MEA#8>(KZ+@CT?3H?WY/T/QR*0,#Y>1/0A@$=I^" =FUD88Y\OET!C 47RL MWR#F']8D3AUH(!+!V/$4")>AJW?ONV#TT[-Q2 _I6** P*@*BXC'^O'2P"%^ M#^_@2GT:Z(>8ZL_BI($($3C "BS.LR5&=_J67@;4(=#!Y,,X EW'B !<=H*4 M@7#%/2X'*!7813"EU8RL>P0H0#.!]L@)T5P&KF[85F2Q 95' CN$>#BR: % MQY-_A'X< -4Q^RR5XEA8 F*9XO@)60-(SD\ 5"&6JX]&(F9ZD8RW/3]IMOKG MY5,L/R;2D3=YJ,JEXB^2:$(NV +:5 TI]-6WZ^^OB6JD '$1&""PK+[C@BS M8W6$A,WSOPS_&*SRI5N/MQ][->_K8?/LZ M__GO$QM%KWJA=_,]>;[5:)Z Z6O*X\Y*%& ))'N Y5@\+NT0B*G& $ECV%'C MPN@D%><^\SL.D<@ZY.HN+*C.DZJQ< M/&C"('D%"'U3?IYP(0(8!8^4U$O<$HK;@U/N1F@\L$H+0)+XB(?7CQW79B7G M 126D1^'4O* )>$ $H(VYTP03EE2UYQA1A/ '9&@0D+%0[8=4 XB7:K2+OHX MBA'&?53W(H<45Z1)B9C ^C#A?0!2S1-#5$+H11 +L C .&$SW=<-X &+60" M3S=98)L)UH]1$V&%2]=2E(A.E(4L8AK^/?$('7DED4AF@@L%G0(Y _Z(0R3< M!(%/>C&N"[4;UIW2V3.\ZJWQH*U>3HC:IA<*0A1X(Q0*<] :!;P-+.*2*"]P M8T[!BC_[8:3>E&HVC" 2D\&7.@L<(N@@XH$Q33R*8."$&ESH1]BJ>AX->N P M<8 W/&3S@9;.R*2A:J+U\&NLY$4"54 1$'+(I06LE9,"TTGD7K/9E@ %%'5= M?;$\C,D6*!LB:"7XGM4')%.C(S3DU&2G]].MP;NI1B4A8RL-##2J0>QR7HY$ MU@0%1*7B61>G"16G!4F'9J/QI*2?)+%ATA\%*5==(5R^P,O<=ZW! M#^W.T+B]_+_;VM67#Y=?;AD4>=D"M6:CMF:0_E\GH)/7^H N/VK6$(9Y TSI MP9J&?WVWRGV9'$V,W_W-,D8!JJM_B?P!\'PZ!T"7"]1D/8P.MF @?+#8H?NR MJ68[4'TOXB @EX0Y)T):I_-R$8DK J@"XR/%2V04.&N6\!#KY&Y*D9@.CRFL6,,U:1ZOPX M*[LKR#DZ I>$SYGNV34)-J C#> MD!]G67H76["T2*#C!'Z*@!72Y%(EN1>PC2AD%Q/[?P86:@TZ>@"'!YX,T@5Y M$KX-HP\33=SO Y)9J6$>""EH$\43]5\8!=81,GAG'Y0[H460', -3464: QV M9H' +$!KUS5AKBHI]9QD.4I\13 MQ'0 IA60GI!ZEN!4^^C;D:FWX1LXKS%@$$@L' 91W:@MH.DP;)T?IAM)\+<-=&NV$X%CES@AFTW5_7"%@(&KRMO M89;KX2??\C( J(5B\,:. Y0+/[T[2;F),I=88O!6G/'$=0;DL8=%@P0AUQ Z M%VRZGBRL.K3P]GCI>7X0_>C* Y4E1J7G2L[]#::^' [% "M,?P7S$>MMW@G] M#*^^?-0.\6LU!.?WVMB!4\\PFX/PS=^!9XTP,J+)ZX%N9=1R0=E.E7ZVN6Y V[5(17MO M>3],XTN]5S?Y+C,*A3LTC:_"G[@B\?5\!S* 0>73EM3>>_)&CRP<8,FW'[3Q M4"=T!4X2&J]PA=(]?L$KZJD5*5^YR?Z0LGGDVA.> MB^\E%^PV5Y[-[?83X/_UD*&[XZVV%NPT4!.3%<8SJYW7#MJ:7$07%P0 M,R#X BD;R(TYL:8ZFB>(F8I#K<&6-LPKT)/LGU MSEFGZ8\21WE 9R#K?G]5.WMR5K/9ZC;,1AZWHOM6SVB>U>4,^T-W HA9WTGGHHZ XN MZ[&TS&ZC@")6/);V"L?2T;@8L2V\?BLRXSHKJ_"K:S\KV71S%ET-OY/\ZHZFJ'2_2".@. 2^^*292?V HZ!ZFL-],OJA]'H12N_!ZV*,5 MI=K31\'M%ZZ][QZJ*5*;NEK#@FS46_/NMU^R5]HQ#3XKYAB$RD>P'*!8\ 95 M@*E!D2HPRMS)].9N*.8O=]"?WO>#P'] _1R^',88XN9[VJ(*EJ'J,TJ2G<7] M/CN6E6, [ #+N =]@:[?R$V0@QA$OW\&W!_'XWG\^9?<@>YTD$AS(SS'#[Z(Z)-@Q\XW-*/60)YF/O( %R_> M=&'E^Z=LVGK<_:9;N9LV88")8,U?(LBLF1#2S&!I8^"$\J3AY'7C/2$T]6(@ M/\(,+BL$1@Q="4%-0X99SZZ!PKT<>H >?@;^/N$DB\W#1:(UP^^>Y"8K8'(+ M\+3;7GES<]2W8+OI3[YG Z/&H^R#27=-D,[3]3Z!LX@WD)828L8" RW,7(_K4F4-II$; M#Z5=&:><9-;=19?5(5KD?#MO&:X#>C@L05G+_C!W-13U#7:K;DS+'U432A/3/+T'G$M(X14)@@D&GS M<(0 SI:F%375;+/F138J%J^%'(_BG%TGC>&6\::4*C-S//DD%V446Q601"89 M9;=(I7@(,H^23F"C'\$B MRJ_?,@8I?7NS7P9J[HP@=KDL88+V 1*HC6#QS@ MM&# P:GS54&:Z%/L9%CLU4>RT77*\ 96]107P@= M'MB8%_DZGJTN"=7F")? M0:Z_P)11^8C'0#@85NP;W<8OBL?K/FME.L]YPDDZ 0K;%-,_&X6N:"][8@MT MQVYNM97-@UGW1:>:XWM!N7$?<4Z MEMABSU+#=GQ&=0/X4-;%4'1G/7OIM42>/@MC4=YJHO9ZJ(^&@UU(=&(AG*4T M])&/+'=HO/JYTZB?I'+8Q?Z(S' 35]3BD MM!JTO("!JWQCF0DU%M'(Q_R>Q+# 8TH!':IK,4I1\3&,' ->)\"]Y;TEOLO/ M4^2/C ^^\E@>\2WJG178*B-VR2# K":!?^_@+3IQK4-188AUM$Y)@3DU9U+Y M@$CM& ZL%\-QD+&C1QU\O.@E27GTO94\1L(5 (S)(; H@B%>97J@%"0QPYB> M36'#"'$2W!+8,L!:4(97*E7EU<&N]!\HPP0=WH::84'+"^UJOW MZ5K395@J$QY;WL1NE(<8E$$32G_K]QO#]EW7"N1*X2<_*+@BTC+E 5* \!-D M62$Q[,]6 #]U=:Q(LNA[1G+D)*^XC\X1Y6Q&$P%LXHC\>O W)E7. H3BO#V7#Q!9 M)*@#/YA8'WS)+[_7;^K9M])1O=G[3P1/BYE@9,Q#F)2*C8D! UVW44")$7OV[>+UR:IBHI:DC1T+N@!8+?!3 M-.$Q65&/4V)-4C@QJ0W#Z6V9UB^3 V^N/WZ3H1JN-9#Z#Z\R1^=*#X#>(] ME7P>=E1/5H,>VL&/S +0J/4H.5);"@*$XQJU7($1Z(FIIQB1C/(YD\@#%"DD MG.O&Q4SIBD24)-EJ"?T06%6- :F@2G/+TM" U7^\G52%2\Z*5QR*B1N''P& \&I4^=0!L4). M-'%481"5T>)R"82Y\?.C?!+ND5:J,0%(X0AVY#_(%%+GC]BQZ7;IWYCOYZ'/ M88)"7PXK> :%#XD4U00Z U;Z8&&7%A!Q.$JT!94).P/P, /QD%$*D1K$'"T& MS^#!#PB1Z-0HRY)=,QPD1\,CP#VA8IX\<0<&*ITG/)T-5:($62FL6":%))0< MC_D$\8@J@?&E$AB;50+C4X.55[[:FO/K)('*UT-D(* )$:/XQOEC%\B)J \G MW4;*8)%PC:(BK6[?.NN6+]SY-Z-FW,!I_S"N93(U\I(>2J^#+3!R:87(@A-7 M&%@$#>/R40QB8LH,CBL/21+__NI:61V;GL=OT_!C%-U4^HAP14U2?65\H"()J%:+QXG#'E10GOH!]U4#W9]4Z.0;]+NF%D&?"HV@ MX9@,D[W\4:*8OIO?IDC7XS/0D12FR(J M&OFN39 BKYOVS=P>,%;VGB)&[,R&DJ6QFIC\J90=]513?RH;CR*/*8GGG>#K M^C48JVEX:0&6GD4D05*V+T#SQ8Q6^S#NKU(," DC5%D%N4G-"Y*">8SW 90H MF]2& +08J!1:5>="N[5II*YKJLHES;BDWD8>#J&UX'MJ65YRX<(:?':U.&5R M+-]DGK&PY5/:\5ENZ&MGB">-Z<$.QOUE+X/2[9+>I2 MT6_"!NK&]_F93>(9Z/[G BCY)S2[!?(OYY[.-I;](4Y*U@V= / B=!Z3PB=# ME?\['Q;FA"%:J,5)E*M'CJ(?]_;!O_W-CT-@%;VD* M_?OIG+0GF2B%Y*\(]_!*!J3^&OCA4^K&J\;>K8YYDA143=@L6#ZT+#3:P?5'#T?+WDPI"CDWD2B="T7G9N4&Z!;,4Y7@K MG#B(L(_2(%H+-2AP,:0[9S=32X]YI6241D/M=/)3 MFAB4JVEXC1UH>.L%4JYK,)1=YUL0N-6:C1/:.5YN1;EIG]5/YAOJ%B@W"\&S M>@;8[L#S;$'>FJ_RLTE!?@ARG(1SK9_V$U![5W7-*(38\SC]1L:OHG &:7[O M /-PI[H7)O'W4KC6JBU.3E;7JI^ ?4_.,"Y*9%U202E?+VYHFVGL?C-G!;G2 M4A4)L?:PG:3GJN)S2KO)_;E!Y0PG2=T!"NQ6X=/O-#8>H*0<;/#FW P>!";=D96(93C*+L8!R#H**0-NJ5XLSN %$0"M)YYK,BPF+=F&=; MGI2X'K(&T&(I<**XXMGB^!9MQZX81EN+=]EJ9\Q=-QX>V=RPT MGVTWW<1VTQ5?V)<#_K>LNUTSMALZ.S=Q3]9.V/&TE^J:[RM>/5:8?7B8+5E6 M=9X'4_I4+38A7M+:8)8@JE9]?@V/W@S5\& R&&PTQ2 MT0SJ1/Y&5JE8][7FTK.B;-XC>_46&ROL@?KE!6A^]S-+XA\.,\2_.HU3AR@] M3Z? N=X\S>^-D[D,0B^D#/783@")AAE?8I[@&0'.>*1Z4.T/7L_QV0*NA*]9/4=)(2@O%SHF;OU<?I2>[]=0D.LSPSK\,O?]X=,IX5 MM5Y9!1FWQ!9;]7;YD&DM#7E(_]NAAGQ% ;^5%KPMM:)62>7#.M!BAKAFC.V3 MF2.3;%;L_BD"W[;"T6J,LE;ICB6;>?NZ8U&[K8)HS*WKD3O)X"C!R1[CS-M7 M/G/CWYZ S:ORVI74ST8]I]O?2Q]'N1VT"MB5!KHUA>55L4Q8,VEJ(16Q,^!Z M2'=IR;$^G:4;(6SF?W^J41'QDY.GN+N>XFE\76E"N]6:5Z],\#Q.KJ'D*LR\ M>5YOMRLUN60S;PHM:R78RS'.?##G5VZGWD<_& ILS%Q2K6I)1$D)4'(#,2]K MZ&&;E($9/2Q!A$WH845W-04B,3#G^@FVAYC/>V:Y^?G2SU'&V.HK\N#J*7!QPTZ)\]S*T1L MP3FY+M]LU4OH(B^W?W(F@%2VLBEUZ.@,9VT#9[7]N.^*TC+_N25NUL-4&&ZZ M@NI2QJBIYMFIV6[/]Y!;61-OZX+C&%C^ 0B;I3#U#QY9+,O'TCX#E)+MO@QP4I R50_F=;+,WU7MUQEZZJ5U?2 MJZM5]>I:CBC9PJ0%+086O M]],,B_F&GSF;J6DWR^0< \\VY 01K M=!XL MW[Y[4!FEJ"I0G6AUHM6)5B=:G>A!US$KO&14I[3DI5M<@#QV?-B5=I.A4Z M[SLZ'QE[3C6=2O6H[V.KY]S"(?O\, MAMDX'J\3X%T_&B/<>9-H_-LY'.K^T2)L2!7(O'Q:2X^]/!=QPI-,_A9"\7@C1T'V!(= MV%J],9^!\.+'4)Z9-U^.?B-AQ22R0+EV22*3Z9U+9=E,GSO&3* MTB'', MK.3[CN7[6FCT[/RK0E.\^WQ$O+?#^]5;T>25CWWY(U\IY7;;F9-;N0]-)[D= M"6 KNL_X$4_[3$T0A$A5XA&1@0_^UJ\)( >@*-Y/N1"(A^[\_V[Y876\'4:*ECK5C#BZ//'J"-8@E4&;>L M88?5 3_]@.7!ENH\]ZIN;%_ULRU]]=A]=D$NJ9'9:BSLY%[JBH+=]7HO'!7^ M' #F%F+LPB;;>XFQ)?!^EK9O3]6,^Z4DP]KE]\K9!K=U:K8K.5&ZF8^S[5G5 M3/;E9]XT!ZU5K.0P#G2_6$G507'5LFZE06I4,Z[NT#<69&X M4JO_%RY>0^\G(/;WFP\_O6N;S48^8M?Y /]GIAW*CN**BUJL/#UR%B-C1[YK MBR!D>'_Q(_'!"0>N'\;!@@#9[>TWT1/P^E_-0D_"B?D!P?M-C&D^KN/!4G#% MQI7Q__YRUFHVWQJ$3,8W,8F#P"%([Q!+\HY JGN=I;\ZS6Z.;),$2\])#D&:FLK-FDKEO_O4@??D9G MZG>M1B.7KHV0'D#@:$ DG#I]&\+&QF,?D1%673=N$IYQ[6 2+"$W=^Y%A81PX8YO_X@>$#AX;7@A\"%@DL.F3XA":\ M.'!CDB%$>\8$$^MPI1-WBM\^.-'(^!:[ G"[WZTUY6.XO1LQB ,G;MC&A;()&#Q-JSC%;Z @&@UWNH/TU?-MZ\ST#=LQR;8:G G M6/'V>06(^<6G PO#1 H8,P3N H+QC]@*(G@-%H=\L[XP9:'U_)2%VT!8P&JG M1!'OIQ>HA98]+V&IRV/W+1B^2DN_"HI[/BQO_&=N,I4!P11(6G!X.G%;-^*K/> M\CR@U'X%57++L\"9?(W!LAB .M]+3+XM0Y!4_RWO*U"&>]G"\RMF]?13E87_ M=L.NMDYX.V%7Y+U!0WZ[TTP%YG(<".O]GK@>=L$(_6VC6DD983D# MY;<"B@ M3G-'F=XD<-PTF;=,EY^EN>+B%J3_Y0:3>) M**.9KV6BC7N>/>KUTU/;3FP=PF),BO9]<#ENC""Y&PZ:GT@B.\ AQR+'=NH)7+%S>J*K,EF7G[ M+/?T0%CN)5W95_SVL&;>/OZ?K87_T@+-4L MV%B?K>E_1-07"=Z2$0$VQ%+D MSPQY/3?D^YDA;^60U]M0-IJ=Q*37*?D..^P[-&K&ZG4!RY)0T7_SBJ1LD*1Y2BR56!5 M2'.82%/QE0I%C@M%*@?,$>OU94# ZMBK8S^>F:MCKX[]"(^]W Z=;&C8_KES MRJ]-;T*/+H[&63G;,A9A=45?U\=\==KJ+HY_K[UR+.*#"HR6![(MEZ;]S(&LFV*D%:-8BL# M :U45FS79<;T8F.+2X;@MK=2(D2E+$[ZHR"%VF(C<5%QD5E'O7%[^7^WM:LO M'RZ_W#) \E*G:LUV;:59TS/YZP34J5H_$-:/FC6$8=X8EOM@3<._OEO%T)6C MB?&[OUG&*$"T_DOD#WYZ1QUGT?#$YMY8S^QO_V/!0/A@,2*]:%FQE17162WS MF[@77BSP!=7)_-].-+J R7V89&^JBOT]J2HF=P3_#OP[S,[PO4,L*)97V2K@ MK>.','8C8PBC<<$DB_'YSO=M+BH8BN >[ ?^ U#?%8.('@4T"AU;,)BQ^A4P MY\$H4Z],/$[@Z1!_[ L#Z,.)7&%GRST%>%2VMB0J&FC D)8Q=.Z!VT=B8HQ] M6[A8Z,H:X./D\J'J5!][-^\-L(#\&"OWW1DW6";0P@$O?!MK:_'R7LGR4[V; M"U5URKCU)T :)XT34Q6G4AA!X%!8'O)$"M%#^7YV%R!!0?X- .CS_6M!G+"].5L,3B /6QYB!6X\/&)"$@VX["R+!D7 M^>)CP5I9 $( *!7'XO.%F=3QFO K\,4Q[""D:;1*85A=;"!,8)E X&!FANK\ M:5GS3^)YRZ;D>4LR7CV,!(!A,G'A>( EOC8E9]^@B?1W8/3(2L:':@_.IQ M"4)SF3(\3WS'BQ 5D)SGB0]0^,Y!P3()?#N&@Z\K7I4.1H"2:U:/ MT8_AR)E,D,@.@7WAXV;.> MYQ PGB,>J'PC'#0Z>5Q7OJ@7YD,E>]&JF=E(:DV7$@JJ(\B+P IZH*C#8BWW M,' !]!4L . ;),8_$Y T.3;Q SR&_A2H\@YKR\Z#W_.-80SX4LR9$+I)<4?0 M8IP(5O&G@BO,S1P!:7\8NT,'CB_ASEH9V5V:!0NUO2?7,KSR!D!WM];C'M:- M_8=1,WC]!FR BGDW'%F/BBLJOO6]?E,WA@)YB&O\-PZ0V?AQ"*LE\8[? GV >1EG@<<1YW?<)TQ=IL!_6X@)E+-R*@F1&LN MP!I+FL;]_Y+.Z&<68O)D-!>J%:Z^ ?$(1KLGB1)(&K^3)6VIY"C2_E18H%SU M!2X4:^6>\&8*I@;RJ-'T"V916RZ>#=0;GW@0S-"2:<[9L!<[A5P$=ZCVN!CDG5;GT/;7=S9E[M+<0AF\ZG4.BQI MK'0#;1G9$6VAE%-8N@OBW7&=:*J&IETH=0*>5N@(6 P*@(.M[AWO7H0154ZO M ZP-=-\P(>OP# 25(0Y9,R"SRR$9*=5& N 8>2$3 :IP>5E8,U[-]/AX'<: M;(JK$UA5'@D8P61EL0!-MEH\21B0G,4)E6GY@)+3PM]1M4%QB@7MZ>,0E+!^ M'*(=0J6(^Y)"E8T *)(8"+0N.D4LOBRM$ZG"!W3B)-!UJ(/B>.^$I$F-?40U M!1T'Y0O:CL [1"ZFL(X!>V3$1HA;;HBLY6$&Y"F@E,$L/% 18 D)-3"7<:V' M!$B6Y\4PGP!D!69[#_N#B7G7/E;)!V!H!JUE(PD3)H!N T_W!55YMLGZ$D!L M_E2@BQ#+3?L/'ABB8!APA6>V,2>4NY_"6D&"&0#5;N;A9Z@5MX4=NQ/%*%GN ?9 MOB"0 +YZ2>OD>32Y42AEB72X 3\HUP[?F8;.@1J6\*3;#.K?M)B MLKQ4G?O0"<(HOT3UGHL6*F4? .!:IWR4C%K%72A.\UN>-T!!K;5.Z8KDO3,! M0#FAY5WXH,Q9]TX0ASTG[W;0>OPF7$<,5[RTJ&''EDS/" /Q%$:#']ZUYLO+ M1P%P,5Q_/UF3H2W*@%69!B^!J>(2]N:/ >%D\?0I54Q_]5O]6]TX[9R]SA1* MO^A]N[S1JZ0#<@W0 6>P02LF#^)1=XBD0>C%(04G4G#@;R'WUU$Y#F3NH2@ $ H92_ #"S']-O=N+.D%,&)(CE0_=FW6;-@KBT3/GQ.YA$?S&!G E4$KB$;, M]2W#2XKDXO,S/1-(SV#;&)_(L6MT@T*:*^04=X)$926_$KP01S0(65::,X+U MG%0]Q._&U%Q ::^:.)5/NTT$@]W1C^7G 4%%6PAU2+ @ IAV:1L MX!P2.24VK@)RO06#\ZA@RMT@]!C-K)#L(R7=*R7*B5"T,]P!L:?&!,B%W**) M[VUU'"#Z1BF=BP;:;F$>=,RE*!$]"!< PUNHE\_%LW* S:R+YZOPD%WU/)N: M,'WUPR@0D52HWTO +7?_) S3[H&$Q3]^[YZUF\-!^1Q#GXP:R&.U14/NT:" MAT/W$:'_<^C' 3E"$A'A@TVIKJTDK1@3QHND&8R\,1ICBQKRH"CC@@S\0 C) MQK #2^95-!3 /]3,-LB'6D JI*T*?B5B$;@%Q)5&LS)($Z7!-+304\MTJ2- MO!6F2"X;0_7V@TCFP\L>W&PTRBPI=>VRP4#0S"P+0 +\V0E)/,\OV ESA\VH M#+3T9.5UPJYT(PB3._@#/?]3:7G'$V3L=P+OAE(*-*7$0(U#WE4",0Z0&Y'_W1GB)2>(>;H1XYLUI'$[A[$DMPH>W0'<\)7! MP\@'Q13,FZ2G&2AS=T[BX4Q<=>%A&(\WFH)L)TI2R/Y;TGU]*9T2N4JL4K%O M]OIHRC%:$)ICC O4X.&0Z4TGA6_CS7;X9G<0+.J2]F2U,^V2]D4H-?,"KU>) MO+??)8WC/FOXU!L+-"#U!<7R\C?,N,^Z3^+;57.*-9M3-+?!!1/YI0P%:>TH MI3]>H"O4[:(1VAD5UAP,UE3,J$*KBAGM M1!5[R3HX-_)N "/4RY4!OILJ'MNH65#8\*PSF[0MG5J_2^\"W21^X/LTZ6C( M+]F1?09?D^>(GK G)%ECM-*[UFG3/&MW5Z]54 +[-X&RG=6:VSO*\7WND=N_,;7Q)E;F$ M+4M%&"J4'3/>,#BJ%.A^ (0F^>6K8K6F\P**N#K];W3XUS14CT[^B?1'&53_ M^U.-"+%S9IZE_+/=7+W"\EZ@9R8&'Y0S'VCZ"6>[(+W2Q;5*!U!+@>?L7C MUVZ.+@)A.T^_2>^89YTJBJ-L,V_?P9VOR6Q7P7X11'[QLSS&F7?F]VX57BUN M42/?)AYWSLV3\S5: !T56AT 0A=J[+G5D[>LL;\((E<>\N4Z/A>$BJAH6TDH M8+4D@A(0Y2X[SIT7UCS?F3WP*]8>_D1%@)],JNV6V6V?5'WG*F)XBBUQGE^> M8Y>VQ :(H-WJFHT58LHKW#]&W%]JAZS><[?$-'!V C2PSFUJ10S'2 R%-DRN M(-BI#;,!(CCI-LQ&;CY'^7"_G#<67T0D"]ICO7L^JE+3:QNHP?;COBM>IAW\ MW/R;#?LY?XD<4T""KQ('M,)KS[\);';-5N,9(JJMD^FA7&)O&)^7)5YM$GT7 MH.U+9*=N%&W?M3OF6>-T;5'R9!PM42#04;'8]NK-[TJ+JYUVP^SD(FO%60^+ ML[;;N7' 6U;4-XNM)^?F27/Y]<*F.>O+E7VN2M*^8 4EK3;D^G=_:;FJ[1>> MS?35*%7]V>H4#^$4JQ*A>UAKMJHB?*@G6U41/GQ$J@IW5H4[]PVMCK=P9X4U M%3.JT*I4:'6\S*BG@L+@0>]=/52LM]C;,LVZ5I'9 2+LT+G3EUH6E1U[0H%K=O (F%>O==RPN MO"?.+<.S\)ZXM-C;-$]7N"^N CBK.LDO5UUB_6RRK9#;)FHDGIMGN65H*V%Q M$*AKI]TM6]XVS6[9WD5;S=72+3"SBT78F[EUP??N8Z^S9+A M+?.L4['7O43@!9E7Z_<9W#O$;9K-T^7E$PZO4#/6GD"%&R'A#&%\+S+$/1Q7 M2;![_^EJJ>^FL7ZGP6>0EQB[;_#0K[V;],@O\<2S1/2G"'S;"D<+S=Q:Y:4I MV3"FO+C3M'@+6M]?MU5UA;;MPY JQMY\;";DL!/Q:L+:X?#4;)]MMNE6AYY;5]/P+ MG9V[RBO&>R0S[\")GIL1M'LG^A89;^I.[YC-W(2W0_>F5RU1REG\>WFUX?6; MC.^ .I]?&#PER;;9.%\CJ')AH?!#N:T]*B)8@/P[=>6_!/*?F.W3]2L:/QGG M2V0E'!6*KQ"#4UA5X"4-B\VB>O,L+Y"AXO-'0@3%R-_)=6>^M FR2>1OMLS3 M[C/;86W;&-G934)>1Y,27B <8LW]8E6K)%5M-EO7O-DVSW/)[BE%^(_!W;0= MU-]EG?YB#"])Y9O-8OB9V3E??J50X?7QL?1V*Q_A=VY2;!;A6Z?F>>,9=D2% M^@?#TMN=W#OCW=L-&U9:3LSSL^67%&5 [-P&+G+A7^(QP&2PHX8NVYOD=B2, M"W\\L;SI__O+6:MY^C8TAF V.=Z=,0%3># U'IQH9 0BQ"P0(_(-)PJ-/V(8 M:.@(FU*&0\,)\1?$UL#IQY$PK,APA15&=!49WT0XB(6!&S9Z0!:P5AV5U0DH2@J$ MZX@A/:730T(( VWC?&(/CNL:EHV$:EB#@1_@..ZT;O1"O.%49:_GR6%DA<;8 MLL7,F/ .K"_P'P%ND8"7%Z#$^G4(2T0@F%'67(= 3 )9RCH64LN+U'O9(K3. M\B%53"J$G!K+'5L_!.$?/&,!6@.RSR!SF**Y'0>*DOAQ6P3JOEYC\O7M5-]^ M..U @S51?$ --\P03#&08&Z M7^%/*+%;C;?R><0G^J;Y]C7,!0HH CN,^V%D>9%CN4#U\!_C>_VF#EJ35P-4 M@-G$>.+Z4R%"YH+:8/BT#S)Y8J$JZ\!.M#._]UV0Y1;L)'O>0P 0KML!ANAY MH"; [V,D.!F= :,:DT#4(NO1Z%NA _0'2_ROU"U<9^Q$+/HE4 I!,+]<8&_W MC@WGA'PVNRK0-'0F"=H)XK<-.(?X[7OU0\.X'!$ X$48R!HO "0ZW3>[VWE& M3WKC_X\9,!8MN:P A1 M$ N\"Z@:)1YFDXBJ5UIULE6OM J1JO9$57NB T*KXVU/5&%-Q8PJM"H56ATO M,RIGX-DWNC8)P/2/!J-91URYKFMW$X^PC:)1J[==$&/W=WDDG^6)Z(Z*<.'U MZZQ+XY*==,&'Q&-E!5/]H1Y=K3W9:=[IF(VS9I4?N7&D719)L,%X@<;J_13V M"C?;+;/17".ML4+)\O/13B$?G;M(VR=<;9V?FNWSO)2GBH_N#1_MY/+1W+BK M_<+-CGF6&UNX1_6@=I92?AM87NC0(;C&@-+S]T&??NF$JFVHW*OGB",YZ@?' M915*2Y%M#.:J&I^5;>;M*^JK)W[O&49W&F:WM4:_A&- IP- Y*7:_.IA<7N& MT*==\^ST*9T5C@&_#@"S"S%Z]=X+>X;1YUVSE1/R^=*'6DZ7^A??J]GZ.938 M!CBJ:@O+K8;5>ZHA <-!%]);J7=#A4:.050<)7444L7J'=OVBRI: M9OM\N5"KB.$8B6&I];)Z@[B](HKV20EJ*&D=R-^1&E=F;0OF=K*E:]*3<^'71>EL7*IJW*08_.\939R>T!6 M)4^.KN1)8^4J5B5!WK..>=[.,\E=.9#YM-TU3[MK!(%66'VX MG+BSC@>V=FA\VB,?-)>FDD5[O!"^D"-PATN][ [C MZ\[YSJ+:(*TGUP;Y(A[@V/# @ M]!?T%/@ZHCE'8\^R+D>7=B?#*TY]QO($S M<4587"]D>Z!(M$E,W%.ST). *7Y 1_&&*N*X(%WQ9CH2QF>C9GP3R+V,=!]& M=K.@O<&([[:;\[GC0C>K JEG^Y.(JC>\0$.'+VI!JICIO&Q=_/> M<,(02;UW\]V02IIIW#B@<<%;2>VZ%$.0)5QY W\LC%OKD0LI#9@B#'R+,("B4;8S' HLNP=,R;. %F&<,+(B+CZ&5:1\#S':G)F7*NJ): 13 MP=@!8,*=Y_R)ZW-XC[ F W% (IY9RR=E/HRLB/: A:"!,JZ:##ER(J MC4?PC B3'0@ "X!AY(2T!:R6!1-B 2TO VO>NYD.![_38%-^;W,50OP==@;:2&#X<<0?AX9E].,0Z"S$ZGGC M/IP9;Y%+> **T,Z$6A>=(BQ(H@(O2!9:I'J5M^J&8>;POP)ZA^GZDY:9LJ-DEI:-1-RZM $O,(=.5A)[A'EAW M,1@[$<#7E+R$AE//.XC9TUDB'2X ?\HUXZ?P8 ;C/*00@+?\R/83\2'P$PS M6_O38HF1!217W+3@V(-$Q>+7]+T"Y$+C+G9LF%L ,[-I-IK6PIQL6"8R1I@' M\,QG7 +5ALP38B6YRY9% .7Z#JY,'19&U"4.UB?$P31&-,>U%8BQP-]R^!+C\7$+/J*%ZXA[P8,A+0N:"1?*I+W"TE(B9_P"RHEY MP0KY$J(T^8TQ&H-;0907J55=I,FO'&4QJ\F#384J+JMWWYSP1UK?;V\T]2^@ MJ6?V@>>%>SE,]9SWPI'0:IN'LS^YKP#V187/T9CVT4>#))D2)ZJ76#<]=EGA MDH51C:'EN("[K$(-8%3040.#2I;&*/NPW"JI;J&((E<0(TM'189%_@[@#JB' M^" :[ZR,,BQY@(F2BVI)CP1QD2GP)5*([5A63YV H"4'BK8C=9.OE!HJ\BJKM*H7::&@Z3F1'X2R M?FS?/G"9RJ8!%0Z&GJKI[AKDI%2PLM_)9,QG$SR0,7D2)Z 3N!A!R1IO04P7)2)G5^,4G4."NARSN9W_R/=OW"&'ZEO?CFEQ7-N(- MK;HHX+$?77F 43&U 4!/RPUMY=K[EX0#CK 68ZFW\M@SG$4Q:%:/=R;0,&_9 M/]"TSD2/*Q:#FPEO M8*(9X'T&@,;C6Q&,T6Z8"9S%NRA] 'S_BUS@6M?GM>Y<+U>&V\E/[SK=^GRQ M)="_7-?A^OTSFA:UW<& RSLCXXWY0X!,]@/ I^:IZ2U_*7RW+L+!+OK2(%, MV #Z4YU'X '$#_BPV(.INUGHA!SD+1&ZE#QX'GU#[.@&C:]&5V,Z \%>$X^L M9$I-,M2YU5^SG#"+#\@30847\WZ MKUS9&'PY^Q-": O+AG/R:TY-?9.9=J!DL>=[@)0AS*BT$X%71 MX-Q@I> W9+[^2JTFFJVW!M*I@O:$FO34,:(*"GN!;[5M(%2[),[PH"01\&R@\[MM"+!_@88I<; MBSU$V=.233)P=]A.Q;@RC:M(C(TSN4ST9J+K=0QRM_:/@])P+LC?/I@:EX^, MB4>DZ@S4WA-*=T+-'$QOQM\'0.CA"&@'L-LT+BP/,!NDA.V[K@5&X6?Q2$V@ M)B+T3>,+K.O6S&PXE 4*=MD M)0L[PY=09$F;2MTZL79FTD_)#OE6#>A(7G$ESF]Y^R!]C+@VY9GDGCY\H]47 MFA^283*,(U@#&=N6=&ID^TXE3E0K EJ:1!FC79K[M.#Y8XA&@1_?C>0-U1^Q MPZGTY"#!#SRIVZEVM>5+%3CW5.?[D M4.'W\DZLE]+-U\!'X65=>:P+PE=[XR>_9D4#A+/:F*'M[!"=Y9?)%6TOOL-N M?\T&WZ=F&U8-5*= 4+0MO"D%OHZA$-H]ZKQSQJ1 !"_R [HO'L8!Z/S <4W4 ML?&##'Z L2?(/%FM=?$F'%W+D\"?"/1%4[2P[,W)'T$"AE&JV..U76BY3+ZV98-&!^N@D56D&K W+]#<9QO!^F\>WF/0:HD J+X]!F252- MA$MR&IV/:<"%J5XU/N,5((Q&;[^2NFCV1]4CK3[S$N[7C@?D]/BO;,76=_T' M8^R[*!:!%R*8\=HAC4RP^=,,EB5:P&A[*D$3;)'<#<*QQ5PRN$H8?<8PZQYHY5*)C3 M^R&F*#G2MF-T%9MX^A_\P+5!Y!V&[W#FE/"VA,.D$G7RTKL#3D9VSDT"E5#< M*<-&I_/DD@AO>M6/FDXD8[7\,,KY42,AM1P*!%VQ[^=))]=[T:@USFH8-[M4 M\&!;Z.MA3[*J2XJLH!!91,$G?O\^>IPSCI6M! MCH1A=BNC4SJUYIF9"LJ+- @K-%[=^A/0,,X:W=H&1'J8G!33Y@Z(\ZLF:IPG$ M619CZTLIN4!4.WR]AK#:33M,W6@LZHKYY'B9&] E[-@5U\,;%C+?5$"D9A&\ MG\H?][\YYM*B&/G9<%LU?GJ(3,8%&N;_\P'@&CB3PHIQ5>.A-3L"\55'R7H" M50?Z] /]-U&TL&O;[2358]MKR_VJOG+<,FA4_\';[I*AZ5,KRNQ(;7CYG.Z9 MG&N- +*+ C(ZT'3V"NCEK.^TLZJW%VFXGLOFY,B9Y#*R$B!I29O(=/-M3CT4 M1('YFP;E_. 8TB;#+^+IO5_,=J>;:Y.6\$2/8>8-X]^L]=@^::Y5T_)*<_M_ M9:^_,QM\E""C="9\= #%Q"?G7MA7B17-F*KT.:EP?0_%,'8_.4.1P=]:* 9O M[#C !+.?WIW,5\#8(]Z\L]I[5WD7-"5!ZH,AIQQV?K929-_*-/1 F]=1:3?E9<$IU?S)I6 S'91#+E[OI3_?\$; M3CK+)+9Y6]P?>?]J_+\,18S+@,6E0=8-RH3\=L\+RM:OBI[;D0G=O98)^:[0 M0\#3?"YZ$$4L3QJ+N/;&V7+;/&^?/HDM'VOEU/*QY8/:[DJ%1O<\'.26,OT= MS#TP+ \8AC.AZ*5 A(Z-3A(.B&%7-F:(43AF*.9#/PXB.N:+<*A2#0=@D9=( M16]YJD5#X#.#DW%;X9)00@Q13=)!LDF^?PUSB]&\8/69(T_!.*U2,):'7>TT MXX[3'R1^6)%UE\@;FZOJ+T?OR ?Z_]^D_-U)^/B M^LN'JUOUS+?+F^^?;NF1ZZ^7WWKXP\TA9E3<9B+\9'HKZ85<>H#*Y0(?&P$6 MNU1[*U,?1JO\-](+#$Y\R1HY9CZ)B)5ALAAT"W_AY)=6"(3D);&'KR+_3A!7 MIFC%N<)D21Y#4M5/YBVH0CXJ855^_2!FOXF3G%;@\?([/PY4ID,2S_]'; 68 MWCM?,I@C=%7MO<)2:91]_=GR@&G@ETFRXH<4ROA8S[/XR:Z64NBY%A#7Z91'FM0U M5(#(UE1),\#NND('"%DT6B_*^G4Q:>3)YCTM03B'PG5FSTD_!,H9ZK9JW7;M08@?LP=$F?E\VC=6% >V M-87Y+4I:!]Q-JFVV@5*_J91W2JXAH,I3I\_ZR&-A\:!J6EE5DU$"BSGDH'XP M.WY3&[]9,'YK=GRY(S5!DR9H<3GHA<,8HG0@I+C.3F3S)$?C9<6AAG5,":-A.7L$<+#@94_]M9E3YB )T!+J4F"WP[L$!G,KDP 3PJDPJYF(PZ;7. M50*AGWUIY94VEZ^TN7"E6BGZ9*'-+ ;2@GN3P'&-CGR4UJN)I$-@"^MFP6(K M 8-["1 O!V[Y8 5V[9/O_T"*2B7<(:INFOR>$8) =?]D! 0$F1=\_TSKPE*9 M U5&"M[#[%?$7TR(Y!Q2*8V&$K2N!&VJZBAE*BF'+ B-B:,QE_D:./>8ZJ2) MRD]<[ "E(Y 9KJLWH 2GYOEYMYXSW MJ6-F]A=6R.<73 THTJ>Q6+DS=EP0.;A[JFU!-8,2Q9MK5B<_6R &5QU$E&(*\;DJ5U)YERJ'R8:'2KUFB60E"3&L^4R'SD>F:SU M )C&53:2DM98BIX*W23^%S?)NL/MR.KI[C2MWD'-/A(OF$J@5CN4^7[9FL2J MT$CDOYGU"%U<_^OJ0ZUY;@ <;$Q0-@'J@X',,N1J.BPK )6#.RK# Z_>.T$< M\OFDA@/14$A)YWU!:&S]P+JD/B^ )0X7=E,65CJB6HB>\$X)V%,TV !R8.8% M\42JU#;H[5,"*'P"!*!<94H9YQ1OSLK&OY.L9%,KN P[Q14,J=Q]^@Y6V,[]W@(BX'X$IL1VK@C+R932<$,E)ITZ*<,5ROQ161K2"@+4ZV7]Z& N M71_K7H7H'/7!FHF4A:!JUE,B]P].#QW[E%N, $N21NEA@AB^"8\"/ ?B+9_S M )[CVMMQH)7VRL6X=".$:(^1S)M.,40"1T^#1RS4\6_D/X &XPQ^8%$HKJ;U M0%T7>#@/_:$:W/'>YAX; V"='YQH+%<._$T3 X!UF<9#R>J92J0!)4N$#77: M>5L 7=NG$U.Z)DA*.2_Q8TFT(XPTD?B0T M_G9FH^AWPN!ZC0](&I;U%Q3SP-1?!TL?HL5AVLT$\@J<])2I2NAFXI%NJZBH^J8(!:/=H[Q/32=D*$'Y(5WO *0 M MD05)+O"]?E,WI'@G/LC,8,R8JVJS T8!KD:H"2+>YI;%@?U-^\AW(FOP@[ ^ MT=%D 4*#*C;HMY(NJ*2N\=_8OI-R%GME(JD+P#""#FJZ5/==KBCM*\,"0[,2 M"+WTZHU;]\[B+U0JL=DSJ6B@\9$U2S/]Z=3:_?5,SL?',G1<$@@/:$W\$)H;]?*B;O1<4-55 M<3MU(2"M)RRLKRK04I&6"4OH1/J'5)?P;JH;'"AAR*S&6AKH6$,U-6M]F,J. M"& 2L*(45[DC*0SF5HAJ#9<#1/Z-E5>G@-8@!HD=JMG42G7A4F>I4Q6;9GPIME>),'NEJ7' ?P9X4V2KXR*YG.I,+%T308$M MH62DPFLS[8_%2["QION S6'CE00KU>>BT#P#K2!\#9O5<.TM:K(EK[28?$W2 MI :P)I89^A;9(+_#O7!)R6P993(K(CI2S]=:4B#PXXG-#;(0@ZBX*X'HP:$C MNL=_R @O](_@386\/@NP>Y1'8P2H*.H43SVUYF@]?7E&8T5%QDGK820T@R2# M<^KK5!WG#.H$H>KH3+$MV&ZUYED5V_#R?NQK4&SN'?%P4&[GI#JR M,M^_$\]*]G@P%Y0V<"XLAYWHU+DNE[1.%>KYZ!=!+BL]3*@X:4Y+O79O_EU2 MW?BW,)1#E_MEHA V+CY<4+L\X;(*G+6DI.N;=6UTB(9D@TFE'$6+5K52N@C0 M&\/>+[97+>S528U T?V$_DZ+=!%7[CS47)*D&,CR4&/KOR#FH\1I*#T#4M'A MS0N$"4A6,%@L9,%8HXN\RHGET;>"8,Y-23WA4-_'^PL RAV*:M4TT[7PUB<< MH1UVAR+V,W6>RR\/G;KAJ+@S*S"\ 2>0MZ S[BBM/^<#ZJFX>.U>:\?SF8RBH*3%VF^IE9ECE3>X1R"YYM4K->:P6EO'U\SMS5>4)-Q+C)=%W MS0+_/HUDA2-C"*AV$)>;'V+"<#+%5%\R0!-96$V&#NA:?Z;5H]$/? N]HV3- MLP-PH().@- 'PB;2)-24A<+18YL@/M[6,#'C2:@&PZBBC9'6N,+JM&[<1&(B M+0K >R*7Y.Z!'=1L7,G6-PG.R#N"=,+D^H1[TI)^&+Y)F!*VJ54-77ER5!(= MY8C1?J9- ;.:&B/LQ^80LN(MSLCI@TT83L$,\L>AOIJW4O.<&^:!XC L] W$ M$Y\ZVE('8GG!CW1,?13>LLU@2^7:LT';-I!>Z':4!C 5$9(C 4YS""<2<5M8 MX_KFMY[>RU?Z)A!^ULSF\.*5G.Y3L X]XAHCX2(>^A/MGH=X!QX55S0&11-C M!8A7:SXAA.$0Y^6;+GJ(6+R+T(]( M0HG;R/I>+=UK0@;HZ[Q'3SIZ#%C>(5L.)ES?V50=$[%]H((]=G"\1LEIHC\(F2&A (U<-1(A39 ML .LRT@N01Y+:C#_SB@:9K).=(#P%;"Z'T$SE=X,?%_=%%I#0:1 X\8A=9@ MF, C4=I&4F.+\A00ES5&R%BOC8U.@G1H*Z+&B\H25Q[W>33 B[=P3D4,,5 H M@U%)"_6DX3FM4TGP==CX08C>Q*_X0"V&9*B,O/B6K$37:51 &-=-US12\EEI MKL,E"K!4-M$KQ5'4\N94TW-&H$C?DZO'$\FM&EVV! [J9L@KL L18X]^4BQ6 M0ZJ1KK.GM(DJQ@.SFR^)]R,'-+M!@;T##&T"0:1S80Z#(V/D0L5,$-T4:ZX9 M;77>[EE+6]6\?NI2^K548548;EG44G+K*5=8)46>%ZCD,QJ]O-74 NA% M0.XV!!49'USJ&+?F6H&LEZ^NQ!;$D^3&H"CN89,F0TH1&0[SA MC?C"B6:4+:Z\J3XG#N(Z/^AVI,]-:6U:ESNB0+H/)W/1$=D"]8B?'S":*^1[O:]*U5>]%#R? M K+I3DZ2$1N&WET-)TGNTQ(?"*T RQSP=73$V9&J2KV-ER:1\DBEB]+"0A>M M!PQ/X;H+7G?2I1,_)!\4AB3*RU-VE@$-I=2)MT361+M+)_G&;3@.0[&Y70)5 M4ORY=V-BU''+,FH-0\:&Q==XII*D&#S!XCX'V62-_.S;?\2PKN$4+WS(3E#" M)>5^U H-XTM,F7:@^.!,LX2%>['HDG;H>-/#9<8/87<-8H950"7D%MH'@=' LUJ-2/]*8E40Y3'MS>+ 7(WH0[GV2^H%!@-E& M,ZUNO:%F4&W*4[N"74PX-/&^OF!;%/4@:THA4M1#M;I?W=G]ZGEUOUJ6I&5+ MA4>)1])_BJ70(3!!I>]^ 29$7>32B]?%?"P-M^]VJ>?YSR?->BOI54W>S)_; MY_5N\E72YRC@P$"RR2=)Q?[D)L-32]$2:O%&+70>-88WLXBV7$2SU9Y9PWFS MWIE=0VB-D^P]#.JE7$;0&6G6=-!$ .; @3VCC[+;M9*0=BQ[6*LAM'P&O(GX M08&Y8:A"F9*H4>G7(>H#MO?#NB,3>JX'GJD<3&GLNW*[UXWW\*+KWZ$N0HX7 M+160FAA-C),F@^GL?.ZLNMUZ6X<392T> HHGJ$U^5-4\,;FL2,^JT_EE"=(C M[%LGORQ'3+(X I%T#L]#^L0W6,>4MH&8"3_+1'NGBTRIHS\UFLU55GR^?,'F MNBO^,K,ZMA313>2#S<2H/G8P1)BTUW'?Y0(+] /.A0&+E+YC18,1T0)H)(C] MZ'>7+2O5" -K?!"8F,2ZR'B.!("@+-@ZXU6'_7,SHRD"*$Y:OY@K'+DV!*B" MG$42@#(:.,"")$^4J1>,N_>^&X^%:62S5,@%0/=66@Z' MF=D0I^H%I,FP_Y$G3]]3+FSMWI*TVTSNEWI>.B$4L+2 !K3'4"K44/&NL7Q MWYIXM/!>Q$Q72XN5:1UC9*=^P-?'(S^J!:!7D-DHA*M-U&H#%U%WA_]LI<*/ M/S6MXSN!'YNM."[Y-4U,R+YS]\E;ZK9,\%4Q 7>!1JXO&62.5')SR #C)0,?7&5QK=L[6QM<9C#\_34'D?#6QUDG M73MYA&>%MXZK[''5$0_%+%9WGE"I&Y;S&+V%\:J"&@QRPJ"+?J, !#X&SF1(!/+L64RF$J-](R+ M$3Q:XQ!W.^5,\Z9EHWZ6J DXX\]Y^M6\KE1X=#JN9<403-6=G>KTB5/)0@I$ M9S/8C;$,,C.N& [$*)+^D7Q *OYNDCW3@Q)5OP;H(>$$AE1"43PW$-1 WE$Q MH:".V6H7:22D.Z4:UN)#R@H@5+D6#-I=<=##4&?5R4@O5";S%B]ZO5#DJA*- M5.-GUGR^BNZ8&:"=':"[ F->DR?W-,2R[I)>JH1?IJ+&S):9@3U@5$:S?L8B M#-A$JN*LP8O,&69$V%5O_Z(^-=)1%^XC.\Y!89VZ5B']W,8X&KK8<61*9Q'R MM5*A0;C3::^K%K3K)YD1EK"2E9$O<3W,*:QZ00%5?$O/,PHE*&3&L#5&:?TG MWXQ+6& >\125N.3&5?X0)EHMQDC="S6(K N&V!S&X81K^F2VJ8'I4#D;=G.A MXEMS&$4%TP"0"Z2!+32&U4Q]')LU> X)W-&C=^X'%ZI/D5TWWL>.:\LZ!Z 0:WS5 MFM\<;JA@8\WTALAP^=9]B(V3:4V^)VH40(@+JKFX7ZS+S\GJLM0[K;N(-_%I M'1*9H!M1GG1")04ZQHPJ2U=^LQ(0$*O30?PV;,>-Z6IYQ 4H4WKPTBD9N9JS M0[3;\T.8FI*"8[%/.2/LJ*#?0K+4II8WEMWLW,UZ>\WE=^8A<'J2,\3RU1\" M6O6XK(0M(HLJ@%I:5GY>SM%:86#R.BM\4]W@[N@&M]6H;G!?GD?GEJTXJ-"] M[%VUI+D1D'K*]5.=R78&:'1@@*>,!,)\3\.)Q#A4M>S$4R*="FWTW3"<%?B- M]K8KAM'6^(^VV17[D"QI/[):"Y61O:BCSU\:]+\GM6-3+"UM!'ZB+Z_HB!). MJ$CQEFK3?F:MXA+MV"P=;A8L1P;<&U#8=@+:E:59B0YH,P?3>M+!J)B+ IFS M\CBH@R\\U-SF@GM#0R]Q1$DY[C6/!"V.Z@0J(CF*(RH[D6Q<'JW:%6Z]SG8: M]+,SS72YV^TBJSU7>S[(/6^YPWBF;7@:)[VO!SA[:*OW>I6B%FSE>D,3O 6K M7J=EK1KZE^7#'B9L)4PW ,I?C@QR%5;N$58^M>_W$SAU09#UT7+MT]-ZJR*/ MC8+VM%T_KWCVF'IPM'R[6;'M39-(O5UQ[6=AY&F%D1O&R)=S MASQ/N5XE<>=X67<7.4U%*9MT'9YLU@X]&L E.-E!YU*%DYO%R8V:@3M4N:^3 M+JN@? ^=Z(B9=;?2:C;M,\2;@8I5/]V-C99\A9$;QL]S"!AFJCA M4V^PHI_Z@I"9OV'D/>ON8X[)HH"OE0-2GYM"LG?)(R\&M30WY$BS0EX,\ON9 MY72@X"HWCLJ72A#Q7R5E5$>T[2.JLC9*:Z&5<,\[O!31:[O<9*J?[_)$G^(9 M^'G>,[#QF(^F>=I9(>JC7/B])\!M-\V3DQ7\F#LC),T]79JSVZXSJCPX6J[A MR@FVG4D%0_T_ZR?_HNK/AW-\*W.J3J?>K6X%GA;8]W(1V,^Y99S!?"I5?H2( MO^$8GZ.!6_,%+]\&W!KJW,_FV5VN Z&,-'0(T)_C M5IN&?F5';(9!=KM5%LJ3 -?N8,C/RXN6(T'H@[%DCP)L.PQ"3"K&SP4C5EY3 M-<5)]Z1RF6[''VUVFEMV1Q]BG)@"WR?GC]BQL0,T!F?=4(,KBLFZL"9.9+D' M5R99M3N[$QZR*ZRQGNUDUM&:-0 99M4?>RF;[+U'@1@)0'J8;6-Q%'CZ,PLI@FJ>%4 ME.)>'N8>!+(5!S'_$%.MLP4QA5!Q *1-[.5L#48&]EESA@X>)#&R*GZXBG5; M&B)+P>K/#:/Z)\>Z[UTTUN&?LSK?M3@.M?4]!*M48"D7"$H*T?8"AWNY=EQ2 !(J[K>WMP?/ M8G\GVYJ&L@V=3";4+?G4 7"$IYRDI*]0/:1<$"@I0+O;H9K2#[.2[M@@2]09=V]'T"$]7,9RS1E7$Q#;/\GZ];[F6-\"7A(@, M[ Y-EY*YUV_&*\=3MYI5,9^%.'Y[,JU+"PDW5GH]CSR^5F5\S?A.NK:*\ MOWL.YG3<1%:TVV[<)4V/:K97J4)>+EQ_#FA_WKRG?G^CGEX8<(NZ1._%Y6 ^ MI\$$)G1UPK2>$<;]T+$=*]C%_>#^UZ5(NW4T"[G2PD(5I22X_3^7D_G."M4Q MO,0QS)4"V=HQ[&NYB_T_Y40W.\-:>A47+,W!M'(TENH<=G\.>1W9RL$'CZ^. MU8NC!CK1IR5:7M_:Q!Y-Q3=9(C/%_%=#JKM/0N M%PA*"M%%G;S+M>.2 A"LS>U<+.RRQD#24/0AJ]=@%#$P',/W#"^/+;V*0X&7 M=J\K!I5E4*^ZJW"HI]PVOMXWQK=)U+*I[E+'IN*\:BZJ ?%4/G-@N:*J^HK#I<%_[IQI57FMN?*V1B F M@0@%509.*SW#4P#LQB_XAEY\^N=.N]Y,A\L4<]7K-V-D.)>9GAFT53#H:<&@ M5+V7$NJ,/SA%9[Z"\'PA*]-P11@:%J;,8N)K:'+]WI_;77WY.<5^9Y?6UJLA MP])H8_I.!6W2-GYNG6G5@-?>Q.[2;+PRA0.&0M"DLYZ0 %,! AHUK!N_^0\"7C2-OH7: :Q@(.LT MCJU!X..)^F-G8.#)RHK;,'3LTG:3XM,Q(& 068X736$>TC/ KKFX_M?5AUKS MW.0MR9K6 \OS_$@90 9^!;PS#@B)U?XES+!\]9002>XKT5QD[6W LW&(JP8F M.!@9 +(QJ*1S,09O"L M>,0ZX$:GWNKBGUR6W + /,*W@Q%(*<&HD+[)V(+O$\>(1L"PFNI]X"V&+=+B M]T#O'H%!%M@G:$G?V3 Y407^%!5@YK%Z/JV(G6 -UPX/ +E"$%DB"'&$/.3B M/@A4*!V>F"OOCW5QA.WA/N 'Q%2B!EG+/XP!!ZS<_0!W]&/7AG7> VH @.\ M-O="\PLN/$P",SZQ -"F0D*/JH+)"9/U&@0BA;*"!X2%SL[Y$%48T_Z^PR'M?>RZ,,-%7WH!0&Z?\>< MY'1 C4)Z"5_4I*V4K4K:PB^ F'-E_1.V:_LX*S !I@"/&F#4LE4S+ V R"?D MPTB( 1*[%?H><-2IX3H_L#L H*&D)VP7$!#%2^GA)[((+%?!%*8M1]:R"O-X MA8GD!>^(!W:2*(4!D)PE.=*.A7H=Z-R [![+#]"T4LP#,X/5:EE[-K") MN(A'RUJTU,PF *'@3+!(;2+N\'N# MP-1;'T3W! !"H4SZZONKVP^]A=.P M[H"#XMX!27%O"]"9^RXMPO=TRV,+^+\#?#C@)80.&'%6@!SJ43YT(*C>+"FM#5X):WR%+#^BME- ML.(8*4)VWW'DQ '9.@43F%(S#$FSH_+0)GUTZ/A- (X;XPX3[7?"&QH#_5,) M1M)&>9\9P P"I\^0T7!.ZOW83 =[7 &P(RMI5A2'>/(+#_802'H]*C. %S.V MV.J4'.V=0?J.UGL+3"$WQJ)6)G<0 Y #@@Y S$ULX7T ?SH!,1=7#\D;8'_ M1;5$=4Y*=*4!V-:C*4:J$W<%ZX#ZA><%]ND-ABR M@\C%T88N*7HP/9D@[C1[8+L1554IPW>U5JLJ95@"UK>>PI!E@;D2*4S'* ]+ MO$->H;W3CQV7E_ D9OEOH5@,LYXG0E-J^GKY2*4G)$[%/"[%5B!J\R;[UO'7 ME-'BLC5FB!TH06\/0\T'O)3U'H3*OKIJ^R39WA?HPD[]M!)O3#[74+5?E -% MUJ/216V\ZP%]BK"-?*-C]*S_F7ZQSS2B?JJO85I4^D29Z>AS"HD8SYP,E<3$ M0(?_O>7&>$NA'X$L8TM7/OS9Y&ZXECO]4\@KF01D42#P'LIA'W*&Z*;Q M!M/D-LDC-*)1U4TAXI#&$XBU1[ISF-P,&AK9P.-1"M3&%EYNDMHPC ,RT&>V MBHMCIN2$F$E\.\\$?RO?FXT&G\-7V^A MBNAF1EFC#O%/U0X.; ?'6[#Y1%_6R@6;F?5(EG.)+&?O"K&7#Z@:%]\N2(\7 MVY]6GEQ)TX*XB:K,^?%:^8%=K]!;EF_CE*"Z\@XK?K?,T^X*Z77E2N=Z#FPW7[FZ93;.MI/Y M7B[([1 KS\Q.9^]SRU\6*SOF:6NN2G-5 O-@BQ*6?K@*;!78CAUL.U2@+]>* M3-,5:4Y06U.5?E/A1NGV68&M#,-58#L@L%6Z;QE/I?3#56"KP';L8-NA[OO> M"IV!459?SP[]:(UZI^KG^,S*C.WM>-'*!;A=]ABMMZL+AV?BY.EVBJGOL-+N M!TZ@*^NA53QZK^BAXM$5CRX;3I:!1Y>H$>=A&S>E'ZX"6P6V8P?;#M5;3B>B M1-TW.W5$'.3!E7ZX"FP5V(X=;#OT[_XZ4Z_CLB^"D178QF_PGP<,=?@$XZ95 M/+"H"99EM1YW<,I+[. MM_"8GM3.IKBK!R;,2R^3>?2S\K@=O[IJD^]XR6!5EL\DAR<_*/_@1* M026G9N/\I**2,E!);HV K9U 92F440DI_7 5V"JP'3O87L)26*^US5OM?J&J M!5"^?59@*\-P%=@."&R5/EO&4RG]09OH$#EV5 JAX=,6CRXJ3%8\^#!Y=%2/VVLEZ]:'6[I]EF!K0S#56 [(+"]2*ML_F_54_U=K=6I>JIO M!%'*U%E]D1JRR;;JE^^O;C_T%CT]*&U?]+.J+SJ.6NU@)6O@B?Z2[<#AI#K) MP]]!N7$Q7P>I.MP?&%"K#O\N_1&5O7GWX9] 122E/Z*R$\G&Y=%V M?'A+U-&#]%M6>Z[VO ^WA<\+AONR2GV.3+O>R?K->LL:>[/#L*;%M3I*2BG/ M@>WFXYIR:VP<(.1VB)5G9J=S7F'E)\$*QO]+\ MV231:>]]2'1)(-I!@;<7.RXI !5*GI\T*Y3<"$2;9J,,L='/4]F_!OZ]$^)- M]] /E/(>68]B%W7TRG:BB2;3.:MH9",0/6E5;'M#)M])HV+/E/^N((#S5)^0(3JB*431%*]_1T3_9<4A JM&R;W7:% MEIN!:=ML-4O@)=E%&[CWNTNKV?^^$577FS*>2M7UI@2'H'6].>L4RZ'#:>NV MAV=4TK8W&ZK(JJ==5'T;-E>1OFN>=HN]555%^AT>2<<\;<^92T=_ J6@DF;; M/%W@/SOZ0]HEF30;9N=D=W12%9HI8P9UZ8>KP%:![=C!5A6:.>##+?UP%=@J ML!T[V%ZD?DA58N9=K=6M2LPL0A$-4;_X8Y-0HSK,BZ2^C3=L*):TW? M&([G.I[XR7#L__W)B=H_O;NZO?QLM&&=9ZUF\ZWQS^^]+[=7M[W;JW]=&KTO M'_"+3^KO#UN^OO]_BVOYQ>6M\N[KYQ]_^!V=_5Y"/N27X M;GF27FA81B#"V(T0L[">S84_AFU."5ZG;T.8VHIB2M:QC'!LN:X(9-H.NFT' M_+0QB8,PMKP(*^Q\BP%/FZU^K:7&O!&#.' B!Y9W^3@86=Z=,'H#FK)YWNZ8 M-/J8B^:\PA=P]E;CK?XP?=5\^]K45VDXL&$_@@7]$3L!O W33S"2T1: "4,_ M&'-<#*BG LOUP.-7D1@;[;IQ",?W9+KH2+KH)'1Q 4OY=OWIAFCBZ[?KB\L/ M2 :'B/0*:I?WEALG!:0^..' ]<,X$,1@ ]\-*9SJ:^ /A U?AV^*"("&3B,T'IPHA'],+'0Y',F M"7SS> NL%&0E$'YD8LCQ_V_O:IO31I+P7YG:N[JUMS V.':R256JB(T3=AWP M MY+/FT-TF"T$9*CD2#.K[^G>UXD#,[:).S93HC<=1@#&KVN&HW7-*@<^JFJ80E?((J?"X]?,06M%RHQA##$+-=U(2D,[5H M/MJK-_;E3N-@2YDY\96#T%S97E"S2_<+&^J(YJWK595T$]>-U"@S(DEJ'&&"5DQONNES&5ZNX6?R&WR5 M05!,Z2%[EH=P**9%$@5\ 6.7B_OS3?J"!K"G@R'QRNL,,VMW?>QU0FIT@JX1 MA5@938>1\90:6LF.USF;X'L.*J1BI.%(S90$@2^#I*PUWJP8?#6N70Y6(";@V M1S18@K!4KR0Y@4S(H7-.G!PA6BO K;DNMYTY"/J!)PY4BPG0&HW@&&<6>L:917>U4K;V>[Q M9]A'0RH]8Y.T2^AYKC]-D;>BPBZ1M2.KJ++"(&( )R8!N^:,;(:4.%_SB)4> MZ6O!QV(3Z"'K9HK>#')1NBQ]%UQY;_/I1K#B&"&@]>Z,.024,'-GPV$+_BC@ M-*H,&# \H$V $RAE$+#S!SNGP-B<_H,L!R5'*_[8SW3!\M>)*XU24?]E\,JH M9J1#.8$D\^P)QC#YO1ECVF/W"K;U'6G[/%UN7UOI%-Z:E/L$^P^>SSM\R.=] M?75XQX3%9?.GYV>M_E!T.CYAT1N^:O=%IWO2Z[]N#3N][B:G*NZ:X&G8_$[# ML^NT_;)U:A([;:JOVX8P+2TTO(T+Z%UV6Q1I+VT*43E( MHVB#_F8J=M$'A18)Q42Q&!4Z,LD!7ZG*D;9+() 7:SZ^-V9LQ4/ %Q,L8:I, M]I)-$%UQ9@4&,N$@8HG"W+!;W.L:< %Y@M M&0+,D,,\*7 I1#!+,2/%[@DQ&[%L=B4TN;]3"0LO.=%B'=ZE#)B 23DL7I+]-LW<4 @"K//JP2Z:J\FP(,0" MT?C^N Z/W+269J&I48U"-!G%3#UBO*S@5( (,SEG*6(W]#*CQ?!)D;3(-05A M=$<1YY2G R'X]K?-))CTJ$VSL%1BL35E#6:1FFN_XKQ:=7$*O;S#^3=383,G MH79\L[LOX'Y@TDFMRRSB&?U:%W^J;$023#F+&24_+)]=6.G1EJE (5X+K1KT M@U.'K^65[>Z_T )P4.E7"8?8S% .@1?']0AQ M*^#6EH7^-IW.22S"-"A8Y*F+.2F#,$V433J^+^@A2_"&H=@!V NG&S3XI*%R M )8KQX#*BO3(\R>)9ZV!6T8JGU-RXB23'_'+?^3T\IGX#>-4<@26_$TP!VO[ M5M(Y5RWO7='^L#AI'0U[_4UWK+SZ]PX1@*P+SB=Q8E0DQ71D9">+]#N 1].S M9/!U/HE@*0=KO4N*" GK1WY-+5- -A9,CDY0K*_-/@9QA6=&IF/]E" 9:V M3S>AF>+H?1&%I#]-#MYPI,"84(NN$TYJFYZ-1PTO"#") MQE$ 4P?.L0VQN1W*2?(GYR0O^<& 09D03B= MB/8?YYWA6UK^\WYGV&F;FHKS09M^M!'XLI6P?S>KQJ +[V$3YK$N9);KSX[; M)ZWST^% G)_UNL!(M]/K5Z"RB<[#CPZ"Y6*KUYUN&_KBI TU4:DYW,S%SREL MC.$CC&*U69MZ=P7"@07"P8^5Q+XW^7^H5W^^TWS\L+_U_6F&0ZL9#KUF:+]Y MU7G1&7X=FW!;0=K1T4?%TF2^TBX+0L&G9LO$7)L;J%0O<9?NR@HRS$&8'7H3 M[5-9Y.DSXM3.9*$CVX;/DIM&:\OO[1[IY;I?.N#^R??5.I&8Y/GET]W=^7Q> MURJH7Z2SW5863*@ 9U>%%S+;#0&3W?U&8^_Q[A[]XX]-_MAXLJL^3*)1E.__ MU:A/\NE/S_?KC6TC3S<=.&JN[B"0($L90QXMS]Y=6VV(K\K297#[I5IKBVB^IH>7P!EEX+NWUJY9,Y)JYV M#,V>RI4X-"_WW:XOKLX7??B D9D(DX6L[=^PI+=>^V_OD7A?'EI-)S7-):GY MOF3$3J1EH4[))"\O+ZYV3N5"S@EZW$O>#]&AFE)K=%TK8T&L J#RX\VI+;:QP8,Y_#E-\753T?,5!F M W)_KSR')K.13)3>Z7V(U97K$5+6K/_R@+XOAKZF0]]7TK;7R+B&ON6CB@9] M(W,2IO%$G ^.O>X6V0]0"M]:'5V&MLWQ=^AEP&0.\7.Y8*:FQ(L%-W)\]#O!1A?=8 M!72G/8C/TV5K/MAK_^!N.P)V'V?XJBW:+2H=ZHJCWNNS5O?MXA[/ZJ>(W2&K M?VM5^.6=EZT2C^LX3%^*\OMS-=?U*(];0TB-K4=OV$AC%?.OFXK+M$:/%M!^\IV9YFB.M[$U-7?\$"9!W1^@^C\+9TD MXK0N!D4<1S/X#)U.Y_O"Z(TS6-GZ3R!1K(+KTG.,UN7"?3N<#Y&)CTQ^W?F* MZV!@8,>U:;6\B-Q#^*VZJJW(2)) T:@44*9?CKDB7BTI1U?9+97:] MK!NOO5U[(?37]QE[>4L@!TDNUZJY#US6.QZ/9YZ9>6SHI"Y3W4XJ>-SM..F4 MZ(I,_2%N3IO-([SK'(?!SE?U^EL3E9G0CD6%X$[$K+12CUGO[?OSP26W3A3U M>K=S''2-3#QCULV4^.'@XNK#U:#%OF[X?VTV[/TZK)]_Z+__V&)*)*[-WEU] M'+98LY$[-I29L.RCF+*!R;@^Z';RN1Z2JO_<_[T71,.T^KOSR_Z'WUK,^8D: M$PN:V&:7YX/W?2S1R&_:S(D;5^=*CG6KD./4M:'8NL+H<;?WZX_]-_TA.VUV MCJNASG'>94^^L-_K0?<;/;)Y^_,L$2$^HJ#-E=V+WF#8?]>_.!_VKS[^W#DN MGV-;[+.NT:^Q\W)<6L+F^,C)>;+C$P1 _PV MYQ$2HM5H)T:[NI5_BY9?UC].>"&Y=BUMBHRK,#85!,6U(:]R/K)BPY_8-+;9 MSG@QEKI.)K5XZ4Q;22WJZ9JB2L;C/ A-9>Q2&--X=0"'*97S.(:I/QPT#F@S MQ7PGE9[F67[C7\3S%T'!MZ_:$W)WQ%5EEC-Y^V#5Y6'M5H,4-(_(62@A\9JN M?53T6ETK*?2EX Y6K&!B(WA6-&LW?8.H)<_XF9A U3P7J^ M(FEV8;*G.89F)L$PZ$4T:S53?\+P!U^AD!)5@B-4)&T5^&J 8T01ROBY7W4B=4VIR$ M'JDC5<;0"1BLQ*,&"$FJ"3FB2 D8"JU1%@57'MK:8 XEJ2X1A*E@@!@91![ MOYSU]D3#RTKWT<^HP7PD<<$934JA$9)BRU;6E3FD%B M&:H753!ZCJ6-E+$EYE%=*XP*H<\+$XD8PY8=(M*Q '1".'LW4- MVGO$2[O[%.JS(\$6*X7.;4IXM$0!G4CKRS*DA/9ZB.,O"_IJ4RB$XCYUJM:] MA'^M:ACT4J*XPQ9KE(S]"=:6(RMC"731!F0@&+Y-:=)46FKZOMA8SQ!\$3=6 MP""<",0$56&13^&@D21'O ?!$_OAWL4?V?N7,\ M //[X'3TU%#?N4S?0?SN!7YGX"-9)C(F/'-KM*^;W"(7B.H2R'D1SP&'%)!\ M))5T,R(IFY:E]//8]+ +F;,FND*5?<.\J3:4ET4.V%M/JJ(()=L;X$GS6&AP M)07TXXW(*:U(! >"@'"DG\S1LUXP_F" 1H_'N)AP5?J:1P 020(J+"<(G=U M:1<\:X<:'AXWLUP/:4Q$_;6!2X],Z;9;L$N7X0MI00>%Y-,G-3::'T%\EE:> M@#UM4OZ"R@>7S2>HO"'@=X%#5PH5Z?5O-J)SCWI+Q,%$45D0/%:Z] :MF;$. MXW23"ET6.V%_A0LG=KAE2@*DJX,Q]E1^-L0NBC1Y<*NU\&JE-L%I:$: MZO-"Q+ZY>']4A7_&E+P6JKH:N25?>[2+-N3",QT0'G FV(7:_ULN0<^.V-;L MWN:?^:8>_?.2EZT)BY!*Y1!8:,6BXF_-O>H$@"E(( "M%MB3!76R98;M F9^,U6G MW7C)^L*,OO29E A04J!PUH ,XJ)41-!)$+SG=U3)=_2D:W%.F6W^MZ[>5)C)XV3YOSK_"U*FR>+%7?(AENV[_.\@_;E MO#O&OKD:O.T-ZF^NAL.KR\4O1%@SOV'^DFZ[8X[M\?HO =8+Q7/5K;U$[S-X M/Y=^*D!;#+CH7=V_ZCQO_<]WNO\ 4$L#!!0 ( +"%#%/I9:+,I04 (X7 M - 96UL7V5X,S(Q+FAT;=U8;7/:.!#^*WMTVDEF,,'0W+68,D.(2=U) MH"7TY>[+C;!EK*N074D.<+_^5K(AD(3<-1Z:#;<&NZUCXK%]D^.-TVD>%K$D:+4'I):=O*KWA^7#4@F=U^^?!V/\R=KKGP=F@!9S&VH/^ M<#!N@5O/-(S9C"H8T#F,TAD1E4X[6\DQ5,YE\)M?D!9L3K][$9S_V@)M&04R M2L/HP45W=!:@BGJV\$#3A78(9U/1DFR:: \%*RU3,>WX7]X&)\$8FHWV4;G4 M/LHZ\.B*[5DKG1=BHC+O]B_L1VN((:,2]?;\T3CH![WN.!@.+F'8A][;P.^# M_\7O?1P'GWQG7/L+AE'E% HC0S-F4;EJYL>EW_&=(8 MQ@F:2>2$"*JN6:_ M7.\0B(C@79H(.*_!9(E M[A%=-6RH8=Y2I4I,F$TY7VB:IC+#DJXR$> VT MZEZ<"NTH]B=M6>WV\XI(AE%KB53.""_6YM04X*TE*W*ULF'*'Q@X=(,8>1JY.4 M#E<^_*A"4DO#1+IYE7V?1\H;M5-P+<0^,LO#BC+5G?(V)\ MC0P#,_<73\&'G$C$)%_"B&:I1$ (Z./),=3.!XA3::'RGDJ61D!%A,7C78[4 MS2JF0<.M6IPBH.8)"Q.D9:H$&QIELPD7B-8D3) 3*Y"_2-B$:;P5M]!?*&!A M:<4Z"V)$/L(7C>8,839G.K$&2?HM9Y*:OD$9#*MU83T@AX!6N\<'T>$ZC3$? M)=-&@K\($R*F=)7+[NOF2WN(M7?Q1]X?Q[O]6P",H8L0F$WK\.L"MH[;KMC< M(/U[(QX"@,;C8(B)V.2&=7B(>48P:R)VU M7 8"/C.-5Y""SZ:8IW'AIQQQ)A42HN<3@E>-HKJLY(CO2-G*CWE)UDYR&Y@[ M$5F:[^+N*E*X]A17^0,*_2.5V>/Z\]UHOB-!M[F;]S"?+%MWVCYN<0>>#<_5[,_2NEOV']5__S_'UEI3@6JQI;,O>65W'@&.GIM3=8+=R(0B M:2;3*V9F">Q0[AJ,3</3#.F ME#$(AP2:'<>09[ABS,:9N/84 _!>58QOCV'EG$7"T+H-'5/.6-9=UQ/? M>I1C)HSC:X1,AS+Z7=_X"4$L! A0#% @ L(4,4YFM07=/ M$ H:H ! ( ! &5M;"TR,#(Q,# Z@$ M% @ '0(@ 96UL+3(P,C$P-S S7V1E9BYX;6Q02P$"% ,4 M " "PA0Q3Z!X6Z.Q9 #-800 % @ %I00 96UL+3(P M,C$P-S S7VQA8BYX;6Q02P$"% ,4 " "PA0Q3#SFK2NM# !:K0, % M @ &'FP 96UL+3(P,C$P-S S7W!R92YX;6Q02P$"% ,4 M" "PA0Q3[9P"$$WC "^)0P "P @ &DWP 96UL7S$P<2YH M=&U02P$"% ,4 " "PA0Q36VR#R$ ' =) #0 @ $: MPP$ 96UL7V5X,S$Q+FAT;5!+ 0(4 Q0 ( +"%#%/I9:+,I04 (X7 - M " 87* 0!E;6Q?97@S,C$N:'1M4$L%!@ ( @ ]0$ ' %70 0 $! end