0001654954-23-010481.txt : 20230810 0001654954-23-010481.hdr.sgml : 20230810 20230810160128 ACCESSION NUMBER: 0001654954-23-010481 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20230701 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENGLOBAL CORP CENTRAL INDEX KEY: 0000933738 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ENGINEERING SERVICES [8711] IRS NUMBER: 880322261 STATE OF INCORPORATION: NV FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14217 FILM NUMBER: 231159132 BUSINESS ADDRESS: STREET 1: 11740 KATY FWY STREET 2: ENERGY TOWER III, 11TH FLOOR CITY: HOUSTON STATE: TX ZIP: 77079 BUSINESS PHONE: 281-878-1000 MAIL ADDRESS: STREET 1: 11740 KATY FWY STREET 2: SUITE 1100 CITY: HOUSTON STATE: TX ZIP: 77079 FORMER COMPANY: FORMER CONFORMED NAME: INDUSTRIAL DATA SYSTEMS CORP DATE OF NAME CHANGE: 19970123 10-Q 1 eng_10q.htm FORM 10-Q eng_10q.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended July 1, 2023

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

Commission File No. 001-14217

 

ENGlobal Corporation

(Exact name of registrant as specified in its charter)

 

Nevada

(State or other jurisdiction of

incorporation or organization)

 

88-0322261

(I.R.S. Employer Identification No.)

 

11740 Katy Fwy – Energy Tower III, 11th floor

Houston, TX

 

77079

(Address of principal executive offices)

 

(Zip code)

 

(281) 878-1000

(Registrant’s telephone number, including area code)

 

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, $0.001 par value

 

ENG

 

NASDAQ

 

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 shortened 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 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, smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large Accelerated Filer

Accelerated Filer

Non-Accelerated Filer

Smaller Reporting Company

Emerging growth company

 

 

 

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

 

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

 

Yes       No ☒

 

As of August 10, 2023, the registrant had outstanding 40,899,947 shares of common stock, par value $0.001 per share.

 

 

 

 

 

QUARTERLY REPORT ON FORM 10-Q

FOR THE PERIOD ENDED JULY 1, 2023

 

TABLE OF CONTENTS

 

 

 

 

Page

Number

 

 

 

 

 

 

Part I.

Financial Information

 

3

 

 

 

 

 

 

Item 1.

Financial Statements

 

3

 

 

 

 

 

 

 

Unaudited Condensed Consolidated Statements of Operations for the Three and Six Months Ended July 1, 2023 and June 25, 2022

 

3

 

 

 

 

 

 

 

Unaudited Condensed Consolidated Balance Sheets at July 1, 2023 and December 31, 2022

 

4

 

 

 

 

 

 

 

Unaudited Condensed Consolidated Statements of Cash Flows for the Six Months Ended July 1, 2023 and June 25, 2022

 

5

 

 

 

 

 

 

 

Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the Three and Six Months Ended July 1, 2023 and June 25, 2022

 

6

 

 

 

 

 

 

 

Notes to Unaudited Interim Condensed Consolidated Financial Statements

 

7

 

 

 

 

 

 

Item 2.

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

 

21

 

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

29

 

 

 

 

 

 

Item 4.

Controls and Procedures

 

29

 

 

 

 

 

 

Part II.

Other Information

 

30

 

 

 

 

 

 

Item 1.

Legal Proceedings

 

30

 

 

 

 

 

 

Item 1A.

Risk Factors

 

30

 

 

 

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

32

 

 

 

 

 

 

Item 3.

Defaults Upon Senior Securities

 

32

 

 

 

 

 

 

Item 4.

Mine Safety Disclosures

 

32

 

 

 

 

 

 

Item 5.

Other Information

 

32

 

 

 

 

 

 

Item 6.

Exhibits

 

33

 

 

 

 

 

 

 

Signatures

 

35

 

 

 
2

Table of Contents

 

PART I – FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

ENGlobal Corporation

Condensed Consolidated Statements of Operations

(Unaudited)

(amounts in thousands, except per share data)

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Operating revenues

 

$9,738

 

 

$11,355

 

 

$22,931

 

 

$18,721

 

Operating costs

 

 

10,120

 

 

 

10,023

 

 

 

25,135

 

 

 

18,047

 

Gross profit (loss)

 

 

(382 )

 

 

1,332

 

 

 

(2,204 )

 

 

674

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative expenses

 

 

3,922

 

 

 

2,890

 

 

 

8,338

 

 

 

5,733

 

Operating loss

 

 

(4,304 )

 

 

(1,558 )

 

 

(10,542 )

 

 

(5,059 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income, net

 

 

46

 

 

 

21

 

 

 

49

 

 

 

31

 

Interest expense, net

 

 

(59 )

 

 

(52 )

 

 

(131 )

 

 

(103 )

Loss from continuing operations before income taxes

 

 

(4,317 )

 

 

(1,589 )

 

 

(10,624 )

 

 

(5,131 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Provision (benefit) for federal and state income taxes

 

 

22

 

 

 

(56 )

 

 

44

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

 

(4,339 )

 

 

(1,533 )

 

 

(10,668 )

 

 

(5,153 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted loss per common share:

 

$(0.11 )

 

$(0.04 )

 

$(0.27 )

 

$(0.15 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted weighted average shares used in computing loss per share:

 

 

39,759

 

 

 

35,444

 

 

 

38,975

 

 

 

35,337

 

 

See accompanying notes to unaudited interim condensed consolidated financial statements.

 

 
3

Table of Contents

 

ENGlobal Corporation

Condensed Consolidated Balance Sheets

(Unaudited)

(amounts in thousands, except share and per share amounts)

 

 

 

July 1, 2023

 

 

December 31, 2022

 

ASSETS

 

 

 

 

 

 

Current Assets:

 

 

 

 

 

 

Cash

 

$764

 

 

$3,464

 

Trade receivables, net of allowances of $4,336 and $2,129

 

 

8,787

 

 

 

7,644

 

Prepaid expenses and other current assets

 

 

576

 

 

 

1,580

 

Payroll taxes receivable

 

 

484

 

 

 

1,547

 

Contract assets

 

 

3,748

 

 

 

4,934

 

Total Current Assets

 

 

14,359

 

 

 

19,169

 

Property and equipment, net

 

 

1,652

 

 

 

1,757

 

Goodwill

 

 

720

 

 

 

720

 

Other assets

 

 

 

 

 

 

 

 

Right-of-use asset

 

 

7,205

 

 

 

8,072

 

Deposits and other assets

 

 

280

 

 

 

305

 

Total Other Assets

 

 

7,485

 

 

 

8,377

 

Total Assets

 

$24,216

 

 

$30,023

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current Liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$6,727

 

 

$4,454

 

Accrued compensation and benefits

 

 

2,343

 

 

 

2,002

 

Current portion of leases

 

 

1,596

 

 

 

1,849

 

Contract liabilities

 

 

1,052

 

 

 

956

 

Other current liabilities

 

 

698

 

 

 

1,134

 

Credit Agreement

 

 

1,004

 

 

 

 

Priority Agreement

 

 

864

 

 

 

 

Revolving Credit Facility

 

 

 

 

 

1,661

 

Total Current Liabilities

 

 

14,284

 

 

 

12,056

 

 

 

 

 

 

 

 

 

 

 Long-term unearned revenue

 

 

400

 

 

 

425

 

 Long-term leases

 

 

6,820

 

 

 

7,217

 

Total Liabilities

 

 

21,504

 

 

 

19,698

 

Commitments and Contingencies (Note 8)

 

 

 

 

 

 

 

 

Stockholders’ Equity:

 

 

 

 

 

 

 

 

Common stock - $0.001 par value; 75,000,000 shares authorized; 39,757,092 shares issued and outstanding at July 1, 2023 and 35,800,617 shares issued and outstanding at December 31, 2022

 

 

40

 

 

 

36

 

Additional paid-in capital

 

 

61,101

 

 

 

58,050

 

Accumulated deficit

 

 

(58,429 )

 

 

(47,761 )

Total Stockholders’ Equity

 

 

2,712

 

 

 

10,325

 

Total Liabilities and Stockholders’ Equity

 

$24,216

 

 

$30,023

 

 

See accompanying notes to unaudited interim condensed consolidated financial statements.

 

 
4

Table of Contents

 

ENGlobal Corporation

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(amounts in thousands)

 

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

Net loss

 

$(10,668 )

 

$(5,153 )

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

330

 

 

 

368

 

Share-based compensation expense

 

 

89

 

 

 

111

 

Loss on disposal of fixed assets

 

 

287

 

 

 

 

Changes in current assets and liabilities:

 

 

 

 

 

 

 

 

Trade accounts receivable

 

 

(1,143 )

 

 

382

 

Contract assets

 

 

1,186

 

 

 

(1,468 )

Other current assets

 

 

2,092

 

 

 

1,608

 

Accounts payable

 

 

2,273

 

 

 

297

 

Accrued compensation and benefits

 

 

341

 

 

 

69

 

Contract liabilities

 

 

96

 

 

 

278

 

Income taxes payable

 

 

34

 

 

 

(27 )

Other current liabilities, net

 

 

(495 )

 

 

(433 )

Net cash used in operating activities

 

$(5,578 )

 

$(3,968 )

 

 

 

 

 

 

 

 

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

Asset acquisition, net of cash acquired

 

 

 

 

 

(937 )

Property and equipment acquired

 

 

(154 )

 

 

(92 )

Net cash used in investing activities

 

$(154 )

 

$(1,029 )

 

 

 

 

 

 

 

 

 

Cash Flows from Financing Activities:

 

 

 

 

 

 

 

 

Common stock and warrants issued, net

 

 

2,962

 

 

 

 

At-the-market offering costs

 

 

 

 

 

(67 )

Payments on finance leases

 

 

(136 )

 

 

(182 )

Proceeds from Priority Agreement

 

 

864

 

 

 

 

Proceeds from Credit Agreement

 

 

1,004

 

 

 

 

Payments on revolving credit facility, net

 

 

(1,662 )

 

 

183

 

Net cash provided by (used in) financing activities

 

$3,032

 

 

$(66 )

Net change in cash

 

 

(2,700 )

 

 

(5,063 )

Cash at beginning of period

 

 

3,464

 

 

 

19,202

 

Cash at end of period

 

$764

 

 

$14,139

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

Cash paid during the period for interest

 

$131

 

 

$98

 

Fair value of warrants at issuance date

 

$2,782

 

 

$

 

Right of use assets obtained in exchange for new operating lease liability

 

$

 

 

$354

 

Right of use assets obtained in exchange for new financing lease liability

 

$289

 

 

$

 

Cash paid during the period for income taxes (net of refunds)

 

$

 

 

$48

 

Asset acquisition, common stock issued

 

$

 

 

$525

 

Asset acquisition, contingent consideration

 

$

 

 

$1,355

 

 

See accompanying notes to unaudited interim condensed consolidated financial statements. 

 

 
5

Table of Contents

 

ENGlobal Corporation

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

(amounts in thousands)

 

 

 

For the Three Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

Common Stock

 

 

 

 

 

 

Balance at beginning of period

 

$40

 

 

$35

 

Common stock issued

 

 

 

 

 

1

 

Balance at the end of the period

 

 

40

 

 

 

36

 

Additional Paid-in Capital

 

 

 

 

 

 

 

 

Balance at beginning of period

 

 

61,070

 

 

 

57,407

 

Proceeds from common stock issued, net

 

 

(8 )

 

 

525

 

At-the-market offering costs

 

 

 

 

 

(15 )

Share-based compensation - employees

 

 

39

 

 

 

55

 

Balance at end of period

 

 

61,101

 

 

 

57,972

 

 

 

 

 

 

 

 

 

 

Accumulated Deficit

 

 

 

 

 

 

 

 

Balance at beginning of period

 

 

(54,090 )

 

 

(32,867 )

Net loss

 

 

(4,339 )

 

 

(1,533 )

Balance at end of period

 

 

(58,429 )

 

 

(34,400 )

 

 

 

 

 

 

 

 

 

Total Stockholders’ Equity

 

$2,712

 

 

$23,608

 

 

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

Common Stock

 

 

 

 

 

 

Balance at beginning of period

 

$36

 

 

$35

 

Common stock issued

 

 

4

 

 

 

1

 

Balance at the end of the period

 

 

40

 

 

 

36

 

Additional Paid-in Capital

 

 

 

 

 

 

 

 

Balance at beginning of period

 

 

58,050

 

 

 

57,403

 

Proceeds from common stock issued, net

 

 

180

 

 

 

525

 

Fair value of warrants at issuance date

 

 

2,782

 

 

 

 

At-the-market offering costs

 

 

 

 

 

(67 )

Share-based compensation - employees

 

 

89

 

 

 

111

 

Balance at end of period

 

 

61,101

 

 

 

57,972

 

 

 

 

 

 

 

 

 

 

Accumulated Deficit

 

 

 

 

 

 

 

 

Balance at beginning of period

 

 

(47,761 )

 

 

(29,247 )

Net loss

 

 

(10,668 )

 

 

(5,153 )

Balance at end of period

 

 

(58,429 )

 

 

(34,400 )

 

 

 

 

 

 

 

 

 

Total Stockholders’ Equity

 

$2,712

 

 

$23,608

 

 

See accompanying notes to unaudited interim condensed consolidated financial statements.

 

 
6

Table of Contents

 

ENGLOBAL CORPORATION AND SUBSIDIARIES

NOTES TO UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 – BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of ENGlobal Corporation (which may be referred to as “ENGlobal,” the “Company,” “we,” “us,” or “our”) were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these condensed financial statements do not include all of the information or note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP. These condensed financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K filed with the SEC.

 

The condensed financial statements included herein are unaudited for the three- and six-month periods ended July 1, 2023 and June 25, 2022, and in the case of the condensed balance sheet as of December 31, 2022 have been derived from the audited financial statements of the Company. These financial statements reflect all adjustments (consisting of normal recurring adjustments), which are, in the opinion of management, necessary to fairly present the results for the periods presented.

 

The Company has assessed subsequent events through the date of filing of these condensed financial statements with the SEC and believes that the disclosures made herein are adequate to make the information presented herein not misleading.

 

We had no items of other comprehensive income in any period presented; therefore, no other components of comprehensive income are presented.

 

For our fiscal year 2023, all four quarters will be comprised of 13 weeks each.

 

NOTE 2 – ACCOUNTING STANDARDS

 

                The Company adopted ASU 2016-13, Financial Instruments – Credit Losses (Topic 326) as of January 1, 2023. We adopted the standard using a modified retrospective approach which did not have a material impact on our financial position, results of operations, or cash flows.

 

Revenue Recognition – Our revenue is comprised of engineering, procurement and construction management services and sales of fabricated systems and integrated control systems that we design and assemble. The majority of our services are provided under time-and-material contracts. Some time-and-material contracts may have limits. Revenue is not recognized over these limits until authorization by the client has been received.

 

A majority of sales of fabrication and assembled systems are under fixed-price contracts. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

We generally recognize revenue over time as we perform because of continuous transfer of control to the customer. Our customer typically controls the work in process as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to the Company. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or service to be provided, which measures the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. We generally use the cost-to-cost method on the labor portion of a project for revenue recognition to measure progress of our contracts because it best depicts the transfer of control to the customer which occurs as we consume the materials on the contracts. Therefore, revenues and estimated profits are recorded proportionally as labor costs are incurred.

 

 
7

Table of Contents

 

Under the typical payment terms of our fixed-price contracts, the customer pays us progress payments. These progress payments are based on quantifiable measures of performance or on the achievement of specified events or milestones. The customer may retain a small portion of the contract price until completion of the contract. Revenue recognized in excess of billings is recorded as a contract asset on the balance sheet. Amounts billed and due from our customers are classified as receivables on the balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer should we fail to adequately complete some or all of our obligations under the contract. For some contracts we may receive advance payments from the customer. We record a liability for these advance payments in contract liabilities on the balance sheet. The advance payment typically is not considered a significant financing component because it is used to meet working capital demand that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract.

 

To determine proper revenue recognition for contracts, we evaluate whether two or more contracts should be combined and accounted for as one single performance obligation or whether a single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate a single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For most of our contracts, we provide a significant service of integrating a complex set of tasks and components into a single project. Hence, the entire contract is accounted for as one performance obligation. Less commonly, we may provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling price of the promised goods or services underlying each performance obligation and use the expected cost plus margin approach to estimate the standalone selling price of each performance obligation. Due to the nature of the work required to be performed on many of our performance obligations, the estimation of total revenue and cost at completion is complex, subject to variables and requires significant judgment. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.

 

Contracts are often modified to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase or a reduction of revenue) on a cumulative catch-up basis.

 

We have a standard, monthly process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the schedule, technical requirements, and other contractual requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables.

 

Based on this analysis, any adjustments to revenue, operating costs and the related impact to operating income are recognized as necessary in the period they become known. These adjustments may result from positive performance and may result in an increase in operating income during the performance of individual performance obligations if we determine we will be successful in mitigating risks surrounding the technical, schedule and cost aspects of those performance obligations or realizing related opportunities. When estimates of total costs to be incurred exceed total estimates to be earned, a provision for the entire loss on the performance obligation is recognized in the period the loss becomes known. Likewise, these adjustments may result in a decrease in operating income if we determine we will not be successful in mitigating these risks or realizing related opportunities. Changes in estimates of net revenue, operating costs and the related impact to operating income are recognized monthly on a cumulative catch-up basis, which recognizes in the current period the cumulative effect of the changes on current and prior periods based on a performance obligation’s percentage of completion. A significant change in one or more of these estimates could affect the profitability of one or more of our performance obligations.

 

 
8

Table of Contents

 

NOTE 3 – REVENUE RECOGNITION

 

Our revenue by contract type was as follows (dollars in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Fixed-price revenue

 

$6,080

 

 

$8,891

 

 

$16,517

 

 

$14,099

 

Time-and-material revenue

 

 

3,658

 

 

 

2,464

 

 

 

6,414

 

 

 

4,622

 

Total Revenue

 

 

9,738

 

 

 

11,355

 

 

 

22,931

 

 

 

18,721

 

 

NOTE 4 – CONTRACT ASSETS AND CONTRACT LIABILITIES

 

Our contract assets consist of unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Our contract liabilities consist of advance payments and billings in excess of costs incurred.

 

Costs, estimated earnings and billings on uncompleted contracts consisted of the following (dollars in thousands):

 

 

 

July 1, 2023

 

 

December 31, 2022

 

Costs incurred on uncompleted contracts

 

$53,994

 

 

$59,298

 

Estimated earnings on uncompleted contracts

 

 

2,519

 

 

 

4,464

 

Earned revenues

 

 

56,513

 

 

 

63,762

 

Less: billings to date

 

 

53,817

 

 

 

59,784

 

Net costs and estimated earnings in excess of billings (billings in excess of costs) on uncompleted contracts

 

$2,696

 

 

$3,978

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$3,748

 

 

$4,934

 

Contract liabilities

 

 

(1,052 )

 

 

(956 )

Net contract assets

 

$2,696

 

 

$3,978

 

 

NOTE 5 – DEBT

 

The components of debt were as follows (dollars in thousands):

 

 

 

July 1, 2023

 

 

December 31, 2022

 

Revolving Credit Facility (1)

 

$

 

 

$1,661

 

Credit Agreement (2)

 

 

1,004

 

 

 

 

Priority Agreement (3)

 

 

864

 

 

 

 

Amount due within one year

 

 

1,868

 

 

 

1,661

 

Total long-term debt

 

$

 

 

$

 

 

 

(1)

On May 21, 2020 (the “Closing Date”), the Company and its wholly owned subsidiaries, ENGlobal U.S., Inc. and ENGlobal Government Services, Inc. (collectively, the “Borrowers”) entered into a Loan and Security Agreement (the “Revolving Credit Facility”) with Pacific Western Bank dba Pacific Western Business Finance, a California state-chartered bank (the “Lender”), pursuant to which the Lender agreed to extend credit to the Borrowers in the form of revolving loans (each a “Loan” and collectively, the “Loans”) in the aggregate amount of up to $6.0 million, which amount was subsequently reduced to $1.0 million on March 27, 2023, to $750,000 on May 22, 2023, and then to $500,000 on June 16, 2023 (the “Maximum Credit Limit”).

 

 
9

Table of Contents

 

 

On June 15, 2023, the Company repaid in full all indebtedness outstanding under the Revolving Credit Facility. The Revolving Credit Facility was closed on June 15, 2023.

 

 

 

 

(2)

On June 15, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with Alliance 2000, Ltd., a Texas limited partnership (“Alliance”), pursuant to which Alliance has agreed, subject to certain terms and conditions, to extend up to two term loans in the aggregate principal amount of $1,250,000 to the Company (collectively, the “Term Loans”). In connection with entering into the Credit Agreement, (i) the Company and its subsidiaries, ENGlobal U.S., Inc., a Texas corporation, ENGlobal Government Services, Inc., a Texas corporation, and ENGlobal Technologies, LLC, a Texas limited liability company (collectively, the “Guarantors”), entered into a security agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and (ii) the Guarantors entered into a continuing guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.

 

 

 

 

The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity.

 

 

 

 

The Credit Agreement matures on June 15, 2024.

 

 

 

 

(3)

On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, the company had factored $0.9 million of receivables through the Priority Agreement.

 

The future scheduled maturities of our debt are (in thousands):

 

 

 

Priority Agreement

 

 

Credit Agreement

 

 

 

$

 

 

 

$

 

2023

 

 

864

 

 

 

 

2024

 

 

 

 

 

1,004

 

2025 and thereafter

 

 

 

 

 

 

 

 

$864

 

 

$1,004

 

 

 

 
10

Table of Contents

 

 

NOTE 6 – SEGMENT INFORMATION

 

Our segments are strategic business units that offer our services and products to customers in their respective industry segments. The operating performance of our segments is regularly reviewed with operational leaders in charge of these segments, the Chief Executive Officer (“CEO”), the Chief Financial Officer (“CFO”) and others. This group represents the chief operating decision maker (“CODM”) for ENGlobal.

 

We have identified four strategic markets where we have a long history of delivering project solutions and can provide complete project execution. These four targeted markets include: (i) Energy & Renewables, (ii) Automation, (iii) Oil, Gas, and Petrochemicals, and (iv) Government Services.

 

Within the Energy & Renewables group, our focus is to design and build production facilities for hydrogen and associated products, together with converting existing production facilities to produce products from renewable feedstock sources. These projects often utilize technologies that are more fuel efficient, and therefore reduce the associated carbon footprint of the facility. Our scope of work on these projects will typically include front-end development, engineering, procurement, mechanical fabrication, automation and commissioning services, and may be performed in conjunction with a construction partner.

 

Our Automation group provides the design and programming of automated control systems as well as designs, fabricates, integrates and commissions modular systems that include remote instrumentation control stations, on-line process analytical data, continuous emission monitoring, and electric power distribution. Often these packaged systems are housed in a fabricated metal enclosure, modular building or freestanding metal rack, which are commonly included in our scope of work. We provide automation engineering, procurement, fabrication, systems integration, programing and on-site commissioning services to our clients for both new and existing facilities.

 

Our Oil, Gas, and Petrochemicals group focuses on providing engineering, procurement, construction management, and automation services as well as fabricated products to downstream refineries and petrochemical facilities as well as midstream pipeline, storage and other transportation related companies. These services are often applied to small capital improvement and maintenance projects within refineries and petrochemical facilities. For our transportation clients, we work on facilities that include pumping, compression, gas processing, metering, storage terminals, product loading and blending systems. In addition, this group designs, programs and maintains supervisory control and data acquisition (“SCADA”) systems for our transportation clients. This group also provides engineering, fabrication and automation services to clients who have operations in the U.S. oil and gas exploration and development markets. The operations are usually associated with the completion, purification, storage and transmission of the oil and gas from the well head to the terminal or pipeline destination.

 

Our Government Services group provides services related to the engineering, design, installation and maintenance of automated fuel handling and tank gauging systems for the U.S. military across the globe.

 

We have two reportable segments: Commercial and Government Services. Our Energy & Renewables, Automation, and Oil, Gas, and Petrochemical groups are aggregated into one reportable segment, Commercial.

 

Revenues, operating income, and identifiable assets for each segment are set forth in the following table. The amount identified as Corporate includes those activities that are not allocated to the operating segments and includes costs related to business development, executive functions, finance, accounting, safety, human resources and information technology.

 

 
11

Table of Contents

 

Segment information is as follows (dollars in thousands):

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$7,427

 

 

 

2,311

 

 

 

 

 

 

9,738

 

Gross profit (loss)

 

 

(1,200 )

 

 

818

 

 

 

 

 

 

(382 )

Gross profit (loss) margin

 

 

(16.2 )%

 

 

35.4%

 

 

 

 

 

 

(3.9 )%

SG&A

 

 

2,499

 

 

 

141

 

 

 

1,282

 

 

 

3,922

 

Operating profit (loss)

 

 

(3,699 )

 

 

677

 

 

 

(1,282 )

 

 

(4,304 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(59 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,339 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$9,203

 

 

 

2,152

 

 

 

 

 

 

11,355

 

Gross profit

 

 

701

 

 

 

631

 

 

 

 

 

 

1,332

 

Gross profit margin

 

 

7.6%

 

 

29.3%

 

 

 

 

 

 

11.7%

SG&A

 

 

1,605

 

 

 

172

 

 

 

1,113

 

 

 

2,890

 

Operating profit (loss)

 

 

(904 )

 

 

459

 

 

 

(1,113 )

 

 

(1,558 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52 )

Tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,533 )

 

 
12

Table of Contents

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$19,262

 

 

 

3,669

 

 

 

 

 

 

22,931

 

Gross profit (loss)

 

 

(2,802 )

 

 

598

 

 

 

 

 

 

(2,204 )

Gross profit (loss) margin

 

 

(14.5 )%

 

 

16.3%

 

 

 

 

 

 

(9.6 )%

SG&A

 

 

5,245

 

 

 

277

 

 

 

2,816

 

 

 

8,338

 

Operating profit (loss)

 

 

(8,047 )

 

 

321

 

 

 

(2,816 )

 

 

(10,542 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

49

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(44 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,668 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$14,606

 

 

 

4,115

 

 

 

 

 

 

18,721

 

Gross profit (loss)

 

 

(223 )

 

 

897

 

 

 

 

 

 

674

 

Gross profit (loss) margin

 

 

(1.5 )%

 

 

21.8%

 

 

 

 

 

 

3.6%

SG&A

 

 

3,096

 

 

 

390

 

 

 

2,247

 

 

 

5,733

 

Operating profit (loss)

 

 

(3,319 )

 

 

507

 

 

 

(2,247 )

 

 

(5,059 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(103 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5,153 )

 

 
13

Table of Contents

 

Total assets by segment are as follows (dollars in thousands):

 

Total Assets by Segment

 

As of

July 1, 2023

 

 

As of

December 31, 2022

 

 

 

(dollars in thousands)

 

Commercial

 

$15,280

 

 

$19,526

 

Government Services

 

 

5,016

 

 

 

2,032

 

Corporate

 

 

3,920

 

 

 

8,465

 

Consolidated

 

$24,216

 

 

$30,023

 

 

NOTE 7 – FEDERAL AND STATE INCOME TAXES

 

The Company accounts for income taxes in accordance with FASB Accounting Standards Codification 740, “Income Taxes” (“ASC 740”). Under ASC 740-270 we estimate an annual effective tax rate based on year-to-date operating results and our projection of operating results for the remainder of the year. We apply this annual effective tax rate to the year-to-date operating results. If our actual results differ from the estimated annual projection, our estimated annual effective tax rate can change affecting the tax expense for successive interim results as well as the estimated annual tax expense results. Certain states are not included in the calculation of the estimated annual effective tax rate because the underlying basis for the tax is related to revenues and not taxable income. Amounts for Texas margin taxes are reported as income tax expense.

 

The Company applies a more likely than not recognition threshold for all tax uncertainties. The FASB guidance for uncertain tax positions only allows the recognition of those tax benefits, based on their technical merits that are greater than 50 percent likelihood of being sustained upon examination by the taxing authorities. Management has reviewed the Company’s tax positions and determined there are no uncertain tax positions requiring recognition in the financial statements. U.S. federal tax returns prior to 2018 and Texas margins tax returns prior to 2017 are closed. Generally, the applicable statues of limitations are three to four years from their filings.

 

The Company recorded income tax expense of $22 thousand for the three months ended July 1, 2023 as compared to income tax benefit of $56 thousand for the three months ended June 25, 2022. The effective income tax rate for the three months ended July 1, 2023 was (0.5)% as compared to 3.5% for the three months ended June 25, 2022. The Company recorded income tax expense of $44 thousand for the six months ended July 1, 2023 as compared to $22 thousand for the six months ended June 25, 2022. The effective income tax rate for the six months ended July 1, 2023 and June 25, 2022 was (0.4)%. The effective tax rate differed from the federal statutory rate of 21% primarily due to the effect of the valuation allowances related to the expected unrealized deferred tax asset generated by the current year benefit.

 

 
14

Table of Contents

 

NOTE 8 – COMMITMENTS AND CONTINGENCIES

 

From time to time, ENGlobal or one or more of its subsidiaries is involved in various legal proceedings or is subject to claims that arise in the ordinary course of business alleging, among other things, claims of breach of contract or negligence in connection with the performance or delivery of goods and/or services. The outcome of any such claims or proceedings cannot be predicted with certainty. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on our financial position, results of operations or liquidity.

 

We carry a broad range of insurance coverage, including general and business automobile liability, commercial property, professional errors and omissions, workers’ compensation insurance, directors’ and officers’ liability insurance and a general umbrella policy, all with standard self-insured retentions/deductibles. We also provide health insurance to our employees (including vision and dental) which is partially self-funded for these claims. Provisions for expected future payments are accrued based on our experience, and specific stop loss levels provide protection for the Company. We believe we have adequate reserves for the self-funded portion of our insurance policies. We are not aware of any material litigation or claims that are not covered by these policies or which are likely to materially exceed the Company’s insurance limits.

 

NOTE 9 – LEASES

 

The Company leases land, office and shop space, and equipment. Arrangements are assessed at inception to determine if a lease exists and, with the adoption of ASC 842, “Leases,” right-of-use (“ROU”) assets and lease liabilities are recognized based on the present value of lease payments over the lease term. Because the Company’s leases do not provide an implicit rate of return, the Company uses its incremental borrowing rate at the inception of a lease to calculate the present value of lease payments. The Company has elected to apply the short-term lease exception for all asset classes, excluding lease liabilities from the balance sheet and recognizing the lease payments in the period they are incurred.

 

 
15

Table of Contents

 

The components of lease expense were as follows (dollars in thousands):

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

Financial Statement Classification

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Finance leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense

 

SG&A Expense

 

$61

 

 

$53

 

 

$115

 

 

$106

 

Interest expense

 

Interest expense, net

 

 

13

 

 

 

11

 

 

 

26

 

 

 

22

 

Total finance lease expense

 

 

 

 

74

 

 

 

64

 

 

 

141

 

 

 

128

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating costs

 

Operating costs

 

 

252

 

 

 

58

 

 

 

687

 

 

 

103

 

Selling, general and administrative expenses

 

SG&A Expense

 

 

619

 

 

 

465

 

 

 

1,209

 

 

 

876

 

Total operating lease expense

 

 

 

 

871

 

 

 

523

 

 

 

1,896

 

 

 

979

 

Total lease expense

 

 

 

$945

 

 

$587

 

 

$2,037

 

 

$1,107

 

 

Supplemental balance sheet information related to leases was as follows (dollars in thousands):

 

 

 

Financial Statement Classification

 

July 1, 2023

 

 

December 31, 2022

 

ROU Assets:

 

 

 

 

 

 

 

 

Operating leases

 

Right of use asset

 

$7,205

 

 

$8,072

 

Finance leases

 

Property and equipment, net

 

 

930

 

 

 

761

 

Total ROU Assets:

 

 

 

$8,135

 

 

$8,833

 

 

 

 

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Current portion of leases

 

$1,320

 

 

$1,638

 

Finance leases

 

Current portion of leases

 

 

276

 

 

 

211

 

Noncurrent Liabilities:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Long-term leases

 

 

6,161

 

 

 

6,669

 

Finance leases

 

Long-term leases

 

 

659

 

 

 

548

 

Total lease liabilities

 

 

 

$8,416

 

 

$9,066

 

 

The weighted average remaining lease term and weighted average discount rate were as follows:

 

 

 

At July 1, 2023

 

Weighted average remaining lease term (years)

 

 

 

Operating leases

 

 

7.1

 

Finance leases

 

 

3.6

 

Weighted average discount rate

 

 

 

 

Operating leases

 

 

10.9%

Finance leases

 

 

10.1%

 

 
16

Table of Contents

 

Maturities of operating lease liabilities as of July 1, 2023 are as follows (dollars in thousands):

 

Years ending:

 

Operating leases

 

 

Finance leases

 

 

Total

 

2023 (remaining months)

 

 

908

 

 

 

161

 

 

 

1,069

 

2024

 

 

1,323

 

 

 

301

 

 

 

1,624

 

2025

 

 

1,140

 

 

 

264

 

 

 

1,404

 

2026

 

 

918

 

 

 

234

 

 

 

1,152

 

2027 and thereafter

 

 

4,112

 

 

 

80

 

 

 

4,192

 

Total lease payments

 

 

8,401

 

 

 

1,040

 

 

 

9,441

 

Less: imputed interest

 

 

(920 )

 

 

(105 )

 

 

(1,025 )

Total lease liabilities

 

 

7,481

 

 

$935

 

 

$8,416

 

 

NOTE 10 – EMPLOYEE RETENTION CREDIT

 

Pursuant to the CARES Act, the Company is eligible for an employee retention credit subject to certain criteria. Since there is no US GAAP guidance for for-profit business entities that receive government assistance that is not in the form of a loan, an income tax credit or revenue from a contract with a customer, we determined the appropriate accounting treatment by analogy to other guidance. We accounted for the employee retention credit by analogy to International Accounting Standards (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance, of International Financial Reporting Standards (IFRS).

 

Under an IAS 20 analogy, a business entity would recognize the employee retention credit on a systematic basis over the periods in which the entity recognizes the payroll expenses for which the grant (i.e., tax credit) is intended to compensate when there is reasonable assurance (i.e., it is probable) that the entity will comply with any conditions attached to the grant and the grant (i.e., tax credit) will be received.

 

We have accounted for the $1.7 million and $1.4 million employee retention credits in the first and third quarters of 2021, respectively, as other income on the statement of operations and as a receivable on the balance sheet. As of July 1, 2023, we have received a full refund for the third quarter and a partial refund for the first quarter employee retention credits. The remaining unpaid employee retention credit of $0.5 million is accounted for as a receivable on the balance sheet.

 

NOTE 11 – STOCKHOLDERS’ EQUITY

 

On January 11, 2022, the Company entered into a sales agreement (the “ATM Agreement”) with Lake Street Capital Markets, LLC (“Lake Street”) pursuant to which the Company may offer and sell shares of its common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs.

 

On February 1, 2023, we entered into a securities purchase agreement (the “RDO Purchase Agreement”) providing for the sale and issuance by the Company to a single institutional investor of 3,971,000 shares (the “Shares”) of the Company’s common stock at an offering price of $0.85 per Share in a registered direct offering pursuant to a registration statement on Form S-3 filed with the SEC on January 29, 2021 (the “Registration Statement”). Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, warrants to purchase up to 3,971,000 shares of the Company’s common stock (the “Warrants”). The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement. We recorded the fair value of the warrants issued within additional paid-in capital. The warrants may be exercised by physical settlement or net share settlement, determined by the holder.

 

 
17

Table of Contents

 

NOTE 12 – LIQUIDITY

 

We define liquidity as our ability to pay liabilities as they become due, fund business operations and meet monetary contractual obligations. Our primary sources of liquidity are cash on hand, internally generated funds, sales of common stock pursuant to the ATM Agreement, and borrowings under the Credit Agreement which matures on June 15, 2024.

 

As of July 1, 2023, the outstanding borrowings under the Credit Agreement were $1.0 million. As of July 1, 2023, we were in compliance with all of the covenants under the Credit Agreement. For additional information on the Credit Agreement, see Part I, Item 1, Note 5 – Debt.

 

On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, we had factored $0.9 million of receivables through the Priority Agreement.

 

On January 11, 2022, the Company entered into the ATM Agreement with Lake Street pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs. The Registration Statement, including the accompanying prospectus and related prospectus supplements related to the “at the market offering,” is subject to the provisions of General Instruction I.B.6 of Form S-3, which provides that we may not sell securities in a public primary offering with a value exceeding one-third of our public float in any twelve-month period unless our public float is at least $75 million. As of June 12, 2023, the Company’s public float (i.e., the aggregate market value of its outstanding equity securities held by non-affiliates) was approximately $14.4 million, based on the closing price per share of the Company’s common stock as reported on the Nasdaq Capital Market on June 12, 2023, as calculated in accordance with General Instruction I.B.6 of Form S-3. In addition, during the 12 calendar month period that ends on the date of the filing of this Report, we had offered and sold approximately $3.4 million of our common stock pursuant to the Registration Statement. If our public float meets or exceeds $75 million at any time, we will no longer be subject to the restrictions set forth in General Instruction I.B.6 of Form S-3, at least until the filing of our next Section 10(a)(3) update as required under the Securities Act.

 

On February 1, 2023, we entered into the RDO Purchase Agreement providing for the sale and issuance by the Company to a single institutional investor of the Shares of the Company’s common stock, at an offering price of $0.85 per Share in a registered direct offering pursuant to the Registration Statement. Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, the Warrants to purchase up to 3,971,000 shares of the Company’s common stock. The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement.

 

Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations.

 

 
18

Table of Contents

 

Cash and the availability of cash could be materially restricted if (1) outstanding invoices billed are not collected or are not collected in a timely manner, (2) circumstances prevent the timely internal processing of invoices, (3) we lose one or more of our major customers or our major customers significantly reduce the amount of work requested from us, (4) we are unable to win new projects that we can perform on a profitable basis or (5) we are unable to reverse our use of cash to fund losses.

 

Our Board of Directors continues to review strategic transactions, which could include strategic acquisitions, mergers, reverse mergers, the issuance or buyback of public shares, or the purchase or sale of specific assets, in addition to other potential actions aimed at increasing shareholder value. The Company does not intend to disclose or comment on developments related to its review unless and until the Board has approved a specific transaction or otherwise determined that further disclosure is appropriate. There can be no assurance that the Board’s strategic review will result in any transaction, or any assurance as to its outcome or timing.

 

NOTE 13 – FAIR VALUE MEASUREMENTS

 

ASC 820, Fair Value Measurements and Disclosures, establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:

 

 

·

Level 1 - Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.

 

 

 

 

·

Level 2 - Observable inputs other than quoted prices in active markets that are either directly or indirectly observable.

 

 

 

 

·

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company measures the fair value of its warrants to purchase up to 3,971,000 shares of the Company’s common stock issued in connection with the RDO Purchase Agreement using a Black-Scholes model, which requires the use of several inputs, including the underlying stock price, exercise price, risk free rate, expected volatility, and time to expiration. The inputs used in the Black-Scholes model are classified as Level 2 inputs in the fair value hierarchy.

 

The following table provides a summary of the assumptions used in the Black-Scholes model to estimate the fair value of the warrants at issuance date of February 6, 2023:

 

Assumptions used:

 

Total

 

 

 

 

 

Stock price

 

$0.87

 

Exercise price

 

$0.95

 

Risk free rate

 

 

3.65%

Annualized volatility

 

 

107.89%

Time to expiration

 

 

5.50

 

 

The Company considers these assumptions to be reasonable, based on the historical performance of the underlying stock and other market factors. However, actual results may differ from these estimates. We recorded the $2.8 million fair value of the warrants in additional paid-in capital on the issuance date. As the warrants are classified in equity, remeasurement is not required unless reclassification from equity is required. The warrant contract is reassessed at each balance sheet date for the appropriate classification.

 

NOTE 14 – RELATED PARTY TRANSACTIONS

 

On June 15, 2023, the Company entered into the Credit Agreement with Alliance, the family limited partnership of the Company’s Chairman and Chief Executive Officer, William A. Coskey, P.E. The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity.

 

 
19

Table of Contents

 

In connection with entering into the Credit Agreement, the Company and its subsidiaries, entered into a Security Agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and the Guarantors entered into a Continuing Guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.

 

Alliance is the beneficial owner of more than 22% of the Company’s issued and outstanding common stock and is controlled by William A. Coskey, P.E., the Company’s Chairman and Chief Executive Officer. In accordance with the charter of the Company’s Audit Committee and the Company’s policy on related party transactions, the loan documents and the resulting transactions were reviewed and approved by the Company’s Audit Committee and determined in good faith to be on terms no less favorable to the Company than could be obtained from unrelated third parties and fair to the Company from a financial point of view, and were approved by all of the disinterested members of the Company’s Board of Directors.

 

 
20

Table of Contents

 

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

 

Forward-Looking Statements

 

Certain information contained in this Quarterly Report on Form 10-Q, as well as other written and oral statements made or incorporated by reference from time to time by the Company and its representatives in other reports, filings with the Securities and Exchange Commission (the “SEC”), press releases, conferences or otherwise, may be deemed to be forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”). This information includes, without limitation, statements concerning the Company’s future financial position and results of operations, planned capital expenditures, business strategy and other plans for future operations, the future mix of revenues and business, customer retention, project reversals, commitments and contingent liabilities, future demand and industry conditions. Although the Company believes that the expectations reflected in such forward-looking statements are reasonable, it can give no assurance that such expectations will prove to have been correct. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Generally, the words “anticipate,” “believe,” “estimate,” “expect,” “may” and similar expressions, identify forward-looking statements, which generally are not historical in nature. Actual results could differ materially from the results described in the forward-looking statements due to the risks and uncertainties set forth under “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, the specific risk factors identified under Part I, “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, and those described from time to time in our future reports filed with the SEC.

 

The following discussion is qualified in its entirety by, and should be read in conjunction with, the Company’s financial statements, including the notes thereto, included in this Quarterly Report on Form 10-Q and the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

 

Overview

 

ENGlobal Corporation (which may be referred to as “ENGlobal,” the “Company,” “we,” “us” or “our”), incorporated in the State of Nevada in June 1994, is a provider of innovative, delivered project solutions primarily to the energy industry. We deliver these solutions to our clients by combining our vertically-integrated engineering and professional project execution services with our automation and systems integration expertise and fabrication capabilities. We believe our vertically-integrated strategy allows us to differentiate our company from most of our competitors as a full-service provider, thereby reducing our clients’ dependency on and coordination of multiple vendors and improving control over their project costs and schedules. Our strategy and positioning has also allowed the Company to pursue larger scopes of work centered around many different types of modularized engineered systems.

 

We focus on four strategic markets where we have a long history of delivering project solutions and can provide complete project execution and have focused our business development teams on communicating these offerings to their clients. These four targeted markets include: (i) Renewables, (ii) Automation, (iii) Oil, Gas, and Petrochemicals, and (iv) Government Services.

 

We have made significant reductions in our overhead structure as part of the internal business reorganization that we started in the first quarter of 2023. These cost reductions were primarily in headcount across all segments to better align the number of administrative staff needed to support our current volume of work and re-organize our corporate structure. We continue to evaluate our SG&A headcount and will reduce it as necessary to better align our costs with the volume of the business. We have also started efforts to reduce our rent and insurance costs to bring our total SG&A costs in line with that of a company our size.

 

Our Board of Directors continues to review strategic transactions, which could include strategic acquisitions, mergers, reverse mergers, the issuance or buyback of public shares, or the purchase or sale of specific assets, in addition to other potential actions aimed at increasing shareholder value. The Company does not intend to disclose or comment on developments related to its review unless and until the Board has approved a specific transaction or otherwise determined that further disclosure is appropriate. There can be no assurance that the Board’s strategic review will result in any transaction, or any assurance as to its outcome or timing.

 

 
21

Table of Contents

 

Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations, and our business would be jeopardized.

 

Critical Accounting Policies Update

 

Our critical accounting policies are further disclosed in Note 2 to the consolidated financial statements included in our 2022 Annual Report on Form 10-K.

 

Results of Operations

 

In the course of providing our time-and-material services, we routinely provide materials and equipment and may provide construction management services on a subcontractor basis. Generally, these materials, equipment and subcontractor costs are passed through to our clients and reimbursed, along with small handling fees, which in general are at margins lower than those of our normal core business. In accordance with industry practice and generally accepted accounting principles, all such costs and fees are included in revenue. The material purchases and the use of subcontractor services can vary significantly from quarter to quarter; therefore, changes in revenue and gross profit, SG&A expense and operating income as a percentage of revenue may not be indicative of the Company’s core business trends.

 

Segment operating SG&A expense includes management and staff compensation, office costs such as rents and utilities, depreciation, amortization, travel, and other expenses generally unrelated to specific client contracts, but directly related to the support of a segment’s operations. Corporate SG&A expenses include finance, accounting, human resources, business development, legal and information technology which are unrelated to specific projects but which are incurred to support the Company’s activities.

 

 
22

Table of Contents

 

Comparison of the three months ended July 1, 2023 versus the three months ended June 25, 2022

 

The following table, for the three months ended July 1, 2023 versus the three months ended June 25, 2022, provides relevant financial data that is derived from our consolidated statements of operations (amounts in thousands except per share data).

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

For the three months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$7,427

 

 

$2,311

 

 

$

 

 

$9,738

 

 

 

100.0%

Gross profit (loss)

 

 

(1,200 )

 

 

818

 

 

 

 

 

 

(382 )

 

 

(3.9 )%

SG&A

 

 

2,499

 

 

 

141

 

 

 

1,282

 

 

 

3,922

 

 

 

40.3%

Operating income (loss)

 

 

(3,699 )

 

 

677

 

 

 

(1,282 )

 

 

(4,304 )

 

 

(44.2 )%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(59 )

 

 

 

 

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(4,339 )

 

 

(44.6 )%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.11 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

 

 

For the three months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$9,203

 

 

$2,152

 

 

$

 

 

$11,355

 

 

 

100.0%

Gross profit

 

 

701

 

 

 

631

 

 

 

 

 

 

1,332

 

 

 

11.7%

SG&A

 

 

1,605

 

 

 

172

 

 

 

1,113

 

 

 

2,890

 

 

 

25.5%

Operating income (loss)

 

 

(904 )

 

 

459

 

 

 

(1,113 )

 

 

(1,558 )

 

 

(13.7 )%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52 )

 

 

 

 

Tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(1,533 )

 

 

(13.5 )%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.04 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

 

 

Year Over Year Increase (Decrease) in Operating Results:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$(1,776 )

 

$159

 

 

$

 

 

$(1,617 )

 

 

(14.2 )%

Gross profit (loss)

 

 

(1,901 )

 

 

187

 

 

 

 

 

 

(1,714 )

 

 

(128.7 )%

SG&A

 

 

894

 

 

 

(31 )

 

 

169

 

 

 

1,032

 

 

 

35.7%

Operating income (loss)

 

 

(2,795 )

 

 

218

 

 

 

(169 )

 

 

(2,746 )

 

 

176.3%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7 )

 

 

 

 

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(78 )

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(2,806 )

 

 

183.0%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.07 )

 

 

 

 

 

 
23

Table of Contents

 

Comparison of the six months ended July 1, 2023 versus the six months ended June 25, 2022

 

The following table, for the six months ended July 1, 2023 versus the six months ended June 25, 2022, provides relevant financial data that is derived from our consolidated statements of operations (amounts in thousands except per share data).

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

For the six months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$19,262

 

 

$3,669

 

 

$

 

 

$22,931

 

 

 

100.0%

Gross profit (loss)

 

 

(2,802 )

 

 

598

 

 

 

 

 

 

(2,204 )

 

 

(9.6 )%

SG&A

 

 

5,245

 

 

 

277

 

 

 

2,816

 

 

 

8,338

 

 

 

36.4%

Operating income (loss)

 

 

(8,047 )

 

 

321

 

 

 

(2,816 )

 

 

(10,542 )

 

 

(46.0 )%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

49

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131 )

 

 

 

 

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(44 )

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(10,668 )

 

 

(46.5 )%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.27 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

 

 

For the six months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$14,606

 

 

$4,115

 

 

$

 

 

$18,721

 

 

 

100.0%

Gross profit (loss)

 

 

(223 )

 

 

897

 

 

 

 

 

 

674

 

 

 

3.6%

SG&A

 

 

3,096

 

 

 

390

 

 

 

2,247

 

 

 

5,733

 

 

 

30.6%

Operating income (loss)

 

 

(3,319 )

 

 

507

 

 

 

(2,247 )

 

 

(5,059 )

 

 

(27.0 )%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(103 )

 

 

 

 

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(5,153 )

 

 

(27.5 )%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.15 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

 

 

 

 

Year Over Year Increase (Decrease) in Operating Results:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$4,656

 

 

$(446 )

 

$

 

 

$4,210

 

 

 

22.5%

Gross loss

 

 

(2,579 )

 

 

(299 )

 

 

 

 

 

(2,878 )

 

 

(427.0 )%

SG&A

 

 

2,149

 

 

 

(113 )

 

 

569

 

 

 

2,605

 

 

 

45.4%

Operating loss

 

 

(4,728 )

 

 

(186 )

 

 

(569 )

 

 

(5,483 )

 

 

108.4%

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

 

 

 

 

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(28 )

 

 

 

 

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

$(5,515 )

 

 

107.0%

Basic and diluted loss per share

 

 

 

 

 

 

 

 

 

 

 

 

 

$(0.12 )

 

 

 

 

 

 
24

Table of Contents

 

Revenue – Revenue decreased $1.6 million to $9.7 million from $11.4 million, or a decrease of 14.2%, for the three months ended July 1, 2023 as compared to the three months ended June 25, 2022. Our 2023 revenue for the Commercial segment decreased primarily due to a large project that ended in 2022 without subsequent renewal, partially offset by project awards with new customers for projects that were completed during the second quarter of 2023. Our 2023 revenue for the Government Services segment increased primarily due to new projects awards.

 

Revenue increased $4.2 million to $22.9 million from $18.7 million, or an increase of 22.5%, for the six months ended July 1, 2023 as compared to the six months ended June 25, 2022. The increase is primarily due to the completion of several projects from new customers within our Commercial segment.

 

Gross Profit (Loss) Gross profit (loss) margin decreased 15.6% to (3.9)% from 11.7% for the three months ended July 1, 2023 as compared to the three months ended June 25, 2022. The decrease in gross profit (loss) margin is primarily attributable to the inefficient use of personnel and equipment to complete projects where we were unable to secure additional change orders to cover costs.

 

Gross profit (loss) margin decreased 13.2% to (9.6)% from 3.6% for the six months ended July 1, 2023 as compared to the six months ended June 25, 2022. The decrease in gross profit (loss) margin is primarily attributable to the inefficient use of personnel and equipment to complete projects where we were unable to secure additional change orders to cover costs.

 

Selling, General and Administrative Expense – SG&A expenses increased $1.0 million for the three months ended July 1, 2023 as compared to the three months ended June 25, 2022 due to a $1.1 million bad debt reserve, a $0.1 million increase in legal expense, a $0.1 million increase in early payment fees, and a $0.1 million increase in accounting fees, partially offset by a $0.4 decrease in salaries and burden expense.

 

SG&A expenses increased by $2.6 million for the six months ended July 1, 2023 as compared to the six months ended June 25, 2022 due to the $2.2 million bad debt reserve recorded during the 2023 period with no comparable occurrence in 2022, the $0.3 million increase in facility expense as we moved our fabrication shop to a new location, the $0.2 million increase in computer software and hardware expense, the $0.1 million increase in legal expense, the $0.1 million increase in accounting fees, and the $0.1 million increase in early payment fees, partially offset by a decrease salary expense of $0.4 million.

 

Other Income (Expense), Net – Other income, net of expense, increased $25 thousand for the three months ended July 1, 2023 as compared to the three months ended June 25, 2022.

 

Other income, net of expense, increased $18 thousand for the six months ended July 1, 2023 as compared to the six months ended June 25, 2022.

 

Interest Expense, net – Interest expense is incurred primarily in connection with our Credit Agreement and our finance leases. Our interest expense increased $7 thousand for the three months ended July 1, 2023 from $52 thousand for the three months ended June 25, 2022.

 

Our interest expense increased to $131 thousand for the six months ended July 1, 2023 from $103 thousand for the six months ended June 25, 2022.

 

Tax Expense – Tax expense is incurred primarily for our state franchise taxes. We recorded income tax expense of $22 thousand for the three months ended July 1, 2023 compared to income tax benefit of $56 thousand for the three months ended June 25, 2022.

 

We recorded income tax expense of $44 thousand for the six months ended July 1, 2023 compared to $22 thousand for the six months ended June 25, 2022.

 

Net Income (Loss) – Net loss for the three months ended July 1, 2023 was $4.3 million, or a $2.8 million increase from a net loss of $1.5 million for the three months ended June 25, 2022, primarily as a result of inefficient execution of projects which resulted in an increased gross loss margin, and increased selling, general, and administrative expense.

 

 
25

Table of Contents

 

Net loss for the six months ended July 1, 2023 was $10.7 million, or a $5.5 million increase from net loss of $5.2 million for the six months ended June 25, 2022, primarily as a result of a $1.6 million loss in the construction and field services business, $1.0 million of underutilized personnel expense, a $2.2 million increase in bad debt reserve, and increased facility costs of $0.3 million primarily related to our Brookshire fabrication shop.

 

Liquidity and Capital Resources Overview

 

The Company defines liquidity as its ability to pay its liabilities as they become due, fund business operations and meet monetary contractual obligations. Our primary sources of liquidity are cash on hand, internally generated funds, sales of common stock pursuant to the ATM Agreement (defined below), and borrowings under the Credit Agreement which matures on June 15, 2024. We had cash of approximately $0.8 million at July 1, 2023 and $3.5 million at December 31, 2022. Our working capital as of July 1, 2023 was $0.1 million versus $7.1 million as of December 31, 2022.

 

As of July 1, 2023, the outstanding borrowings under the Credit Agreement were $1.0 million. As of July 1, 2023, we were in compliance with all of the covenants under the Credit Agreement. For additional information on the Credit Agreement, see Part I, Item 1, Note 5 – Debt.

 

On January 11, 2022, we entered into a sales agreement (the “ATM Agreement”) with Lake Street Capital Markets, LLC (“Lake Street”) pursuant to which we may offer and sell shares of the Company’s common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs. The Company’s registration statement on Form S-3 (the “Registration Statement”) filed with the SEC on January 29, 2021, including the accompanying prospectus and related prospectus supplements related to the “at the market offering”, is subject to the provisions of General Instruction I.B.6 of Form S-3, which provides that we may not sell securities in a public primary offering with a value exceeding one-third of our public float in any twelve-month period unless our public float is at least $75 million. As of June 12, 2023, the Company’s public float (i.e., the aggregate market value of its outstanding equity securities held by non-affiliates) was approximately $14.4 million, based on the closing price per share of the Company’s common stock as reported on the Nasdaq Capital Market on June 12, 2023, as calculated in accordance with General Instruction I.B.6 of Form S-3. In addition, during the 12 calendar month period that ends on the date of the filing of this Report, we had offered and sold approximately $3.4 million of our common stock pursuant to the Registration Statement. If our public float meets or exceeds $75 million at any time, we will no longer be subject to the restrictions set forth in General Instruction I.B.6 of Form S-3, at least until the filing of our next Section 10(a)(3) update as required under the Securities Act.

 

On February 1, 2023, we entered into a securities purchase agreement (the “RDO Purchase Agreement”) providing for the sale and issuance by the Company to a single institutional investor of 3,971,000 shares (the “Shares”) of the Company’s common stock, at an offering price of $0.85 per Share in a registered direct offering pursuant to the Registration Statement. Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, warrants to purchase up to 3,971,000 shares of the Company’s common stock (the “Warrants”). The gross proceeds to the Company from the offerings were approximately $3.4 million before deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement. Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern, as discussed in Part II, Item 8, Note 1. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations, and our business would be jeopardized.

 

 
26

Table of Contents

 

Cash and the availability of cash could be materially restricted if (1) outstanding invoices billed are not collected or are not collected in a timely manner, (2) circumstances prevent the timely internal processing of invoices, (3) we lose one or more of our major customers or our major customers significantly reduce the amount of work requested from us, (4) we are unable to win new projects that we can perform on a profitable basis or (5) we are unable to reverse our use of cash to fund losses. If any such event occurs, we would be forced to consider alternative financing options.

 

Our Board of Directors continues to review strategic transactions, which could include strategic acquisitions, mergers, reverse mergers, the issuance or buyback of public shares, or the purchase or sale of specific assets, in addition to other potential actions aimed at increasing shareholder value. The Company does not intend to disclose or comment on developments related to its review unless and until the Board has approved a specific transaction or otherwise determined that further disclosure is appropriate. There can be no assurance that the Board’s strategic review will result in any transaction, or any assurance as to its outcome or timing.

 

Cash Flows from Operating Activities

 

Operating activities used $5.6 million of cash for the six months ended July 1, 2023. The primary drivers of our cash used in operations for the six months ended July 1, 2023 were our operating loss of $10.7 million, a decrease in trade receivables of $1.1 million, and a decrease of other current liabilities of $0.5 million, partially offset by cash provided from an increase in trade payables of $2.3 million, a decrease in other current assets of $2.1 million, a decrease in contract assets net of contract liabilities of $1.3 million, an increase in accrued compensation and benefits of $0.3 million, and $0.7 million from other components of working capital.

 

Operating activities used $4.0 million of cash for the six months ended June 25, 2022. The primary drivers of our cash used in operations for the six months ended June 25, 2022 were our net loss of $5.2 million mainly as a result of a decrease in revenue and gross profit, along with increased business development costs within our Commercial segment, an increase in contract assets net of contract liabilities of $1.2 million, and a decrease of other current liabilities and income tax payable of $0.5 million, partially offset by cash provided from a decrease in accrued compensation and benefits of $0.1 million, a decrease of trade payables of $0.3 million, a decrease in trade receivables of $0.4 million, a decrease in other current assets of $1.6 million, and $0.5 million from other components of working capital.

 

Cash Flows from Investing Activities

 

Investing activities used cash of $0.2 million for the six months ended July 1, 2023 primarily for the purchase of personal property and equipment.

 

Investing activities used cash of $1.0 million for the six months ended June 25, 2022 primarily related to the Calvert acquisition in addition to the purchase of personal property and equipment.

 

Cash Flows from Financing Activities

 

Financing activities provided $3.0 million of cash for the six months ended July 1, 2023 primarily due to proceeds received from the issuance of common stock under the RDO Purchase Agreement, net of issuance costs, the Credit Agreement entered into during the second quarter of 2023, and invoices funded under the Priority Agreement, partially offset by cash used for payments for our finance leases and payments under the Revolving Credit Facility. The Revolving Credit Facility was repaid during the second quarter of 2023.

 

Financing activities used $0.1 million of cash for the six months ended June 25, 2022 primarily for costs associated with the ATM Agreement and payments for our finance leases, partially offset by proceeds received from the Revolving Credit Facility.

 

 
27

Table of Contents

 

Contractual Obligations

 

The Company is obligated to make future cash payments under the Credit Agreement, operating leases, finance leases, and other liabilities. Amounts below are undiscounted and may differ from balances reflected on the financial statements. The table below sets forth certain information about our contractual obligations as of July 1, 2023 (in thousands):

 

 

 

Payment Due by Fiscal Period

 

 

 

2023

 

 

2024

 

 

2025

 

 

2026

 

 

2027 and thereafter

 

Operating and finance leases

 

$1,069

 

 

$1,624

 

 

$1,404

 

 

$1,152

 

 

$4,192

 

Credit Agreement

 

 

 

 

 

1,004

 

 

 

 

 

 

 

 

 

 

Priority Agreement

 

 

864

 

 

 

 

 

 

 

 

 

 

 

 

 

Other liabilities(1)

 

 

130

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$2,063

 

 

$2,628

 

 

$1,404

 

 

$1,152

 

 

$4,192

 

 

(1) Other liabilities includes short-term notes payable.

 

 
28

Table of Contents

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures are controls and other procedures of a registrant designed to ensure that information required to be disclosed by the registrant in the reports that it files or submits under the Exchange Act is properly recorded, processed, summarized and reported, within the time periods specified in the SEC rules and forms. Disclosure controls and procedures include processes to accumulate and evaluate relevant information and communicate such information to a registrant’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.

 

The Company’s management, including its Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of July 1, 2023, as required by Rule 13a-15 of the Exchange Act. Based on the evaluation described above, our Chief Executive Officer and Chief Financial Officer have concluded that, as of July 1, 2023, our disclosure controls and procedures were effective insofar as they are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control over Financial Reporting

 

No changes in our internal control over financial reporting occurred during the three months ended July 1, 2023, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 
29

Table of Contents

 

PART II – OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

From time to time, ENGlobal or one or more of its subsidiaries may be involved in various legal proceedings or may be subject to claims that arise in the ordinary course of business alleging, among other things, claims of breach of contract or negligence in connection with the performance or delivery of goods and/or services. The outcome of any such claims or proceedings cannot be predicted with certainty. As of the date of this filing, management is not aware of any such claims against the Company or any subsidiary business entity.

 

ITEM 1A. RISK FACTORS

 

In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which outline factors that could materially affect our business, financial condition or future results, and the additional risk factors below. These risks are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial conditions or operating results.

 

Substantial doubt about our ability to continue as a going concern exists. Our audited financial statements for the period ended December 31, 2022 were prepared on the assumption that we would continue as a going concern. Those financial statements and the accompanying opinion of our auditor expressed a substantial doubt about our ability to continue as a going concern. Those audited financial statements did not include any adjustments that might result from the outcome of this uncertainty. Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations, and our business would be jeopardized.

 

 
30

Table of Contents

 

Our ability to continue as a going concern is also subject to, among other factors, our ability to collect receivables from our clients when due and invoice our customers in a timely manner. If we are not able collect our receivables when due from our clients, our cash flow will be negatively impacted which could lead to us not being able to meet our current obligations.

 

We do not have material borrowing capacity under our Credit Agreement, which matures on June 15, 2024, which may limit our ability to finance operations or engage in other business activities, which could have a material impact on our financial condition. As of July 1, 2023, we have outstanding borrowings of $1.0 million under the Credit Agreement, which matures on June 15, 2024. The terms of the Credit Agreement allow for an additional term loan of $0.3 million at the lender’s discretion. The limited availability under the Credit Agreement may limit our ability to finance operations or engage in other business activities, which could have a material impact on our financial condition.

 

The COVID–19 pandemic has adversely affected and could continue to adversely affect our business, financial condition and results of operations. Our business is dependent upon the willingness and ability of our customers to conduct transactions with us. The COVID–19 pandemic has caused severe disruptions in the worldwide economy, including the global demand for oil and natural gas. The prolonged nature of the COVID–19 pandemic has resulted, and may continue to result, in a significant decrease in business and/or has caused, and may in the future cause, our customers to be unable to meet existing payment or other obligations to us, particularly in the event of a resurgence of COVID–19 in our market areas. The COVID–19 pandemic may also negatively impact the availability of our key personnel necessary to conduct our business as well as the business and operations of third-party service providers who perform critical services for our business. Because the severity, magnitude and duration of the COVID-19 pandemic and its economic consequences are uncertain, rapidly changing and difficult to predict, the impact on our business, financial condition and results of operations remains uncertain and difficult to predict. If COVID–19 resurgences or if the response to contain the COVID-19 pandemic is unsuccessful, we could experience a material adverse effect on our business, financial condition, and results of operations.

 

If we are unable to collect our receivables, our results of operations and cash flows could be adversely affected. Our business depends on our ability to successfully obtain payment from our clients of the amounts they owe us for work performed and materials supplied. In the ordinary course of business, we extend unsecured credit to our customers. We may also agree to allow our customers to defer payment on projects until certain milestones have been met or until the projects are substantially completed, and customers typically withhold some portion of amounts due to us as retainage. As of July 1, 2023, we had projects that totaled less than $0.1 million in retainage. We bear the risk that our clients will pay us late or not at all. Though we evaluate and attempt to monitor our clients’ financial condition, there is no guarantee that we will accurately assess their creditworthiness. To the extent the credit quality of our clients deteriorates or our clients seek bankruptcy protection, our ability to collect receivables and our results of operations could be adversely affected. Even if our clients are credit-worthy, they may delay payments in an effort to manage their cash flow. Financial difficulties or business failure experienced by one or more of our major customers has had and could, in the future, continue to have a material adverse effect on both our ability to collect receivables and our results of operations.

 

Our backlog is subject to unexpected adjustments and cancellations and is, therefore, an uncertain indicator of our future revenue or earnings. As of July 1, 2023, our backlog was approximately $17.7 million which was a decrease of $2.7 million from $20.4 million as of December 31, 2022. We expect a majority of this backlog to be completed within the next 12 months. We cannot assure investors that the revenue projected in our backlog will be realized or, if realized, will result in profits. Projects currently in our backlog may be canceled or may remain in our backlog for an extended period of time prior to project execution and, once project execution begins, it may occur unevenly over the current and multiple future periods. In addition, project terminations, suspensions or reductions in scope occur from time to time with respect to contracts reflected in our backlog, reducing the revenue and profit we actually receive from contracts reflected in our backlog. Future project cancellations and scope adjustments could further reduce the dollar amount of our backlog in addition to the revenue and profits that we actually earn. The potential for cancellations and adjustments to our backlog are exacerbated by economic conditions, particularly in our chosen area of concentration, the energy industry. The energy industry has experienced a sustained period of low crude oil and natural gas prices which has reduced our clients’ activities in the energy industry.

 

 
31

Table of Contents

 

Our cash balance at financial institutions may exceed Federal Deposit Insurance Corporation (“FDIC”) insured amounts. Our cash balances, including funds on deposit with financial institutions, are subject to certain limitations imposed by the FDIC. The FDIC provides deposit insurance coverage up to the maximum limit for each depositor, per insured bank. The standard deposit insurance amount is $250,000 per depositor, per FDIC-insured bank, for each ownership category. Due to the FDIC deposit insurance limits, we may be exposed to the risk of loss on any excess cash balances that exceed the deposit insurance amount. This risk arises from the possibility of financial institutions with whom we have deposits becoming insolvent or unable to honor withdrawal requests, resulting in potential losses on uninsured portions of our cash holdings.

 

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

 

The following table sets forth certain information with respect to repurchases of our common stock for the second quarter of 2023:

 

Period

 

Total

Number

of Shares

Purchased

 

 

Average

Price

Paid

per Share

 

 

Total Number of

Shares

Purchased as Part of

Publicly Announced

Plans or Programs (1)

 

 

Maximum Number (or

Approximate Dollar Value)

of Shares That May Yet be

Purchased Under Plans or

Programs (1)

 

April 2, 2023 to April 29, 2023

 

 

 

 

 

 

 

 

 

 

$

 

April 30, 2023 to May 27, 2023

 

 

 

 

 

 

 

 

 

 

$

 

May 28, 2023 to July 1, 2023

 

 

 

 

 

 

 

 

 

 

$

 

Total

 

 

 

 

 

 

 

 

1,290,460

 

 

$425,589

 

 

(1)

On April 21, 2015, the Company announced that its Board of Directors had authorized the repurchase of up to $2.0 million of the Company’s common stock from time to time through open market or privately negotiated transactions, based on prevailing market conditions. The Company is not obligated to repurchase any dollar amount or specific number of shares of common stock under the repurchase program, which may be suspended, discontinued or reinstated at any time. The stock repurchase program was suspended on May 16, 2017 and was reinstated on December 19, 2018. As of July 1, 2023, the Company had purchased and retired 1,290,460 shares at an aggregate cost of $1.6 million under this repurchase program. Management does not intend to repurchase any shares in the near future.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

None

 

 
32

Table of Contents

 

ITEM 6. EXHIBITS

 

 

 

 

 

Incorporated by Reference to:

Exhibit

No.

 

Description

 

Form or

Schedule

 

Exhibit

No.

 

Filing

Date with

SEC

 

SEC

File

Number

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Restated Articles of Incorporation of Registrant dated January 29, 2021

 

8-K

 

3.1

 

1/29/2021

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Second Amended and Restated Bylaws of Registrant dated April 14, 2016

 

8-K

 

3.1

 

4/15/2016

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

3.3

 

Amendment to Article Fourth of ENGlobal’s Restated Articles of Incorporation, filed on June 29, 2023

 

8-K

 

3.1

 

7/3/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

4.1

 

Form of Common Stock Purchase Warrant

 

8-K

 

4.1

 

2/3/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

10.1

 

Fourth Modification to Loan and Security Agreement dated as of May 22, 2023, by and among ENGlobal Corporation, ENGlobal U.S., Inc., ENGlobal Government Services, Inc., and Pacific Western Bank, a California bank, as lender

 

8-K

 

10.1

 

5/23/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

10.2

 

Credit Agreement, dated as of June 15, 2023, by and between ENGlobal Corporation, as borrower, and Alliance 2000, Ltd., as lender.

 

8-K

 

10.1

 

06/20/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

10.3

 

Security Agreement, dated as of June 15, 2023, by and among ENGlobal Corporation, ENGlobal U.S., Inc., ENGlobal Government Services, Inc., and ENGlobal Technologies, LLC, as grantors, and Alliance 2000, Ltd., as lender.

 

8-K

 

10.2

 

06/20/2023

 

001-14217

  

 
33

Table of Contents

 

10.4

 

Continuing Guaranty, dated as of June 15, 2023, by and among ENGlobal U.S., Inc., ENGlobal Government Services, Inc., and ENGlobal Technologies, LLC, as guarantors, and Alliance 2000, Ltd., as lender.

 

8-K

 

10.3

 

06/20/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

10.5

 

Settlement Agreement between Roger Westerlind and ENGlobal U.S., Inc.

 

8-K

 

10.1

 

6/8/2023

 

001-14217

 

 

 

 

 

 

 

 

 

 

 

*31.1

 

Certifications Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934 for the Third Quarter 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*31.2

 

Certifications Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934 for the Third Quarter 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

**32.1

 

Certification Pursuant to Rule 13a – 14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 for the Third Quarter 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.ins

 

Inline XBRL instance document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.sch

 

Inline XBRL taxonomy extension schema document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.cal

 

Inline XBRL taxonomy extension calculation linkbase document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.def

 

Inline XBRL taxonomy extension definition linkbase document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.lab

 

Inline XBRL taxonomy extension label linkbase document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*101.pre

 

Inline XBRL taxonomy extension presentation linkbase document

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 

 

 

 

 

* Filed herewith

** Furnished herewith

 

 
34

Table of Contents

 

SIGNATURE

 

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

 

Dated: August 10, 2023

 

 

 

 

ENGlobal Corporation

 

 

 

 

 

 

By:

/s/ Darren W. Spriggs

 

 

 

Darren W. Spriggs

 

 

 

Chief Financial Officer

(Duly Authorized Officer and Principal Financial Officer)

 

 

 
35

 

EX-31.1 2 eng_ex311.htm CERTIFICATION eng_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION

 

I, William A. Coskey, P.E., certify that:

 

1.

I have reviewed this report on Form 10-Q for the quarter ended July 1, 2023 of ENGlobal Corporation;

 

 

2.

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

 

 

3.

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

 

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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.

 

Date: August 10, 2023

/s/ William A. Coskey

 

 

William A. Coskey

 

 

Chief Executive Officer

 

 

EX-31.2 3 eng_ex312.htm CERTIFICATION eng_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION

 

I, Darren W. Spriggs, certify that:

 

1.

I have reviewed this report on Form 10-Q for the quarter ended July 1, 2023 of ENGlobal Corporation;

 

 

2.

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

 

 

3.

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

 

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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.

 

Date: August 10, 2023

By:

/s/ Darren W. Spriggs

 

 

 

Darren W. Spriggs

 

 

 

Chief Financial Officer

 

 

EX-32.1 4 eng_ex321.htm CERTIFICATION eng_ex321.htm

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Each of the undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his capacity as an officer of ENGlobal Corporation (“ENGlobal”), that, to his knowledge, the Quarterly Report of ENGlobal on Form 10-Q for the period ended July 1, 2023 (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of ENGlobal.

 

Date: August 10, 2023

By:

/s/ William A. Coskey

 

 

 

William A. Coskey

 

 

 

Chief Executive Officer

 

 

Date: August 10, 2023

By:

/s/ Darren W. Spriggs

 

 

 

Darren W. Spriggs

 

 

 

Chief Financial Officer

 

 

A signed original of this statement has been provided to ENGlobal and will be retained by ENGlobal and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-101.SCH 5 eng-20230701.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 Balance Sheets link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - Condensed Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - ACCOUNTING STANDARDS link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - FEDERAL AND STATE INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - EMPLOYEE RETENTION CREDIT link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - LIQUIDITY link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - DEBT (Details 1) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - FEDERAL AND STATE INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - LEASES (Details 1) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - LEASES (Details 2) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - LEASES (Details 3) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - EMPLOYEE RETENTION CREDIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - STOCKHOLDERS EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - LIQUIDITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - FAIR VALUE MEASUREMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 eng-20230701_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 Address Address Line 1 Entity Address Address Line 2 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 Entity Tax Identification Number Security Exchange Name Entity Interactive Data Current Condensed Consolidated Statements of Operations (Unaudited) Operating revenues Operating costs Gross profit (loss) [Gross Profit] Selling, general and administrative expenses Operating loss [Operating Income (Loss)] Other income (expense): Other income, net Interest expense, net [Interest Expense, Other] Loss from continuing operations before income taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Provision (benefit) for federal and state income taxes Net loss [Net Income (Loss) Attributable to Parent] Basic and diluted loss per common share: Basic and diluted weighted average shares used in computing loss per share: Condensed Consolidated Balance Sheets ASSETS Current Assets: Cash Trade receivables, net of allowances of $4,336 and $2,129 Prepaid expenses and other current assets Payroll taxes receivable Contract assets Total Current Assets [Assets, Current] Property and equipment, net Goodwill Other assets Right-of-use asset Deposits and other assets Total Other Assets [Other Assets, Noncurrent] Total Assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current Liabilities: Accounts payable Accrued compensation and benefits Current portion of leases Contract liabilities Other current liabilities Credit Agreement [Credit Agreement] Priority Agreement [Secured Debt] Revolving Credit Facility [Long-Term Line of Credit] Total Current Liabilities [Liabilities, Current] Long-term unearned revenue Long-term leases Total Liabilities [Liabilities] Commitments and Contingencies (Note 8) Stockholders' Equity: Common stock - $0.001 par value; 75,000,000 shares authorized; 39,757,092 shares issued and outstanding at July 1, 2023 and 35,800,617 shares issued and outstanding at December 31, 2022 Additional paid-in capital Accumulated deficit Total Stockholders' Equity [Stockholders' Equity Attributable to Parent] Total Liabilities and Stockholders' Equity [Liabilities and Equity] Trade Receivables, Allowances Common Stock, Par Value Common Stock, Shares Authorized Common Stock, Shares Issued Common Stock, Shares Outstanding Condensed Consolidated Statements of Cash Flows (Unaudited) Cash Flows from Operating Activities: Net loss [Net Income (Loss), Including Portion Attributable to Noncontrolling Interest] Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Share-based compensation expense Loss on disposal of fixed assets [Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property] Changes in current assets and liabilities: Trade accounts receivable [Increase (Decrease) in Accounts Receivable] Contract assets [Increase (Decrease) in Contract with Customer, Asset] Other current assets [Increase (Decrease) in Other Current Assets] Accounts payable [Increase (Decrease) in Accounts Payable] Accrued compensation and benefits [Increase (Decrease) in Employee Related Liabilities] Contract liabilities [Increase (Decrease) in Contract with Customer, Liability] Income taxes payable Other current liabilities, net Net cash used in operating activities [Net Cash Provided by (Used in) Operating Activities] Cash Flows from Investing Activities: Asset acquisition, net of cash acquired [Payments to Acquire Businesses, Net of Cash Acquired] Property and equipment acquired [Payments to Acquire Property, Plant, and Equipment] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Cash Flows from Financing Activities: Common stock and warrants issued, net At-the-market offering costs [Payments of Stock Issuance Costs] Payments on finance leases [Finance Lease, Principal Payments] Proceeds from Priority Agreement Proceeds from Credit Agreement Payments on revolving credit facility, net [Payments on revolving credit facility, net] Net cash provided by (used in) financing activities [Net Cash Provided by (Used in) Financing Activities] Net change in cash [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect] Cash at beginning of period Cash at end of period Supplemental disclosure of cash flow information: Cash paid during the period for interest Fair value of warrants at issuance date Right of use assets obtained in exchange for new operating lease liability Right of use assets obtained in exchange for new financing lease liability Cash paid during the period for income taxes (net of refunds) Asset acquisition, common stock issued Asset acquisition, contingent consideration Condensed Consolidated Statements of Stockholders Equity Statement [Table] Statement [Line Items] Equity Components [Axis] Common Stock Additional Paid-In Capital Retained Earnings (Accumulated Deficit) Balance, shares [Shares, Issued] Balance, amount Net Income (Loss) Common stock issued, amount Fair value of warrants at issuance date, amount Share-based compensation - employees, amount At-the-market offering costs, amount Proceeds from common stock issued, net amount Balance, shares Balance, amount BASIS OF PRESENTATION BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] ACCOUNTING STANDARDS ACCOUNTING STANDARDS Statutory Accounting Practices Disclosure [Table Text Block] REVENUE RECOGNITION REVENUE RECOGNITION [REVENUE RECOGNITION] CONTRACT ASSETS AND CONTRACT LIABILITIES CONTRACT ASSETS AND CONTRACT LIABILITIES Life Settlement Contracts, Disclosure [Text Block] DEBT DEBT Debt Disclosure [Text Block] SEGMENT INFORMATION SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] FEDERAL AND STATE INCOME TAXES FEDERAL AND STATE INCOME TAXES [FEDERAL AND STATE INCOME TAXES] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] LEASES LEASES [LEASES] EMPLOYEE RETENTION CREDIT EMPLOYEE RETENTION CREDIT [EMPLOYEE RETENTION CREDIT] STOCKHOLDERS EQUITY Stockholders' Equity Note Disclosure [Text Block] LIQUIDITY LIQUIDITY Liquidation Basis of Accounting [Text Block] FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Revenue By Contract Type CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables) Costs, Estimated Earnings And Billings On Uncompleted Contracts Schedule of Debt Maturities Of Debt Schedule of total assets by segment Segment Information Lease Expense Supplemental Balance Sheet Information Related To Leases Weighted Average Remaining Lease Term And Weighted Average Discount Rate Maturities Of Operating Lease Liabilities summary of the assumptions used in the Black-Scholes model Product and Service [Axis] Fixed-Price Revenue Time-and-Material Revenue Total revenue Costs incurred on uncompleted contracts Estimated earnings on uncompleted contracts Earned revenues Less: billings to date Net costs and estimated earnings in excess of billings Contract assets [Deposit Contracts, Assets] Contract liabilities [Deposit Contracts, Liabilities] Net contract assets Credit Facility Axis Revolving Credit Facility Revolving Credit Facility [Member] Credit Agreement [Credit Agreement 1] Priority Agreement [Priority Agreement] Line of credit facility Amount Due Within One Year Total Long-term Debt 2023 2024 2025 and thereafter Long-term debt Range [Axis] Maximum [Member] Minimum [Member] Aggregate amount Discount rate Amount receivables Aggregate principal amount Initial term loan Additional term loan Annual interest rate Origination fee Maturity date Statement Business Segments Axis Commercial Government Services Corporate Revenue Gross profit (loss) Gross Profit (loss) Margin SG&A Operating loss Other Income, Net Tax Expense Net Income (loss) Total assets Related Party Transaction [Axis] P P P Loan Forgiveness And Stock Compensation [Member] Effective Income Tax Rate Income tax expense Income Statement Location Axis SG&A Expense Interest Expense, Net Operating Costs Amortization expense Total finance lease expense Interest expense Operating costs [Operating costs] Total operating lease expense Total lease expense Selling, general and administrative expenses Balance Sheet Location Axis Right of Use Asset Current lease liabilities - operating leases Current lease liabilities - finance leases Noncurrent lease liabilities - operating leases Noncurrent lease liabilities - finance leases Total lease liabilities ROU assets - operating leases ROU assets - finance leases ROU assets Weighted average remaining lease term (years) - operating leases Weighted average discount rate - operating leases Weighted average remaining lease term (years) - finance leases Weighted average discount rate - finance leases Operating Leases 2023 [Lessee, Operating Lease, Liability, to be Paid, Year Three] 2024 [Lessee, Operating Lease, Liability, to be Paid, Year Four] 2025 2026 2027 and thereafter Total lease payments Less: imputed interest [Lessee, Operating Lease, Liability, Undiscounted Excess Amount] Total lease liabilities [Operating Lease, Liability] Finance Leases 2023 [Finance Lease, Liability, to be Paid, Year Three] 2024 [Finance Lease, Liability, to be Paid, Year Four] 2025 [Finance Lease, Liability, to be Paid, Year Five] 2026 [Finance Lease, Liability, to be Paid, Year Two] 2027 and thereafter [2027 and thereafter] Total lease payments [Finance Lease, Liability, to be Paid] Less: imputed interest [Finance Lease, Liability, Undiscounted Excess Amount] Total lease liabilities [Finance Lease, Liability] Total [Total] 2023 [2023] 2024 [2024] 2025 [2025] 2026 [2026] 2027 and thereafter [2027 and thereafter 1] Total lease payments [Total lease payments] Less: imputed interest [Less: imputed interest] Total lease liabilities Employee retention credit Unpaid employee retention credit16 Plan Name [Axis] ATM Agreement [Member] B. Riley Securities [Member] Purchase Agreement [Member] Maximum offering price of common stock Stock issued Proceeds from stock issued Offering price Award Type [Axis] Purchase Agreement [Member] February 1, 2023 [Member] Minimum [Member] Maximum [Member] Proceeds from stock issued Revolving credit facility amount Discount rate [Debt Conversion, Converted Instrument, Rate] Maximum offering price of common stock Securities aggregate offering price Stock issued Offering price Stock price Risk free rate Exercise price Annualized volatility Time to expiration Additional paid in capital William A. Coskey [Member] Initial term Loan Additional term loan [SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Other Addition] Description of loan payable maturity Amount of receivable reflecting the cost incurred on uncompleted contracts which is expected to be collected within one year or the normal operating cycle, if longer. Amount of receivable reflecting the estimated earnings (losses) on uncompleted contracts which is expected to be collected within one year or the normal operating cycle, if longer. Current portion of leases Long Term Leases. Schedule of supplemental balance sheet information related to leases [Table Text Block] Schedule of weighted average remaining lease term and weighted average discount rate [Table Text Block] EX-101.CAL 7 eng-20230701_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 8 eng-20230701_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 9 eng-20230701_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jul. 01, 2023
Aug. 10, 2023
Cover [Abstract]    
Entity Registrant Name ENGlobal Corporation  
Entity Central Index Key 0000933738  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Jul. 01, 2023  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2023  
Entity Common Stock Shares Outstanding   40,899,947
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-14217  
Entity Incorporation State Country Code NV  
Entity Address Address Line 1 11740 Katy Fwy – Energy Tower III  
Entity Address Address Line 2 11th floor  
Entity Address City Or Town Houston  
Entity Address State Or Province TX  
Entity Address Postal Zip Code 77079  
City Area Code 281  
Local Phone Number 878-1000  
Security 12b Title Common Stock, $0.001 par value  
Trading Symbol ENG  
Entity Tax Identification Number 88-0322261  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Condensed Consolidated Statements of Operations (Unaudited)        
Operating revenues $ 9,738 $ 11,355 $ 22,931 $ 18,721
Operating costs 10,120 10,023 25,135 18,047
Gross profit (loss) (382) 1,332 (2,204) 674
Selling, general and administrative expenses 3,922 2,890 8,338 5,733
Operating loss (4,304) (1,558) (10,542) (5,059)
Other income (expense):        
Other income, net 46 21 49 31
Interest expense, net (59) (52) (131) (103)
Loss from continuing operations before income taxes (4,317) (1,589) (10,624) (5,131)
Provision (benefit) for federal and state income taxes 22 (56) 44 22
Net loss $ (4,339) $ (1,533) $ (10,668) $ (5,153)
Basic and diluted loss per common share: $ (0.11) $ (0.04) $ (0.27) $ (0.15)
Basic and diluted weighted average shares used in computing loss per share: 39,759 35,444 38,975 35,337
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Current Assets:    
Cash $ 764 $ 3,464
Trade receivables, net of allowances of $4,336 and $2,129 8,787 7,644
Prepaid expenses and other current assets 576 1,580
Payroll taxes receivable 484 1,547
Contract assets 3,748 4,934
Total Current Assets 14,359 19,169
Property and equipment, net 1,652 1,757
Goodwill 720 720
Other assets    
Right-of-use asset 7,205 8,072
Deposits and other assets 280 305
Total Other Assets 7,485 8,377
Total Assets 24,216 30,023
Current Liabilities:    
Accounts payable 6,727 4,454
Accrued compensation and benefits 2,343 2,002
Current portion of leases 1,596 1,849
Contract liabilities 1,052 956
Other current liabilities 698 1,134
Credit Agreement 1,004 0
Priority Agreement 864 0
Revolving Credit Facility 0 1,661
Total Current Liabilities 14,284 12,056
Long-term unearned revenue 400 425
Long-term leases 6,820 7,217
Total Liabilities 21,504 19,698
Stockholders' Equity:    
Common stock - $0.001 par value; 75,000,000 shares authorized; 39,757,092 shares issued and outstanding at July 1, 2023 and 35,800,617 shares issued and outstanding at December 31, 2022 40 36
Additional paid-in capital 61,101 58,050
Accumulated deficit (58,429) (47,761)
Total Stockholders' Equity 2,712 10,325
Total Liabilities and Stockholders' Equity $ 24,216 $ 30,023
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets    
Trade Receivables, Allowances $ 4,336 $ 2,129
Common Stock, Par Value $ 0.001 $ 0.001
Common Stock, Shares Authorized 75,000,000 75,000,000
Common Stock, Shares Issued 39,757,092 35,800,617
Common Stock, Shares Outstanding 39,757,092 35,800,617
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Cash Flows from Operating Activities:    
Net loss $ (10,668) $ (5,153)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 330 368
Share-based compensation expense 89 111
Loss on disposal of fixed assets 287 0
Changes in current assets and liabilities:    
Trade accounts receivable (1,143) 382
Contract assets 1,186 (1,468)
Other current assets 2,092 1,608
Accounts payable 2,273 297
Accrued compensation and benefits 341 69
Contract liabilities 96 278
Income taxes payable 34 (27)
Other current liabilities, net (495) (433)
Net cash used in operating activities (5,578) (3,968)
Cash Flows from Investing Activities:    
Asset acquisition, net of cash acquired 0 (937)
Property and equipment acquired (154) (92)
Net cash used in investing activities (154) (1,029)
Cash Flows from Financing Activities:    
Common stock and warrants issued, net 2,962 0
At-the-market offering costs 0 (67)
Payments on finance leases (136) (182)
Proceeds from Priority Agreement 864 0
Proceeds from Credit Agreement 1,004 0
Payments on revolving credit facility, net (1,662) 183
Net cash provided by (used in) financing activities 3,032 (66)
Net change in cash (2,700) (5,063)
Cash at beginning of period 3,464 19,202
Cash at end of period 764 14,139
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 131 98
Fair value of warrants at issuance date 2,782 0
Right of use assets obtained in exchange for new operating lease liability 0 354
Right of use assets obtained in exchange for new financing lease liability 289 0
Cash paid during the period for income taxes (net of refunds) $ 0 $ 48
Asset acquisition, common stock issued 0 525
Asset acquisition, contingent consideration $ 0 $ 1,355
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders Equity - USD ($)
Total
Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 25, 2021   0 0 0
Balance, amount at Dec. 25, 2021   $ 35,000 $ 57,403,000 $ (29,247,000)
Net Income (Loss) $ (5,153,000)     $ (5,153,000)
Common stock issued, amount   $ 1,000    
Fair value of warrants at issuance date, amount     0  
Share-based compensation - employees, amount     111,000  
At-the-market offering costs, amount     (67,000)  
Proceeds from common stock issued, net amount     $ 525,000  
Balance, shares at Jun. 25, 2022   0 0 0
Balance, amount at Jun. 25, 2022 23,608,000 $ 36,000 $ 57,972,000 $ (34,400,000)
Balance, shares at Mar. 26, 2022   0 0 0
Balance, amount at Mar. 26, 2022   $ 35,000 $ 57,407,000 $ (32,867,000)
Net Income (Loss)       $ (1,533,000)
Common stock issued, amount   $ 1,000    
Share-based compensation - employees, amount     55,000  
At-the-market offering costs, amount     (15,000)  
Proceeds from common stock issued, net amount     $ 525,000  
Balance, shares at Jun. 25, 2022   0 0 0
Balance, amount at Jun. 25, 2022 23,608,000 $ 36,000 $ 57,972,000 $ (34,400,000)
Balance, shares at Dec. 31, 2022   0 0 0
Balance, amount at Dec. 31, 2022 10,325,000 $ 36,000 $ 58,050,000 $ (47,761,000)
Net Income (Loss) $ (10,668,000)     $ (10,668,000)
Common stock issued, amount   $ 4,000    
Fair value of warrants at issuance date, amount     2,782,000  
Share-based compensation - employees, amount     89,000  
At-the-market offering costs, amount     0  
Proceeds from common stock issued, net amount     $ 180,000  
Balance, shares at Jul. 01, 2023 3,971,000 0 0 0
Balance, amount at Jul. 01, 2023 $ 2,712,000 $ 40,000 $ 61,101,000 $ (58,429,000)
Balance, shares at Apr. 01, 2023   0 0 0
Balance, amount at Apr. 01, 2023   $ 40,000 $ 61,070,000 $ (54,090,000)
Net Income (Loss)       $ (4,339,000)
Common stock issued, amount   $ 0    
Share-based compensation - employees, amount     39,000  
At-the-market offering costs, amount     0  
Proceeds from common stock issued, net amount     $ (8,000)  
Balance, shares at Jul. 01, 2023 3,971,000 0 0 0
Balance, amount at Jul. 01, 2023 $ 2,712,000 $ 40,000 $ 61,101,000 $ (58,429,000)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
BASIS OF PRESENTATION
6 Months Ended
Jul. 01, 2023
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

NOTE 1 – BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of ENGlobal Corporation (which may be referred to as “ENGlobal,” the “Company,” “we,” “us,” or “our”) were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these condensed financial statements do not include all of the information or note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP. These condensed financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K filed with the SEC.

 

The condensed financial statements included herein are unaudited for the three- and six-month periods ended July 1, 2023 and June 25, 2022, and in the case of the condensed balance sheet as of December 31, 2022 have been derived from the audited financial statements of the Company. These financial statements reflect all adjustments (consisting of normal recurring adjustments), which are, in the opinion of management, necessary to fairly present the results for the periods presented.

 

The Company has assessed subsequent events through the date of filing of these condensed financial statements with the SEC and believes that the disclosures made herein are adequate to make the information presented herein not misleading.

 

We had no items of other comprehensive income in any period presented; therefore, no other components of comprehensive income are presented.

 

For our fiscal year 2023, all four quarters will be comprised of 13 weeks each.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTING STANDARDS
6 Months Ended
Jul. 01, 2023
ACCOUNTING STANDARDS  
ACCOUNTING STANDARDS

NOTE 2 – ACCOUNTING STANDARDS

 

                The Company adopted ASU 2016-13, Financial Instruments – Credit Losses (Topic 326) as of January 1, 2023. We adopted the standard using a modified retrospective approach which did not have a material impact on our financial position, results of operations, or cash flows.

 

Revenue Recognition – Our revenue is comprised of engineering, procurement and construction management services and sales of fabricated systems and integrated control systems that we design and assemble. The majority of our services are provided under time-and-material contracts. Some time-and-material contracts may have limits. Revenue is not recognized over these limits until authorization by the client has been received.

 

A majority of sales of fabrication and assembled systems are under fixed-price contracts. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

We generally recognize revenue over time as we perform because of continuous transfer of control to the customer. Our customer typically controls the work in process as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to the Company. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or service to be provided, which measures the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. We generally use the cost-to-cost method on the labor portion of a project for revenue recognition to measure progress of our contracts because it best depicts the transfer of control to the customer which occurs as we consume the materials on the contracts. Therefore, revenues and estimated profits are recorded proportionally as labor costs are incurred.

Under the typical payment terms of our fixed-price contracts, the customer pays us progress payments. These progress payments are based on quantifiable measures of performance or on the achievement of specified events or milestones. The customer may retain a small portion of the contract price until completion of the contract. Revenue recognized in excess of billings is recorded as a contract asset on the balance sheet. Amounts billed and due from our customers are classified as receivables on the balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer should we fail to adequately complete some or all of our obligations under the contract. For some contracts we may receive advance payments from the customer. We record a liability for these advance payments in contract liabilities on the balance sheet. The advance payment typically is not considered a significant financing component because it is used to meet working capital demand that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract.

 

To determine proper revenue recognition for contracts, we evaluate whether two or more contracts should be combined and accounted for as one single performance obligation or whether a single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate a single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For most of our contracts, we provide a significant service of integrating a complex set of tasks and components into a single project. Hence, the entire contract is accounted for as one performance obligation. Less commonly, we may provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling price of the promised goods or services underlying each performance obligation and use the expected cost plus margin approach to estimate the standalone selling price of each performance obligation. Due to the nature of the work required to be performed on many of our performance obligations, the estimation of total revenue and cost at completion is complex, subject to variables and requires significant judgment. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.

 

Contracts are often modified to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase or a reduction of revenue) on a cumulative catch-up basis.

 

We have a standard, monthly process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the schedule, technical requirements, and other contractual requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables.

 

Based on this analysis, any adjustments to revenue, operating costs and the related impact to operating income are recognized as necessary in the period they become known. These adjustments may result from positive performance and may result in an increase in operating income during the performance of individual performance obligations if we determine we will be successful in mitigating risks surrounding the technical, schedule and cost aspects of those performance obligations or realizing related opportunities. When estimates of total costs to be incurred exceed total estimates to be earned, a provision for the entire loss on the performance obligation is recognized in the period the loss becomes known. Likewise, these adjustments may result in a decrease in operating income if we determine we will not be successful in mitigating these risks or realizing related opportunities. Changes in estimates of net revenue, operating costs and the related impact to operating income are recognized monthly on a cumulative catch-up basis, which recognizes in the current period the cumulative effect of the changes on current and prior periods based on a performance obligation’s percentage of completion. A significant change in one or more of these estimates could affect the profitability of one or more of our performance obligations.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION
6 Months Ended
Jul. 01, 2023
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 3 – REVENUE RECOGNITION

 

Our revenue by contract type was as follows (dollars in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Fixed-price revenue

 

$6,080

 

 

$8,891

 

 

$16,517

 

 

$14,099

 

Time-and-material revenue

 

 

3,658

 

 

 

2,464

 

 

 

6,414

 

 

 

4,622

 

Total Revenue

 

 

9,738

 

 

 

11,355

 

 

 

22,931

 

 

 

18,721

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
CONTRACT ASSETS AND CONTRACT LIABILITIES
6 Months Ended
Jul. 01, 2023
CONTRACT ASSETS AND CONTRACT LIABILITIES  
CONTRACT ASSETS AND CONTRACT LIABILITIES

NOTE 4 – CONTRACT ASSETS AND CONTRACT LIABILITIES

 

Our contract assets consist of unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Our contract liabilities consist of advance payments and billings in excess of costs incurred.

 

Costs, estimated earnings and billings on uncompleted contracts consisted of the following (dollars in thousands):

 

 

 

July 1, 2023

 

 

December 31, 2022

 

Costs incurred on uncompleted contracts

 

$53,994

 

 

$59,298

 

Estimated earnings on uncompleted contracts

 

 

2,519

 

 

 

4,464

 

Earned revenues

 

 

56,513

 

 

 

63,762

 

Less: billings to date

 

 

53,817

 

 

 

59,784

 

Net costs and estimated earnings in excess of billings (billings in excess of costs) on uncompleted contracts

 

$2,696

 

 

$3,978

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$3,748

 

 

$4,934

 

Contract liabilities

 

 

(1,052 )

 

 

(956 )

Net contract assets

 

$2,696

 

 

$3,978

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT
6 Months Ended
Jul. 01, 2023
DEBT  
DEBT

NOTE 5 – DEBT

 

The components of debt were as follows (dollars in thousands):

 

 

 

July 1, 2023

 

 

December 31, 2022

 

Revolving Credit Facility (1)

 

$

 

 

$1,661

 

Credit Agreement (2)

 

 

1,004

 

 

 

 

Priority Agreement (3)

 

 

864

 

 

 

 

Amount due within one year

 

 

1,868

 

 

 

1,661

 

Total long-term debt

 

$

 

 

$

 

 

 

(1)

On May 21, 2020 (the “Closing Date”), the Company and its wholly owned subsidiaries, ENGlobal U.S., Inc. and ENGlobal Government Services, Inc. (collectively, the “Borrowers”) entered into a Loan and Security Agreement (the “Revolving Credit Facility”) with Pacific Western Bank dba Pacific Western Business Finance, a California state-chartered bank (the “Lender”), pursuant to which the Lender agreed to extend credit to the Borrowers in the form of revolving loans (each a “Loan” and collectively, the “Loans”) in the aggregate amount of up to $6.0 million, which amount was subsequently reduced to $1.0 million on March 27, 2023, to $750,000 on May 22, 2023, and then to $500,000 on June 16, 2023 (the “Maximum Credit Limit”).

 

On June 15, 2023, the Company repaid in full all indebtedness outstanding under the Revolving Credit Facility. The Revolving Credit Facility was closed on June 15, 2023.

 

 

 

 

(2)

On June 15, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with Alliance 2000, Ltd., a Texas limited partnership (“Alliance”), pursuant to which Alliance has agreed, subject to certain terms and conditions, to extend up to two term loans in the aggregate principal amount of $1,250,000 to the Company (collectively, the “Term Loans”). In connection with entering into the Credit Agreement, (i) the Company and its subsidiaries, ENGlobal U.S., Inc., a Texas corporation, ENGlobal Government Services, Inc., a Texas corporation, and ENGlobal Technologies, LLC, a Texas limited liability company (collectively, the “Guarantors”), entered into a security agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and (ii) the Guarantors entered into a continuing guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.

 

 

 

 

The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity.

 

 

 

 

The Credit Agreement matures on June 15, 2024.

 

 

 

 

(3)

On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, the company had factored $0.9 million of receivables through the Priority Agreement.

 

The future scheduled maturities of our debt are (in thousands):

 

 

 

Priority Agreement

 

 

Credit Agreement

 

 

 

$

 

 

 

$

 

2023

 

 

864

 

 

 

 

2024

 

 

 

 

 

1,004

 

2025 and thereafter

 

 

 

 

 

 

 

 

$864

 

 

$1,004

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION
6 Months Ended
Jul. 01, 2023
SEGMENT INFORMATION  
SEGMENT INFORMATION

NOTE 6 – SEGMENT INFORMATION

 

Our segments are strategic business units that offer our services and products to customers in their respective industry segments. The operating performance of our segments is regularly reviewed with operational leaders in charge of these segments, the Chief Executive Officer (“CEO”), the Chief Financial Officer (“CFO”) and others. This group represents the chief operating decision maker (“CODM”) for ENGlobal.

 

We have identified four strategic markets where we have a long history of delivering project solutions and can provide complete project execution. These four targeted markets include: (i) Energy & Renewables, (ii) Automation, (iii) Oil, Gas, and Petrochemicals, and (iv) Government Services.

 

Within the Energy & Renewables group, our focus is to design and build production facilities for hydrogen and associated products, together with converting existing production facilities to produce products from renewable feedstock sources. These projects often utilize technologies that are more fuel efficient, and therefore reduce the associated carbon footprint of the facility. Our scope of work on these projects will typically include front-end development, engineering, procurement, mechanical fabrication, automation and commissioning services, and may be performed in conjunction with a construction partner.

 

Our Automation group provides the design and programming of automated control systems as well as designs, fabricates, integrates and commissions modular systems that include remote instrumentation control stations, on-line process analytical data, continuous emission monitoring, and electric power distribution. Often these packaged systems are housed in a fabricated metal enclosure, modular building or freestanding metal rack, which are commonly included in our scope of work. We provide automation engineering, procurement, fabrication, systems integration, programing and on-site commissioning services to our clients for both new and existing facilities.

 

Our Oil, Gas, and Petrochemicals group focuses on providing engineering, procurement, construction management, and automation services as well as fabricated products to downstream refineries and petrochemical facilities as well as midstream pipeline, storage and other transportation related companies. These services are often applied to small capital improvement and maintenance projects within refineries and petrochemical facilities. For our transportation clients, we work on facilities that include pumping, compression, gas processing, metering, storage terminals, product loading and blending systems. In addition, this group designs, programs and maintains supervisory control and data acquisition (“SCADA”) systems for our transportation clients. This group also provides engineering, fabrication and automation services to clients who have operations in the U.S. oil and gas exploration and development markets. The operations are usually associated with the completion, purification, storage and transmission of the oil and gas from the well head to the terminal or pipeline destination.

 

Our Government Services group provides services related to the engineering, design, installation and maintenance of automated fuel handling and tank gauging systems for the U.S. military across the globe.

 

We have two reportable segments: Commercial and Government Services. Our Energy & Renewables, Automation, and Oil, Gas, and Petrochemical groups are aggregated into one reportable segment, Commercial.

 

Revenues, operating income, and identifiable assets for each segment are set forth in the following table. The amount identified as Corporate includes those activities that are not allocated to the operating segments and includes costs related to business development, executive functions, finance, accounting, safety, human resources and information technology.

Segment information is as follows (dollars in thousands):

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$7,427

 

 

 

2,311

 

 

 

 

 

 

9,738

 

Gross profit (loss)

 

 

(1,200 )

 

 

818

 

 

 

 

 

 

(382 )

Gross profit (loss) margin

 

 

(16.2 )%

 

 

35.4%

 

 

 

 

 

 

(3.9 )%

SG&A

 

 

2,499

 

 

 

141

 

 

 

1,282

 

 

 

3,922

 

Operating profit (loss)

 

 

(3,699 )

 

 

677

 

 

 

(1,282 )

 

 

(4,304 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(59 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,339 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$9,203

 

 

 

2,152

 

 

 

 

 

 

11,355

 

Gross profit

 

 

701

 

 

 

631

 

 

 

 

 

 

1,332

 

Gross profit margin

 

 

7.6%

 

 

29.3%

 

 

 

 

 

 

11.7%

SG&A

 

 

1,605

 

 

 

172

 

 

 

1,113

 

 

 

2,890

 

Operating profit (loss)

 

 

(904 )

 

 

459

 

 

 

(1,113 )

 

 

(1,558 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52 )

Tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,533 )

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$19,262

 

 

 

3,669

 

 

 

 

 

 

22,931

 

Gross profit (loss)

 

 

(2,802 )

 

 

598

 

 

 

 

 

 

(2,204 )

Gross profit (loss) margin

 

 

(14.5 )%

 

 

16.3%

 

 

 

 

 

 

(9.6 )%

SG&A

 

 

5,245

 

 

 

277

 

 

 

2,816

 

 

 

8,338

 

Operating profit (loss)

 

 

(8,047 )

 

 

321

 

 

 

(2,816 )

 

 

(10,542 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

49

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(44 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,668 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$14,606

 

 

 

4,115

 

 

 

 

 

 

18,721

 

Gross profit (loss)

 

 

(223 )

 

 

897

 

 

 

 

 

 

674

 

Gross profit (loss) margin

 

 

(1.5 )%

 

 

21.8%

 

 

 

 

 

 

3.6%

SG&A

 

 

3,096

 

 

 

390

 

 

 

2,247

 

 

 

5,733

 

Operating profit (loss)

 

 

(3,319 )

 

 

507

 

 

 

(2,247 )

 

 

(5,059 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(103 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5,153 )

Total assets by segment are as follows (dollars in thousands):

 

Total Assets by Segment

 

As of

July 1, 2023

 

 

As of

December 31, 2022

 

 

 

(dollars in thousands)

 

Commercial

 

$15,280

 

 

$19,526

 

Government Services

 

 

5,016

 

 

 

2,032

 

Corporate

 

 

3,920

 

 

 

8,465

 

Consolidated

 

$24,216

 

 

$30,023

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
FEDERAL AND STATE INCOME TAXES
6 Months Ended
Jul. 01, 2023
FEDERAL AND STATE INCOME TAXES  
FEDERAL AND STATE INCOME TAXES

NOTE 7 – FEDERAL AND STATE INCOME TAXES

 

The Company accounts for income taxes in accordance with FASB Accounting Standards Codification 740, “Income Taxes” (“ASC 740”). Under ASC 740-270 we estimate an annual effective tax rate based on year-to-date operating results and our projection of operating results for the remainder of the year. We apply this annual effective tax rate to the year-to-date operating results. If our actual results differ from the estimated annual projection, our estimated annual effective tax rate can change affecting the tax expense for successive interim results as well as the estimated annual tax expense results. Certain states are not included in the calculation of the estimated annual effective tax rate because the underlying basis for the tax is related to revenues and not taxable income. Amounts for Texas margin taxes are reported as income tax expense.

 

The Company applies a more likely than not recognition threshold for all tax uncertainties. The FASB guidance for uncertain tax positions only allows the recognition of those tax benefits, based on their technical merits that are greater than 50 percent likelihood of being sustained upon examination by the taxing authorities. Management has reviewed the Company’s tax positions and determined there are no uncertain tax positions requiring recognition in the financial statements. U.S. federal tax returns prior to 2018 and Texas margins tax returns prior to 2017 are closed. Generally, the applicable statues of limitations are three to four years from their filings.

 

The Company recorded income tax expense of $22 thousand for the three months ended July 1, 2023 as compared to income tax benefit of $56 thousand for the three months ended June 25, 2022. The effective income tax rate for the three months ended July 1, 2023 was (0.5)% as compared to 3.5% for the three months ended June 25, 2022. The Company recorded income tax expense of $44 thousand for the six months ended July 1, 2023 as compared to $22 thousand for the six months ended June 25, 2022. The effective income tax rate for the six months ended July 1, 2023 and June 25, 2022 was (0.4)%. The effective tax rate differed from the federal statutory rate of 21% primarily due to the effect of the valuation allowances related to the expected unrealized deferred tax asset generated by the current year benefit.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jul. 01, 2023
Commitments and Contingencies (Note 8)  
COMMITMENTS AND CONTINGENCIES

NOTE 8 – COMMITMENTS AND CONTINGENCIES

 

From time to time, ENGlobal or one or more of its subsidiaries is involved in various legal proceedings or is subject to claims that arise in the ordinary course of business alleging, among other things, claims of breach of contract or negligence in connection with the performance or delivery of goods and/or services. The outcome of any such claims or proceedings cannot be predicted with certainty. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on our financial position, results of operations or liquidity.

 

We carry a broad range of insurance coverage, including general and business automobile liability, commercial property, professional errors and omissions, workers’ compensation insurance, directors’ and officers’ liability insurance and a general umbrella policy, all with standard self-insured retentions/deductibles. We also provide health insurance to our employees (including vision and dental) which is partially self-funded for these claims. Provisions for expected future payments are accrued based on our experience, and specific stop loss levels provide protection for the Company. We believe we have adequate reserves for the self-funded portion of our insurance policies. We are not aware of any material litigation or claims that are not covered by these policies or which are likely to materially exceed the Company’s insurance limits.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES
6 Months Ended
Jul. 01, 2023
LEASES  
LEASES

NOTE 9 – LEASES

 

The Company leases land, office and shop space, and equipment. Arrangements are assessed at inception to determine if a lease exists and, with the adoption of ASC 842, “Leases,” right-of-use (“ROU”) assets and lease liabilities are recognized based on the present value of lease payments over the lease term. Because the Company’s leases do not provide an implicit rate of return, the Company uses its incremental borrowing rate at the inception of a lease to calculate the present value of lease payments. The Company has elected to apply the short-term lease exception for all asset classes, excluding lease liabilities from the balance sheet and recognizing the lease payments in the period they are incurred.

The components of lease expense were as follows (dollars in thousands):

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

Financial Statement Classification

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Finance leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense

 

SG&A Expense

 

$61

 

 

$53

 

 

$115

 

 

$106

 

Interest expense

 

Interest expense, net

 

 

13

 

 

 

11

 

 

 

26

 

 

 

22

 

Total finance lease expense

 

 

 

 

74

 

 

 

64

 

 

 

141

 

 

 

128

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating costs

 

Operating costs

 

 

252

 

 

 

58

 

 

 

687

 

 

 

103

 

Selling, general and administrative expenses

 

SG&A Expense

 

 

619

 

 

 

465

 

 

 

1,209

 

 

 

876

 

Total operating lease expense

 

 

 

 

871

 

 

 

523

 

 

 

1,896

 

 

 

979

 

Total lease expense

 

 

 

$945

 

 

$587

 

 

$2,037

 

 

$1,107

 

 

Supplemental balance sheet information related to leases was as follows (dollars in thousands):

 

 

 

Financial Statement Classification

 

July 1, 2023

 

 

December 31, 2022

 

ROU Assets:

 

 

 

 

 

 

 

 

Operating leases

 

Right of use asset

 

$7,205

 

 

$8,072

 

Finance leases

 

Property and equipment, net

 

 

930

 

 

 

761

 

Total ROU Assets:

 

 

 

$8,135

 

 

$8,833

 

 

 

 

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Current portion of leases

 

$1,320

 

 

$1,638

 

Finance leases

 

Current portion of leases

 

 

276

 

 

 

211

 

Noncurrent Liabilities:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Long-term leases

 

 

6,161

 

 

 

6,669

 

Finance leases

 

Long-term leases

 

 

659

 

 

 

548

 

Total lease liabilities

 

 

 

$8,416

 

 

$9,066

 

 

The weighted average remaining lease term and weighted average discount rate were as follows:

 

 

 

At July 1, 2023

 

Weighted average remaining lease term (years)

 

 

 

Operating leases

 

 

7.1

 

Finance leases

 

 

3.6

 

Weighted average discount rate

 

 

 

 

Operating leases

 

 

10.9%

Finance leases

 

 

10.1%

Maturities of operating lease liabilities as of July 1, 2023 are as follows (dollars in thousands):

 

Years ending:

 

Operating leases

 

 

Finance leases

 

 

Total

 

2023 (remaining months)

 

 

908

 

 

 

161

 

 

 

1,069

 

2024

 

 

1,323

 

 

 

301

 

 

 

1,624

 

2025

 

 

1,140

 

 

 

264

 

 

 

1,404

 

2026

 

 

918

 

 

 

234

 

 

 

1,152

 

2027 and thereafter

 

 

4,112

 

 

 

80

 

 

 

4,192

 

Total lease payments

 

 

8,401

 

 

 

1,040

 

 

 

9,441

 

Less: imputed interest

 

 

(920 )

 

 

(105 )

 

 

(1,025 )

Total lease liabilities

 

 

7,481

 

 

$935

 

 

$8,416

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE RETENTION CREDIT
6 Months Ended
Jul. 01, 2023
EMPLOYEE RETENTION CREDIT  
EMPLOYEE RETENTION CREDIT

NOTE 10 – EMPLOYEE RETENTION CREDIT

 

Pursuant to the CARES Act, the Company is eligible for an employee retention credit subject to certain criteria. Since there is no US GAAP guidance for for-profit business entities that receive government assistance that is not in the form of a loan, an income tax credit or revenue from a contract with a customer, we determined the appropriate accounting treatment by analogy to other guidance. We accounted for the employee retention credit by analogy to International Accounting Standards (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance, of International Financial Reporting Standards (IFRS).

 

Under an IAS 20 analogy, a business entity would recognize the employee retention credit on a systematic basis over the periods in which the entity recognizes the payroll expenses for which the grant (i.e., tax credit) is intended to compensate when there is reasonable assurance (i.e., it is probable) that the entity will comply with any conditions attached to the grant and the grant (i.e., tax credit) will be received.

 

We have accounted for the $1.7 million and $1.4 million employee retention credits in the first and third quarters of 2021, respectively, as other income on the statement of operations and as a receivable on the balance sheet. As of July 1, 2023, we have received a full refund for the third quarter and a partial refund for the first quarter employee retention credits. The remaining unpaid employee retention credit of $0.5 million is accounted for as a receivable on the balance sheet.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS EQUITY
6 Months Ended
Jul. 01, 2023
Stockholders' Equity:  
STOCKHOLDERS EQUITY

NOTE 11 – STOCKHOLDERS’ EQUITY

 

On January 11, 2022, the Company entered into a sales agreement (the “ATM Agreement”) with Lake Street Capital Markets, LLC (“Lake Street”) pursuant to which the Company may offer and sell shares of its common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs.

 

On February 1, 2023, we entered into a securities purchase agreement (the “RDO Purchase Agreement”) providing for the sale and issuance by the Company to a single institutional investor of 3,971,000 shares (the “Shares”) of the Company’s common stock at an offering price of $0.85 per Share in a registered direct offering pursuant to a registration statement on Form S-3 filed with the SEC on January 29, 2021 (the “Registration Statement”). Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, warrants to purchase up to 3,971,000 shares of the Company’s common stock (the “Warrants”). The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement. We recorded the fair value of the warrants issued within additional paid-in capital. The warrants may be exercised by physical settlement or net share settlement, determined by the holder.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
LIQUIDITY
6 Months Ended
Jul. 01, 2023
LIQUIDITY  
LIQUIDITY

NOTE 12 – LIQUIDITY

 

We define liquidity as our ability to pay liabilities as they become due, fund business operations and meet monetary contractual obligations. Our primary sources of liquidity are cash on hand, internally generated funds, sales of common stock pursuant to the ATM Agreement, and borrowings under the Credit Agreement which matures on June 15, 2024.

 

As of July 1, 2023, the outstanding borrowings under the Credit Agreement were $1.0 million. As of July 1, 2023, we were in compliance with all of the covenants under the Credit Agreement. For additional information on the Credit Agreement, see Part I, Item 1, Note 5 – Debt.

 

On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, we had factored $0.9 million of receivables through the Priority Agreement.

 

On January 11, 2022, the Company entered into the ATM Agreement with Lake Street pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs. The Registration Statement, including the accompanying prospectus and related prospectus supplements related to the “at the market offering,” is subject to the provisions of General Instruction I.B.6 of Form S-3, which provides that we may not sell securities in a public primary offering with a value exceeding one-third of our public float in any twelve-month period unless our public float is at least $75 million. As of June 12, 2023, the Company’s public float (i.e., the aggregate market value of its outstanding equity securities held by non-affiliates) was approximately $14.4 million, based on the closing price per share of the Company’s common stock as reported on the Nasdaq Capital Market on June 12, 2023, as calculated in accordance with General Instruction I.B.6 of Form S-3. In addition, during the 12 calendar month period that ends on the date of the filing of this Report, we had offered and sold approximately $3.4 million of our common stock pursuant to the Registration Statement. If our public float meets or exceeds $75 million at any time, we will no longer be subject to the restrictions set forth in General Instruction I.B.6 of Form S-3, at least until the filing of our next Section 10(a)(3) update as required under the Securities Act.

 

On February 1, 2023, we entered into the RDO Purchase Agreement providing for the sale and issuance by the Company to a single institutional investor of the Shares of the Company’s common stock, at an offering price of $0.85 per Share in a registered direct offering pursuant to the Registration Statement. Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, the Warrants to purchase up to 3,971,000 shares of the Company’s common stock. The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement.

 

Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations.

Cash and the availability of cash could be materially restricted if (1) outstanding invoices billed are not collected or are not collected in a timely manner, (2) circumstances prevent the timely internal processing of invoices, (3) we lose one or more of our major customers or our major customers significantly reduce the amount of work requested from us, (4) we are unable to win new projects that we can perform on a profitable basis or (5) we are unable to reverse our use of cash to fund losses.

 

Our Board of Directors continues to review strategic transactions, which could include strategic acquisitions, mergers, reverse mergers, the issuance or buyback of public shares, or the purchase or sale of specific assets, in addition to other potential actions aimed at increasing shareholder value. The Company does not intend to disclose or comment on developments related to its review unless and until the Board has approved a specific transaction or otherwise determined that further disclosure is appropriate. There can be no assurance that the Board’s strategic review will result in any transaction, or any assurance as to its outcome or timing.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jul. 01, 2023
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 13 – FAIR VALUE MEASUREMENTS

 

ASC 820, Fair Value Measurements and Disclosures, establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:

 

 

·

Level 1 - Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.

 

 

 

 

·

Level 2 - Observable inputs other than quoted prices in active markets that are either directly or indirectly observable.

 

 

 

 

·

Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company measures the fair value of its warrants to purchase up to 3,971,000 shares of the Company’s common stock issued in connection with the RDO Purchase Agreement using a Black-Scholes model, which requires the use of several inputs, including the underlying stock price, exercise price, risk free rate, expected volatility, and time to expiration. The inputs used in the Black-Scholes model are classified as Level 2 inputs in the fair value hierarchy.

 

The following table provides a summary of the assumptions used in the Black-Scholes model to estimate the fair value of the warrants at issuance date of February 6, 2023:

 

Assumptions used:

 

Total

 

 

 

 

 

Stock price

 

$0.87

 

Exercise price

 

$0.95

 

Risk free rate

 

 

3.65%

Annualized volatility

 

 

107.89%

Time to expiration

 

 

5.50

 

 

The Company considers these assumptions to be reasonable, based on the historical performance of the underlying stock and other market factors. However, actual results may differ from these estimates. We recorded the $2.8 million fair value of the warrants in additional paid-in capital on the issuance date. As the warrants are classified in equity, remeasurement is not required unless reclassification from equity is required. The warrant contract is reassessed at each balance sheet date for the appropriate classification.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS
6 Months Ended
Jul. 01, 2023
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 14 – RELATED PARTY TRANSACTIONS

 

On June 15, 2023, the Company entered into the Credit Agreement with Alliance, the family limited partnership of the Company’s Chairman and Chief Executive Officer, William A. Coskey, P.E. The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity.

In connection with entering into the Credit Agreement, the Company and its subsidiaries, entered into a Security Agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and the Guarantors entered into a Continuing Guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.

 

Alliance is the beneficial owner of more than 22% of the Company’s issued and outstanding common stock and is controlled by William A. Coskey, P.E., the Company’s Chairman and Chief Executive Officer. In accordance with the charter of the Company’s Audit Committee and the Company’s policy on related party transactions, the loan documents and the resulting transactions were reviewed and approved by the Company’s Audit Committee and determined in good faith to be on terms no less favorable to the Company than could be obtained from unrelated third parties and fair to the Company from a financial point of view, and were approved by all of the disinterested members of the Company’s Board of Directors.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jul. 01, 2023
REVENUE RECOGNITION  
Revenue By Contract Type

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Fixed-price revenue

 

$6,080

 

 

$8,891

 

 

$16,517

 

 

$14,099

 

Time-and-material revenue

 

 

3,658

 

 

 

2,464

 

 

 

6,414

 

 

 

4,622

 

Total Revenue

 

 

9,738

 

 

 

11,355

 

 

 

22,931

 

 

 

18,721

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables)
6 Months Ended
Jul. 01, 2023
CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables)  
Costs, Estimated Earnings And Billings On Uncompleted Contracts

 

 

July 1, 2023

 

 

December 31, 2022

 

Costs incurred on uncompleted contracts

 

$53,994

 

 

$59,298

 

Estimated earnings on uncompleted contracts

 

 

2,519

 

 

 

4,464

 

Earned revenues

 

 

56,513

 

 

 

63,762

 

Less: billings to date

 

 

53,817

 

 

 

59,784

 

Net costs and estimated earnings in excess of billings (billings in excess of costs) on uncompleted contracts

 

$2,696

 

 

$3,978

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$3,748

 

 

$4,934

 

Contract liabilities

 

 

(1,052 )

 

 

(956 )

Net contract assets

 

$2,696

 

 

$3,978

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Tables)
6 Months Ended
Jul. 01, 2023
DEBT  
Schedule of Debt

 

 

July 1, 2023

 

 

December 31, 2022

 

Revolving Credit Facility (1)

 

$

 

 

$1,661

 

Credit Agreement (2)

 

 

1,004

 

 

 

 

Priority Agreement (3)

 

 

864

 

 

 

 

Amount due within one year

 

 

1,868

 

 

 

1,661

 

Total long-term debt

 

$

 

 

$

 

Maturities Of Debt

 

 

Priority Agreement

 

 

Credit Agreement

 

 

 

$

 

 

 

$

 

2023

 

 

864

 

 

 

 

2024

 

 

 

 

 

1,004

 

2025 and thereafter

 

 

 

 

 

 

 

 

$864

 

 

$1,004

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jul. 01, 2023
SEGMENT INFORMATION  
Schedule of total assets by segment

Total Assets by Segment

 

As of

July 1, 2023

 

 

As of

December 31, 2022

 

 

 

(dollars in thousands)

 

Commercial

 

$15,280

 

 

$19,526

 

Government Services

 

 

5,016

 

 

 

2,032

 

Corporate

 

 

3,920

 

 

 

8,465

 

Consolidated

 

$24,216

 

 

$30,023

 

Segment Information

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$7,427

 

 

 

2,311

 

 

 

 

 

 

9,738

 

Gross profit (loss)

 

 

(1,200 )

 

 

818

 

 

 

 

 

 

(382 )

Gross profit (loss) margin

 

 

(16.2 )%

 

 

35.4%

 

 

 

 

 

 

(3.9 )%

SG&A

 

 

2,499

 

 

 

141

 

 

 

1,282

 

 

 

3,922

 

Operating profit (loss)

 

 

(3,699 )

 

 

677

 

 

 

(1,282 )

 

 

(4,304 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(59 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,339 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the three months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$9,203

 

 

 

2,152

 

 

 

 

 

 

11,355

 

Gross profit

 

 

701

 

 

 

631

 

 

 

 

 

 

1,332

 

Gross profit margin

 

 

7.6%

 

 

29.3%

 

 

 

 

 

 

11.7%

SG&A

 

 

1,605

 

 

 

172

 

 

 

1,113

 

 

 

2,890

 

Operating profit (loss)

 

 

(904 )

 

 

459

 

 

 

(1,113 )

 

 

(1,558 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(52 )

Tax benefit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,533 )

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended July 1, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$19,262

 

 

 

3,669

 

 

 

 

 

 

22,931

 

Gross profit (loss)

 

 

(2,802 )

 

 

598

 

 

 

 

 

 

(2,204 )

Gross profit (loss) margin

 

 

(14.5 )%

 

 

16.3%

 

 

 

 

 

 

(9.6 )%

SG&A

 

 

5,245

 

 

 

277

 

 

 

2,816

 

 

 

8,338

 

Operating profit (loss)

 

 

(8,047 )

 

 

321

 

 

 

(2,816 )

 

 

(10,542 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

49

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(131 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(44 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,668 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

Government Services

 

 

Corporate

 

 

Consolidated

 

For the six months ended June 25, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$14,606

 

 

 

4,115

 

 

 

 

 

 

18,721

 

Gross profit (loss)

 

 

(223 )

 

 

897

 

 

 

 

 

 

674

 

Gross profit (loss) margin

 

 

(1.5 )%

 

 

21.8%

 

 

 

 

 

 

3.6%

SG&A

 

 

3,096

 

 

 

390

 

 

 

2,247

 

 

 

5,733

 

Operating profit (loss)

 

 

(3,319 )

 

 

507

 

 

 

(2,247 )

 

 

(5,059 )

Other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

 

Interest expense, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(103 )

Tax expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22 )

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5,153 )
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jul. 01, 2023
LEASES  
Lease Expense

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

Financial Statement Classification

 

July 1, 2023

 

 

June 25, 2022

 

 

July 1, 2023

 

 

June 25, 2022

 

Finance leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization expense

 

SG&A Expense

 

$61

 

 

$53

 

 

$115

 

 

$106

 

Interest expense

 

Interest expense, net

 

 

13

 

 

 

11

 

 

 

26

 

 

 

22

 

Total finance lease expense

 

 

 

 

74

 

 

 

64

 

 

 

141

 

 

 

128

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating costs

 

Operating costs

 

 

252

 

 

 

58

 

 

 

687

 

 

 

103

 

Selling, general and administrative expenses

 

SG&A Expense

 

 

619

 

 

 

465

 

 

 

1,209

 

 

 

876

 

Total operating lease expense

 

 

 

 

871

 

 

 

523

 

 

 

1,896

 

 

 

979

 

Total lease expense

 

 

 

$945

 

 

$587

 

 

$2,037

 

 

$1,107

 

Supplemental Balance Sheet Information Related To Leases

 

 

Financial Statement Classification

 

July 1, 2023

 

 

December 31, 2022

 

ROU Assets:

 

 

 

 

 

 

 

 

Operating leases

 

Right of use asset

 

$7,205

 

 

$8,072

 

Finance leases

 

Property and equipment, net

 

 

930

 

 

 

761

 

Total ROU Assets:

 

 

 

$8,135

 

 

$8,833

 

 

 

 

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Current portion of leases

 

$1,320

 

 

$1,638

 

Finance leases

 

Current portion of leases

 

 

276

 

 

 

211

 

Noncurrent Liabilities:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Long-term leases

 

 

6,161

 

 

 

6,669

 

Finance leases

 

Long-term leases

 

 

659

 

 

 

548

 

Total lease liabilities

 

 

 

$8,416

 

 

$9,066

 

Weighted Average Remaining Lease Term And Weighted Average Discount Rate

 

 

At July 1, 2023

 

Weighted average remaining lease term (years)

 

 

 

Operating leases

 

 

7.1

 

Finance leases

 

 

3.6

 

Weighted average discount rate

 

 

 

 

Operating leases

 

 

10.9%

Finance leases

 

 

10.1%
Maturities Of Operating Lease Liabilities

Years ending:

 

Operating leases

 

 

Finance leases

 

 

Total

 

2023 (remaining months)

 

 

908

 

 

 

161

 

 

 

1,069

 

2024

 

 

1,323

 

 

 

301

 

 

 

1,624

 

2025

 

 

1,140

 

 

 

264

 

 

 

1,404

 

2026

 

 

918

 

 

 

234

 

 

 

1,152

 

2027 and thereafter

 

 

4,112

 

 

 

80

 

 

 

4,192

 

Total lease payments

 

 

8,401

 

 

 

1,040

 

 

 

9,441

 

Less: imputed interest

 

 

(920 )

 

 

(105 )

 

 

(1,025 )

Total lease liabilities

 

 

7,481

 

 

$935

 

 

$8,416

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jul. 01, 2023
FAIR VALUE MEASUREMENTS  
summary of the assumptions used in the Black-Scholes model

Assumptions used:

 

Total

 

 

 

 

 

Stock price

 

$0.87

 

Exercise price

 

$0.95

 

Risk free rate

 

 

3.65%

Annualized volatility

 

 

107.89%

Time to expiration

 

 

5.50

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Total revenue $ 9,738 $ 11,355 $ 22,931 $ 18,721
Fixed-Price Revenue        
Total revenue 6,080 8,891 16,517 14,099
Time-and-Material Revenue        
Total revenue $ 3,658 $ 2,464 $ 6,414 $ 4,622
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
CONTRACT ASSETS AND CONTRACT LIABILITIES    
Costs incurred on uncompleted contracts $ 53,994 $ 59,298
Estimated earnings on uncompleted contracts 2,519 4,464
Earned revenues 56,513 63,762
Less: billings to date 53,817 59,784
Net costs and estimated earnings in excess of billings 2,696 3,978
Contract assets 3,748 4,934
Contract liabilities (1,052) (956)
Net contract assets $ 2,696 $ 3,978
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Details) - USD ($)
Jul. 01, 2023
Dec. 31, 2022
Line of credit facility $ 0 $ 1,661,000
Amount Due Within One Year 1,868,000 1,661,000
Total Long-term Debt 0 0
Revolving Credit Facility    
Line of credit facility 0 1,661,000
Credit Agreement    
Line of credit facility 1,004,000 0
Priority Agreement    
Line of credit facility $ 864,000 $ 0
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Details 1)
Jul. 01, 2023
USD ($)
Credit Agreement  
2023 $ 0
2024 1,004,000
2025 and thereafter 0
Long-term debt 1,004,000
Priority Agreement  
2023 864,000
2024 0
2025 and thereafter 0
Long-term debt $ 864,000
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Jun. 16, 2023
Jun. 15, 2023
May 22, 2023
Mar. 27, 2023
May 21, 2020
Jul. 01, 2023
Amount receivables           $ 900,000
Revolving Credit Facility            
Aggregate amount $ 500,000   $ 750,000 $ 1,000,000.0 $ 6,000,000.0  
Credit Agreement            
Aggregate principal amount   $ 1,250,000        
Initial term loan   1,000,000        
Additional term loan   $ 250,000        
Annual interest rate   8.50%        
Origination fee   0.50%        
Maturity date   Jun. 15, 2024        
Priority Agreement | Maximum [Member]            
Discount rate     8.25%      
Priority Agreement | Minimum [Member]            
Discount rate     2.75%      
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Dec. 31, 2022
Revenue $ 9,738,000   $ 11,355,000 $ 22,931,000 $ 18,721,000    
Gross profit (loss) $ (382,000) $ 1,332,000 $ 1,332,000 $ (2,204,000) $ 674,000 $ 674,000  
Gross Profit (loss) Margin (3.90%)   11.70% (9.60%) 3.60%    
SG&A $ 3,922,000 2,890,000 $ 2,890,000 $ 8,338,000 $ 5,733,000 5,733,000  
Operating loss (4,304,000) (1,558,000) (1,558,000) (10,542,000) (5,059,000) (5,059,000)  
Other Income, Net 46,000 21,000 21,000 49,000 31,000 31,000  
Interest expense, net (59,000) (52,000) (52,000) (131,000) (103,000) (103,000)  
Tax Expense (22,000)   56,000 (44,000) (22,000)    
Net Income (loss) (4,339,000) (1,533,000) (1,533,000) (10,668,000) (5,153,000) (5,153,000)  
Total assets 24,216,000     24,216,000     $ 30,023,000
Gross profit (loss) (382,000) 1,332,000 1,332,000 (2,204,000) 674,000 674,000  
Operating loss (4,304,000) $ (1,558,000) (1,558,000) (10,542,000) (5,059,000) $ (5,059,000)  
Commercial              
Revenue 7,427,000   9,203,000 19,262,000 14,606,000    
Gross profit (loss) $ (1,200,000)   $ 701,000 $ (2,802,000) $ (223,000)    
Gross Profit (loss) Margin (16.20%)   7.60% (14.50%) (1.50%)    
SG&A $ 2,499,000   $ 1,605,000 $ 5,245,000 $ 3,096,000    
Operating loss (3,699,000)   (904,000) (8,047,000) (3,319,000)    
Total assets 15,280,000     15,280,000     19,526,000
Gross profit (loss) (1,200,000)   701,000 (2,802,000) (223,000)    
Operating loss (3,699,000)   (904,000) (8,047,000) (3,319,000)    
Government Services              
Revenue 2,311,000   2,152,000 3,669,000 4,115,000    
Gross profit (loss) $ 818,000   $ 631,000 $ 598,000 $ 897,000    
Gross Profit (loss) Margin 35.40%   29.30% 16.30% 21.80%    
SG&A $ 141,000   $ 172,000 $ 277,000 $ 390,000    
Operating loss 677,000   459,000 321,000 507,000    
Total assets 5,016,000     5,016,000     2,032,000
Gross profit (loss) 818,000   631,000 598,000 897,000    
Operating loss 677,000   459,000 321,000 507,000    
Corporate              
Revenue 0   0 0 0    
Gross profit (loss) 0   0 0 0    
SG&A 1,282,000   1,113,000 2,816,000 2,247,000    
Operating loss (1,282,000)   (1,113,000) (2,816,000) (2,247,000)    
Total assets 3,920,000     3,920,000     $ 8,465,000
Gross profit (loss) 0   0 0 0    
Operating loss $ (1,282,000)   $ (1,113,000) $ (2,816,000) $ (2,247,000)    
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
FEDERAL AND STATE INCOME TAXES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Effective Income Tax Rate (0.50%)   3.50% (0.40%) (0.40%)  
Income tax expense $ 22 $ (56) $ 56 $ 44 $ 22 $ 22
P P P Loan Forgiveness And Stock Compensation [Member]            
Effective Income Tax Rate       21.00%    
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Jun. 25, 2022
Total finance lease expense $ 74   $ 64 $ 141 $ 128  
Total operating lease expense 871   523 1,896 979  
Total lease expense 945   587 2,037 1,107  
Selling, general and administrative expenses 3,922 $ 2,890 2,890 8,338 5,733 $ 5,733
SG&A Expense            
Amortization expense 61   53 115 106  
Selling, general and administrative expenses 619   465 1,209 876  
Interest Expense, Net            
Interest expense 13   11 26 22  
Operating Costs            
Operating costs $ 252   $ 58 $ 687 $ 103  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details 1) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Current lease liabilities - operating leases $ 1,320 $ 1,638
Current lease liabilities - finance leases 276 211
Noncurrent lease liabilities - operating leases 6,161 6,669
Noncurrent lease liabilities - finance leases 659 548
Total lease liabilities 8,416 9,066
ROU assets - operating leases 7,205 8,072
Right of Use Asset    
ROU assets - operating leases 7,205 8,072
ROU assets - finance leases 930 761
ROU assets $ 8,135 $ 8,833
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details 2)
6 Months Ended
Jul. 01, 2023
LEASES  
Weighted average remaining lease term (years) - operating leases 7 years 1 month 6 days
Weighted average discount rate - operating leases 10.90%
Weighted average remaining lease term (years) - finance leases 3 years 7 months 6 days
Weighted average discount rate - finance leases 10.10%
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details 3) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 908  
2024 1,323  
2025 1,140  
2026 918  
2027 and thereafter 4,112  
Total lease payments 8,401  
Less: imputed interest (920)  
Total lease liabilities 7,481  
Finance Leases    
2023 161  
2024 301  
2025 264  
2026 234  
2027 and thereafter 80  
Total lease payments 1,040  
Less: imputed interest (105)  
Total lease liabilities 935  
Total    
2023 1,069  
2024 1,624  
2025 1,404  
2026 1,152  
2027 and thereafter 4,192  
Total lease payments 9,441  
Less: imputed interest (1,025)  
Total lease liabilities $ 8,416 $ 9,066
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
EMPLOYEE RETENTION CREDIT (Details Narrative) - USD ($)
$ in Millions
Jul. 01, 2023
Dec. 31, 2022
EMPLOYEE RETENTION CREDIT    
Employee retention credit $ 1.7 $ 1.4
Unpaid employee retention credit16 $ 0.5  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS EQUITY (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 01, 2023
Jul. 01, 2023
Jun. 12, 2023
Apr. 01, 2023
Jan. 11, 2022
Maximum offering price of common stock     $ 75.0   $ 30.0
Stock issued   3,971,000      
ATM Agreement [Member] | B. Riley Securities [Member]          
Maximum offering price of common stock         $ 30.0
Purchase Agreement [Member]          
Stock issued 3,971,000     3,971,000  
Proceeds from stock issued $ 3.0        
Offering price $ 0.85        
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
LIQUIDITY (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Mar. 27, 2023
Feb. 01, 2023
Jul. 01, 2023
Jun. 12, 2023
Apr. 01, 2023
Jan. 11, 2022
Revolving credit facility amount $ 900,000.0   $ 1,000,000.0 $ 3,400,000.0    
Maximum offering price of common stock       75,000,000   $ 30,000,000
Securities aggregate offering price       $ 14,400,000   $ 75,000,000
Stock issued     3,971,000      
Minimum [Member]            
Discount rate 2.75%          
Maximum [Member]            
Discount rate 8.25%          
Purchase Agreement [Member]            
Proceeds from stock issued   $ 3,000,000.0        
Stock issued   3,971,000     3,971,000  
Offering price   $ 0.85        
Purchase Agreement [Member] | February 1, 2023 [Member]            
Proceeds from stock issued     $ 3,000,000.0      
Stock issued     3,971,000      
Offering price     $ 0.85      
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS (Details)
6 Months Ended
Jul. 01, 2023
$ / shares
FAIR VALUE MEASUREMENTS  
Stock price $ 0.87
Risk free rate 3.65%
Exercise price $ 0.95
Annualized volatility 107.89%
Time to expiration 5 years 6 months
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS (Details Narrative)
$ in Millions
Jul. 01, 2023
USD ($)
shares
FAIR VALUE MEASUREMENTS  
Stock issued | shares 3,971,000
Additional paid in capital | $ $ 2.8
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS (Details Narrative) - William A. Coskey [Member]
1 Months Ended
Jun. 15, 2023
USD ($)
Initial term Loan $ 1,000,000,000,000
Additional term loan $ 250,000
Description of loan payable maturity The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity
XML 53 eng_10q_htm.xml IDEA: XBRL DOCUMENT 0000933738 2023-01-01 2023-07-01 0000933738 eng:WilliamACoskeyMember 2023-06-01 2023-06-15 0000933738 eng:FebruaryOneTwoThousandTwentyThreeMember eng:PurchaseAgreementMember 2023-07-01 0000933738 2023-06-12 0000933738 2022-01-11 0000933738 2023-03-27 0000933738 srt:MaximumMember 2023-03-01 2023-03-27 0000933738 srt:MinimumMember 2023-03-01 2023-03-27 0000933738 eng:FebruaryOneTwoThousandTwentyThreeMember eng:PurchaseAgreementMember 2023-01-01 2023-07-01 0000933738 eng:PurchaseAgreementMember 2023-01-01 2023-02-01 0000933738 eng:PurchaseAgreementMember 2023-04-01 0000933738 eng:PurchaseAgreementMember 2023-02-01 0000933738 eng:AtmAgreementMember eng:BRileySecuritiesMember 2022-01-11 0000933738 eng:RightOfUseAssetMember 2022-12-31 0000933738 eng:RightOfUseAssetMember 2023-07-01 0000933738 eng:OperatingCostsMember 2022-03-26 2022-06-25 0000933738 eng:OperatingCostsMember 2021-12-26 2022-06-25 0000933738 eng:OperatingCostsMember 2023-04-01 2023-07-01 0000933738 eng:OperatingCostsMember 2023-01-01 2023-07-01 0000933738 us-gaap:InterestExpenseMember 2022-03-26 2022-06-25 0000933738 us-gaap:InterestExpenseMember 2021-12-26 2022-06-25 0000933738 us-gaap:InterestExpenseMember 2023-04-01 2023-07-01 0000933738 us-gaap:InterestExpenseMember 2023-01-01 2023-07-01 0000933738 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-03-26 2022-06-25 0000933738 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-12-26 2022-06-25 0000933738 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-07-01 0000933738 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-07-01 0000933738 eng:PPPLoanForgivenessAndStockCompensationMember 2023-01-01 2023-07-01 0000933738 us-gaap:CorporateMember 2023-07-01 0000933738 us-gaap:CorporateMember 2022-12-31 0000933738 us-gaap:CorporateMember 2021-12-26 2022-06-25 0000933738 us-gaap:CorporateMember 2022-03-26 2022-06-25 0000933738 us-gaap:CorporateMember 2023-01-01 2023-07-01 0000933738 us-gaap:CorporateMember 2023-04-01 2023-07-01 0000933738 eng:GovernmentServicesMember 2023-07-01 0000933738 eng:GovernmentServicesMember 2022-12-31 0000933738 eng:GovernmentServicesMember 2021-12-26 2022-06-25 0000933738 eng:GovernmentServicesMember 2022-03-26 2022-06-25 0000933738 eng:GovernmentServicesMember 2023-01-01 2023-07-01 0000933738 eng:GovernmentServicesMember 2023-04-01 2023-07-01 0000933738 eng:CommercialMember 2023-07-01 0000933738 eng:CommercialMember 2022-12-31 0000933738 eng:CommercialMember 2021-12-26 2022-06-25 0000933738 eng:CommercialMember 2022-03-26 2022-06-25 0000933738 eng:CommercialMember 2023-01-01 2023-07-01 0000933738 eng:CommercialMember 2023-04-01 2023-07-01 0000933738 eng:CreditAgreementMember 2023-06-15 0000933738 eng:CreditAgreementMember 2023-06-01 2023-06-15 0000933738 srt:MaximumMember eng:PriorityAgreementMember 2023-05-01 2023-05-22 0000933738 srt:MinimumMember eng:PriorityAgreementMember 2023-05-01 2023-05-22 0000933738 us-gaap:RevolvingCreditFacilityMember 2023-03-01 2023-03-27 0000933738 us-gaap:RevolvingCreditFacilityMember 2023-05-01 2023-05-22 0000933738 us-gaap:RevolvingCreditFacilityMember 2023-06-01 2023-06-16 0000933738 us-gaap:RevolvingCreditFacilityMember 2020-05-01 2020-05-21 0000933738 eng:PriorityAgreementMember 2022-12-31 0000933738 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000933738 eng:CreditAgreementMember 2022-12-31 0000933738 eng:PriorityAgreementMember 2023-07-01 0000933738 us-gaap:RevolvingCreditFacilityMember 2023-07-01 0000933738 eng:CreditAgreementMember 2023-07-01 0000933738 eng:TimeAndMaterialRevenueMember 2022-03-26 2022-06-25 0000933738 eng:TimeAndMaterialRevenueMember 2021-12-26 2022-06-25 0000933738 eng:TimeAndMaterialRevenueMember 2023-04-01 2023-07-01 0000933738 eng:TimeAndMaterialRevenueMember 2023-01-01 2023-07-01 0000933738 2022-03-26 2022-06-25 0000933738 eng:FixedPriceRevenueMember 2022-03-26 2022-06-25 0000933738 eng:FixedPriceRevenueMember 2023-01-01 2023-07-01 0000933738 2021-12-26 2022-06-25 0000933738 eng:FixedPriceRevenueMember 2021-12-26 2022-06-25 0000933738 eng:FixedPriceRevenueMember 2023-04-01 2023-07-01 0000933738 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000933738 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0000933738 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000933738 us-gaap:RetainedEarningsMember 2023-04-01 0000933738 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000933738 us-gaap:CommonStockMember 2023-04-01 0000933738 us-gaap:RetainedEarningsMember 2023-07-01 0000933738 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000933738 us-gaap:CommonStockMember 2023-07-01 0000933738 us-gaap:RetainedEarningsMember 2023-01-01 2023-07-01 0000933738 us-gaap:CommonStockMember 2023-01-01 2023-07-01 0000933738 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-07-01 0000933738 us-gaap:RetainedEarningsMember 2022-12-31 0000933738 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000933738 us-gaap:CommonStockMember 2022-12-31 0000933738 us-gaap:CommonStockMember 2022-03-27 2022-06-25 0000933738 us-gaap:AdditionalPaidInCapitalMember 2022-03-27 2022-06-25 0000933738 us-gaap:RetainedEarningsMember 2022-03-27 2022-06-25 0000933738 us-gaap:RetainedEarningsMember 2022-03-26 0000933738 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 0000933738 us-gaap:CommonStockMember 2022-03-26 0000933738 us-gaap:RetainedEarningsMember 2022-06-25 0000933738 us-gaap:AdditionalPaidInCapitalMember 2022-06-25 0000933738 us-gaap:CommonStockMember 2022-06-25 0000933738 us-gaap:AdditionalPaidInCapitalMember 2021-12-26 2022-06-25 0000933738 us-gaap:CommonStockMember 2021-12-26 2022-06-25 0000933738 us-gaap:RetainedEarningsMember 2021-12-26 2022-06-25 0000933738 us-gaap:RetainedEarningsMember 2021-12-25 0000933738 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0000933738 us-gaap:CommonStockMember 2021-12-25 0000933738 2022-06-25 0000933738 2021-12-31 0000933738 2022-12-31 0000933738 2023-07-01 0000933738 2022-01-01 2022-06-25 0000933738 2022-04-01 2022-06-25 0000933738 2023-04-01 2023-07-01 0000933738 2023-08-10 iso4217:USD shares iso4217:USD shares pure 0000933738 false --12-31 Q2 2023 0.001 75000000 39757092 35800617 0 0 0 35000 0 0 0 0 0 0 525000 1000 0 0 0 0 0 0 0 0 0 -0.004 1000000.0 900000.0 3400000.0 10-Q true 2023-07-01 false 001-14217 ENGlobal Corporation NV 88-0322261 11740 Katy Fwy – Energy Tower III 11th floor Houston TX 77079 281 878-1000 Common Stock, $0.001 par value ENG NASDAQ Yes Yes Non-accelerated Filer true false false 40899947 9738000 11355000 22931000 18721000 10120000 10023000 25135000 18047000 -382000 1332000 -2204000 674000 3922000 2890000 8338000 5733000 -4304000 -1558000 -10542000 -5059000 46000 21000 49000 31000 59000 52000 131000 103000 -4317000 -1589000 -10624000 -5131000 22000 -56000 44000 22000 -4339000 -1533000 -10668000 -5153000 -0.11 -0.04 -0.27 -0.15 39759000 35444000 38975000 35337000 764000 3464000 4336000 2129000 8787000 7644000 576000 1580000 484000 1547000 3748000 4934000 14359000 19169000 1652000 1757000 720000 720000 7205000 8072000 280000 305000 7485000 8377000 24216000 30023000 6727000 4454000 2343000 2002000 1596000 1849000 1052000 956000 698000 1134000 1004000 0 864000 0 0 1661000 14284000 12056000 400000 425000 6820000 7217000 21504000 19698000 0.001 75000000 39757092 35800617 40000 36000 61101000 58050000 -58429000 -47761000 2712000 10325000 24216000 30023000 10668000 5153000 330000 368000 89000 111000 -287000 0 1143000 -382000 -1186000 1468000 -2092000 -1608000 2273000 297000 341000 69000 96000 278000 34000 -27000 -495000 -433000 -5578000 -3968000 0 937000 154000 92000 -154000 -1029000 2962000 0 0 67000 136000 182000 864000 0 1004000 0 1662000 -183000 3032000 -66000 -2700000 -5063000 3464000 19202000 764000 14139000 131000 98000 2782000 0 0 354000 289000 0 0 48000 0 525000 0 1355000 40000 35000 0 1000 40000 36000 61070000 57407000 -8000 525000 0 -15000 39000 55000 61101000 57972000 -54090000 -32867000 -4339000 -1533000 -58429000 -34400000 2712000 23608000 36000 35000 4000 1000 40000 36000 58050000 57403000 180000 525000 2782000 0 0 -67000 89000 111000 61101000 57972000 -47761000 -29247000 -10668000 -5153000 -58429000 -34400000 2712000 23608000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 1 – BASIS OF PRESENTATION</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-INDENT: 0.5in; text-align:justify;">The accompanying unaudited condensed consolidated financial statements of ENGlobal Corporation (which may be referred to as “ENGlobal,” the “Company,” “we,” “us,” or “our”) were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these condensed financial statements do not include all of the information or note disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP. These condensed financial statements should be read in conjunction with the audited financial statements for the year ended December 31, 2022, included in the Company’s 2022 Annual Report on Form 10-K filed with the SEC.</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-INDENT: 0.5in; text-align:justify;">The condensed financial statements included herein are unaudited for the three- and six-month periods ended July 1, 2023 and June 25, 2022, and in the case of the condensed balance sheet as of December 31, 2022 have been derived from the audited financial statements of the Company. These financial statements reflect all adjustments (consisting of normal recurring adjustments), which are, in the opinion of management, necessary to fairly present the results for the periods presented.</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-INDENT: 0.5in; text-align:justify;">The Company has assessed subsequent events through the date of filing of these condensed financial statements with the SEC and believes that the disclosures made herein are adequate to make the information presented herein not misleading.</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-INDENT: 0.5in; text-align:justify;">We had no items of other comprehensive income in any period presented; therefore, no other components of comprehensive income are presented.</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-INDENT: 0.5in; text-align:justify;">For our fiscal year 2023, all four quarters will be comprised of 13 weeks each. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 2 – ACCOUNTING STANDARDS</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 adopted ASU 2016-13, Financial Instruments – Credit Losses (Topic 326) as of January 1, 2023. We adopted the standard using a modified retrospective approach which did not have a material impact on our financial position, results of operations, or cash flows. </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-INDENT: 0.5in; text-align:justify;"><em><span style="text-decoration:underline">Revenue Recognition</span></em> – Our revenue is comprised of engineering, procurement and construction management services and sales of fabricated systems and integrated control systems that we design and assemble. The majority of our services are provided under time-and-material contracts. Some time-and-material contracts may have limits. Revenue is not recognized over these limits until authorization by the client has been received.</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-INDENT: 0.5in; text-align:justify;">A majority of sales of fabrication and assembled systems are under fixed-price contracts. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</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-INDENT: 0.5in; text-align:justify;">We generally recognize revenue over time as we perform because of continuous transfer of control to the customer. Our customer typically controls the work in process as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to the Company. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the products or service to be provided, which measures the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. We generally use the cost-to-cost method on the labor portion of a project for revenue recognition to measure progress of our contracts because it best depicts the transfer of control to the customer which occurs as we consume the materials on the contracts. Therefore, revenues and estimated profits are recorded proportionally as labor costs are incurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Under the typical payment terms of our fixed-price contracts, the customer pays us progress payments. These progress payments are based on quantifiable measures of performance or on the achievement of specified events or milestones. The customer may retain a small portion of the contract price until completion of the contract. Revenue recognized in excess of billings is recorded as a contract asset on the balance sheet. Amounts billed and due from our customers are classified as receivables on the balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer should we fail to adequately complete some or all of our obligations under the contract. For some contracts we may receive advance payments from the customer. We record a liability for these advance payments in contract liabilities on the balance sheet. The advance payment typically is not considered a significant financing component because it is used to meet working capital demand that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract.</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-INDENT: 0.5in; text-align:justify;">To determine proper revenue recognition for contracts, we evaluate whether two or more contracts should be combined and accounted for as one single performance obligation or whether a single contract should be accounted for as more than one performance obligation. This evaluation requires significant judgment and the decision to combine a group of contracts or separate a single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For most of our contracts, we provide a significant service of integrating a complex set of tasks and components into a single project. Hence, the entire contract is accounted for as one performance obligation. Less commonly, we may provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling price of the promised goods or services underlying each performance obligation and use the expected cost plus margin approach to estimate the standalone selling price of each performance obligation. Due to the nature of the work required to be performed on many of our performance obligations, the estimation of total revenue and cost at completion is complex, subject to variables and requires significant judgment. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us.</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-INDENT: 0.5in; text-align:justify;">Contracts are often modified to account for changes in contract specifications and requirements. We consider contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations. Most of our contract modifications are for goods or services that are not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue (either as an increase or a reduction of revenue) on a cumulative catch-up basis.</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-INDENT: 0.5in; text-align:justify;">We have a standard, monthly process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenues and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the schedule, technical requirements, and other contractual requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables.</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-INDENT: 0.5in; text-align:justify;">Based on this analysis, any adjustments to revenue, operating costs and the related impact to operating income are recognized as necessary in the period they become known. These adjustments may result from positive performance and may result in an increase in operating income during the performance of individual performance obligations if we determine we will be successful in mitigating risks surrounding the technical, schedule and cost aspects of those performance obligations or realizing related opportunities. When estimates of total costs to be incurred exceed total estimates to be earned, a provision for the entire loss on the performance obligation is recognized in the period the loss becomes known. Likewise, these adjustments may result in a decrease in operating income if we determine we will not be successful in mitigating these risks or realizing related opportunities. Changes in estimates of net revenue, operating costs and the related impact to operating income are recognized monthly on a cumulative catch-up basis, which recognizes in the current period the cumulative effect of the changes on current and prior periods based on a performance obligation’s percentage of completion. A significant change in one or more of these estimates could affect the profitability of one or more of our performance obligations.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 3 – REVENUE RECOGNITION</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-INDENT: 0.5in; text-align:justify;">Our revenue by contract type was as follows (dollars in thousands):</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>For the 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>For the 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: #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 1, 2023</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;"><strong>June 25, 2022</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;"><strong>July 1, 2023</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;"><strong>June 25, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Fixed-price revenue</p></td><td 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;">6,080</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">8,891</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">14,099</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">Time-and-material revenue</p></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;">3,658</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;">2,464</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;">6,414</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;">4,622</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>Total Revenue</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;">9,738</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;">11,355</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;">22,931</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;">18,721</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> <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>For the 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>For the 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: #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 1, 2023</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;"><strong>June 25, 2022</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;"><strong>July 1, 2023</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;"><strong>June 25, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Fixed-price revenue</p></td><td 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;">6,080</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">8,891</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,517</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">14,099</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">Time-and-material revenue</p></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;">3,658</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;">2,464</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;">6,414</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;">4,622</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>Total Revenue</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;">9,738</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;">11,355</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;">22,931</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;">18,721</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> 6080000 8891000 16517000 14099000 3658000 2464000 6414000 4622000 9738000 11355000 22931000 18721000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 4 – CONTRACT ASSETS AND CONTRACT LIABILITIES</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-INDENT: 0.5in; text-align:justify;">Our contract assets consist of unbilled amounts typically resulting from sales under long-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Our contract liabilities consist of advance payments and billings in excess of costs incurred. </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-INDENT: 0.5in; text-align:justify;">Costs, estimated earnings and billings on uncompleted contracts consisted of the following (dollars in thousands):</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 1, 2023</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>December 31, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Costs incurred on uncompleted contracts</p></td><td 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;">53,994</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">59,298</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">Estimated earnings on uncompleted contracts</p></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;">2,519</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;">4,464</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">Earned revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">56,513</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">63,762</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">Less: billings to date</p></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;">53,817</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;">59,784</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">Net costs and estimated earnings in excess of billings (billings in excess of costs) on uncompleted contracts</p></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;">2,696</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,978</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">Contract 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,934</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">Contract 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;">(1,052 </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;">(956 </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 contract 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: 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;">2,696</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,978</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> <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 1, 2023</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>December 31, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Costs incurred on uncompleted contracts</p></td><td 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;">53,994</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">59,298</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">Estimated earnings on uncompleted contracts</p></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;">2,519</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;">4,464</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">Earned revenues</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">56,513</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">63,762</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">Less: billings to date</p></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;">53,817</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;">59,784</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">Net costs and estimated earnings in excess of billings (billings in excess of costs) on uncompleted contracts</p></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;">2,696</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,978</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">Contract 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,934</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">Contract 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;">(1,052 </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;">(956 </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 contract 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: 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;">2,696</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,978</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> 53994000 59298000 2519000 4464000 56513000 63762000 53817000 59784000 2696000 3978000 3748000 4934000 1052000 956000 2696000 3978000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 5 – DEBT</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 0px 0px 0.5in; text-align:justify;">The components of debt were as follows (dollars in thousands):</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 1, 2023</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>December 31, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Revolving Credit Facility (1)</p></td><td 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;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">1,661</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 0px 0px 15px">Credit Agreement (2)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,004</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 15px">Priority Agreement (3)</p></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;">864</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 0px 0px 15px">Amount due within one year</p></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,868</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,661</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 long-term debt</p></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;">—</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;">—</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><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(1)</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 21, 2020 (the “Closing Date”), the Company and its wholly owned subsidiaries, ENGlobal U.S., Inc. and ENGlobal Government Services, Inc. (collectively, the “Borrowers”) entered into a Loan and Security Agreement (the “Revolving Credit Facility”) with Pacific Western Bank dba Pacific Western Business Finance, a California state-chartered bank (the “Lender”), pursuant to which the Lender agreed to extend credit to the Borrowers in the form of revolving loans (each a “Loan” and collectively, the “Loans”) in the aggregate amount of up to $6.0 million, which amount was subsequently reduced to $1.0 million on March 27, 2023, to $750,000 on May 22, 2023, and then to $500,000 on June 16, 2023 (the “Maximum Credit Limit”).</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On June 15, 2023, the Company repaid in full all indebtedness outstanding under the Revolving Credit Facility. The Revolving Credit Facility was closed on June 15, 2023.</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;text-indent:30px"> </p></td><td><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(2)</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On June 15, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with Alliance 2000, Ltd., a Texas limited partnership (“Alliance”), pursuant to which Alliance has agreed, subject to certain terms and conditions, to extend up to two term loans in the aggregate principal amount of $1,250,000 to the Company (collectively, the “Term Loans”). In connection with entering into the Credit Agreement, (i) the Company and its subsidiaries, ENGlobal U.S., Inc., a Texas corporation, ENGlobal Government Services, Inc., a Texas corporation, and ENGlobal Technologies, LLC, a Texas limited liability company (collectively, the “Guarantors”), entered into a security agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and (ii) the Guarantors entered into a continuing guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.</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;text-indent:30px"> </p></td><td><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></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity.</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;text-indent:30px"> </p></td><td><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></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">The Credit Agreement matures on June 15, 2024.</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;text-indent:30px"> </p></td><td><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(3)</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, the company had factored $0.9 million of receivables through the Priority Agreement.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;">The future scheduled maturities of our debt are (in thousands):</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>Priority Agreement</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>Credit Agreement</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;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>$</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 colspan="2">$</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">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">864</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">1,004</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">2025 and thereafter</p></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;">—</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></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;">864</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;">1,004</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> <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 1, 2023</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>December 31, 2022</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Revolving Credit Facility (1)</p></td><td 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;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">1,661</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 0px 0px 15px">Credit Agreement (2)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,004</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 15px">Priority Agreement (3)</p></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;">864</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 0px 0px 15px">Amount due within one year</p></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,868</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,661</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 long-term debt</p></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;">—</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;">—</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> 0 1661000 1004000 0 864000 0 1868000 1661000 0 0 6000000.0 1000000.0 750000 500000 1250000 1000000 250000 0.085 0.005 2024-06-15 0.0275 0.0825 900000 <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>Priority Agreement</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>Credit Agreement</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;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>$</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 colspan="2">$</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">2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">864</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">1,004</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">2025 and thereafter</p></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;">—</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></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;">864</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;">1,004</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> 864000 0 0 1004000 0 0 864000 1004000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 6 – SEGMENT INFORMATION</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-INDENT: 0.5in; text-align:justify;">Our segments are strategic business units that offer our services and products to customers in their respective industry segments. The operating performance of our segments is regularly reviewed with operational leaders in charge of these segments, the Chief Executive Officer (“CEO”), the Chief Financial Officer (“CFO”) and others. This group represents the chief operating decision maker (“CODM”) for ENGlobal.</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-INDENT: 0.5in; text-align:justify;">We have identified four strategic markets where we have a long history of delivering project solutions and can provide complete project execution. These four targeted markets include: (i) Energy &amp; Renewables, (ii) Automation, (iii) Oil, Gas, and Petrochemicals, and (iv) Government Services.</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-INDENT: 0.5in; text-align:justify;">Within the Energy &amp; Renewables group, our focus is to design and build production facilities for hydrogen and associated products, together with converting existing production facilities to produce products from renewable feedstock sources. These projects often utilize technologies that are more fuel efficient, and therefore reduce the associated carbon footprint of the facility. Our scope of work on these projects will typically include front-end development, engineering, procurement, mechanical fabrication, automation and commissioning services, and may be performed in conjunction with a construction partner.</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-INDENT: 0.5in; text-align:justify;">Our Automation group provides the design and programming of automated control systems as well as designs, fabricates, integrates and commissions modular systems that include remote instrumentation control stations, on-line process analytical data, continuous emission monitoring, and electric power distribution. Often these packaged systems are housed in a fabricated metal enclosure, modular building or freestanding metal rack, which are commonly included in our scope of work. We provide automation engineering, procurement, fabrication, systems integration, programing and on-site commissioning services to our clients for both new and existing facilities.</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-INDENT: 0.5in; text-align:justify;">Our Oil, Gas, and Petrochemicals group focuses on providing engineering, procurement, construction management, and automation services as well as fabricated products to downstream refineries and petrochemical facilities as well as midstream pipeline, storage and other transportation related companies. These services are often applied to small capital improvement and maintenance projects within refineries and petrochemical facilities. For our transportation clients, we work on facilities that include pumping, compression, gas processing, metering, storage terminals, product loading and blending systems. In addition, this group designs, programs and maintains supervisory control and data acquisition (“SCADA”) systems for our transportation clients. This group also provides engineering, fabrication and automation services to clients who have operations in the U.S. oil and gas exploration and development markets. The operations are usually associated with the completion, purification, storage and transmission of the oil and gas from the well head to the terminal or pipeline destination.</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-INDENT: 0.5in; text-align:justify;">Our Government Services group provides services related to the engineering, design, installation and maintenance of automated fuel handling and tank gauging systems for the U.S. military across the globe.</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-INDENT: 0.5in; text-align:justify;">We have two reportable segments: Commercial and Government Services. Our Energy &amp; Renewables, Automation, and Oil, Gas, and Petrochemical groups are aggregated into one reportable segment, Commercial. </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-INDENT: 0.5in; text-align:justify;">Revenues, operating income, and identifiable assets for each segment are set forth in the following table. The amount identified as Corporate includes those activities that are not allocated to the operating segments and includes costs related to business development, executive functions, finance, accounting, safety, human resources and information technology.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Segment information is as follows (dollars in thousands):</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>Commercial</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>Government Services</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>Corporate</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>Consolidated</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the three months ended July 1, 2023:</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 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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7,427</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;">2,311</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;">9,738</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">Gross profit (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;">(1,200 </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;">818</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(382 </td><td style="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 profit (loss) 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;">(16.2 </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;">35.4</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(3.9 </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">SG&amp;A</p></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;">2,499</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;">141</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,282</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;">3,922</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 profit (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;">(3,699 </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;">677</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,282 </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;">(4,304 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">46</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(59 </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">Tax 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="width: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="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;">(22 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(4,339 </td><td style="PADDING-BOTTOM: 3px;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:#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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commercial</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Government Services</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Corporate</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Consolidated</strong></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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the three months ended June 25, 2022:</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">9,203</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;">2,152</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;">11,355</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">Gross profit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">631</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">1,332</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">Gross profit 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;">7.6</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;">29.3</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.7</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">SG&amp;A</p></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,605</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;">172</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,113</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;">2,890</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 profit (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;">(904 </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;">459</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,113 </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;">(1,558 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">21</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(52 </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">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="width: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="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;">56</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">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="width: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="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;">(1,533 </td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</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="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>Commercial</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>Government Services</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>Corporate</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>Consolidated</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the six months ended July 1, 2023:</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 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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,262</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;">3,669</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;">22,931</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">Gross profit (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;">(2,802 </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;">598</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(2,204 </td><td style="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 profit (loss) 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;">(14.5 </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;">16.3</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.6 </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">SG&amp;A</p></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;">5,245</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;">277</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;">2,816</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;">8,338</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 profit (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;">(8,047 </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;">321</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,816 </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;">(10,542 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">49</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(131 </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">Tax 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="width: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="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;">(44 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(10,668 </td><td style="PADDING-BOTTOM: 3px;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:#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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commercial</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Government Services</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Corporate</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Consolidated</strong></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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the six months ended June 25, 2022:</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">14,606</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;">4,115</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;">18,721</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">Gross profit (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;">(223 </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;">897</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">674</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">Gross profit (loss) 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;">(1.5 </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;">21.8</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.6</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">SG&amp;A</p></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;">3,096</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;">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;">2,247</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;">5,733</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 profit (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;">(3,319 </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;">507</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,247 </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;">(5,059 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">31</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(103 </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">Tax 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="width: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="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;">(22 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(5,153 </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-INDENT: 0.5in; text-align:justify;">Total assets by segment are as follows (dollars in thousands): </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 style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Total Assets by Segment</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 1, 2023</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>As of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, 2022</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 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>(dollars in thousands)</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Commercial</p></td><td 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;">15,280</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">19,526</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">Government Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,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%;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,032</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">Corporate</p></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;">3,920</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;">8,465</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">Consolidated</p></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;">24,216</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;">30,023</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> <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>Commercial</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>Government Services</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>Corporate</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>Consolidated</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the three months ended July 1, 2023:</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 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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7,427</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;">2,311</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;">9,738</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">Gross profit (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;">(1,200 </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;">818</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(382 </td><td style="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 profit (loss) 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;">(16.2 </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;">35.4</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(3.9 </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">SG&amp;A</p></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;">2,499</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;">141</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,282</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;">3,922</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 profit (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;">(3,699 </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;">677</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,282 </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;">(4,304 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">46</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(59 </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">Tax 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="width: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="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;">(22 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(4,339 </td><td style="PADDING-BOTTOM: 3px;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:#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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commercial</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Government Services</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Corporate</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Consolidated</strong></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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the three months ended June 25, 2022:</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">9,203</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;">2,152</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;">11,355</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">Gross profit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">701</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">631</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">1,332</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">Gross profit 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;">7.6</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;">29.3</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.7</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">SG&amp;A</p></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,605</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;">172</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,113</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;">2,890</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 profit (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;">(904 </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;">459</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,113 </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;">(1,558 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">21</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(52 </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">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="width: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="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;">56</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">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="width: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="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;">(1,533 </td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</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="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>Commercial</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>Government Services</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>Corporate</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>Consolidated</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the six months ended July 1, 2023:</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 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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,262</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;">3,669</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;">22,931</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">Gross profit (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;">(2,802 </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;">598</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(2,204 </td><td style="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 profit (loss) 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;">(14.5 </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;">16.3</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.6 </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">SG&amp;A</p></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;">5,245</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;">277</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;">2,816</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;">8,338</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 profit (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;">(8,047 </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;">321</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,816 </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;">(10,542 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">49</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(131 </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">Tax 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="width: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="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;">(44 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(10,668 </td><td style="PADDING-BOTTOM: 3px;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:#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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commercial</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Government Services</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Corporate</strong></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 colspan="2" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Consolidated</strong></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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>For the six months ended June 25, 2022:</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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">Revenue</p></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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">14,606</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;">4,115</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;">18,721</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">Gross profit (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;">(223 </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;">897</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">674</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">Gross profit (loss) 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;">(1.5 </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;">21.8</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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.6</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">SG&amp;A</p></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;">3,096</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;">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;">2,247</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;">5,733</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 profit (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;">(3,319 </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;">507</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,247 </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;">(5,059 </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">Other income, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">31</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, 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;text-align:right;">(103 </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">Tax 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="width: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="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;">(22 </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 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%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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="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;">(5,153 </td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> 7427000 2311000 0 9738000 -1200000 818000 0 -382000 -0.162 0.354 -0.039 2499000 141000 1282000 3922000 -3699000 677000 -1282000 -4304000 46000 59000 -22000 -4339000 9203000 2152000 0 11355000 701000 631000 0 1332000 0.076 0.293 0.117 1605000 172000 1113000 2890000 -904000 459000 -1113000 -1558000 21000 52000 56000 -1533000 19262000 3669000 0 22931000 -2802000 598000 0 -2204000 -0.145 0.163 -0.096 5245000 277000 2816000 8338000 -8047000 321000 -2816000 -10542000 49000 131000 -44000 -10668000 14606000 4115000 0 18721000 -223000 897000 0 674000 -0.015 0.218 0.036 3096000 390000 2247000 5733000 -3319000 507000 -2247000 -5059000 31000 103000 -22000 -5153000 <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"><strong>Total Assets by Segment</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>As of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>July 1, 2023</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>As of </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>December 31, 2022</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 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>(dollars in thousands)</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Commercial</p></td><td 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;">15,280</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">19,526</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">Government Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,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%;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,032</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">Corporate</p></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;">3,920</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;">8,465</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">Consolidated</p></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;">24,216</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;">30,023</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> 15280000 19526000 5016000 2032000 3920000 8465000 24216000 30023000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 7 – FEDERAL AND STATE INCOME TAXES</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-INDENT: 0.5in; text-align:justify;">The Company accounts for income taxes in accordance with FASB Accounting Standards Codification 740, “Income Taxes” (“ASC 740”). Under ASC 740-270 we estimate an annual effective tax rate based on year-to-date operating results and our projection of operating results for the remainder of the year. We apply this annual effective tax rate to the year-to-date operating results. If our actual results differ from the estimated annual projection, our estimated annual effective tax rate can change affecting the tax expense for successive interim results as well as the estimated annual tax expense results. Certain states are not included in the calculation of the estimated annual effective tax rate because the underlying basis for the tax is related to revenues and not taxable income. Amounts for Texas margin taxes are reported as income tax expense.</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-INDENT: 0.5in; text-align:justify;">The Company applies a more likely than not recognition threshold for all tax uncertainties. The FASB guidance for uncertain tax positions only allows the recognition of those tax benefits, based on their technical merits that are greater than 50 percent likelihood of being sustained upon examination by the taxing authorities. Management has reviewed the Company’s tax positions and determined there are no uncertain tax positions requiring recognition in the financial statements. U.S. federal tax returns prior to 2018 and Texas margins tax returns prior to 2017 are closed. Generally, the applicable statues of limitations are three to four years from their filings.</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-INDENT: 0.5in; text-align:justify;">The Company recorded income tax expense of $22 thousand for the three months ended July 1, 2023 as compared to income tax benefit of $56 thousand for the three months ended June 25, 2022. The effective income tax rate for the three months ended July 1, 2023 was (0.5)% as compared to 3.5% for the three months ended June 25, 2022. The Company recorded income tax expense of $44 thousand for the six months ended July 1, 2023 as compared to $22 thousand for the six months ended June 25, 2022. The effective income tax rate for the six months ended July 1, 2023 and June 25, 2022 was (0.4)%. The effective tax rate differed from the federal statutory rate of 21% primarily due to the effect of the valuation allowances related to the expected unrealized deferred tax asset generated by the current year benefit.</p> 22000 56000 -0.005 0.035 44000 22000 -0.004 0.21 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 8 – COMMITMENTS AND CONTINGENCIES</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-INDENT: 0.5in; text-align:justify;">From time to time, ENGlobal or one or more of its subsidiaries is involved in various legal proceedings or is subject to claims that arise in the ordinary course of business alleging, among other things, claims of breach of contract or negligence in connection with the performance or delivery of goods and/or services. The outcome of any such claims or proceedings cannot be predicted with certainty. Management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on our financial position, results of operations or liquidity.</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-INDENT: 0.5in; text-align:justify;">We carry a broad range of insurance coverage, including general and business automobile liability, commercial property, professional errors and omissions, workers’ compensation insurance, directors’ and officers’ liability insurance and a general umbrella policy, all with standard self-insured retentions/deductibles. We also provide health insurance to our employees (including vision and dental) which is partially self-funded for these claims. Provisions for expected future payments are accrued based on our experience, and specific stop loss levels provide protection for the Company. We believe we have adequate reserves for the self-funded portion of our insurance policies. We are not aware of any material litigation or claims that are not covered by these policies or which are likely to materially exceed the Company’s insurance limits.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 9 – LEASES</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-INDENT: 45px; text-align:justify;">The Company leases land, office and shop space, and equipment. Arrangements are assessed at inception to determine if a lease exists and, with the adoption of ASC 842, “Leases,” right-of-use (“ROU”) assets and lease liabilities are recognized based on the present value of lease payments over the lease term. Because the Company’s leases do not provide an implicit rate of return, the Company uses its incremental borrowing rate at the inception of a lease to calculate the present value of lease payments. The Company has elected to apply the short-term lease exception for all asset classes, excluding lease liabilities from the balance sheet and recognizing the lease payments in the period they are incurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The components of lease expense were as follows (dollars in thousands):</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"></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;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;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" 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>Financial Statement Classification</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>July 1, 2023</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>June 25, 2022</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>July 1, 2023</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>June 25, 2022</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Amortization 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="width:15%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">SG&amp;A 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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">53</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">115</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">106</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 0px 0px 15px">Interest expense</p></td><td style="white-space: nowrap;"><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">Interest expense, net</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">13</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">11</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">26</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">22</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">Total finance lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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" style="vertical-align:bottom;text-align:right;">74</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">64</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">141</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">128</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:#ffffff"><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"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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">Operating leases:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating costs</p></td><td style="white-space: nowrap;"><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">Operating costs</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" style="vertical-align:bottom;text-align:right;">252</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">58</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">687</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">103</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 0px 0px 15px">Selling, general and administrative expenses</p></td><td style="white-space: nowrap;"><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">SG&amp;A Expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">619</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">465</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">1,209</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">876</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total operating lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">871</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">523</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">1,896</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">979</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">Total lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">945</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">587</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,037</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,107</td><td style="PADDING-BOTTOM: 3px;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-INDENT: 0.5in; text-align:justify;">Supplemental balance sheet information related to leases was as follows (dollars in thousands):</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" 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>Financial Statement Classification</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>July 1, 2023</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>December 31, 2022</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>ROU Assets:</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:30%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Right of use asset</p></td><td 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:15%;vertical-align:bottom;text-align:right;">7,205</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:15%;vertical-align:bottom;text-align:right;">8,072</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">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Property and equipment, net</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">930</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">761</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">Total ROU Assets:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,135</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,833</td><td style="PADDING-BOTTOM: 3px;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><strong>Lease liabilities:</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current liabilities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 0px 0px 15px">Operating leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Current portion of leases</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,320</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 style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,638</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Current portion of leases</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" style="vertical-align:bottom;text-align:right;">276</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">211</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">Noncurrent Liabilities:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Long-term leases</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" style="vertical-align:bottom;text-align:right;">6,161</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">6,669</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 0px 0px 15px">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Long-term leases</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">659</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">548</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease liabilities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,416</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">9,066</td><td style="PADDING-BOTTOM: 3px;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-INDENT: 0.5in; text-align:justify;">The weighted average remaining lease term and weighted average discount rate were 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;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>At July 1, 2023</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (years)</p></td><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 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">7.1</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 0px 0px 15px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.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">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.9</td><td style="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 0px 0px 15px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.1</td><td style="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-INDENT: 0.5in; text-align:justify;">Maturities of operating lease liabilities as of July 1, 2023 are as follows (dollars in thousands):</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 style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Years ending:</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Operating leases</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:right;"><strong>Finance leases</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>Total</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023 (remaining months)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">908</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">161</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,069</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">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,323</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">301</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,624</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">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,140</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">264</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,404</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">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">918</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">234</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,152</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">2027 and thereafter</p></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;">4,112</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;">80</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;">4,192</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 lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">8,401</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,040</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,441</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">Less: imputed interest</p></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;">(920 </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;">(105 </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;">(1,025 </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">Total lease 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: 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;">7,481</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;">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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,416</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> <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"></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;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;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" 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>Financial Statement Classification</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>July 1, 2023</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>June 25, 2022</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>July 1, 2023</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>June 25, 2022</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finance leases:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Amortization 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="width:15%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">SG&amp;A 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="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">53</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">115</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">106</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 0px 0px 15px">Interest expense</p></td><td style="white-space: nowrap;"><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">Interest expense, net</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">13</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">11</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">26</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">22</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">Total finance lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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" style="vertical-align:bottom;text-align:right;">74</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">64</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">141</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">128</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:#ffffff"><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"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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">Operating leases:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating costs</p></td><td style="white-space: nowrap;"><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">Operating costs</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" style="vertical-align:bottom;text-align:right;">252</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">58</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">687</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">103</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 0px 0px 15px">Selling, general and administrative expenses</p></td><td style="white-space: nowrap;"><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">SG&amp;A Expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">619</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">465</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">1,209</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">876</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total operating lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">871</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">523</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">1,896</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">979</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">Total lease expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">945</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">587</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">2,037</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">1,107</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 61000 53000 115000 106000 13000 11000 26000 22000 74000 64000 141000 128000 252000 58000 687000 103000 619000 465000 1209000 876000 871000 523000 1896000 979000 945000 587000 2037000 1107000 <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" 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>Financial Statement Classification</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>July 1, 2023</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>December 31, 2022</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>ROU Assets:</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:30%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Right of use asset</p></td><td 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:15%;vertical-align:bottom;text-align:right;">7,205</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:15%;vertical-align:bottom;text-align:right;">8,072</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">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Property and equipment, net</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">930</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">761</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">Total ROU Assets:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,135</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,833</td><td style="PADDING-BOTTOM: 3px;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="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><strong>Lease liabilities:</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current liabilities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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 0px 0px 15px">Operating leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Current portion of leases</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,320</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 style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,638</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Current portion of leases</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" style="vertical-align:bottom;text-align:right;">276</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">211</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">Noncurrent Liabilities:</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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"><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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Operating leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Long-term leases</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" style="vertical-align:bottom;text-align:right;">6,161</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 style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">6,669</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 0px 0px 15px">Finance leases</p></td><td style="white-space: nowrap;"><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; text-align:center;">Long-term leases</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">659</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 style="BORDER-BOTTOM: 1px solid;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;vertical-align:bottom;text-align:right;">548</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease liabilities</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell"><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="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">8,416</td><td style="PADDING-BOTTOM: 3px;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 style="BORDER-BOTTOM: 3px double;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;vertical-align:bottom;text-align:right;">9,066</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 7205000 8072000 930000 761000 8135000 8833000 1320000 1638000 276000 211000 6161000 6669000 659000 548000 8416000 9066000 <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>At July 1, 2023</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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (years)</p></td><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 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">7.1</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 0px 0px 15px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.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">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 15px">Operating leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.9</td><td style="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 0px 0px 15px">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> P7Y1M6D P3Y7M6D 0.109 0.101 <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"><strong>Years ending:</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>Operating leases</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:right;"><strong>Finance leases</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>Total</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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2023 (remaining months)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">908</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">161</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,069</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">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,323</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">301</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,624</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">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,140</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">264</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,404</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">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">918</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">234</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,152</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">2027 and thereafter</p></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;">4,112</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;">80</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;">4,192</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 lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">8,401</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,040</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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,441</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">Less: imputed interest</p></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;">(920 </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;">(105 </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;">(1,025 </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">Total lease 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: 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;">7,481</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;">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;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">8,416</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> 908000 161000 1069000 1323000 301000 1624000 1140000 264000 1404000 918000 234000 1152000 4112000 80000 4192000 8401000 1040000 9441000 920000 105000 1025000 7481000 935000 8416000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 10 – EMPLOYEE RETENTION CREDIT</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-INDENT: 0.5in; text-align:justify;">Pursuant to the CARES Act, the Company is eligible for an employee retention credit subject to certain criteria. Since there is no US GAAP guidance for for-profit business entities that receive government assistance that is not in the form of a loan, an income tax credit or revenue from a contract with a customer, we determined the appropriate accounting treatment by analogy to other guidance. We accounted for the employee retention credit by analogy to International Accounting Standards (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance, of International Financial Reporting Standards (IFRS). </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-INDENT: 0.5in; text-align:justify;">Under an IAS 20 analogy, a business entity would recognize the employee retention credit on a systematic basis over the periods in which the entity recognizes the payroll expenses for which the grant (i.e., tax credit) is intended to compensate when there is reasonable assurance (i.e., it is probable) that the entity will comply with any conditions attached to the grant and the grant (i.e., tax credit) will be received.</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-INDENT: 0.5in; text-align:justify;">We have accounted for the $1.7 million and $1.4 million employee retention credits in the first and third quarters of 2021, respectively, as other income on the statement of operations and as a receivable on the balance sheet. As of July 1, 2023, we have received a full refund for the third quarter and a partial refund for the first quarter employee retention credits. The remaining unpaid employee retention credit of $0.5 million is accounted for as a receivable on the balance sheet.</p> 1700000 1400000 500000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 11 – STOCKHOLDERS’ EQUITY</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-INDENT: 0.5in; text-align:justify;">On January 11, 2022, the Company entered into a sales agreement (the “ATM Agreement”) with Lake Street Capital Markets, LLC (“Lake Street”) pursuant to which the Company may offer and sell shares of its common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs. </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-INDENT: 0.5in; text-align:justify;">On February 1, 2023, we entered into a securities purchase agreement (the “RDO Purchase Agreement”) providing for the sale and issuance by the Company to a single institutional investor of 3,971,000 shares (the “Shares”) of the Company’s common stock at an offering price of $0.85 per Share in a registered direct offering pursuant to a registration statement on Form S-3 filed with the SEC on January 29, 2021 (the “Registration Statement”). Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, warrants to purchase up to 3,971,000 shares of the Company’s common stock (the “Warrants”). The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement. We recorded the fair value of the warrants issued within additional paid-in capital. The warrants may be exercised by physical settlement or net share settlement, determined by the holder. </p> 30000000 3971000 0.85 3971000 3000000.0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 12 – LIQUIDITY</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-INDENT: 0.5in; text-align:justify;">We define liquidity as our ability to pay liabilities as they become due, fund business operations and meet monetary contractual obligations. Our primary sources of liquidity are cash on hand, internally generated funds, sales of common stock pursuant to the ATM Agreement, and borrowings under the Credit Agreement which matures on June 15, 2024.</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-INDENT: 0.5in; text-align:justify;">As of July 1, 2023, the outstanding borrowings under the Credit Agreement were $1.0 million. As of July 1, 2023, we were in compliance with all of the covenants under the Credit Agreement. For additional information on the Credit Agreement, see Part I, Item 1, Note 5 – <em>Debt</em>.</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-INDENT: 0.5in; text-align:justify;">On March 27, 2023, the Company entered into an invoice factoring agreement with FundThrough USA, Inc. (the “Priority Agreement”). The agreement provides the flexibility to receive funds early for a subset of customers at a discount rate of 2.75% to 8.25% depending on the length of payment terms with the customer. As of July 1, 2023, we had factored $0.9 million of receivables through the Priority Agreement.</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-INDENT: 0.5in; text-align:justify;">On January 11, 2022, the Company entered into the ATM Agreement with Lake Street pursuant to which the Company may offer and sell shares of the Company’s common stock having an aggregate offering price of up to $30 million to or through Lake Street, as sales agent, from time to time, in an “at the market offering”. The Company is not obligated to make any sales under the agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs. The Registration Statement, including the accompanying prospectus and related prospectus supplements related to the “at the market offering,” is subject to the provisions of General Instruction I.B.6 of Form S-3, which provides that we may not sell securities in a public primary offering with a value exceeding one-third of our public float in any twelve-month period unless our public float is at least $75 million. As of June 12, 2023, the Company’s public float (i.e., the aggregate market value of its outstanding equity securities held by non-affiliates) was approximately $14.4 million, based on the closing price per share of the Company’s common stock as reported on the Nasdaq Capital Market on June 12, 2023, as calculated in accordance with General Instruction I.B.6 of Form S-3. In addition, during the 12 calendar month period that ends on the date of the filing of this Report, we had offered and sold approximately $3.4 million of our common stock pursuant to the Registration Statement. If our public float meets or exceeds $75 million at any time, we will no longer be subject to the restrictions set forth in General Instruction I.B.6 of Form S-3, at least until the filing of our next Section 10(a)(3) update as required under the Securities Act.</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-INDENT: 0.5in; text-align:justify;">On February 1, 2023, we entered into the RDO Purchase Agreement providing for the sale and issuance by the Company to a single institutional investor of the Shares of the Company’s common stock, at an offering price of $0.85 per Share in a registered direct offering pursuant to the Registration Statement. Concurrently with the sale of the Shares and pursuant to the RDO Purchase Agreement, the Company also sold and issued in a private placement, for no additional consideration to the investor, the Warrants to purchase up to 3,971,000 shares of the Company’s common stock. The net proceeds to the Company from the offerings were approximately $3.0 million after deducting the placement agent’s fees and related offering expenses, and excluding the proceeds, if any, from the exercise of the Warrants. The Company intends to use the net proceeds of the offering for working capital and general corporate purposes. The sale of the Shares pursuant to the RDO Purchase Agreement has reduced the amount of securities that we may sell in a primary offering pursuant to the Registration Statement, including pursuant to the ATM Agreement.</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-INDENT: 0.5in; text-align:justify;">Our recurring losses, negative cash flows from operating activities, need for additional financing and the uncertainties surrounding our ability to obtain such financing, raise substantial doubt about our ability to continue as a going concern. We have limited cash on hand and will need additional working capital to fund our planned operations. We are subject to significant risks and uncertainties, including failing to secure additional capital to fund our planned operations or failing to profitably operate the business. We intend to raise funds through various potential sources, such as equity or debt financings; however, we can provide no assurance that such financing will be available on acceptable terms, or at all. If adequate financing is not available or we do not achieve profitability and positive cash flows from operating activities, we may be required to significantly curtail or cease our operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Cash and the availability of cash could be materially restricted if (1) outstanding invoices billed are not collected or are not collected in a timely manner, (2) circumstances prevent the timely internal processing of invoices, (3) we lose one or more of our major customers or our major customers significantly reduce the amount of work requested from us, (4) we are unable to win new projects that we can perform on a profitable basis or (5) we are unable to reverse our use of cash to fund losses.</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-INDENT: 0.5in; text-align:justify;">Our Board of Directors continues to review strategic transactions, which could include strategic acquisitions, mergers, reverse mergers, the issuance or buyback of public shares, or the purchase or sale of specific assets, in addition to other potential actions aimed at increasing shareholder value. The Company does not intend to disclose or comment on developments related to its review unless and until the Board has approved a specific transaction or otherwise determined that further disclosure is appropriate. There can be no assurance that the Board’s strategic review will result in any transaction, or any assurance as to its outcome or timing.</p> 0.0275 0.0825 30000000 75000000 14400000 75000000 0.85 3971000 3000000.0 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 13 – FAIR VALUE MEASUREMENTS</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-INDENT: 0.5in; text-align:justify;">ASC 820, Fair Value Measurements and Disclosures, establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value 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;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 1 - Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.</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;text-indent:30px"> </p></td><td><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 2 - Observable inputs other than quoted prices in active markets that are either directly or indirectly observable.</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;text-indent:30px"> </p></td><td><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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">·</span></p></td><td style="vertical-align:top;">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company measures the fair value of its warrants to purchase up to 3,971,000 shares of the Company’s common stock issued in connection with the RDO Purchase Agreement using a Black-Scholes model, which requires the use of several inputs, including the underlying stock price, exercise price, risk free rate, expected volatility, and time to expiration. The inputs used in the Black-Scholes model are classified as Level 2 inputs in the fair value hierarchy.</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-INDENT: 0.5in; text-align:justify;">The following table provides a summary of the assumptions used in the Black-Scholes model to estimate the fair value of the warrants at issuance date of February 6, 2023:</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 style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Assumptions used:</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</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 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">Stock price</p></td><td 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;">0.87</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">Exercise price</p></td><td 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;">0.95</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">Risk free rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.65</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">Annualized volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">107.89</td><td style="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">Time to expiration</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.50</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-INDENT: 0.5in; text-align:justify;">The Company considers these assumptions to be reasonable, based on the historical performance of the underlying stock and other market factors. However, actual results may differ from these estimates. We recorded the $2.8 million fair value of the warrants in additional paid-in capital on the issuance date. As the warrants are classified in equity, remeasurement is not required unless reclassification from equity is required. The warrant contract is reassessed at each balance sheet date for the appropriate classification. </p> 3971000 <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"><strong>Assumptions used:</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;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</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 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">Stock price</p></td><td 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;">0.87</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">Exercise price</p></td><td 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;">0.95</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">Risk free rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">3.65</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">Annualized volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">107.89</td><td style="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">Time to expiration</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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.50</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> 0.87 0.95 0.0365 1.0789 P5Y6M 2800000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>NOTE 14 – RELATED PARTY TRANSACTIONS</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-INDENT: 0.5in; text-align:justify;">On June 15, 2023, the Company entered into the Credit Agreement with Alliance, the family limited partnership of the Company’s Chairman and Chief Executive Officer, William A. Coskey, P.E. The Credit Agreement provides for an initial term loan of $1,000,000 and, under certain conditions, an additional term loan of $250,000. During the one-year term of the loan, the Company will make interest-only payments on a quarterly basis. The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">In connection with entering into the Credit Agreement, the Company and its subsidiaries, entered into a Security Agreement granting a security interest in favor of Alliance on substantially all of the Company’s and Guarantors’ assets to secure all of the indebtedness and other obligations owed to Alliance under the Credit Agreement and the Guarantors entered into a Continuing Guaranty pursuant to which the Guarantors guaranteed the payment of all indebtedness owed to Alliance.</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-INDENT: 0.5in; text-align:justify;">Alliance is the beneficial owner of more than 22% of the Company’s issued and outstanding common stock and is controlled by William A. Coskey, P.E., the Company’s Chairman and Chief Executive Officer. In accordance with the charter of the Company’s Audit Committee and the Company’s policy on related party transactions, the loan documents and the resulting transactions were reviewed and approved by the Company’s Audit Committee and determined in good faith to be on terms no less favorable to the Company than could be obtained from unrelated third parties and fair to the Company from a financial point of view, and were approved by all of the disinterested members of the Company’s Board of Directors.</p> 1000000000000 250000 The loan carries an annual interest rate of 8.5% and has an origination fee of 0.5%, payable upon maturity EXCEL 54 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "V "E<'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 " M@ I7Z#]%U^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU!-'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"6\AH\L;&S (JQ$H5N+"B,9'N();W'%A\_899A%H(X\]9R@*BL0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.U3P]O3XDM97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M+8 *5SMLK6[I!0 JQ\ !@ !X;"]W;W)K28,=%]_DFC&%GN,HD;>MM5*;5XXC_36+J;SB&Y;H M7Y9@KIW )PI@E,N0)$FQYVQKA5Q// M,X+LB2\AV\F3[\A$67#^S5Q,@]N6:TK$(N8K8T'UQY9-6!09)UV.?P^FK>)O M&N'I]Z/[?19>AUE0R28\^B,,U/JVU6NA@"UI&JE'OGO'#H&NC9_/(YG]CW;Y MLQVWA?Q4*AX?Q+H$<9CDG_3Y\").!%ZG0D . O*# %<)O(,@>W-.7K(LUANJ MZ' @^ X)\[1V,U^R=Y.I=9HP,=4X5T+_&FJ=&D[XE@G41G)-!9,#1VE/\XOC M'_3C7$\J]#?H(T_46J*[)&#!]WI'EZ4H$#D6:$Q P]_2Z JY^%=$7.)9RC.! MY:-T=86P:Y-_5QRO>#]>YN>![^?OT4(JH9OF2KT,1-%)K1F-DBG_&9 MO8WX@D9HPL6&"VHZK"TKZ-(PZW61];I.U@E+=-((377S?4;OV=Z6%G9R];^^ MYW6]GBTCJ&V8\:;(> .6[ WW4SWD*O2TWUBK$99CM_W9%@E4-8S4+2)UP3*- M=)X@RW0?T94M$ZQ?TDC:7L4$E#4,U2M"] MF AY (XV9ZPR8,N(K1+98(>F84NJP;6PYCZ,-,I-=,H5%_9&"_O,>-*FOJ^7 M(!II6) ;6O-> FQP2388!I*B<@_SR:&.[_5M>PN&[3X3:\9+@ TNR0;71)O3 M.;,Z(6Q6V6XO03JX1!T,L\IQ,.)QK!>\<\7];WJ&,>LT]"E54M$DT$.3->]/ MHIG#:\C=KC,WLR^P'7;<7K_?[W0'SM86L00?#+-*48V?4RH4$]'^,.9:4\%> M560 RYK68HD]& :6$L+UBDJ&V>8%D!$VJYXW+\$_I.0?4HM_S(B(9FF\L(Z+ MXS,FKHO;N$-PU[KLOP0!D9* 2"T"FB9^N:3-H(#I_IGJ-:3IIX%U_CSC//MB MC7L)#B(E!Y%:'#0* NTNB\\/^C%D6UF,S_AAW.VXZ#TU;62W1R]?] C&KS5V M:*#
^TS/S=#JUOHE+D!(I28G > .]"=O$.#[CA[$&YV7$N94<8''3L"4I MD5JD= PY,1>?A*D?V_[-^(S;.V[V+ZT[/["R:8#S_A]S1-P6H5->MU>&[NN:\UW M"38B)1L1&&?FS$^%J3I,%N@I5)&]ZF"34S[^%?WB7FF.0!N]'-C2R$Z$L&'# MU%X)2Q[,.1H$@VQ/81\O>&0]43A#6[.WUJ.#2R"25R*25PN1GN@SF@8:>,-E MZ.><5-UTSUCV>FW7(X3<6#LG+&Z:MV0D#V::HO'>/?MKFJQ8Y6G)&:/9:/YF M9-UIAX5-$YZ:O9)*+'[3%K5-BQ8C<,5OW?G,[)<:C9L(D>I2=OSKEX_DQ]D=J-CPEBMA22]VKKI[/17XRG%\HOLD. M5Q=<*1YG7]>,!DR8!_3O2\[5\<+\@>)\?O@?4$L#!!0 ( "V "E<=(#*G M 04 '84 8 >&PO=V]R:W-H965T&ULK5AM;]LV$/XK MA%<,"9!$(JG7S#;01.[685V#9MT^*Q9M"Y5$3Z3L[-_O2,NR3=%JL/E++"K/ MW?&Y.]T=.=[R^IM8,2;1:UE48C):2;F^=QPQ7[$R%7=\S2KXSX+792IA62\= ML:Y9FFFALG"(ZP9.F>;5:#K6[Y[JZ9@WLL@K]E0CT91E6O_SP J^G8SP:/_B M2[Y<2?7"F8[7Z9(],_EU_53#RNFT9'G)*I'S"M5L,1F]Q_*^"]U8+?"FCJSHZ[=ER2 MRG0ZKOD6U0H-VM2#]KZ6!G_EE4J49UG#?W.0D]-'7F40=I8A>!*\R+-4PN)9 MP@_D@Q2(+]#G-:M3%5>!KKY6:9/E@+E&M^CKH3]6O!%I ME8D;].YD/78D;%<9=>;MUAYV6R-GMD;1)U[)E4 SV&)FD4^&Y8,!>0?H.$5^+$QN=_V=]]I^MGSB#=HE#M3YZ M^<2QI<+.F&5W$O"'MTS88U1(*_(95#;-^DSL=@=:ANLQF&H9/FQD@R\)_=UY#Q3;$GZV*1J YGEU ;"O29I1;EG MJ@DF![YDD.]OJG"N?4#TR5]D-=SQZ"Q4U\<1D8\/#/^SN395H/[DQM$ MG?:^ @L,^]0DKFS9*S=';.;I'*5F]U!=8 O@UE=R=C+NWW279>WTU9+Q_P/>/V/(^49=J M^M[FH'YW(_Q?"7NO=)==N(?E:W^*\<"EYJ1]7+(6*I #P M_P7G&PO M=V]R:W-H965T&ULK9EM;]LV$,>_"N$%>P"<6"3UY#0QD";K MMJ+#@J;=7C,2$Q.51(^DG&2??J3L6+9X8E(@+]I(UAWU/^EXOR-U]B#5-[WD MW*#'NFKT^61IS.IT-M/%DM=,G\@5;^R5.ZEJ9NRINI_IE>*L[)SJ:D:B*)W5 M3#23Q5GWV[5:G,G65*+AUPKIMJZ9>GK/*_EP/L&3YQ\^B_NE<3_,%FP<.HN_!7_0>\?(A7(KY3=W\D=Y M/HF<(E[QPK@AF/VSYI>\JMQ(5L>_VT$GNWLZQ_WCY]$_=,';8&Z9YI>R^D>4 M9GD^R2>HY'>LKGN?_2PM8TFJ&BUD?76V2JH1;/YRQZW M#V+/ <E;#5K2GTV,U:#&VE6;._W?G,_,G*_CVUU@B(\120B%'"_#+M?\>($T8T[ M.72?V;]>M%EL9GL_6^;M^& MQGM&!WKBG9XXJ.>+8B6WI:#@8LUN*ZZGJ+%U2]XA5MGJXO)/N[.C>$IIBFR^ MH2,RQ60.!;&Y5;(G,,_R;!"%;V0C'8DBV461!*.X5GS%1(GXX\K-(]WIE&;) ME9V^F^1B77)!JA-/4)*E ]&^#4[R"!:=[D2G8='L2V#$033\ MU3;NK\1&-YJM,-@>PSB('D67?MV+.^.6\TW,8,A$^A!)\/7X5OE449& MWD=/+QS&UQ5?22W,?H$-O!SJ:2"YES>^$=V+YE!G3S7\ M:ZVK#)GO'*@ $6 MQ;GW* <6QLQO7(PF%F;20&Q/G,(3'!0S(!9C3JVCI07@\GG+ZJ*?LDV*VH MA!$<[LQP$'+?/0/?:+3#H'O:X3#N+HI"MHU-[Q5[&D,Q]EF69F38Y0!6<9R, M$ _WR,-AYEF!JK5+@T+6KM-AFU68G8NWO.%W8B23?+81&M.A8L#*)M*(XIZ M.(S YSQ:2=6)M;UDQ>V2#U8*P"V9>RD/6.7Q"*I)CT 21N"NUZGZE ?7(C[I M<.1A&K":)^F(QIZ')(B@+0^?>]J7A&(_4^?#S@PPPGBL-2-[2[HPRRX5+X7M MRNX5YZ[G ?7YC,)1-&QK :N1MH+T&"-AC%TK(96P?5E8GX^FW%N4 49C\GIZ MD3"]/O.UK-:BN4?;Q_B!%>X]/X$J?3P-&0N8X#3%(S)[@I'7$ P !2@36$+% MQ%O$0&:VNQF;.#W.2'BQ]4DV]\>&JQJU#6>JL354\35O6K#&$V"]%7E/%3 B M(YT+Z1%$P@CJA8Z720(@*/^B0>;!YN3&R^+:45Y@G>5PK"Z[LWEMYHM,.=I1Y@]"6 MU;4EK';!HV-T%)U$$;:MC$)K5K7\'=KWC! MZUO+,7@/<;LAYO,S'F8X8$-'*@7M$4O#B+TH;<6UG8I-G="P:5+"5L$D/ MR@08BW&$ATI]LR2/DA%2T!ZS-(Q9VP^V=5MUV\6E;0 + 9*,^@P]3O*8##=! M(+LXR\900?=V/]%HRX8[ZQ>=9#9ZM?E(LCDQP^52W^!U!+ P04 " M@ I7>V1(PKD" M #F!P & 'AL+W=O5>0D5EB.^ ::?K+BHL-)3L7;E1@ NK*BB M;N!YL5MAPIPLM??F(DMYK2AA,!=(UE6%Q:]SH'PW=7SG\<8U69?*W'"S=(/7 ML !UNYD+/7,[EX)4P"3A# E839TS_W26F'@;<$=@)WMC9#)924Y)@96>G&.*60YH88PE.IQC 4R5H$B.Z1'ZA&X7%^CPX @=(,+03-C6;,53N<$Y3!V]UR2(+3C9QP]^['T>ROD_F>U5 M(.PJ$+[FGMT(7 "ZAAS(%B\IR&-T1O5>-_D/9M[8Q=;.](QM-@[#.'6W_8R> M!P5^,.F"]DC''>GX5=(9KRK="!:*Y_?'2'^AZ [3&H88&Z.3WO+>R//\)Y!_ MB]JCC#K*Z!V4BU)O)(G.:E5R07Y#,43;&$8]CB3R[.\)\!L"]YCCCCE^/_.5 ME/4P;_P,(YPD4>)-@B>\ X'1B3YN_&28-^EXD_?S?J^55+HI$;8>@D[>"CT0 M. SM]KJP.0&_8;$F3"(**RWU1HGV$,VITDP4W]C&O.1*MWD[+/5!#,($Z.3G=;[B]E,93M64O5.[%D%GVR%+*F&6WD_4WO):&X7E<4,1]%\5E)> M3=:7]MF-7%^*6A>\8C<2J;HLJ7QZSPKQ<#6))\\/_N#W.VT>S-:7>WK/;IG^ MO+^1<#?KM.2\9)7BHD*2;:\FU_'%)K$+K,1?G#VHHVMD3+D3XHNY^91?32*# MB!4LTT8%A7\'MF%%830!CG];I9/N.\W"X^MG[1^M\6#,'55L(XJ_>:YW5Y/E M!.5L2^M"_R$>?F*M0:G1EXE"V;_HH96-)BBKE19ENQ@0E+QJ_M/'=B..%H > M_P+<+L##!?ZYHG7.0>8.F MZ//M!_3ZU1ND=E0RA7B%_MR)6M$J5V_1JY/[RYD&N.9+9UD+[7T##8] FZ-? M1:5W"OT($//3]3,PL[,5/]OZ'@<5_EP7[U 4OT4XPL2#9_/2\NH=PJE=C@-P M2+?UQ.HC8UO?[^I6BA+]OF>2:E[=HVL3VUQSIBY\V]:H3?QJ3=Y?J#W-V-4$ M$ELQ>6"3]???Q?/H!Y_-9U)VL@-)MP-)2/OZ-RA3A5#>V&A6SNU*4XL.ZVD< MS>?+R]GA&+Y'+(U3TDF=X$H[7&G0,]?Y/Y!Y3?AK =4J$U7&"X:J%K!Y:JXS MX\+:9 ^$NNC\1\/^2\_IOS,I.]FG>;=/\Z#_/C!0FG':%.0J1[044O/_[ .? MY8VZ],A;A$0#CWIDCKQ^@G/1X5P$<=Z:\C0UU3Y'F2B! E6#F3V::^:#NG!@ M+%<#I*Y(',=^I,L.Z3*(]!<37 LYVHO%"U,]=WR1\!-E6+:FRE+!P9>+@90 M79G(#W35 5V%B]>.5O=-R<]J*2%56H0V#@I.[W@QG@&K0#XP=Z5WB#JM65GE2U."$#;WG$R!+['18?,7T<1 H$ MKR64ID HM1I.0WHY'\)SI:9Q,I:D,>X!XB# W_6.R4$X>5%B-^*C%1ZB=*7 MZ6,@>]*.@XRXOG[V])X^C;J9N #QPO&R1VJU&,'74VH<N#%Z,.;SGN#A, MHGN]PF.^N35D&1_U;<\5-<;%!9OH4ZU/[@1R.:^UTYM+: ML/GSB$Q79"1#<$]].$Q]-]+$F'ZRA9 !PGUI*28$UD=RZ3"A?5*K$:;&/1'B M,!$Z&<*[4 MG"'8YSP?:)Q7AD5J.>VK$WS;0?N05A;GIY03!9YUHSZ7M=!=Z M L9A MZ(L@3*55ID7VR\/5 IJ>D8N%+ S*-%&;O\BE?S85OCD1IIY7%/PCA, MPM=Z"A0R+:G\8E-YRZ3Q6B:4OUW +M$ZB>R*3.=C>=QS,0YS\0U]:E]*53 6 MF>ABJ& PU_EA>M@V)L.NP2LUUFWCGI1QF)2AY&2,Y6TJW$@N)(<"='TOF7VQ MY@7L&3KG3O:Z0F,!T%,R#E/R*=@-E$2N7X#JDFP<10[6KYX[<4_#.$AP)S$@ MV4$4!QNK#>8MS4SO\S2>9"N/M^=NEKEB\7*D\R$]=Y(P=W9U?2_%@>=0V^^> MT.NVR+]I(_KE*D\\XV%$AB9XI*;S^8@)/9.2,)-:$^SL;T=_,,:+T$.+>!$- MBX1/+(WF8_O<\R<)\Z>:3B%8Y& M"@4Y>@L<'BB?P3*@BC!,=UY3N5 M%4+5DG5]WQ9H'R*B.5>"KM#_XCK(G-_\YOI,VDYWI"=-\L+D:A.9\ASEM:5+ MH-#6>PBV 39#,_A>;Q4B+CO&9#AO>X16(T,,Z1F4A!GT(^42'6A16]=UK0G$ MG^E.+*&:$R O:)$6?>;S>H)XFO,\KT7 M'K["]@B->:LG:!(FZ)<3X^B%RNMV>)1L6U>Y>N.U9.4<\C@.KI. MOGG4S8Z;^Z:?]QY>O3SI>D12G(Y [NDY"=.S%W)E,L',NW"IH.V0H^U^#'!MC\ 'S]_'%YOF2+]7T_S" MX%"RC&9 P< +&PO=V]R:W-H M965T&ULM9O_;YLX&,;_%90[G7;2TF";+\FNC=0E3-OI=JK6 MV]W/7G :5, 9..WVWY\A-(3:O,2M\TL3TL>/X;$Q[R>$RT=>W)<;QH3S(TOS M\FJT$6+[;C(I5QN6T?*";UDN_[/F14:%W"SN)N6V8#2N&V7I!+MN,,EHDH_F ME_5G-\7\DN]$FN3LIG#*79;1XN=[EO+'JQ$:/7WP);G;B.J#R?QR2^_8+1-? MMS>%W)H<7.(D8WF9\-PIV/IJ=(W>1616-:@5_R;LL3QZ[U2'\HWS^VKC4WPU MF(X.?58-C]\_N7^H#UX>S#=:L@5/_TMB ML;D:34=.S-9TEXHO_/$C:P[(K_Q6/"WKO\[C7AN$(V>U*P7/FL9R#[(DW[_2 M'TT01PT0Z6F FP;XU :D:4">-HU-*M>E.G7[>6>25Y-5%N12'_F\AV8K[@>2R'G<6.?%?R-(FID!NW M0K[(^2!*AZ_E%E_=;W@:LZ)THN^[1/QTQL[7VZ7SYM??+R="[D?E-EDU?;[? M]XE[^OR'"YIJFBW@9@N>97)JU3NC:;V$6U_'<5)-39HZ-S2)QY]R9T&WB7Y/ M(MCK"Q/R%)0Q1;3(D_RN=-Y M3T_O:4KS%7OKE!M:L-*A0KJO+ASLOW6PBY$N?-"Q6GC>E5NZ8E3B.?5 108I.*N20"CDM%9KQ72Y.2@5T M-$UE;Q8<'1'Q7?=Y,JK*#SV7*,)(%8[Q#'OAL;(3E'<(R@.#^EM>:3[E*YXQ MY\U?O"RU)ZNG]NXC7]W-!=B7881+FV;1"8?0R<\_Y.>#^35+3EDM.4Y2ECL6 M/TTZ79*@F>D<\Y5C0NH4L]EC9,FLDW1P2#H D_Y D\)YH.F.51><1UH4M+KX MR#.[BKTZVYWJR@2E#W9@FKY-LV4PN$1:ZJX3?7B(/@2COZTN+>.JVHH=N53( M$K2D=1$W=EBV3?E/QDHH=]#=-'>;9LM0R1TA]22*+/79"7]Z"'\*AG\MQF+# MQK)(OY=K-5^O62$+"CD.I0!#!UU-0[=IMIPJH8^#4 W=4I^=T&>'T&=@Z#<% M7S$6E\ZZX%DUY]5%/I>CT9\^:&^:ODVSY4RM.;!:FD26^NRDC]R6.5S3JO;/ M77ZHW[ 6*4!+T\P;-ZBN'99$H*2;S1&/(=/:=C@;I.P')H$[54NX1MFI7 .U MK-#(_' 68G4B:91CXGFNVUM[H99]D#'\?*:%C"( HK!*/V@8?X8E$2CI9M,2 M$#)&H.%LK#(0.@V"-+**@C17!(UR3/ TZ,<@U'(0L@!"L(=Q/E9QR:I;A#3 M)'FI'YA02TS(*C+!;L:9GP1-5ON,;+EU\VZY"<'@]-KJ';8W'@"KW(14GIU(0_[&X^! M59!JW 9K>5N]=L>@92D$P]2+BGFK -6X@57:H"0")=TO[UO0P2>"CD$QCU6H MZ"GF&^50,:^1]13S&N5 ,8];KL$G$T'GV?T,,!L5*I!+-.O#HE$.3A-5YD]=W]5,$U4Y]L(P0/W3I.4:#'/- M284ZUI "K48[]J8=GO347:1&'&"/.];88 M2,(JXI!AQ!F61*"DFTV+.,08<8:SL7HOAZC4HIU*JDR"3:A9;C3*L>^YLWY: M)D<_<+. 0;"'<3Y626Y[#]L;I6T4DHB(2T93GMCKMCD +2 0&I)>6Y["M>FD;"W;NA>AC+'8/R6TWQ!\6S\&\XT+P;/Z[8;1F!650/Y_S;EX MVJB>K#D\JS7_'U!+ P04 " M@ I75M(Q)@@% 2# & 'AL+W=O MIOGW>ZX],PU+*$C[I1E?WWM\[M/NR<:Z6U\2!7%?:>-/ M!V4(]9OQV.IQ-)B_'E51F,#N)LBLW M.[%-T,K0E1.^J2KIMF>D[>9T,!UT@FNU+@,+QK.36JYI0>%+?>6P&O&6-<+0Z'^!7NRM/:6%Q^*T\&$"9&F/#""Q,\=G9/6 M# 0:WUO,07\D&^Y^=^COHN_P92D]G5O]516A/!V\'HB"5K+1X=IN_J+6GQ>, MEUOMXU^Q2;I9-A!YXX.M6F,PJ)1)O_*^C<..P>O)+PRRUB"+O--!D>5;&>3L MQ-F-<*P--/Z(KD9KD%.&D[((#KL*=F%V-E]\6(C/[\35]<7BXO)F?O/A\^7) M. ":%<9Y"W.68+)?P+P4GZP)I1<7IJ#B1_LQ*/6\LH[76?8HX,=&C\1D.A39 M)#M\!.^P]_,PXAW^7S\3S-%^&&Z1-[Z6.9T.T .>W!T-9D^?3%].CA\A>=23 M/'H,_<])/@JSG^3EYYL+,15/G[S.IM-CL?#4D@DH$[UV!5PA-& HX[HQ@6-0.P4/:TU>K,F0DUIO>9_JD&R9 MX1<3H[3@(,0 S"MR*I?BH#W]RV@Q$N_G\ZN> R8JK /4JITP*I,F;1Q9IHC@ MKN'#>>5HW>BX&0_AS07EC5-!M1H7]WDIS9H0^*I2/@[/@YT8+B[..P8C,8]> MPTF]'3*8IYT\[TUM886Q 2QSW10H%JT['KO$X1FT2!3*Y]KZ!E4( 78Y=*UM M"KLQ#0[8>]1CZ>FC.>*:_3UM7]I&%ZGJ9$2$P;?&I*LA0K(/7;'OQ>!\L=*6 MI!/$,D*[HXN\<[(\M4=D<,-3W0_-VU$/IB)['.O'J_GG%,UO4J$!;^-8E M#-ZM:.=N5/S8&!+9B\X_%K6NY;@-N^P_T$/OQCRE-X6,=?I3G$0I[PCI((,K MU.%>!D=GJ]\GH3VNC6J7_;VJF"]\]\<:E<4WW*5)?L #3/G8VX!+=0EMM)%C MV8[NLZ%((POA''9NVUJ96.0K3#*#EPNK#H6!C][C8RJ@+>ZM#1;?&8EJ7I!7@&5PFSKO]6TGT^TYU8?F]X9/A;B5OZ: ON.HQKCAQ$2TJXB@., M0Z:'N%7H%GTD\W(D]CT'QCOO-%P/Z_@:]2+>-.G)UDO[!^\\O?,>U--K^9-T M:X5+0-,*II/1JQ<#X=(+-"V"K>.K;VD#WI#QLT3@R;$"]E<6 [I=\ ']OP&S M?P%02P,$% @ +8 *5P%S2BC-# 0B0 !@ !X;"]W;W)KJF M)'JZFPK)ED;Y^CU51793H\L:&^R+QU*3Q;J>.L76BXWS]V%I3%0/;=.%EV?+ M&%<_GI^':FE:':9N93H\F3O?ZHB/?G$>5M[HFC>US?G5Q<7S\U;;[NSZ!7_W MI[]^X?K8V,[\Z57HVU;[[2O3N,W+L\NS_,5[NUA&^N+\^L5*+\P'$S^N_O3X M=#Y(J6UKNF!=I[R9OSR[N?SQU3-:SPO^;79!"IG& M5)$D:/Q9FUO3-"0(:OR59)X-1]+&\O]9^B]L.VR9Z6!N7?/)UG'Y\NR',U6; MN>Z;^-YM?C7)GN](7N6:P/^JC:R]PHE5'Z)KTV9\;FTG?_5#\D.QX8>+(QNN MTH8KUEL.8BU?ZZBO7WBW49Y60QK]ATWEW5#.=A24#]'CJ<6^>'US>_O'QW=W M;][]2WVXNWGW^N;]ZP\OSB,DT_/S*DEY)5*NCDAYKMZZ+BZ#^KFK3;V[_QP: M#6I=9;5>79T4^%O?3-7%Y41=75P]/2'OZ6#F4Y;W]!^:*5*>'99"!?)C6.G* MO#Q#!03CU^;L^NNO+I]?_'1"QV>#CL].2?]B'4]+>??'W<_J2GW]U0]7EY<_ MJ4-"U=W2J%O7KG2W5;IVJVAJ=?/A(YQ]^?S)Y=.)^L5VNJNL;M2;+D3?HPIC M&&3>>E/;J'YW(9B@OKES*UNIIU?/OU4Z*#=7O^FN1X&K%+ZI^F2&8R*.#E%W MM?:UZH/M%DJKUM5V;O'4F^A=6!DN5:57*^]TM52;I<6_M:U5YZ)::GJ&(HC& MDXH6AE11H<1=[]5\4'WE@J7*GT!L0)&R;D SK^G;,%'.JTJ'I9H#F<)4O3=K MT_4&?RNWZ'BKNL$QGYVW<4N;@VX,2YGKF;>5%ESI:M@=3#MK8$'8AFC:H+0W MJDSD";[?LA#XK]U_2CL' M74@'.M9X=FGH9Q0\6"+Z- 2N>F:;Y"#L"Y E'E8V*&@_TW ,V[LP'1XUS18! M81?_#8V3T]T:KHJ >\JA#70WGCJ.FIE*]\$DX=%VO>N#@G)=F&-'^MH#-Z,3 MU1DSC9^J/Y -^9.*6R0IGYW6!UY-+4/9CO2L3 ATN%F3-RK$TE@L >AO!W_T M\ %Y#3G&%E8-*18(/2TPC26?X)NZKR*?08B#-"+5=52U*\H!>=A ,](+'\ECR1^ISJ=<]&,W M3"G2FKATK% +)7K/&BP\N2*Z#6J4P[]J3)0F_%=O\5!][NL%&T=I@#!37ZRI M DDF="!!.0GW]:?C9OR$7(V4D_I.&DA@.(4DO &;;5?UWA>N2]9%%Q$2$Y Y MFN!%5L,YA=99$7$_9Z^;-7;!(7R4F.PX+H 0GT3WA/YF)R7S&CV#*2OGLW!- MEGR&7SG4.:%]@2*'W$M81 F:$6'(=(1_!H.0 ,C8*-[X@GQ/3G05'!52$5$Y M KLET@DN0[:CP"*D!KB0\V:2U0\V.9"\>=G8I08(K0F_S$.5D@I@#$JP"%260Z2HDXQ'4;>*V;R9 M;MA@II!3==-22PHLAC8B"VJT'RC/: MB(T&!H82#N?>0+BI8^&:./", %D8 ID%^192Z M.!0;'62[F,00:GL7J91W- A+US8,]&;1'(HIV^D^\;]GK?3"I R$KJ5/R8KVR!.TU9M"NEH8'>=0W MEFBQ\*0598WVT *L9"%%7.9Y5Y[L1)"V'%,Z\LO"2BCXW\)Z1^U; M> *C$8#E8%^8.U^B'$)OP/5( 2*!K&+<.$88Y\LD20DYH^_:&5<-TU AE/C$ ME)(""OUA6W.L_9'L?)3.2\2K:NEF%OB"X];.TY$0J;J5V*OTC.)U?O2)>%PCAR+W^_45(C_ MNZ[93C(V95-J"W[00>S"N7J7H&Y G=E%13020\'(94C2$+F=-BA!^Z+D>K-3 M[# M2ZR_7 K;A,IV5=9$&"43+BU463HS!!J:18_4$1G;Y=S9H<,CB?*F$7HN M W##U6FX7:=#1L[<6A*Q[UB&FV9+6TZI0YF2^YMYH($ZD6.9.5KM%Z1Q'K#) MN*1F,:$?5O#$L5/UNA^H^>X8P!-0*O\Z#P##0 2-6[J,2)5SI%8GI3\SA>!P ME97*5NY. #9/,0\3&F&9JT.%M?96V KM.XE-W&0'%^6-C^9=+;2!,:"Q]]1% M4D+@,$G^30Y'<@$5*'A,S?)12TU?EQFC$QM+O>Y@5DJ(A<+$\:8E\_SK4@%,RAZG=FH0AG)1FX,0"AR4678P'0Q0AH5)3U5;P]T MS$<*D2O(X'TTE S'8TK4H1T-+&]09!!V%?;LGY>B+G$LE G>T- M;IP/_@!%LKQPBYKW8I M. T"QUK%@$U,;QH*ZB0/CPD+:'Q$B=2?,7((_7<#9'R3\D'6P/^4WD*8L8:N M?E+=I@W?\^:)X B]T<=ELAWNZ@4W '#!_5@H' MT#N;W$'%>+[&>#!5G]4XT5\P_88B4 *E=-SDT#%E_0L0(:(3->LC9V-C6\L7 MWFZBN+7UD/=82 $@.VB\G<1O"K[_J;PHG,$!PJ_3?#KT M:H8UOF.1NAQ,PM2V[/BNJ,2PB6@@(%3,\HC:RMMQ-JX?+.'G)\.' T9P 2$W;26XQ>TG'O&G$Z'2S12E+XH^P$0KYG9WJM M@RWC2F0:3>/Y%G*$I\Y0G=)+IX36,I0) ,\,[[KOW*;+=X2E5G+?0J^(Q!7R MXFAM]MI^L5#X_@!W^+BG9=U[OE9X'$$:]6ID5DU9>VPL1?/8F.(6 1^8D2&W M0E^1L?.>.(@"RO FG"3U"?S'I"R1Y6:1JV@RE%;!D_EE6WICY,+Q,9EOMG5C M_^:#4HAV8 # 37QA!TF$G4M\I3"&BWRZL61X+"_P\RJC?4>UHZ4+AWQ94LRT MC0O#A=6QF6RGB>TEAHB0Y @Y.WX';]]@]IH,=V<'\X1GV]JM)'TF#H17A<00;:@MPBY>:*MK]#!M-=D)5[@WSY)CH%4WA9KHZT MZ)Q8Q]R6[T,?"3C%/0[]@."\^%T'8'G!OU[A<[LH/_$8OAU^(',COPL9E\NO M:][RQ!_0:N;8>C']_KLSH>3Y0W0K_I7(S$7T /XOH;_QM #/Y\[%_($.&'XV M=/T?4$L#!!0 ( "V "E?(\['!K0( /X% 8 >&PO=V]R:W-H965T M&ULI51_;]HP$/TJIVRJ-BEM?A("!:32T:V3"A6EW=^&'"1J M$F>V4^#;[YR$C$H439H4Q7>^>\_OXMP-MER\RAA1P2Y+\P)PB:RXRIL@5&TL6 EE4@;+4L,:#0JVP2=4S\6C(,]J6:(DPUPF/ >!ZZ%QX_3' MOLZO$EX2W,HC&W0E2\Y?M7,?#0U;"\(45THS,%K>\!;35!.1C-\-I]$>J8'' M]H']KJJ=:EDRB;<\_95$*AX:H0$1KEF9JCG?_L"FGH[F6_%45F_8UKFN;<"J ME(IG#9@49$E>KVS7?(4>5(W=LX0_R_0*;,<$UW:],WQ>6Z57\7G_5V5-XI\F MT>W1EP5;X="@_U^B>$-C=/')">SK,Q+]5J)_COU?)9XE.2UQ.EM,P(.+3Z'K M.-=PXB"8E8(Z[ WS$F&YAQ7=IJ!^ ;4O$+9, CUKGE('2_@2D<&$A"0'%?-2 MLCR27_M 34(^PB(6B.]^B#;TE.S>!^B>]]!<,SDY@MNI//=K/$)AV:-,:FF'/H=4)S([3U89OVKT>+&B67)+62VIE% E+6ZQG!IT07-,/ M?&+Q'1]\,Z!S%EQ1UKS)ZIE=+P3',;U.!US7['D..*'9=1TX=?W644]F*#;5 MY)'T:W9[K;#[:;NZ;_I]61\8&*3Y!)27!/4ONIV#!#UM*D=Q8NJPY=< MT;RHS)@&- J=0/$UY^K@Z /:D3_Z U!+ P04 " M@ I70TVS>9 # "+ M" &0 'AL+W=OIVU:%N_MLD@&L=>R<[91ROW['"4UAKT4GG>Y+;(]GGGEF M[/%DN%?ZN]DA6GC)A#0C;V=M/@@"D^PP8Z:AAN87"-+2Z-, M!&&S&0<9X](;#TO9HQX/56$%E_BHP119QO1ABD+M1U[+>Q4\\>W..D$P'N9L MBTNTO^>/FE9!C9+R#*7A2H+&S[=(:G\U?T7\K8*98U,SA3XD^>VMW(ZWF0 MXH85PCZI_:]XC*?C\!(E3/F%?:4;D<>D,%9E1V-:9UQ6(WLYYN'$H-?\P" \ M&H0E[\I1R?*6638>:K4'[;0)S4W*4$MK(L>E.Y2EU;3+RV6E_AWWJ' MAT)#0C= 4^$!,P:M<6O#C06U@4*NN1"8 LM4(6G/'G*>,"$.5.N&:HK++6RT MRL P@8;T4]0@E-S>6-19#6U@OT,)=H,SR@)I3-16 M\O(QX 1HN>!_.P(R_5G'B?$E04Q-B5QQA"-CJRIW976B;IR'*C@C/7*#9_&R M])G)!"%G!WK3B+9SZP I3@-(4>-:5F: MG6%06(5,5)8+=$IO"3JRP#(;COE&"7J,78*O4IHR71*@?!6&$,WU *C6#G L M-;C%!+,U9;]=2<**44D@_GO-?J.M?=7@3WU.*JU+JTO9/- MLT.HP:XN'-+UI=!#/^['-%(&NCU*V7DI.'DWZM$8^?UV]+9_>G^N6GZS$\(U M7/4[,0U5"#\#G3MZ[X4)3AH$W=AMV0;=Q:!;7?6*6EIWVDG58-[4JS;]C>DM MEP8$;LBTV>AV/-!5ZZL65N5ENUDK2^513G?TMX#:*=#^1BG[NG .ZO^/\0]0 M2P,$% @ +8 *5\?R(%(J!P X!$ !D !X;"]W;W)K&ULE5AK;]NX$OTK V_NP@%<6U8>S6T>0)(^MHMT&S3NW<^T1%N\ ME4F7I.+XW^\94I(5.TZQ"))(Y,QPYLR9(:F+E;$_7"&EIZ=%J=UEK_!^^6XT MW5A*E\J M+>\MN6JQ$'9](TNSNNR->\W -S4O/ ^,KBZ68BX?I/^^O+=X&[56]Z_.[FF.6#P/^47+G.,W$D4V-^\,OG_+*7L$.RE)EG"P+_'N6M+$LV M!#=^UC9[[9*LV'UNK'\,L2.6J7#RUI1_J]P7E[VS'N5R)JK2?S.K/V0=SPG; MRTSIPE]:1=GQ48^RRGFSJ)7AP4+I^%\\U3AT%,Z2/0IIK9 &O^-"POWG^XF5R,/"SQ^RBKM6ZB5KI'ZY2^ M&.T+1Q]T+O/G^B-XT+J1-F[/Q.;%EFA22,K-8&BVU=V1F(.?4TTI:2<+1S)0H0$?]' _".E*: M?&$J)W3N#M\1,K"F.@'T7F9R,966CN)(2M_DHRD?E9[3K96Y\O119*I4?DW] M\2$=1%?2GXT;J>FZE1 U[ZJ>'F$J2XU;TWBICV4)'Z.B0SDXW(M<+ M4V$XKR3*PA=P&='16@H+6V>G9_5B$^-%2:71\S=>VD4,O.M3\\2^?M7T1:PI MC9$EU/< C@72Y/RV-(YC1"G),#0^/QP0"]P"6:'7!+1( =Y5 1C79%9:YNAH M4Z=R):R2;D ?_OI4FBD<^CY\& [HL\Z&0:T=_V0>I=4AX ?D4V6L%<3Z*.?0 MKQYEN8X+UY[=& NZ2>L:MPCJ2"V\T=Z0H#LC=%CF06;5-JP=0WL3V1IFI.D> MHS.5T=_281E--T+_H'PJ=BSVJ&XKV)I\7A[72 ZS'8L 8KKS^9")/Y%/ M\+!D!+',$J378&.AEM2OS3:*KQ&^-5[ 6*3\@,GR?W"2I3)IO6#RH=>YFK" MF$\Y;M ICDA"OS)!LJ;^#FF75NE,+=&7-O0]& _2FF!U:340[N]0$U[C68$, MT=38-5V?P )R(0>&+3?>7?7:3@\S8I;'"A\K[=>?=H_BL M;4]D5FA3FGE8_>[N=C?CR-LT,C7[)5Z?*F&1=K-IZ8-M@KJFE8N6HG/68?@Z MLRIH.1_*4#P:RREL203@&3?/>H+W+"Y2"'0 #MOCV_/(I>=^81BG!R>!/EP* M2\JNA6?5SNH&HW!@6JIY !$]8!7;6NO1IA'L5"!;Z*LZ_1M/MH$!J0!"Q3C, MH]!ZS\;1L5%+A@T$,TNQ#DLBD-VVM>5R[$L[WBZM>52YY,,5]B8-&XHQWI1; M74M)W881W:".OJGA;N7R!I['MQTC=3D.Z7T5JH#._CXHHMXH0* LT"PSI M.MP4NH?_B&/3OPJ1UY@!S(-D^-_-P616Q\()Y5 C=JR\BU1$:%9Q1HF_+.15 M"8,U YA=,&%'<8 ML(_(&503I+='-GY/B"_>+,,=?FH\$A<>"RG02%@ \S-C?//""[0?=:[^ 5!+ M P04 " M@ I7V*F)1+ * !X&P &0 'AL+W=OW(,XS,AYY.XAG'<7+3F<29.+W]#)&0A)HD M6("T[/OK[UD ?"B5W,QT^L$6"0*+W;-G'R!?[Y6^-SLA:O98Y*5Y,]K5=75Q M?F[2G2BXF:A*E'BR4;K@-6[U]MQ46O#,+BKR\S@,Y^<%E^7H\K4=^Z(O7ZNF MSF4IOFAFFJ+@^NFMR-7^S2@:M0-?Y797T\#YY>N*;\6=J'^KOFCCY8AE8L.;O/ZJ]O\1 MWIX9R4M5;NQ_MG=SXW#$TL;4JO"+H4$A2_?+'ST.@P7+4PMBOR"V>KN-K);O M>,TO7VNU9YIF0QI=6%/M:B@G2W+*7:WQ5&)=?7EW\^'3S>=O[./G][=?/UU] M^WC[^?5Y#<'T^#SU0MXZ(?$)(7/V297USK";,A/9X?IS*-1I%;=:O8V?%?AK MDT]8& 4L#N/D&7E)9V5BY27_S$HG9'I<"(7'A:EX*MZ,P'\C](,87?[R4S0/ M7SVCXK13YVLX%)FHT)L3A\=7US:Z^B5V?#!>]E"?4D=OK+@O?= HN+PB)M383J6ZV: M"FI;_Y0640$%26)O?B92:=->P>^'@F_??>HD Q]V\_E#KM8TI,';,52552YJ$4W53@856D]"JRM%C7A7T.G5@E9IGF3B0LVEF?( M&D)OG]@OO*A>L:^B%'N^S@6\,Y9X>M6 2-:I=@ CMS(/V >.":3.%U%K1;5* MICSW8V/Y<,8^*)A1DJ/9G:L\%%C.;11X3(0#HS-AY+:TXM>- MS#NZDYLV/)6YK"56DUMV3YE66^$F%X_P MA,?^B'3HX1Z(/MHV6A4@E->?;83(X,ST'FYKM#7:><*[R,#)-72#EW+Y/\%J MD>Y*E:NME4_A30F@4/BW:43.!+%; D4'+6DM-O14"ZL'03FP,>5Z33HK55<@ M4>VCKC7B:>*230JRTR.JV4R5/C [%?6>+F1J6;\44",3#V@H MJL+J)Y#2$6/,>J[BNP2YG:T]@'_P^>%SH#VB%\:WF MT 0Z !JO(V$*JS5: _-D:E$@"@$0^ACZ=J0W8Q9;BWGQGG8%?,\J< MG2CK\!9>H*9JRLYD"0'HM.ZV=_?80)4OJ?18K*DV<"3P2638* MT2/\WM@:%40Y)Y%:MC.#SJQ2>T1"!N)KN?;)X]9RU+."I_=H$+/>?K!O!]G. M&;RW'=X2-900,$@9L"#H#+8Q:Y%%6&LA8$QI[]T*C3T"Y$:9[JQXPDR5/?7L M3NI[YMJ\V^;" :=.$_* A:T]K;_LH&57E5&FAJ2F0J)#\*DELD@4!9LWW.81< M7-IV9I#C;"GZ0<,F#*<0Z^OO%/:N#ZBDM]ET6#&& 5XU164=1]:A 3&6<5M@ MY2/9/D1$>/^V:.$>A+3EU;L';0//6HZB[+A8\H2>L(\ )\ND8W3=]SU=NO(L M-ST\^#,X&U8$LZ%>I$T[-(.R"DYP?S9HBZS5;4MT=WWU[JKKB=J VCP+U4$G M!J-4GY$/V#V(U9,J^H72<247O5GATNV#4RLM#V!$";'6TW"9&3[>VPLR4)SZ1D!Z'C -]N2TR%!>MW[PRHIWXI+E:D/6-4=7@_;Q>ZHM_%-'/5/]CA'<*0I*>_R']^( M^BE@NP;UC ZPKJ/VN[I78L3+KH=&>WOGT1H^E[8N.:@,&V>XX.W1&'T,Q)FS M T(=BZ(>OVMHK'*963/?>S[7.W0UU&31BQA!+V+8KPU2A7^+-D&6/H MV'SD+P0<1RL ._1, !((1DP6PW"((;CIG\7"-/)C)B/@"!GC%=PS3 0 M9D$\G;%X02&YC.9L":YLM@$9]R2TRD6:X6W>SY8OJ\/YP[ MXFBRA#L2&RB=,Y(@7,U9@G" :X'S#'DQ>2XK)1&EBEFXL&2PGAG/@M FF;_Z M(CD9'%&8_$U:FB$]V#F*SAB^2J^?#NKS#Y09M_RJ6]X6K"MZ,W00+G[HG4A% ML88AB1N/3X@><@2.!*V7H0NT63P_RAK@!/;&08@DUC.("D&(*)C.9X=L>L'B M:1!CQ0N6A $I>.S%^_G@:PC4V=IO/M0FGNV]2GRQC M#,O%!DO#R6(V8MI]YW$WM:KLMQ6],$_"<7H.U-[1!]['M\O]0 M2P,$% @ +8 *5T9?&ULK5?;G[F2!91J=*]K-\_Z%52F<[92=S[Z,Y.;!VT,O31 M"5]7E72+<])V?MH9=)8;G]1D&GBC=W8RDQ,:4_@\^^BPZK4HA:K(>&6-<%2> M=D:#-^=#EH\"?RB:^[5GP9[<6ON5%U?%::?/A$A3'AA!XN^.+DAK!@*-;PUF MIS7)BNO/2_1WT7?XMHYZHB"2EGK\,G.?Z7&GWW&RZWV\5?, MD^P>+.:U#[9JE+&NE$G_\KZ)PYK"4?\)A:Q1R"+O9"BR?"N#/#MQ=BX<2P.- M'Z*K41ODE.&DC(/#6P6]WF#=Y[PLB?P#L2U-6'JQ:4IJ'BHWP.WEF"V)'B>;07\K=9=T1_L MBJR?[6W!VVL=WHMX>_^;PPEON!F/F^:-G\F<3COH"D_NCCIG+WX:'/2/M[ = MMFR'V]!_@.UVO/4;IN+=:'PN1DE#F8D8!VD*Z0H/N$*5*I>Q)0^'_=W( M)>L?7R7(&X:,6Z#WLGDW&E^P;+/]JBL^H[B<:+9?9X=],2=!/BBT*0D)0L;4 M4@LJ2XIMSU2%XY?6WT JV57J:5%=@LBC,X2=(]3P5/TWM=Y M3MZSLC*!G*I60?1(C-;\OY'7.E3KXP6Y@% *'R *#$?"V, UIVO,%*XW!LNE MSFLMEYG9B+\I_Y3+&N98ON9\Z04[AK)0JV2R-):.=$1#,JE5[W- ]/,8A-V&NL4G8"T, !#L US- (ZPX E/*;Q?+3+&@ MK,$)=J*OU]+@/E$QZ%1R%N]PEG,:5_&- _#PV#_RFY-;$-A5T2@40#@5X).Q M$#R'?#M0D,]2X2B9^(=%R@Z[U)*/JYE-_)QE7"JU9T?:UHIVJG1)(+XD M"!SQ"]&<\-P;.<.[U'=KR$VM1>3]@VH;QRJ/1I5)IY/)<5HI72>SL[AVZV9GM@U&UWSKR+=5I=SF@HU=GR<'R7;A MNUZ601;2V5FCEGS'X<_FUN$I'5!R77'MM:W)<7&>?#HXO3B2_7'#7YK7?N^> M))*%M0_R<)V?)Q,AQ(:S( @*EQ5?LC$"!!J//68RN!3#_?LM^I<8.V)9*,^7 MUOS0>2C/DY.$"UYFC8__M.[V'OZ64-;Z8*O>& PJ77=7 M]=3KL&=P,GG!8-H;3"/OSE%D^5D%-3MS=DU.=@--;F*HT1KD="U)N0L.;S7L MPNSRV\W-]?W-U?S^CC[-/]/EM_G]]?SKU?SR^NKN+ UP(1O3K(>[Z."F+\ = MTXVM0^GIJLXY_]D^!;6!WW3+[V+Z*N ?K1G3Y&!$T\GT\!6\PR'>PXAW^%*\ MMJIT0%4%3ZK.Z1)T=;WD.M/LZ9>Y#4PG[YX+O,,]>AY7>N?4-RKC\P3-X=FM M.)F]?7-P//GX"NNC@?71:^C_/TNOP\V_W5_1";U]1W0U_VKL0AFRCFS-F7-BG/ G[QMF,.4<"O(#H:/LW&E9\94;IRE,H52!8>1;[4(H[6&""4&9;YZ/;1>L1 MHT=.#9"!-R)5V7I)%@8.5N)BM(44 TRPK)2[#!7@,!R$0,U+HZ48HB^\J?OA ML=:AC+X;=G$2RA88Y&PP5$ %0$MK\UA4*5Y(!>B,_9CNA7$;,EM%IJK>($BX MWG)Q/ZF0J;JV@1;PY+"4!<@6G6?L F9LV(SI1M68EU+#HIAL5VOE!G3,:\$2 MY% BS, U0(Q:^U:R\R^'O;Q,_-1P= ?I2[5B4I@S@9U&GK@H)"D0 HI3 ?71 M+Y(_Z[7H,\)\]IB#45I\,)R2U>C+Z,<6Q2"\?S#"KIO:M MBYIF%G(BNA'6,M/&0) 0K)G8K[M$MQB-=J$-PX7"%2Z08+0WNXZ;$R*RB+L" M)F DH3AG7=?[MM)Q%84AGPYV/G;$AX\" Q5]C&)';D2Y=M#![C9&F*) IG=K M YV]L&2?&@)I*Y2?,0KZ&9V!(:JVR[(/V*E"??T'Q;2F*!,1'%%28> !IR0@C;D+%>)L6*C1]BQ#7T3=GSP0RO&A1^U&.! MAH0!K;DOXIP?6Y0Q]4/9#U;[D376142I7K#:"1@3I+=:(XK_=-O0(\BX7G85 M P\_#Z_.+M:V*+#I9=RBBT&GO6PU^H&A/'*WQ<83/TG'[H?;EYO?8VLTOFU^ M_-P')]T[(J!#EO$@Y&6"UJ$[+0RKPUGK4W?$V&WO#FHWRF'"2F(*F$[&']XG MY+K#3_> U,4#Q\(&]&B\167F[&0#WA<6*>P?Q,%P IW] U!+ P04 " M M@ I7:"=!CYI:"YY;IK(8!;X?CTHNJ\'YJ=V[U>>GJC6%K,2MAJ8M2ZX?+T6AEF<# M-EAM?)'SA:&-T?EIS>=B*LRW^E;C:M1+R64IJD:J"K28G0TNV/%E1/26X%\I MELW&-Y E=TK]H,6'_&S@$R!1B,R0!(ZO>W$EBH($(8R?G1BQMO"?%'+OT5GSYCD9:IH[!.6CI:% \C:QJBR M8T8$I:SC@S*HIU1UO%=.K[@&;X8/JK*+!JXKG*1;_./$$,/ M)%@!N0Q>%/A/6PS!9QX$?A"^("_L#0NMO/"W#7-\T=-\5 3'3#\[=O6.R?O( JZE%%+TE_ =6+?$^C^O3YZS6D\/9-$C!V DXV?%T(N%)E MS:M'* 0F; ,%KW(/U&PF,P'X#78M?K:RQE(S0[C0FE=S08L&N$;Z M!D4T(@=N0%:9J&TU&86Y;X3&E!0@9\"=+A /LB%&4KB49@$&X?!<.2XU@XOI M%211X%G8@7]R8R%Z=H5&:*JB=VKVKD5AAQW-E\_?NO]'%HY3T&DL)+^3A312 M.+Q:9&I>R5^(F,HU!T*+(*S?*@/WO&@%(7'L-7]TMJI[H2VAVR?;AG I,DY( MS-JIUMV3DV;EW%Q!I0R*5_"+.M"9M* YL9JTL*TNO(VI4!+O!+UHD^U M=3IQ8UEY7:T=C #)>9&U!A*^P;[B5& O>@.V,Z!^4Q.NZ M>+12,#.T>4?&]P%=*<<) +PH7 0@*VQB>$10M#EAWH_'3*O2BKWCF(,9B:=! M0\%;A8D8UU[OHR&[H DM54Z?CS:XZ(I6:Y$[:S*T1E4N>K,>+\XK?"^%S5U$ M7>#@:> PQP^N.\FJ;1!$^.]K!"]Q !-#;J;$,(5V2^Q MHKAU#K:O1^BZ%RZP*(*Q704O_7*".^.;8[@HT?OREQ.YLF3ZUUM>UB<7<-UM M'$#,\#$.\<'8F)Y^#!\JC)IH3,^WN^%!A;YG(?) $ .J_ZHHZ6:;('KN201Q M!"QBP(($/F,@$-4JR AUO9,IJOC==3 .8)Q G$P070A3G+OXTX.YJ)"PL#G MQ;'+,4HGB,7@S\%)))W$%7V[!Z\,F$P1B]S;PDC2&=I!W] M-M4!I!%Y;XP8#R#P_)#>S&/^!*8MED1?EEO9*RMW%G+'$JH_6T-=.UABSKTB M[7XWI?X4F2COL$.%K,L=;(IP89OA\5YXP!ZNJ"BH>;F"/8 )>H_L33Q_LIM[ M<*O)F>9Q>QZXG$E#'R:8<\Z)FXI)& N=T"0,X6:W!1S#%14L6K?9%_;PKHAJ MRG_7Z+H_%) P\.T[#I-=V,\S!I@E.!?ADW(] XEN-G'M8;A1U7RC\S40>PR- MCKTX3G?5[M..4QA'R5:>;5I,#HI83#GG^7%LV]?2'AEILN+HP1,P9A,=H]?I M;!50//8H<]EDJJVZ$;/3Z["/F.WL^?XJ38>/ C/U:-\SDR';=4 XC/>E;J/: M$\/\80I_[$K"78:['SG.2.4NQ91]_7:__C^P#4=&T>B(!=H"Y M4%KYAVM_E78P'$'J)T#IP3"<*5%%-E%#"'W:C'&-F]2R6.1COZ7?D6\WL2.Q M!(*0MABV2=R:V##CF,.+U0R# 9''6 ")3Q]IL)56_8S$C+*Z?%20>A&VZAL\ MJ1W3^:.EL,C5 #A,L8".X)!A^=/+(V!'S^;JQ(L2&C!I5]B4MT^=?4<;UXY2 MZ+F]7#5@4\#=0/K=_OYVX:XM:W)W^?O(]5Q6=*::(:L_G(P'[BBX6AA5VTO, MG3)X);*?"[R#"DT$^'^FE%DM2$%_JSW_'U!+ P04 " M@ I7JUXX-J<$ M #+"@ &0 'AL+W=O*5$DJCO?7[QTE*\[:>!NP#XDE M\>[=N^.[(T<;Z[[ZG"B(AT(;?Y[D(93O>CV?YE1(W[4E&:RLK"MDP*M;]WSI M2&;1J="]8;]_VBND,LEX%+_-W'ADJZ"5H9D3OBH*Z;87I.WF/!DDNP]SM=)GPF1IC0P@L3//5V2U@P$&M\:S*0-R8[[SSOTCS%WY+*4GBZM_J*R MD)\G9XG(:"4K'>9V\S,U^;QAO-1J'_^+36T[/$U$6OE@B\89# IEZE_YT-1A MS^&L_XS#L'$81MYUH,CR@PQR/')V(QQ; XT?8JK1&^24X4U9!(=5!;\PGE[/ M?KW]?3H5\^G=].;NZO9&7,ZG'Z[N1KT >#;JI0W410TU? ;J5%Q;$W(OIB:C M[*E_#[1:;L,=MXOA0AAJ)O;NZD8],6K%V?#P>"] M>!9:S"KG*VF""%:$G,3E9#Y=B$D:.O6K+4IIMD)Y05JMU5*3P$P0T@@J2FVW M1&C20"8V6^HH4P&MOOP#[<>0*;F &8$5%<@IV14+95)B;$>,:JSXO!"?)I.9 M6%,N L"FAM<7:WI,SF!A!2.^5#[(. M ).(CQ\3<^%9)NQ*2*&M-!W. 5QL 6/YL...T([NR52P=[: <0IY.XP1M&C( M^3VV)[F.V! F =)"@U(60\@2G$OD&?"?'Z:K(X0E]U]I1/RJ#%86G.976?4?AXWQQ MU!6?,2VBC$ )C':)8%?^MM];#/A*9[S==FW4G_0/1>&9+_S6!QQC0:4\O"$# MYAX=2ZC0@@G1:L.H6*\#B,+8 6@C]+8I.3>90^1.%1,6XI"+=R4;<-GHKBA9B6O'Y4RWF/ MZD:!&"/K;:-+-"F4"@*H!;8O!(F3/-NU=4V6-_4@]0B[I%UO95&2N;S_D2Y? M#KIO<39I'8]9(./#2?OAV0WR;3LJYW>4E,O$MTHZZ,BSHC#Z<0!@Q)84SV_- MPO!-OS1-:VL8Z!!;S:J$'VXM3C85 #!<9)-++'/CLI0ZUCJ>GUVHF5UQ[&Q% M<^K$UHYI[PH!G%6%VN#R4)G'&CQA7H>$;*!Y^9UIG>[.]/GR=,5=SI_Y:L6M M4YE2JNR0X%?B9;_[IJT\=/-TL_Y5%7YT?O7V+A@8>.MXC?(B8M=WC?9K>U.; MU!>41_/ZFGJ78,MX75G:@.D:'W/<-LFQ =97 MUH;="P=H[Z_COP!02P,$% @ +8 *5\U%/ M]!0 .PT !D !X;"]W M;W)K&ULC5=M<],X$/XK.X'AN)F0.$Z!TI?,M*4, M<.7::\HQ]U&QU[&FLF4D.6G^_>U*MN/0M,.7Q)9VGWWV5?+)6IM[FR,Z>"A4 M:4\'N7/5T7ALDQP+84>ZPI)V,FT*X>C5+,>V,BA2KU2H<1Q%[\:%D.5@=N+7 M;LSL1-=.R1)O#-BZ*(39G*/2Z]/!9- NW,IE[GAA/#NIQ!+GZ+Y7-X;>QAU* M*@LLK=0E&,Q.!V>3H_,#EO<"_TI_YY4MZ.HB8$"I,'",(^EOA M!2K%0$3C9X,YZ$RR8O^Y1?_D?2=?%L+BA58_9.KRT\'A %+,1*W<=#'F6'X43 MLQ.CUV!8FM#XP;OJM8F<+#DIF\WOKB_^^GQ]]?'R=@Z7_WS_/(?^NZEX%F0_Q;^O[RYA,H%7+P[CR>08^I;\ MVOOCQB!,VRC!E'QV=WW^"LW?%KD^,_J;Y=#E?B'H%X\]BY$)5T0L$W8>[1V2%<75W MZP:C)]@A5+6QM2!CQ&"=RR3?(5B(#>@L0P.B3('Z7X'-!<6"5D$Z"XDN"IH' MEFL"BNA0.@S:O5D8F_ IUQ;9>3B-J0:5XFM"K-F37Z'JYX\X0 MA.VB0GX/(3.Z $>3C)7X?TC!8XN-B\)Y_H5WOS/>>#N"NYYOTD*I26:A)#-- M&;%@V[P9C-;4@L8#;I/"@6")%"EW-$2$'XB+S4[<""K58"FDY"(LD*1I\J?> M!4$!6X(F<88F=I0E0F@H)[I,)4-:;ZD'VA07Q;S)L1'2EX*3M*<27T>CP+524!@_J"XG.QJ6T(6"I-'3<]11[K=(*FI!^ZZB" M? #IA4\XF+^90B85P?@>99+SRPO>;D="_,$G:;(;\S[JO$5MW1V1HR6ES]": MVFR1?>";4(0 ^33T"?/6_H3NCB2A+!>N2KM$^M(AAREN*^[H2M%$#(J<^)*" MD8:2I3Q2^5I)31,<:.RVR:5R%,80(4'3%=)^$#3P"(U/F_C0Z+JM$-KR-)@RWC0#+/[>CA6F1+Y1'3JFIM/&9K^F) M: =[>XKN]PJ.S@E+,:$08AAP-!%K;IVL/YQ<3GV[1G\$^8.G+4*^[^YO2F]R M;P/Q*=$&^5>-G9-U!#^0N)'/:4,N$]+ 2JBZ<[8KXJ8[N V9W+8+*B'3-[34 MA#/$JU-CCQ;;;*8\):M\8V5"JA:=4\TH,3YQOAUZZ\/NZ FJ3"EOQV "5?U M\.)TY:_'"^WHLNT?<_JZ0<,"M)]I[=H7-M!]+\W^!U!+ P04 " M@ I7 M^[H02#8+ !\' &0 'AL+W=OF>&^ MR%8,]X @EG;)>7WFF2'U>N?#MU@:TZB;C:OBFTG9-/7/Q\!K6!_'.AB=\Z:-.U[.Y\^/-]I6D_/7_.QC.'_MV\;9RGP,*K:;C0ZW M;XWSNS>3Q:1[\,FNRX8>')^_KO7:7)OF2_TQX-MQ+R6W&U-%ZRL53/%FTIK><%_[%F%T>?%7FR\OX;?;G*WTSF9)!Q)FM(@L:?K;DTSI$@F/%7DCGI M5=+&\>=.^J_L.WQ9Z6@NO?MJ\Z9\,WDY4;DI=.N:3W[W+Y/\.2-YF7>1_U<[ M6;LXF:BLC8W?I,VP8&,K^:MO4AQ&&U[.O[-AF38LV6Y1Q%:^TXT^?QW\3@5: M#6GT@5WEW3#.5I24ZR;@K<6^YOSWJW]_N7IW]?F_KX\;B*.'QUG:^E:V+K^S M];EZ[ZNFC.J7*C?Y_OYCF-';LNQL>;M\4.!OK9NI^6*JEO/ER0/R3GK?3EC> MR?_CFVP]/;R52N'G6.O,O)D Z]&$K9F<__C#XOG\U0.&G?:&G3XD_6'#'M[Z MQX?/OZC%4OWXP\OE8O%*]:+45T-HQ'+E[%^MS6USJW14O@U*KZRCKXU7M;[% M>WE@3:0536ENUE8*I1F"<%39:O&A$H[ M=ZO6IB*E)F=;XE1%[40 K(1RA;K(OJFZ#;'554..P0MU\?F]NE@'8\ :S93- M7?F Y-AJ'14DF<#K+H.!#<-2M2MM5J*LFC:0FDK]UB*.BS.&XNE,7;!NX/-6 M)7A.61!8+C90 _F/U63@]Y/%;(YB=@ZQ.BQ\9V2EKJC#HVZFJJKQFS(LC]\ M8]19C[QW9M6H#Y5ZKP-BMWPQCLLE;-;5K3*44F01J?5(!_YNO84C!2#C T5- M#Y$AYWZ%(Y_+X-MUJ;Y<7T!YERNB X!<4)W2G503""6K,OB8 ]PU>Y#9F MOH5< B:]7\Y>G/V#A+V<+?$A-VB4C(0456>J-5S"2A0=6X1@;*(XRNE+"KX+ M@5+G*52(X9/Y[*<.-+1:7- KQQY*R$CJ_0#-*$V_Z:JE8ER(@N4#B;I72F+R M[_J;4> B(H!QY4GQC*5M0#*^*(!(*D&T8*=BJ8-4\&@A0^G%J[A?U:7>,C+0 MLM>P8"WAAC1Z"D[)./IM3;J?G/2%1%]]Z$,QLG9*+"<,@CF#X%T$OU$-A@MF M#OPE]B&-"61(.)D)]OK&6!#E"6B"L\Y7&U7EFX[\$$)(W)!N>BE*A^(@3\4<(5R9A3,@- 0/4L)Q$$^U,"7C)9/"R%+R0 M]L&8Z]HVX(.@;:3(5L;D47S[9-8V-L+ZB"'<$E:P5>9:AC@[DV4B4O+B8XU) MJQ6%P3@.QNAQ;.O:L:#8OTY@>S#JTQ1VBC2*\T](Z_9QA4?V$HCX)S<-!\J M[:T,?5>SM[/G]))&.'7]C.J*X3HB!TVLS)BE1 I:3=8&:9"$"\ =Z(2O#B[WSNH6RT/,'"?[3UQ1W9F9M.$R*[$4MC%%PBU3=SK M;P:=&ZPR"DUI7$Z0K7SU3!<%R!5RXE.U0[GI&A&^0;@: U)[LCB=G7963WF, MSCN:S)R/0V4C$,(5CZ(*35"J?6@&<7_HF.N_U&5"]_L$ININD#15@,M: 2+E M!' .^=!G'P6G&5[WS76*\2ETU8$9#?)1K3JHO1PSX RUG61QGOH)MRD$D0!$ MWY#T3^QM0UA6/(IL*+!NH'G#T;*1& VGW&QPB"+8YFO]C8INW'MBUB M!CD)*=>/;JA32<^!'HJ1XN49EQQ+$ZX+# IV,$> LF:T\9'XN?05(AGP&:CL MQQUV?M]Z"L4]H0>#N3^N:!=]JH 4S%3#Y-N6,EP['-YD(P4?6!R-P.B.$>2? M#$]ZNP"+IJ\Z!)ZLZ+Z7P^_QM#C?35RC HI'Z2VLXE&4G* M8=2)<@*X5^+#P*,+I DS04YEDFBG]UM&G=Z8PIC]SMPGU=Q@IH@FRGD)U3UJ M\9VQ:/T%5?AT,-/T"]B=Z0BE4HFS+=8V=X.0-O?&4*[H&H<^=P,* MF;5.K "*!B-R@EM\@MFB[P"V'HJ"]%NZYL83-*1[#QF]3+7ES& MJ2NT]!O:22DR>PSS*"NHG8[$H"H*[%JASF6-%$QW$\,V2T'Q$98#+@?8[M"S MU1@Q,&O7.*I+$M+=RU3RA7"G,AF9"9/4&S@ MAL6EL)_\_GBBMW"&3J2*[ULS4S?\C<^]4]))G<@YGC!T#E/(QT%..DN-Q 2R M!6<@?IR5%O;U81(T<0O!!/DW"B(5\LH,0\!^^I$ )!1)=V1!9H@Q*(-C_%R2 MJJYXDL5B$5T=T,O,MS0?DS($P/+%5C?W4+LJU-'BZ=Z(G:Y'HH(D1_ .ACW/ MO*-;;,)../"0R8AF+T=';V ,*3Q:/E69#5F[(>DDLPX(7B5'K+2XNW$3/HXQ MC4^=&9""D0G1 O%02CD?&R^S.<5CH_^D^/3W)#2=''B\'UDAVSM<2]7+V4!\ MB*TH>2T9<,H&D,]M)5BBTW"%\M^1U52[ STS:$V@^RU&X%!1ALX[=SP>^1![/HM)%OT:P<2/!I I?*BBEF&W M.W\*.(1-S&BMSH#(:--:A _S,SYT]O4/>&+IADAXM6IO5QHC/MTVR=@NP\E4 MI=&S'V+PO>N6=#2GQ%!Y8[J72Y!$8DSU?+LPD$GR06G )U=\E,T"JH-PP^I* MC&38P6?(_4$@]T:*>R PNE 39,DQA< )O3E<=;Z^=U%@^2N'-AV3A9Z[\5_2 M4G9GSRU9.'@XR@'#E#S;$8%V%S FGV/ZX6M(;W* "1/9:=UP'3 8*$Q)8VXO6,_ M"#%FZ'E8;G\+H<3]!I'$1RW"FR=SUZ<3= >^;??99[7/KI7SI76//IY)74FH% XV>#V=J$9,?MYS7Z=[L\I-L\CEBO-1J'__2LK;M'[8HK7RP1>,,!H4R M]:_XU9S#EL,P><6AWSCT(^\Z4&3Y400Q.G=V28ZM@<8/,=7H#7+*<%&FP>&M M@E\878\_W]'W\9>'"=U,QM.'N\G-Y.O]]+P; ,XFW;0!NJR!^J\ '=.--2'W M-#&9S';]NR"U8=9?,[OLOPGX5Z4[E/3:U$_Z@S?P!IM,!Q%O\/\SK8$.]P-Q MFYSZ4J3RHH4^\-(]R=;H_1^]X^3L#9J'&YJ';Z'_%YIO NVG^?7;_81Z WK_ MQ[#?ZYW1*]%H/+VB83]IT[50CKX+74FZD<)73J(C@R=A,OJH?*HM[_DV21_$ M3"LH$2\IY$[*@Z"DHSDC/$6$'&OATGR%]R)0Z91U*JB_X1)R2YE9CE/A3)-$;#L[HBWR2FGIT0-]FG"9H;+!B'/0Y#P'Z6=D M:(1-)<,X4AF24:G0P/42]MC32LR4!BW8J/780,NY1QAT=H/V]P:U2,9Q:/,B MY&]P-3_A)$D5G3+EP%2OF(@RSZM-C!<$!B#P8.S^O!G75V5I'7.8K9!:"+ ! MMK$-A9J0"JM8T6#MH?3GKM)$G(YX(1FJ -$)379J$7<_'-'=3D5HT#D^HC]I;$PE-$;5=F6HEYQTAA_P^OZWZM!1 MYRC9Z05(TN/ 7%21WSTFN,X0$-UB#9]N.UXU,K+UR>4*(G)Q4)72Q:L8GT)S M0K]IC?52#Z&FR>?H>>3?.:5V9F&$-P3YK^UKF352N M5G XI=J"1YWG@D"$4F BS(2.C.N;[N1.[3O@M#=NKT5 MTBWB'94'6V5"?9';[&ZNP>/Z]O=L7M^A;X1;*,A)RSE#^W^%XU"PZP^>=@] ]02P,$% @ +8 *5ZLZ M0^7I! O L !D !X;"]W;W)K&ULK5;;;N,V M$/V5@;:[3UY?E"NRL0''<=LLNDF0N%WTD99&%A&*U))4'/]]9TC)<=(X:(L^ MV.9EYLR-K:U<#5 M%D4>E"HU2(?#XT$EI$XFY^'LUD[.3>.5U'AKP355)>SF I59CY-1TAW!&H!FUR3FI.RKVW="M)ST_NYK]- M%_-+N)W>+?Z$Q=WT^GXZ6US=7-^?#SSAL]0@:[$N(E:Z!^L8OAGM2P=SG6/^ M4G] ?FV=2SOG+M)W ;\VJ@_#40_287KP#M[!ENQ!P#OX7\A&K,.WL;A9SEPM M,APGU T.[2,FDT\?1L?#+^]X>KCU]/ ]]'_IZ?M8US>+.8P.X=.'TW0T^@+[ ML>%&P]=&(XR.8LQ[X$N$F:EJH3> VJ/%'*3V)E[03GJ8KBPB-:JGVO4E3)62 M0F<8E0M12;4!)2OI2;<6UFNTKI0UF&(7/KAW\L7!K!22^HTZ5N>TD5C _ FS MAML7;HI"9FA[\%VRF0JF?0)P#[CIP6U_WH?%6W[5UCS*'!W0%"-88B"]% J( M3P7*T GY\M.H-QP.^<.6>]!0%5L@8YYF&V1&$R8-$M=C!)''W=] TJ, T8?+ MQDJ]"@R-QL\;%#:*MK19XV5\UT2)>OL!.<(4:><_&TVQJ\6&63C@*08_&@HA M6CJG:21=9!S,9\):221#Z'1#KG4X8(5'-GS:/_H8XEJ*(&>L7$DMPH L,(@, M2:3'-L52(30UW=#P(S)^TX>K$ C=CM20[E 5S'1O6;QDR=8ED7'-TLE<"G:Y M][*V!-Q3OMGB3@Y75FC/=@2X[G;+CQ)4B$=*+A'HZH_#Q48\ZPE% :.O?47' M7OU"D2598UU[#,(Y)%?)I6 2=Q$DE<>22EJCB^J&3LF!I9*K$%#*UYH8D?+6 MHUA2;[8.(_#%LQ.O8S(SS+_A$+1"5!J-=0VMV,JZE%GY&F,5EX@1O2TEYL!4 M7G!X[6W_V6_I@O82-5+[<>>8M<80[0+1_P,7%:R,R:EM0@0,)9>]YGL' MVH#BD@@]%>9 U]IM$X>$9Z91>=!;\H@DT,*:BHJ\H^Y+:6, XE@*UNQKK* D MH* YI$-MU4;&$F6VO: 7Z.\RWFG$7+IN#M!=A=62_E_VY?'""'*)+B^EI2E& M+=)_Z^]ZL/.BJM"NPKN1B[/1/CZNMJ?;I^DTOLB>Q>.[]INP-&(=!;0@U6'_ MY"@!&]^*<>--'=YG2^/IM1>6)3VOT;( W1?&^&[#!K8/]LE?4$L#!!0 ( M "V "E='YJ!HC@( *8% 9 >&PO=V]R:W-H965T>XY.W?#C9"_58ZH85L6E1I9N=;UE>.H-,>2J4M18T6>I9 ETV3* ME:-JB2QK0&7A^*X;.27CE94,F[-'F0S%6A>\PD<):EV63.[&6(C-R/*LP\&, MKW)M#IQD6+,5/J%^KA\E64['DO$2*\5%!1*7(^O:NQJ')KX)>.&X44=[,)4L MA/AMC-ML9+E&$!:8:L/ :'G%"1:%(2(9?_:<5I?2 (_W!_:;IG:J9<$43D3Q MBVH8O%85JOK!I8_V!!>E::5'NP:2@Y%6[LNW^ M'HX L?L.P-\#_$9WFZA1^8UIE@REV( TT<1F-DVI#9K$\)'[]8S$L),8GF-/9OB*U1IAO(,)7::D_Q;FNQI/ MZ3S+=%HGT,\,.D>8YQ+QS7MUKB>^?>N@9]C!_A7(J!#\7F/YYUPW?(O912UY MBM2_;54?(;+=V*4UMN.!1ZL7V3VO;S:A[0X&,*>>OV!5=D$MAY*SHL,&=M2+ MP;?#*"26T LAM"/*,Q>:H@[W-K#[00R>9P>]'OB^/0@\\&*[[WMPZG6M*MVW4G79#Z+KMO7_A[02[8W+%*P4%+@GJ7O9[%LAV*K2&%G73 MB0NAJ:^;;4Z#%*4)(/]2"'TP3()N-"=_ 5!+ P04 " M@ I7?,/.>.P" M #"!@ &0 'AL+W=OT_W['#J1TM^7;?<$OXWE> MQG@RW"O]PVP1+3Q70II1L+5V=QU%IMABQO1X/56T%EWBOP=15Q?3+%(7:CX).<-QXX)NM=1O1>+AC M&URB_;Z[U[2*6I225R@-5Q(TKD?!I',]S=QY?^ ?CGMS,@?G9*74#[=8E*,@ M=H)08&$= J/A"6SH_H?WOOY&7%#,Z4^)>7=CL*^@&4 MN&:UL ]J_QD/?KH.KU#"^%_8-V?S+("B-E95AV124''9C.SY4(>3A'[\04)R M2$B\[H;(J[QAEHV'6NU!N].$YB;>JL\F<5RZ2UE:35%.>78\^W;W^#"9/2YA MLES.W7!W \=-N%U,IHO;Q>-BOH2+1[82:"Z'D25>EQT5!XYIPY%\P)'#5R7M MUL!)FXP0*K%6I( MFYT$O$K@LJBU)GIZE/6)FN*H!CY!-PT'@\Q-!F$RZ)\8PZ.Q#[.3L-L90!9F M>>;+0$&-3RAK--#-*9A"GH:]/(%;-.8:5L?J6 4E<3CR?J?GJ'O]#.ZH,Q9> M.*-2XN]"N 1\+@@*U/H5[**=O8E[I,MSUI,P'^0T4@5Z_?:*@!F#/D[2LSZ- M63A(L]>XX(P8N>7D\J(3QMT$+N%BT,UI:"S\"O26Z+T_87325RK4&]\]#4'5 MTC8MIMUM&_2DZ4NOQYON_I7I#9<&!*XI-;[J=0/03<=L%E;M?)=:*4L]ST^W M])%![0Y0?*V4/2X<0?O9&O\$4$L#!!0 ( "V "E=6O+B'L0( (4& 9 M >&PO=V]R:W-H965T\_OGN/+9*OTJ\D1 M+;P50IJIEUN[OO9]D^18,'.EUBAI9:5TP2Q-=>:;M4:65J!"^%$0C/R"<>G% MDRJVT/%$E59PB0L-IBP*IG=S%&H[]4)O'WCB66Y=P(\G:Y;A,]I?ZX6FF=^R MI+Q :;B2H'$U]6;A]7SH\JN$WQRWYF ,KI*E4J]N\CV=>H$3A (3ZQ@8/39X MBT(X(I+QM^'TVBT=\'"\9W^H:J=:ELS@K1)_>&KSJ3?V(,45*X5]4MMOV-13 M"4R4,-4_;.O<\*L'26FL*AHP*2BXK)_LK?'A # .3@"B!A!5NNN-*I5WS+)X MHM46M,LF-C>H2JW0)(Y+=RC/5M,J)YR-[^[G+W#QPI8"36_B6Z)T"W[2P.N91)^&/4EQ!$%Y"%$3]#KY^6U^_XNMW MU'>LK!HU.(YR-^':K%F"4X]>=8-Z@UY\_BD_Q,-RLM!8): MP1TN[3%]G0S']0%YMX/&.B).L%BBAGX=B> )-TILN,S@5F/*+3RPA MN=W 1 M]N ,SC^-HS"ZH5%X.1J%^ZQ9IA'I&EJXB'JT% 2#-G6AN=*.X2"IWX/QZ#UE M5JB2PFF)]&;;G$M0$F&'3!/7>#1N-GM1E@D02F:?+>J"+M;2?M"T'W7X/VS] M'W;Z_\AL2:HY&OAY^@0Z.4ZTQA8; 9 HV1VJW M*[*ES7BWQ9&<-8ACUO@'K:% G54-T$#B#J7N$FVT[;&SNK6\I]<-^I'IC$L# M E<$#:Z^D$.Z;GKUQ*IUU6B6RE+;JH8Y?2=0NP1:7REE]Q.W0?OEB?\!4$L# M!!0 ( "V "E=(:'JFIP0 $8, 9 >&PO=V]R:W-H965T4HSA=VRVPZ$,BDIHYG#F',Z)/GI3^;A:(%I[KJC&GO86URZ/!P$P6 M6!>FKY;8T)N9TG5A::KG [/46$R]4UT->!0E@[HHF][PQ*_=Z>&)6MFJ;/!. M@UG5=:%?SK%23Z<]UGM=N"_G"^L6!L.393''$=H_EW>:9H,.95K6V)A2-:!Q M=MH[8T?GTME[@[]*?#(;8W"9C)7Z[B97T]->Y +""B?6(13T>,0+K"H'1&'\ ML\;L=5LZQ\WQ*_I7GSOE,BX,7JCJ[W)J%Z>]K =3G!6KRMZKIV^XSL<'.%&5 M\?_AJ;4520\F*V-5O7:F".JR:9_%\YJ'#8*+5 M$VAG36ANX%/UWA1?T"1=>'QU_#.^5[ /U95 M'R(6 H^XV(,GNG2%QQ._GNZV+%N0>#N(JY,CLRPF>-JC0C"H'[$W//C DNAX M3XAQ%V*\#WTXHKJ;KBH$-0.K;%%!80Q: ^,7,#BG@K#;0MX+NCWD!X]^UJ&/ M6G1:<7L3]2^P9GZ]]!DG6(]1@VC7.013556%-E V8!=J98IF:@[A0M4UZDE) M\!^!R9!GD1ODH>0)7*I'U(W?:42!E!,T(,.()<##2'!RUDNE"XL@PIQ'D(5Q M(FFU,:HJI[0^)2P>AYP\/H*(0A?@'N)E1[S<3_PZ_:NF[774-+81O1=D.]&; M?&S+_BWC=UE2VR%2D?XT(M1M9:&KK'?B',$]/F*S0F(C#6.>$H^",3CXD''& MCR$/4Y'!I5;&P%*K66DAJ&AR" $+J7G#(60LZ\P#D7%:VF9/;7M.0@%.- M3*@6WIFLZ4_["9'.\[Z@!V/]%#:H9V$226 IIQ%C;N,LCW93GWN*8^(M:.W] MH9 RVTH\9SN)YVOBQ]B@VT F&ZP3HA#_FW53/O]:$5"?X8D[=4F2=WQR'N9$ M[]8R()(BEX#,-\J DW#QSPHA[DMW\JD@G!A!3M)L%@)UOE@"3UU)9M2N,A(U MVZU&%D9Q2EL*(CIH/9P>42ACOKT2\EV",,KUAU*(XW>E0+!)DOT.5794 HOI M;"80TSF3;\<\"U.^2Q;N#DV6IYUUDL;[]6CEX*R?D1S"%THGA@BC/ %!Y4#2 M$L^2^J+8UY4$.GM2^J=9"F'AN2PJJ%A7.S)4NN<6A7@Q- MK06?.:.R& :^GPQ++JO!Z,S);O7H3*UL(2MQJ\&LRI+KEPM1J*?S 1NL!7=R ML;0D&([.:KX0$V&_U[<:1\/.RTR6HC)25:#%_'PP9J<7*>D[A;^E>#(;WT"9 M/"CUDP9?9^<#GP")0DPM>>#X>A27HBC($<+XU?H<="')>!& M7*KBAYS9Y?D@&\!,S/FJL'?JZ0_1YA.3OZDJC'O"4Z.;A@.8KHQ596N,"$I9 M-6_^W-9APR#SWS (6H/ X6X".92?N.6C,ZV>0),V>J,/EZJS1G"RHJ9,K,99 MB79V='TUGEQ-X.B>/Q3"')\-+3JEJ>&T=7#1. C><)# C:KLTL!5-1.S;?LA M@ND0!6M$%T&OPS]7Q0GXS(/ #\(>?V&78>C\A;T9'DJLL8L.V]%J.#4UGXKS M =+="/TH!J,/O['$_]B#*NI017W>1]<"J017S[BXC#@$KM?\,#BX7VHAMOH! M$_F\+?@L*UY-)2]@8KD5N+XL7!;<&#F74^Y6"G;@!=H&X* 2$,1N%/1--8X% M%)29.85QJ;25_S8N19,H3+Y\X&7]<;S.'-Y!PO 1A_A@+*:GG\#7R@I,RW9V MNP(/*MRP6(@V$"2 X>^5Q9SFFR ZZS2") (6,6!!!M]JH1%5M>B@ODJFREBS M-P[B .(,DBQ%="%,< _!20\6HD+% G@U S[#U2F-).+!CY@A>NR!-W:GRMFJ.!VGPG"N34#!&"([@YQ.S>2&\P M^_^R]I.8BO)!: A92\^[;]]A;(RP6_UN& #N+ (UAQ66DI,6%B_%!E%),\]/ M=^D-MYKZ95]<[\6OE:P)4T/+//0A15HW?=H,3,Y8V#C-PK I$A22/\A"6DE< MO%QI3=EM"/?QKI5J6F*8.R)O9ZCG8>"[=Q)FN[#?-@R0B &NIK]4-6V5KC=Q M[6&X5M7B=UR5Y5J0> R33KPDR7?#[NO&.<11MD7ES8RI0!%+B-:>GR1]%$XZ M"B>]%/[A#F@DY_@1,UD()"M=6BBCI@WWA&^,[=S3_"3-5*VP(G?(O4.4[HW\ M!J7'=INR753>1M4=OJ8^KGY'+X)K<[S?CO2$[58]/$GVO<[6N:"YV'?#_),< MWN]Z0BF#]SU-2+LFI+U-N.%VI5M2SS>B-QW8(-RA*O>Z/ESE?ZA:(*H9!CG MX9TT&S:Z;AR]5K]TQ^)B@*'4[AUWBL<;GV%J(/,8"R'SZR(.ME5'S%]I=#"T*%\O' M +D7X8%V+0PN3EG6*VJR7!^31SGN <=PQ' 'HY='P([?7&ZI%V5T#.?MWD1+ M[U"WAQL7S5+HA;M.&W"$:NZG/=O^%Z(2N#8.9HZI^D>"SH MY@K=#*RJW;7U05F\!+O/)?YU"$T*.#]7RJX'%*#[CQG]!U!+ P04 " M M@ I7NXK#0G<" !B!0 &0 'AL+W=OS;)#;%PXLQV"MVOG^V$C$T4 M:2_$OK[GW',2CB=[+G8R1U1P*%@IITZN5#7V/)GD6!#I\@I+?9)Q41"EMV+K MR4H@22VH8%[@^T.O(+1THHFMW8MHPFO%:(GW F1=%$0\SY#Q_=3I.-*G(%E>H'JI[H7=>QY+2 DM)>0D"LZD3]\:S@>FW#8\4]_)D#<;)AO.= MV=RE4\87B]I&6<-8_ "XQ 6O%2YA'F9 M8OHWWM/J.HG!4>(LN$CXM68N^+T/$/A!_P)?O[/4.,H$(@BB$OCL,X0W$95D31G]I"T^<$4495<_0\Z_F6D/"Z5$T$NFIW@<1-;OZT-[?/ M@H@MU4899AKJNU>A Z))=+-1O+(IVG"E,VF7N;X$49@&?9YQKHX;,Z"[5J/? M4$L#!!0 ( "V "E=$W2%#"0, H+ 9 >&PO=V]R:W-H965T@ LYL MDW3_?C80F@!AW9HOB6W..=?'OESN>(O)"PT18N UB5,ZD4+&UB-9IGZ($DC[ M>(U2_F2)20(9GY*53-<$P2 G);&L*8HE)S!*)6>G>& @GSQB_B,EU,)$4L2$4(Y\)!Y=^[E&5(TP_'/*&#A1!I(($!+F,5L@;??4>G'%'H^CFG^"[8%UC0E MX&>4X:0D\QTD45K\P]?R'/8(ZC&"5A*T.L$X0M!+@O[>"$9),-X;P2P)N76Y M\)X?G L9=,8$;P$1:*XF!OGIYVQ^7E$J\N2>$?XTXCSF++PG[_;1 PMO=O?M M]OKA^NX6G+N(P2BF%Z ''N]=<'YV A5UF@YWK&$;T'S&#,7_L-2C/4=KD%WB-;"U-]2!3:.R:73:O(I>4="; MD\A'8''<;*>(*-PCNH8^FDB\,E-$-DAR/G]2+>5K6QJ=4LP]I9AW(K&#FS"K MFS _EG %W=R[?TL9*+6$:X(&@V$MD]PF2+5,U:[E6PO*4(;#]GRS*I=6MTO^ M1>WQ>MF[@0R1B#ONR+I.J7_-NE.*N:<4\TXD=G ?=G4?]L>RSFY4'=TRZV6N M"=(,RZAE71-D&6H-Y#5!AB7J^4'.R7L?]P215=Y54>#C+&5%A:]6J\;M,N]7 M:NM3=3136]9=WN@5?=F;?-$EWD"RBE(*8K3DH92^S=\/4G1>Q83A==Y:/&/& M&Y5\&/)F%1$!X,^7&+/=1 2HVE_G#U!+ P04 " M@ I7G$F]Y"T# #4 M"0 &0 'AL+W=OTBR(W>TU(Y]MHI3HD92=??L=)4=U+,;-T+ZQ1>KNX>\Y MDB*'>R&_J@V )D\EK]3(V6B]O7)=56R@I.I2;*'"-RLA2ZJQ*=>NVDJ@RR:I MY&[@>8E;4E8Y^;#INY?Y4-2:LPKN)5%U65+Y[S5PL1\YOO/<\<#6&VTZW'RX MI6N8@_ZRO9?8W7T3(R51R&^FL9L M.7(\0P0<"FTD*/[M8 *<&R7D^.<@ZG1CFL3CYV?UCXUY-/-(%4P$_YLM]6;D M#!RRA!6MN7X0^T]P,!0;O4)PU?R2?1N;)@XI:J5%>4A&@I)5[3]].A3B*,&/ M7DD(#@G!6Q/"0T+8&&W)&EM3JFD^E&)/I(E&-?/0U*;)1C>L,M,XUQ+?,LS3 M^>3/N\7#>+(@X_G\9C$GX[LIZ?IN9^/KV>UL,;N9D_=3T)1Q]8%(P^'4[>/#*X'_4_))X_F\D\(+0DCXYGSZ% MXI*$;7KP,MW%,G2U"+I:!(U>^(.UL!EME2.[LMF+5VI+"Q@YN-D4R!TX^:^_ M^(GWN\WV3Q)[482P*T)X3CV?"*45SFM12PE+@CNMK@I1;CEH;!:BTA*WGG6R M6^&D$3:?CUT>AUD6#=W=L3E+5!9D@R[J!77444=GJ6^49KBGD1"HK%BU5O^+ MO!6/CYB"V,].P/M!491$=NZXXX[/P/6CDC!- M CM=TM$E9^EN0:DK\L@X;RJJ!5EBC6V021\R'/CI":0E*DL'KY0P[2#3LY!W M>-85S:+%CQ"!_D+ ;Q0\%6B%B%5GQF8B[:^")$M.//2#0O1@MS#H+ R^L^?: MM4FH4F!?H8/^L&DT.&'K!T59^$IYLXXM>QL;9Q2+QS2S+].L-_:%[\7!":$E M*HL3.Z'O?3O#O#_6\*"2G)]@2Y1EAMVC(]?<=SY3N6:5(AQ6F.9=INA1 MME>(MJ'%MCF%'X7&,[UYW."U"Z0)P/&UL MK59M;]HP&/PK5C9-K;02)T"@'41J854W=1KJRZI]-.%)L.K$S':@_?>SDS0- M)7BKQ!=B.\]=[GS&]FC#Q:-< BCTE+),CIVE4JLSUY71$E(B.WP%F7X35* %D4H)2Y/L:!FQ*:.>&H&)N)<,1SQ6@&,X%DGJ9$/%\ XYNQXSDO M S(0'QV#GWSB8>-H"BXA>%C6RT MD;$RY_S1=+XMQ@XVBH!!I P%T8\U3( QPZ1U_*E(G?J;!MALO[!?%N:UF3F1 M,.'L@2[4@%\!_/\%="M MS!:*BML38DBX4CP#1*F6K.91C$W!5J[H9F) M\58)_99JG JG7R_NT-$4%*%,'J,3='\[14NTNRFQHTJIHN2R=_#]#UG M'82]S\C'?K<%/K'#IQ!U4+>$^]MP5WNJC?FU,;_@Z^WAN]9]Q&,4"5A0A6(2 M44;5UZ^!0*SSX9R:[%=9%,Z@U#JP:JSS.$P&@-__6 M!6-E>&\@!R+;,CNLS0X/%,,J.XJOBD)YSI8_\HKG4MS(0ID"_CSE7+QUS[M?WO/ O4$L#!!0 ( M "V "E>48;6A8P( *X' 9 >&PO=V]R:W-H965TR[N90:@T$/."CEQ,J7*:]>5208YD3U>0J%GUESD1.FN MV+BR%$!2"\J9ZV,JN7 C==1&)I05 MY_>F\RF=.-@X @:),A1$_W8P \8,D_;QLR9U&DT#/&X?V#_8X'4P*R)AQMD/ MFJILXHPIQJEX_G[Z M#5W-01'*)/)>1Z[2K&;.36J&:<7@MS!\WK(>PMX;Y&._C^Z6:O%- M\+!3>"$H%U0]=J=:)\>%J39J'(XN2K71DPT9A>W[,6[4QA?EV_BY)^[AW\4' M_X](WU4][Q_3+>:(#RWO>Y1]34OV5B8&M\\T?$O4$L#!!0 ( "V "E=7P*N> MO00 '$B 9 >&PO=V]R:W-H965T(*'M *EM7G8FL57MSO9AV@>7&+!.8C/'0"OMQ\]Y:2!@#$@/ M']HD^+X<<]]VR$-&6RZ^%4M")'K+,U:,K:64JSO;+F9+DN.BQU>$J7?F7.18 MJEVQL(N5(#BM1'EF>XX3V#FFS)J,JF-/8C+B:YE11IX$*M9YCL7[ \GX=FRY MUL>!9[I8RO* /1FM\(*\$/EU]234GMU24IH35E#.D"#SL77OWB5N4 JJ%G]2 MLBWVME$YE%?.OY4[7]*QY91G1#(RDR4"JW\;\DBRK"2I\_BW@5IMGZ5P?_N# M'E>#5X-YQ05YY-E?-)7+L75CH93,\3J3SWS["VD&Y)>\&<^*ZB_:UFW[JO%L M74B>-V)U!CEE]7_\UGP0>P+%T0N\1N!=*N@W@OZAH']",&@$@T/!X(3 ;P3^ MI8*@$027CF'8"(:56?6G6UD38HDG(\&W2)2M%:WV5+U4[:V9PWSH69Z)Y@N MFG(FEP6*6$I2C3XQZP.#WE;C:P?I?0SRP3,"?UVS'G*#'Y'G>'W-^3Q>(O=/ MRD.S?(K?D>>=5$?GU**'O.%)>7Q!YVZE=G1.G!MYUD..J^N\8T2_35N_X@U. M\.YSOF92+6$S0C?X-2.%+EU&1KDVWQ4K/"-C2RV^!1$;8DU^^,X-G)]UUD+" M0DA8! F+(6%)#0LJ6'DMVTQNG?(ULC<:\P>M^0.C^<]DP[,-90OT*$A*)8KQ MC&94ONLR8$1=FP%(6 @)BR!A,20L 8)UDN*W2?'-R\1B(<@"2X)PM6#H N(? M9=3O9K2VWMC1M=8?]SGTC_N,CINYCN;MF8J^NY!HS\;N@"\IP56^<$WT6 ML@:Z>P70TXE :3$H+8&B=8.QJP&ZYB+@DZ"\"D9[4XG^0U/\1O-UCOZ>DOR5 MB'^T@0$M#(+20E!:!$J+06D)%*V;GET1T357$4-:S.HB\JEE!;1T"$H+&]KA M5Q;OX"(5@?8:@](2*%K7_UUIT#77!O6K!V7G5P_(4N C*"T$I46@M!B4ED#1 MNNG953-=;H^VSTW<5T\+'!Q_<._B^NF'':9^&&.*A;J/*5!&Y@KI](8JP*)^ MOJ'>D7Q5_;S^RJ7D>;6Y)#@EHFR@WI]S+C]VR@[:ITPF_P-02P,$% @ M+8 *5V'V#E \"0 U4T !D !X;"]W;W)K&UL MK5QKC8OX@5TDQ MS-8RK?YRE^6KI*P^YO>C8IW+Y'83M%J.N&U[HU6R2 =7%YOO/N=7%]ECN5RD M\G-N%8^K59+_]UXNL^?+ 1O\^.++XOZAK+\875VLDWMY(\L_UY_SZM-HQW*[ M6,FT6&2IESFPZQ;)I9R7 M-452_7B24[E[G'7@_N\_V,--\54QWY)"3K/EWXO;\N%R,!E8 MM_(N>5R67[+G6#8%N37?/%L6F_^MYRVV:K',"; 'X8X!P)$$V Z!O@- %.WR:Y38#;-X/7!'A] \9-P+AOP*0)F&S4 MWN/X:(7Y4%;FKE/^H]#TW$O[QN!Q:-OO-XC87H#W3 MKO!T:'%W$\Y!^.QUX<'K&A^^+GOTNO#8'#Z3\Z$E& I7E!2[/BLV?,X1OB_R M2::/$O7);:"W":R'[:E#'ANEK60 =R[@NF 4/ .!ES'1A1UA$3D2F:.CM-':.F49X5 MA;7.L[M%:9TMJP]PS'&T _-63+BNKXYC0NBX64]< /)R;CNZRCR>5\1ZT.2WR]2)(R9ZTP,??L7I.C4&'CJF;@E\_<.JSUD M;'P@9D=;_:&'VQHB>EMX!]I25A03D2D]P-OU ,]X)&ZB7Y/5^O?ZWSNDN:=U M8N%S<#)N<>[^L#?Q;?UDU/D@+M!Q$P$&^5#'N6,A])-1;Q_$Q<:C]4(MQCLM MQD8M/JUEGI2+]-ZJST2DQEBKXJTCP! U!4#FNOKQF_4%!@AHNX[>%4* =&W7 MUS7I"XR-A^V%HDQVHDS,HI0/,K>NTWFVDK]9'V6)=)EHE3B>+HJ. I?[62]4 M #+J!R[446 F$O5"Q<;#]$(1_)T(OE&$Z[24%6MIR>_5@KZHA$BQ$#[H4OIQ MF2(8F#GT@P4 QM",#^%L,%;UQ,7&8_9"19C=+BIMHR9?D^]6L)4#KAQMO0IT MX3!G.75R +*Z^ID8H,8Y8*;7LXB(M(B8BDT5=L\M8$9AJS&N&>\,D_2&X^!2 M),"YAI#,!=?>66]D )&VYX$) H*Z%2L0L2\R-A_ EPK$6X&X^2]5I30]F7OU/L]5*YO-%LH3* M4*[MIZ1L,U*V@)0M)&6+2-EB*C:UP[4>"S.;+ 8SF^G&Q-CA8S ,$#D334?2 MT_HDI<14;*JVK6?#S*9-WZOP&(SB]5'4A29R M.QJA];QC&_@)J'U\8B.=$9*C^31E(3$5FRISZP(QLPUTFE/>07;&O"$_XI6; M0T^6?X+L[+%WJ'Y7>YVA>\0O[PP]%AF15AI3L:G]HS6HF-FAZO+1FW#%^'9\ MM%PFWH4XT0EB(8F/*3EA)3L:D:M[X7-_M>7;8*U_TA MYO()N(2;$YVL,"5;T+N*D#1O1,H6HRI\ERO#D-H-6G>-F]VUGA,ZKMM31R9T MYGPG]P8]+YS0H?;A"1U$H@D=:2$Q%9LJ<^N><;-[UF-$1\89'M%)MQJAO'A$ M!\ C(SHJ!8_HI+N-J-A4C5L;CG=L.,J>9)ZN9%I:-Q7Y8BZQT$1V5-,9*-EF MI&P!*5M(RA:1LL54;&K/:RU&;K88#8Y/$ZG-WMY?:<'8 ,3 YM4S=E.%EG/ZH&=" ' MN3ZX>8JJ\/7K2T1:14S%IBK<.GJ\CZ/7U^IIR%2'1;C.HAK&,T1NLX/D;S M/ATGP&[+B+2*F(I-E;:UXKC9BNLQL]=W6'G@\$W-B4X65\_J@+NC < )L 4P M!#C71H,SJ1%'Q:8^%=(:<:)CUUF'22/ !C ;;7TQYSGY\1!*MJ!O$2%IVHB4 M+09%<%O=):+V@=:H$V:CKN<43.@>$9R"F;.=W!/TK' *!G!P"H:J0%,PTBIB M*C95X=:#$V8/KGL(%[II!8=PM(J9B4\7=>[+/ M[+Q-LWR=5?+BA_LH_:UOK0LHS"Z@Z5%2?7.; M-H"0VGG="8-N2-@-B4B;'5.QJ0JV;IKH\YAB]P5?-Z0T-4D]M>Z$03;-6P??OV?G M,P:^#]AYM'W#6$N_?>'9]H9882WE797*'HZK$R7?OD-L^Z',UILW4GW+RC); M;7Y]D,FMS&M ]?>[+"M_?*@3[-[D=O4_4$L#!!0 ( "V "E<(5.;C2P, M &T- 9 >&PO=V]R:W-H965TTKMNM1H!8 MHOE]I$A:HOI;QF_$"E'"79Y1,;!64JZ/;5O$*\R)Z+ U4O5FP7A.I)KRI2W6 M'$EB0'EFNXX3V#E)J37L&]DE'_;91F8IQ4L.8I/GA/]_@AG;#JRN=2^X2I\EI528U<'=\SSXQ:U=KN28"QRS[ M+TWD:F!]L"#!!=ED\HIM_\9R/;[FBUDFS#]L"]VCP()X(R3+2[#R($]I\21W M91QV (JG'N"6 /XCMNK\6?\')QVP/4-W*V!AZ^#1Z]S?O(ZZ]/?AN^EHE<59L_P>4_P M18L%FFT*3FG,[27S65Z_>U\GO JV445&44M+=K-E+]:J6T21:V M21859%UG;U]VNP^^^C9-3ELB*TK WNGN\9E)U MJF:X4OWZQ$W4$ "' M& &0 'AL+W=O-ES=H&S M6!#K\0%7/\@6(0H>B[PD$V-+Z>[&-,ERBPI(KO$.E>S-&E<%I.RVVIAD5R&X MJD%%;CJ6%9@%S$IC.JZ?W5?3,=[3/"O1?07(OBA@]?<=RO%A8MC&TX,OV69+ M^0-S.M[!#5H@^FUW7[$[LV-9904J289+4*'UQ+BU;U+;Y8#:XH\,'!# M^8[Q#W[S:34Q+!X1RM&2<@K(?A[0#.4Y9V)Q_-62&IU/#CR^?F)/ZL&SP7R' M!,UP_F>VHMN)$1E@A=9PG],O^/ 1M0/R.=\2YZ3^"PZ-K><;8+DG%!M;HYDB6V4OP\AHX?@UW M!N#SU\'CUP6?O,Y[^I_A/2G<+NWB1U5>" MAA*M(0MJ,EY<'Z:A-S8?CK53^N,%_8;LX!)-#%:Q":H>D#%]^Y,=6!^&E)3] M!8*_6#:Q/;MODPS8.%'?)M44=T\%KU/!.T,%MJU5D&;EYF4=&CK_:$!1* QZ MIG1YJ1"R0Y]G?T\)V<:.1H$@A6PT"D>"%)HB[TGA=U+X9TCQH@"^/ S/%P10 M.KI4 -FA'X6" +*-8[F"42(;V;8E&*6:0N\I$'0*!$H%%NQSB"V"*[!!)5L0 M.6"['H KMN=FA/(%\M I,[@9!M( W1&OE3UM JDB.-'(ZAO-92;9*):-(M<5 MBDLB&_FA*ZR?5(ZI9]2;S+";S% ]F>E;6.P^W(+X="XK&2[,TYE.LKE.LE@G M6:*3+-5$UDN0J$N02)D@MP6N:/8/K,\CBH(721D],_ZJ9_]+\6N]& +,)V.E-&<*DNLD,O$"8]EFULQQ*B M2F2C*!25T11Y3QG;>CZ164IM/I44,5[Z5#NOP&^(#AZ_E#R75E"M;'.M;+%6 MMD0K6ZJ+K9\M1^=W^[QL4131EJ*W,H2J-E.[N5C^ 8]"W8X';!SQLWW(1OBF M2G5%WA? >1; 40KP>W=\FF%"A_LD2H:+%ZI.MKE6ME@K6Z*5+=7%UL^3YXZ' MK6YY/.?)\F2>R T#QQ>/$&HW%\LON_0C<:$.M$/$0V R8&1;XE%#5^R-!.91 MV[- U:;N:!,VO?N2-JVH[FG7-;^M>\7"\SO[9FX//(]YE[UNLS[3-RWZS[#: M9"5A!_8U%&PO=V]R:W-H965T M) KC!5XS"B30VNEU/K2MF6Z MPAF2/;[&3/KH15;8(X7**?JCF\_X2I08/Q23F7Q"[9E MK:^+TUPJGE5B39 15OZCQVH@=@30/R!P*X%[JL"K!%X1M"0K8HV10LE \"T0 MIEJ[F8MB; JU3D.8F<:)$KJ7:)U*OMY<36XFX'R,%2)4 G@!WH/I9 S.SR[ M&2 ,W*]X+A&;RX&M] .-S$XK\^O2W#U@_B6G/># =\!U7*]#/CHN'^.T![Q2 M[N[+;1VSSNK66=W"SS_@-\J%P$P!BO6\ TK0C%"B")8ZLGXO!%*$+SK"E M>UBXF]=CDT#/=0;V9C=21U'HQ771'KA7@WO_#;X@#+$4'\$NO8,=(C<*&]0= M-1!V0_LUM'\4^CMGZ0L'W&]1A3"$#?2.HC#L=[,'-7OP$O;GQSQH0P7]!GB[ M)O /+)2PY@Z//CI&8+ 'P!IGHXKPQR%]Y1#[,+7\HU2O'0 MTMNLQ&*#K>3M&Q@Z'[H^B*]DMA>W7\?MO^[$]$^9F';1X8F!SK]=RSF=]?G7 ML7+;6\A>\\O=412%!SZ"<&=_A2>2=H+!UG810Z\YAEU5L>?JJ6'.&O79 M,OD+4$L#!!0 ( "V "E&PO=V]R:W-H965T M!X$OBQSWGGG-CW^1;J1YUC6C@B3.A9T%M3',>AKJL MD1,]D@T*N[.4BA-CIVH5ZD8AJ3R(LS")HC3DA(J@R/W:K2IRN3:,"KQ5H->< M$[6;(Y/;61 '^X4[NJJ-6PB+O"$K7*#YVMPJ.PM[EHIR%)I* 0J7L^ B/I]G M+MX'?*.XU0=C<$X>I'QTDT_5+(B<(&18&L= [&N#E\B8([(ROG><09_2 0_' M>_8/WKOU\D T7DIV3RM3SX)W 52X)&MF[N3V(W9^IHZOE$S[)VS;V'0:0+G6 M1O(.;!5P*MHW>>KJ< !()L\ D@Z0>-UM(J_RBAA2Y$IN0;EHR^8&WJI'6W%4 MN(^R,,KN4HLSQ9?KB\7U DZNT!#*-"2G>6@LK]L-RXYCWG(DSW"D<".%J35< MBPJK7_&AU=.+2O:BYLD@X>Y-CSC0=-'C/6XB;'<>Y" MG.N&E#@+[(G7J#88%*]?Q6GT?D#5I%E MHKJ4:V' *L8_U-ZF./,I7"_9%-$HCL[R<'-$6=HK2_]KD9=4$%'B@,SA?..N MQ%E;8OURC;/>2?9O-7Y9>G:TPO%O%0X/N@E'M?(]4X//U3:6?K5ORQ=M-_H9 MWO;T&Z)65&@K:6FAT2BSWUBU?;*=&-GXWO0@C>UT?EC;7PLJ%V#WEU*:_<0E MZ']6Q0]02P,$% @ +8 *5Y6*7A)#! 4Q@ !D !X;"]W;W)K&ULM9GO;YLX',;_%8N;3INT%FP(@5X2:6TWW9TZ7;5L M=Z_=Q$FL >:PTVS__=E @6#'Y%#SIN&'OX^?!Q=_8F=V8,5WOB-$@!]IDO&Y MLQ,BOW%=OMJ1%/-KEI-,WMFP(L5"GA9;E^<%P>NR*$U>VQ M6,S87B0T(X\%X/LTQ<7/6Y*PP]R!SLN%+W2[$^J"NYCE>$N61'S+'PMYYC8J M:YJ2C%.6@8)LYLX'>'.'(E50MOB;D@/O' ,5Y8FQ[^KDC_7<\90CDI"54!)8 M?CR3.Y(D2DGZ^+<6=9H^56'W^$7]4QE>AGG"G-RQY!^Z%KNY$SE@339XGX@O M[/ [J0--E-Z*);S\"PY5VR!PP&K/!4OK8ND@I5GUB7_4#Z)3 $\5H+H G5O@ MUP5^&;1R5L:ZQP(O9@4[@$*UEFKJH'PV9;5,0S,UC$M1R+M4UHG%P\"$P3#OQWX I\6]Z#MV_>@3> 9N#KCNTYSM9\Y@K9H2IS5[7X;26.3HC_ MN4^N@0?? ^0AWU!^9R^_)ZMKX%?EZ+C7SDIL*#9%CP0 M.?+&0)5"8%90[]0-S_&*S!WYTG!2/!-G\>LO,/1^,\5[);&CL'X3UK>I+TX\ M\MNJ*BRKU#O^O(B]:.8^=WU;E4?Z#AK?P9#OP.2[JIIT?$-?)3PR;I4>:7S2 M&)\,&9^8C$]TXS#P>L:MTB.-AXWQ<,AX:#(>:L9CV/]/L2J/]#UM?$^'?$^! MG)B V!%)L(T@A2G&5(L10(AZ.:P]C]LTW]@\'6 MWG 0WT8*0IW?* SZWB_!;]@"' X2W A"J",<^9KW2R @ORH)3^RHO8D"NNR MXQ)CS;<@1X,@-\(0Z2"72T+-_"5( MCEJ2HT&2&VF(#"MQ..DOJ.SB8\VW*$>#*#\'AT@G>P!C+V+:J?+J='5^UW?X9%UN:<6ED(\N\ZZE\;$6U@UV="):7F\!/ M3 B6EH<[@M>D4 WD_0UCXN5$[2LWOR,L_@-02P,$% @ +8 *5S&[1.M, M @ Y04 !D !X;"]W;W)K&ULK53O;],P$/U7 M+#.A38+F9SM4DDBL#:*(=E77@?CH)=?&FA,'VVVW_Q[;R:(.LHI)?$E\]KWG M]RZYBPY2 UU#IDPT7)5$Z%%M'U@)(;D$E M^ + ;P'^ MOP*"%A!8HXTR:VM*%$DBP0](F&S-9A:V-A:MW=#*?,4;)?0IU3B5I//EM^N? M:8I6Z3I=K&?7"S19I=/9&IU/01'*)%H0(8@I]@5ZCVYOINC\[ *=(5JA.65, M?PL9.4I+,81.UEY[U5SKOW#MUQT;(-=[AWS7#WK@D]/P*60#%#1P_SGN@ MJSW5#Y37_D9D-^\0;7$;._MA-;U+8)3U3 M&78JPY,J;ZN:T!S!2V*]49_<\&\E[F#XA]R3%[^V^,Y1$YH!."=B2RN)&&PT MO3NX'&(DFJ'2!(K7MB_ON-)=;I>%GL,@3((^WW"NG@+3ZMUD3WX#4$L#!!0 M ( "V "E=LY2'&L , "$3 9 >&PO=V]R:W-H965T2T,N\9'&R81CV@9:.+2*2Z))4 MG +[\2,E6;52A[51[HM-4GR?0YY7I"2.=Y0]\ 1 H*3RRIJR# M991N;;QG@N!1EJ>TYSL#.,,FMZ;ALNV'3,2U$2G*X88@7 M68;9ERM(Z6YBN=:^X99L$J$:[.EXBS>P!'&_O6&R9C>4F&20@Z2E#V^(/ CA^4D9K*BM('5?D03RQ'C0A2B(1"8/GW"'-(4T62X_A<0ZTF MIA(>EO?TL)R\G,P*!%->?F+=G5? MQT)1P07-:K$<04;RZA\_U8DX$$C.<8%7"[SG@MX+@FXMZ)XJZ-6"WJF"?BWH MGRH8U()!F?LJ666F?2SP=,SH#C'56])4H;2K5,L$DUS=64O!Y%4B=6*ZO+N> M?WI__:L?W"Y1\/O]A[N_T!L?!"8I1[]AQK!R_BWZ&=TO??3FU5OT"MF()Y@! M1R1']SD1_)ULE.4%25-YM_"Q+>3(%-^.ZE%<5:/P7AB%BQ8T%PE'01Y#W-;; MOG'(M7*_>_)\PYRO1?E@5X^VS)M M]/ [T;&*7LD]32Z[S2W2+7F]%W@+_$2R(D-TO09&\@W:,A*!K**(9IG<'>1- M&CT<,UW+57OF)=_B"":6W!0YL$>PIJ]_<@?.+\<<,PGS*]B@A*G-]W$Z[(_M MQT./3,8+OXW7=9IX+5=ZC2L]K2M+E71$."^>+Y@J]UKUN;FO8/W#X5\,7<=Q MVCGS308-3,)"0["65?W&JK[6JMG= LTV#$ ^D07Z>P'9"M@_Z%]TU4&W)(4O M: E1P8@@M\_6ITM*9=MYYH1S_X*L#PP"FG,WKVDCW7 MASG7+:.TP"@M-$6K#+,/OO@S8)OR;(;+UXHB%]7'?]/:G/_,RE,/^VOWZO!H M@=F&Y!REL)92IS.4VP6KSF.JBJ#;\OQ@186@65E, ,? 5 =Y?4VIV%=4@.94 M;/H?4$L#!!0 ( "V "E>4 ; 2^P0 $ F 9 >&PO=V]R:W-H965T M)N4\.SL&C'65?^(H0@=[2).-C M8R7$^M8T>;0B*>8=NB:9?&=!68J%W&5+DZ\9P?-!YWBY$NJ .1FM\9*\$/&Z?F)RSZPH M\S@E&8]IAAA9C(T[^S:TATJ0G_%[3';\8!NIHQS\EU*AB*N'A]@<]R VV$7BGH71O!+07NM8)^*>A?*QB4@D%N5O'IYM9X6.#)B-$=8NIL M25,;N;^Y6CH29RH57P23[\92)R8_/?SZ^N ]_/8G^N01@>.$HY\Q8U@ER&?T M'7I]\="GKS^/3"&#*8D9E>#[ NR< =OHD69BQ9&?S_I]7V-WI2#K$;J M?(STWM$"'S'K(&?P+7(LI]MP/5.]/""S#K+LLW)/+_]QDVCE_B5YUD&V MZ.5W:Z:-'EZ(CE7T0NYHK.A62=?->;TSO&>RI"[3 49S$XAWA ME&XRT91M!;&?$U5]W4YN+/4W,K>')FH#J[I^R]0'DQ85 L)J!O:1Y:1U%K M=KN5W:[6[A<2;5@L8L(17BX966)!CKQO\EH+;>LU),R#A/GN:97H-=[^D%'# MTZ@G&5;SNE]YW==[K>Y<%'.^:?S6OM>JVYH*"?/Z)_=<]V9@GU9KR* !)"P$ M@M5\'U2^#_0E/<[RDO[7(TEGA/W=Y+V6T-9[2)@'"?,A80$D+ 2"U1)D6"7( M4)L@7LPC-3E#\N&@L=P7\IN#^\_J6,[ /9JA::.T]1T2YD/" DA8" 2K^7Y3 M^7YSU5Q/5QBTA+:% 1+F0<)\2%@ "0N!8+4$L:U]#\'Z?Z6AU!_5AJ%S7!OT M<=IZ#TKS06D!*"V$HM7]/^@AV5K_GS8L6F%.T)U\." ID9F@JQ9Z6MMR 4KS M0&D^*"T I850M'K../N<H69N@/Y% M 9FQ#6;OJ/QM0C]O &TH@M(\4)H/2@M :2$4K9Y/^_:DK>]/MIPW@+8K06E> M2;LX"_%!PP:@M!"*5L^&?=/2UG5288YD3U>8J%WUESD1.FIV+BR%$A2"\J9 MZWM>X.:$%DX\4HP6^"! 5GE.Q.L,&=]/G+YS6EC23:;,@AM')=G@ M"M53^2#TS&U84IIC(2DO0.!ZXDS[U[.QJ;<%SQ3W\FP,)LD+YULSN4\GCF<, M(<-$&0:B;SN\0<8,D;;QZ\CI-)(&>#X^L=_9[#K+"Y%XP]E/FJILXHP=2'%- M*J:6?/\5CWE&AB_A3-HK[.O:P="!I)**YT>P=I#3HKZ3P_$YG '\T06 ?P3X MUG$D7B2/ ]"%.MV]7\+S]/O3'!;S MZ>II.5_,?SRNX.,M*D*9_!2Y2LN88C]0/O2X?-86-SV,4>KQ1/ME *FF";M1H<6K YA;O8 MZXW#R-VU2(X:R5&GY)+*+:P%(@BB6E5K_-4;56\0C-IU@T8WZ-2='U D5.+E MM$%+VJL+JF&C&G:J3HNB(HS^QA1VG!%%&56O;>+A/Z'[/2\<7[7+CQOY<:?\ MH^YSH#C@H:3Z<>MVU:;=S3&"5R1"0@"Y/7YMGYU[UBAR%!O;#B4DO"I4W3.: MU:;C3NM&\[>\;M<+(C:TD,!PK:%>+]2?@ZA;8#U1O+1MYX4KW<3L,--_#12F M0.^O.5>GB1%H_D/Q'U!+ P04 " M@ I7,:>!/C " "R! &0 'AL M+W=O?%/AM@6]U-T16Y8PH$@6"UTB8;(UF M%M:JK=;B:&$^2JR$/J6Z3D6/D^<5>IW\7,_18CZ)UZOY8O[R*T97,U"$,HE> MB!#$W-PUZB%:H 5E3%^G#+#2] 8$)RW5M*'R/Z'Z4;$^8%$3M: M2,1@JZO<_JTV(IH):0+%2]N5&ZYTC]MEIG\J($R"/M]RKHZ!:?3N-Q7] U!+ M P04 " M@ I7Q*=*4(8" "?!0 &0 'AL+W=O<$[49(9/K M8= -=@LSNBJ-6PB30456.$?S7$V5G84M2DXY"DVE (7%,$B[MZ.^B_[=> MED3C6+(7FIMR&-P$D&-!:F9FM^>PEW 3'4F(MPFQU]T0>9438D@R4'(-RD5;-#?P5GVV%4>%^RESH^PN MM7DFF=T]I(N["4S3V>('+&;ITSP=+^Z_/)Y/X.S#^0G'*HR(8L&=K+:&I%S>:0FM.HBQ(;J,Q>,(H:[) (45N/ M5%B7J W8BX>.\J;3_V@WMK+JR.X>U-4<0[A4- M1[7RK4%#)FMAFOII5]ONDS9%]S>\:5V/1%DQ&A@6-C7J7%O?JFD'S<3(RI?@ M4AI;T'Y8V@Z*R@78_4)*LYLX@K8G)W\ 4$L#!!0 ( "V "E=)=//3,@, M $@3 - >&POGW./[1MB&)1F)=C= MG#$3+',ARR&9&U-\"L-R.FD&W\D@9,;JY0-RY^ M\N'DI/-P?KT;/ZN ,U%:!J1)*!\96F[72A4CYY."NZT$AUCHYETI7N5T&]SVIA^\ 30\,U.V]RK=H."/RGQ9V.G(J@^UPFXUR_BRZB^SU@"FWL75 M:5&(U6?!9S)G;O(')QP-:,,+YDKS)YL-2F5J TR3X)%IPZ>;D=^:%O=L:9IR M6F:XY]X1>OZ[ZSQCDFDJ-DW;VG_+J_QJQ]'5O[)<_5;9->SU6+]ZW[K)RV,P M&1^#R:.HR?XQF$S>I,FP?H%OG!*VS@AM-("SV)#\@%.?6"<-)@LN#)=U;\[3 ME,D71P4K;^C$_IFPI6_'IRRC"V'N6W!(UNWO+.6+/&E'W<)"U*/6[6\PO6[< M'@1M+BY3MF3IN.[JV:1J!K9AL]87$':1F^KR(QC'87X$,"P/Y@#C.!:6YW^: M3Q^=C\,P;WTOTDBOT3A&5B>&CW]_L*1^%S7LJ7/_O;/0,4$L#!!0 ( "V "E>7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GL_Y5_2MKIIV:>VDW%_,9FVQHS5I_^1[VJB:+1I4 M/,S:O:"D;'>4RKJ:.?/Y^:PFK+$N/QW:VHB9?L(E+23CC2KL"FX9?6Y?ZKM3 M],1:=L\J)K\OK?ZXHA:J6<-J]H.62VMNH7;'GS]SP7[P1I(J*P2OJJ5E#Q6W M5$A6_*NF94+V9:-_HX''Z'(%Z(WPDCWVY900->/-:TD4,79* M2%>#/ <@S\U"7GE9F*%DA38ISG"<>WF8Q!K:>P#MO5DTS_>3FS@/XVN4Y5X< M>&F0:60? +(/9LE2?(OC&XQ2["?7<7@4LH\ V$?#0RZ)\]3S<^1E&FX6,\!7NA,E=[A;0'(5-S7DD)_B(!Q-"D@*MF$K9'GB__4YB=3X MRQ#^^R;,[W0T2 JV82M$H<()CH @%]B&9;#RPA3=>I'RP5J-LIL4]W-!QX., M8!M60HHCM7($:..E^1U2)H@S)0,UY'1"![*!8]@&$S9%?ZATIZ+M.YT1LH1C M.K_X*=%LVJPZ)IA@ &)];)V$&"< P+8L*PDXR0'YPW\<,D%B0*Q[ H7EE; M#IPZ)J0+Q[ N)F=P0"5AU3B6D#@ M.:S14^&#W.&^D3NF9P>D#]>P/H[)G!$99 S7L#&.R=P1&:0)U[ F7LW-!E@= M$]*$:U@3$QF:O@[JF) W7,/>^)6M_<\BO8 DLC LD5??L@9D'1-RR<*P2T#, M\LH66L;M&J\H)4Q4:@[F?8IEN< M=5GV]K&J?%66-!$GY>&CV.&#WN6_4$L#!!0 ( "V "E?N2=W_G@$ @: M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X MEIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2H#V5M6MY_!?6)\N>?853F0YU M%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[,MF[/9>J6[X#R$5O579[D*:%^YR M>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80-,P?-(*@4?Z@ M,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@MR+40>"T(MA"(+4BV$)@MB+80 MJ"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV\O' M$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]/>KM"?3VJ+7!E&UL MS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4N ML1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3 MY<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%M MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R? M8:A<6&U) &UL4$L! A0# M% @ +8 *5^@_1=?M *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ +8 *5YE&PO=V]R:W-H965T M&UL4$L! A0#% @ +8 *5QT@,JV1(PKD" #F!P M& @('P&0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ +8 *5V3UB@F!!P 1B$ !@ ("!WQP 'AL M+W=O"RC&9 P< M +&PO=V]R:W-H965T&UL4$L! A0#% @ +8 *5P%S M2BC-# 0B0 !@ ("!#3$ 'AL+W=O9 # "+" &0 @('S0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +8 *5]BIB42P"@ >!L !D ("!&TP 'AL+W=O M&PO=V]R:W-H965T==2?JY00 (T* 9 " @<)< M !X;"]W;W)K&UL4$L! A0#% @ +8 *5V@G M07,4!@ X0X !D ("!WF$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8 *5_NZ$$@V"P ?!P !D M ("!NW( 'AL+W=O&PO M=V]R:W-H965TK.D/EZ00 M +P+ 9 " @9F# !X;"]W;W)K&UL4$L! A0#% @ +8 *5T?FH&B. @ I@4 !D ("! MN8@ 'AL+W=O.P" #"!@ &0 @(%^BP >&PO=V]R:W-H965T&UL4$L! A0#% M @ +8 *5TAH>J:G! 1@P !D ("!B9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8 *5Y1AM:%C @ K@< !D M ("!UJ< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +8 *5PA4YN-+ P ;0T !D ("!U[@ M 'AL+W=OWZQ M$W4$ "'& &0 @(%9O >&PO=V]R:W-H965T&UL4$L! A0#% @ M+8 *5S4O1VYN @ N 8 !D ("!+\0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8 *5VSE(<:P P M(1, !D ("!T&PO=V]R:W-H965TK6 !X;"]W;W)K&UL4$L! A0#% @ +8 *5S&G@3XP @ L@0 !D M ("!J]D 'AL+W=O&PO=V]R:W-H M965T !X;"]S='EL97,N>&UL4$L! A0#% @ +8 * M5Y>*NQS $P( L ( !+.( %]R96QS+RYR96QS4$L! M A0#% @ +8 *5U NE$?- P 5!P \ ( !%>, 'AL M+W=OHRH?9JP$ $$: 3 " >7H !;0V]N E=&5N=%]4>7!E&UL4$L%!@ S #, W T ,'J $! end XML 55 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 56 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 108 222 1 false 23 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://eng.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 000003 - Statement - Condensed Consolidated Balance Sheets Sheet http://eng.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 000006 - Statement - Condensed Consolidated Statements of Stockholders Equity Sheet http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders Equity Statements 6 false false R7.htm 000007 - Disclosure - BASIS OF PRESENTATION Sheet http://eng.com/role/BasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 000008 - Disclosure - ACCOUNTING STANDARDS Sheet http://eng.com/role/AccountingStandards ACCOUNTING STANDARDS Notes 8 false false R9.htm 000009 - Disclosure - REVENUE RECOGNITION Sheet http://eng.com/role/RevenueRecognition REVENUE RECOGNITION Notes 9 false false R10.htm 000010 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES Sheet http://eng.com/role/ContractAssetsAndContractLiabilities CONTRACT ASSETS AND CONTRACT LIABILITIES Notes 10 false false R11.htm 000011 - Disclosure - DEBT Sheet http://eng.com/role/DEBT DEBT Notes 11 false false R12.htm 000012 - Disclosure - SEGMENT INFORMATION Sheet http://eng.com/role/SegmentInformation SEGMENT INFORMATION Notes 12 false false R13.htm 000013 - Disclosure - FEDERAL AND STATE INCOME TAXES Sheet http://eng.com/role/FederalAndStateIncomeTaxes FEDERAL AND STATE INCOME TAXES Notes 13 false false R14.htm 000014 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://eng.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 000015 - Disclosure - LEASES Sheet http://eng.com/role/LEASES LEASES Notes 15 false false R16.htm 000016 - Disclosure - EMPLOYEE RETENTION CREDIT Sheet http://eng.com/role/EmployeeRetentionCredit EMPLOYEE RETENTION CREDIT Notes 16 false false R17.htm 000017 - Disclosure - STOCKHOLDERS EQUITY Sheet http://eng.com/role/StockholdersEquity STOCKHOLDERS EQUITY Notes 17 false false R18.htm 000018 - Disclosure - LIQUIDITY Sheet http://eng.com/role/LIQUIDITY LIQUIDITY Notes 18 false false R19.htm 000019 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://eng.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 19 false false R20.htm 000020 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://eng.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 000021 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://eng.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://eng.com/role/RevenueRecognition 21 false false R22.htm 000022 - Disclosure - CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables) Sheet http://eng.com/role/ContractsAssetsAndContractLiabilitiesTables CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables) Tables 22 false false R23.htm 000023 - Disclosure - DEBT (Tables) Sheet http://eng.com/role/DebtTables DEBT (Tables) Tables http://eng.com/role/DEBT 23 false false R24.htm 000024 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://eng.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://eng.com/role/SegmentInformation 24 false false R25.htm 000025 - Disclosure - LEASES (Tables) Sheet http://eng.com/role/LeasesTables LEASES (Tables) Tables http://eng.com/role/LEASES 25 false false R26.htm 000026 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://eng.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://eng.com/role/FairValueMeasurements 26 false false R27.htm 000027 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://eng.com/role/RevenueRecognitionDetails REVENUE RECOGNITION (Details) Details http://eng.com/role/RevenueRecognitionTables 27 false false R28.htm 000028 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) Sheet http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) Details http://eng.com/role/ContractAssetsAndContractLiabilities 28 false false R29.htm 000029 - Disclosure - DEBT (Details) Sheet http://eng.com/role/DebtDetails DEBT (Details) Details http://eng.com/role/DebtTables 29 false false R30.htm 000030 - Disclosure - DEBT (Details 1) Sheet http://eng.com/role/DebtDetails1 DEBT (Details 1) Details http://eng.com/role/DebtTables 30 false false R31.htm 000031 - Disclosure - DEBT (Details Narrative) Sheet http://eng.com/role/DebtDetailsNarrative DEBT (Details Narrative) Details http://eng.com/role/DebtTables 31 false false R32.htm 000032 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://eng.com/role/SegmentInformationDetails SEGMENT INFORMATION (Details) Details http://eng.com/role/SegmentInformationTables 32 false false R33.htm 000033 - Disclosure - FEDERAL AND STATE INCOME TAXES (Details Narrative) Sheet http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative FEDERAL AND STATE INCOME TAXES (Details Narrative) Details http://eng.com/role/FederalAndStateIncomeTaxes 33 false false R34.htm 000034 - Disclosure - LEASES (Details) Sheet http://eng.com/role/LeasesDetails LEASES (Details) Details http://eng.com/role/LeasesTables 34 false false R35.htm 000035 - Disclosure - LEASES (Details 1) Sheet http://eng.com/role/LeasesDetails1 LEASES (Details 1) Details http://eng.com/role/LeasesTables 35 false false R36.htm 000036 - Disclosure - LEASES (Details 2) Sheet http://eng.com/role/LeasesDetails2 LEASES (Details 2) Details http://eng.com/role/LeasesTables 36 false false R37.htm 000037 - Disclosure - LEASES (Details 3) Sheet http://eng.com/role/LeasesDetails3 LEASES (Details 3) Details http://eng.com/role/LeasesTables 37 false false R38.htm 000038 - Disclosure - EMPLOYEE RETENTION CREDIT (Details Narrative) Sheet http://eng.com/role/EmployeeRetentionCreditDetailsNarrative EMPLOYEE RETENTION CREDIT (Details Narrative) Details http://eng.com/role/EmployeeRetentionCredit 38 false false R39.htm 000039 - Disclosure - STOCKHOLDERS EQUITY (Details Narrative) Sheet http://eng.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS EQUITY (Details Narrative) Details http://eng.com/role/StockholdersEquity 39 false false R40.htm 000040 - Disclosure - LIQUIDITY (Details Narrative) Sheet http://eng.com/role/LiquidityDetailsNarrative LIQUIDITY (Details Narrative) Details http://eng.com/role/LIQUIDITY 40 false false R41.htm 000041 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://eng.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://eng.com/role/FairValueMeasurementsTables 41 false false R42.htm 000042 - Disclosure - FAIR VALUE MEASUREMENTS (Details Narrative) Sheet http://eng.com/role/FairValueMeasurementsDetailsNarrative FAIR VALUE MEASUREMENTS (Details Narrative) Details http://eng.com/role/FairValueMeasurementsTables 42 false false R43.htm 000043 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://eng.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://eng.com/role/RelatedPartyTransactions 43 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-Q, CurrentFiscalYearEndDate value, --12-31, should match the Entity Registrant Fiscal Year End Date "12/28" on record within EDGAR. eng_10q.htm 1 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 29 fact(s) appearing in ix:hidden were eligible for transformation: eng:CommonStockIssuedAmount, eng:LineOfCredit80, eng:ProceedsFromCommonStockIssuedNetAmount, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesOutstanding, us-gaap:EffectiveIncomeTaxRateContinuingOperations, us-gaap:SharesIssued, us-gaap:StockholdersEquity - eng_10q.htm 1 eng_10q.htm eng-20230701.xsd eng-20230701_cal.xml eng-20230701_def.xml eng-20230701_lab.xml eng-20230701_pre.xml eng_ex311.htm eng_ex312.htm eng_ex321.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "eng_10q.htm": { "axisCustom": 0, "axisStandard": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 425, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 108, "dts": { "calculationLink": { "local": [ "eng-20230701_cal.xml" ] }, "definitionLink": { "local": [ "eng-20230701_def.xml" ] }, "inline": { "local": [ "eng_10q.htm" ] }, "labelLink": { "local": [ "eng-20230701_lab.xml" ] }, "presentationLink": { "local": [ "eng-20230701_pre.xml" ] }, "schema": { "local": [ "eng-20230701.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 302, "entityCount": 1, "hidden": { "http://eng.com/20230701": 5, "http://fasb.org/us-gaap/2023": 24, "http://xbrl.sec.gov/dei/2023": 5, "total": 34 }, "keyCustom": 59, "keyStandard": 163, "memberCustom": 14, "memberStandard": 9, "nsprefix": "eng", "nsuri": "http://eng.com/20230701", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "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", "menuCat": "Cover", "order": "1", "role": "http://eng.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LifeSettlementContractsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES", "menuCat": "Notes", "order": "10", "role": "http://eng.com/role/ContractAssetsAndContractLiabilities", "shortName": "CONTRACT ASSETS AND CONTRACT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LifeSettlementContractsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - DEBT", "menuCat": "Notes", "order": "11", "role": "http://eng.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "12", "role": "http://eng.com/role/SegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:FederalAndStateIncomeTaxesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - FEDERAL AND STATE INCOME TAXES", "menuCat": "Notes", "order": "13", "role": "http://eng.com/role/FederalAndStateIncomeTaxes", "shortName": "FEDERAL AND STATE INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:FederalAndStateIncomeTaxesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "14", "role": "http://eng.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - LEASES", "menuCat": "Notes", "order": "15", "role": "http://eng.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:EmployeeRetentionCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - EMPLOYEE RETENTION CREDIT", "menuCat": "Notes", "order": "16", "role": "http://eng.com/role/EmployeeRetentionCredit", "shortName": "EMPLOYEE RETENTION CREDIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:EmployeeRetentionCreditTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - STOCKHOLDERS EQUITY", "menuCat": "Notes", "order": "17", "role": "http://eng.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiquidationBasisOfAccountingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - LIQUIDITY", "menuCat": "Notes", "order": "18", "role": "http://eng.com/role/LIQUIDITY", "shortName": "LIQUIDITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiquidationBasisOfAccountingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "19", "role": "http://eng.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "20", "role": "http://eng.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "eng:RevenueRecognitionTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - REVENUE RECOGNITION (Tables)", "menuCat": "Tables", "order": "21", "role": "http://eng.com/role/RevenueRecognitionTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "eng:RevenueRecognitionTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LifeSettlementContractsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables)", "menuCat": "Tables", "order": "22", "role": "http://eng.com/role/ContractsAssetsAndContractLiabilitiesTables", "shortName": "CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LifeSettlementContractsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - DEBT (Tables)", "menuCat": "Tables", "order": "23", "role": "http://eng.com/role/DebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "24", "role": "http://eng.com/role/SegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "25", "role": "http://eng.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "26", "role": "http://eng.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "eng:RevenueRecognitionTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - REVENUE RECOGNITION (Details)", "menuCat": "Details", "order": "27", "role": "http://eng.com/role/RevenueRecognitionDetails", "shortName": "REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "eng:RevenueRecognitionTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01_eng_FixedPriceRevenueMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:LifeSettlementContractsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "eng:CostsIncurredOnUncompletedContractsOrProgramsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details)", "menuCat": "Details", "order": "28", "role": "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails", "shortName": "CONTRACT ASSETS AND CONTRACT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:LifeSettlementContractsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "eng:CostsIncurredOnUncompletedContractsOrProgramsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - DEBT (Details)", "menuCat": "Details", "order": "29", "role": "http://eng.com/role/DebtDetails", "shortName": "DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://eng.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01_eng_CreditAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - DEBT (Details 1)", "menuCat": "Details", "order": "30", "role": "http://eng.com/role/DebtDetails1", "shortName": "DEBT (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01_eng_CreditAgreementMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - DEBT (Details Narrative)", "menuCat": "Details", "order": "31", "role": "http://eng.com/role/DebtDetailsNarrative", "shortName": "DEBT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "eng:RevenueRecognitionTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - SEGMENT INFORMATION (Details)", "menuCat": "Details", "order": "32", "role": "http://eng.com/role/SegmentInformationDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "INF", "lang": null, "name": "eng:GrossProfitMargin", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "eng:FederalAndStateIncomeTaxesTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - FEDERAL AND STATE INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "33", "role": "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative", "shortName": "FEDERAL AND STATE INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "eng:FederalAndStateIncomeTaxesTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "eng:FinanceLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - LEASES (Details)", "menuCat": "Details", "order": "34", "role": "http://eng.com/role/LeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-04-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "eng:FinanceLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eng:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - LEASES (Details 1)", "menuCat": "Details", "order": "35", "role": "http://eng.com/role/LeasesDetails1", "shortName": "LEASES (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eng:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eng:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:WeightedAverageRemainingLeaseTermYearsOperatingLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - LEASES (Details 2)", "menuCat": "Details", "order": "36", "role": "http://eng.com/role/LeasesDetails2", "shortName": "LEASES (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "eng:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:WeightedAverageRemainingLeaseTermYearsOperatingLeases", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - LEASES (Details 3)", "menuCat": "Details", "order": "37", "role": "http://eng.com/role/LeasesDetails3", "shortName": "LEASES (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "eng:EmployeeRetentionCreditTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "eng:EmployeeRetentionCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - EMPLOYEE RETENTION CREDIT (Details Narrative)", "menuCat": "Details", "order": "38", "role": "http://eng.com/role/EmployeeRetentionCreditDetailsNarrative", "shortName": "EMPLOYEE RETENTION CREDIT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "eng:EmployeeRetentionCreditTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-5", "first": true, "lang": null, "name": "eng:EmployeeRetentionCreditCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LiquidationBasisOfAccountingTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-06-12", "decimals": "-6", "first": true, "lang": null, "name": "eng:MaximumOfferingPriceOfCommonStock", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - STOCKHOLDERS EQUITY (Details Narrative)", "menuCat": "Details", "order": "39", "role": "http://eng.com/role/StockholdersEquityDetailsNarrative", "shortName": "STOCKHOLDERS EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2022-01-11_eng_AtmAgreementMember_eng_BRileySecuritiesMember", "decimals": "-6", "lang": null, "name": "eng:MaximumOfferingPriceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LiquidationBasisOfAccountingTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-06-12", "decimals": "-6", "first": true, "lang": null, "name": "eng:MaximumOfferingPriceOfCommonStock", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - LIQUIDITY (Details Narrative)", "menuCat": "Details", "order": "40", "role": "http://eng.com/role/LiquidityDetailsNarrative", "shortName": "LIQUIDITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LiquidationBasisOfAccountingTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-06-12", "decimals": "-5", "lang": null, "name": "eng:SecuritiesAggregateOfferingPrice", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "INF", "first": true, "lang": null, "name": "eng:StockPrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "menuCat": "Details", "order": "41", "role": "http://eng.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "INF", "first": true, "lang": null, "name": "eng:StockPrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - FAIR VALUE MEASUREMENTS (Details Narrative)", "menuCat": "Details", "order": "42", "role": "http://eng.com/role/FairValueMeasurementsDetailsNarrative", "shortName": "FAIR VALUE MEASUREMENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2023-07-01", "decimals": "-5", "lang": null, "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-06-01to2023-06-15_eng_WilliamACoskeyMember", "decimals": "-6", "first": true, "lang": null, "name": "eng:Initialloanterm", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "menuCat": "Details", "order": "43", "role": "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-06-01to2023-06-15_eng_WilliamACoskeyMember", "decimals": "-6", "first": true, "lang": null, "name": "eng:Initialloanterm", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000006 - Statement - Condensed Consolidated Statements of Stockholders Equity", "menuCat": "Statements", "order": "6", "role": "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000007 - Disclosure - BASIS OF PRESENTATION", "menuCat": "Notes", "order": "7", "role": "http://eng.com/role/BasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - ACCOUNTING STANDARDS", "menuCat": "Notes", "order": "8", "role": "http://eng.com/role/AccountingStandards", "shortName": "ACCOUNTING STANDARDS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:RevenueRecognitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - REVENUE RECOGNITION", "menuCat": "Notes", "order": "9", "role": "http://eng.com/role/RevenueRecognition", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eng_10q.htm", "contextRef": "From2023-01-01to2023-07-01", "decimals": null, "first": true, "lang": "en-US", "name": "eng:RevenueRecognitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 23, "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r454" ], "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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r455" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line 2" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r456" ], "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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "eng_AccountingStandardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCOUNTING STANDARDS" } } }, "localname": "AccountingStandardsAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_AggregatePrincipalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate principal amount" } } }, "localname": "AggregatePrincipalAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_AmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization expense" } } }, "localname": "AmortizationExpense", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "eng_AnnualizedVolatility": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Annualized volatility" } } }, "localname": "AnnualizedVolatility", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetails" ], "xbrltype": "percentItemType" }, "eng_AtTheMarketOfferingCostsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "At-the-market offering costs, amount" } } }, "localname": "AtTheMarketOfferingCostsAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "eng_AtmAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ATM Agreement [Member]" } } }, "localname": "AtmAgreementMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_BRileySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "B. Riley Securities [Member]" } } }, "localname": "BRileySecuritiesMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial" } } }, "localname": "CommercialMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "eng_CommonStockIssuedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued, amount" } } }, "localname": "CommonStockIssuedAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "eng_ContractsDisclosureaAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONTRACT ASSETS AND CONTRACT LIABILITIES" } } }, "localname": "ContractsDisclosureaAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_CostsIncurredOnUncompletedContractsOrProgramsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsIncurredOnUncompletedContractsOrProgramsCurrent", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "eng_CreditAgreement": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Credit Agreement]", "verboseLabel": "Credit Agreement" } } }, "localname": "CreditAgreement", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eng_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Credit Agreement 1]", "verboseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_DiscountRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discount rate" } } }, "localname": "DiscountRatePercentage", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "eng_EarningsPerSharesBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and diluted loss per common share:" } } }, "localname": "EarningsPerSharesBasicAndDiluted", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "eng_EmployeeRetentionCreditAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EMPLOYEE RETENTION CREDIT" } } }, "localname": "EmployeeRetentionCreditAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_EmployeeRetentionCreditCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Employee retention credit" } } }, "localname": "EmployeeRetentionCreditCurrent", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/EmployeeRetentionCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_EmployeeRetentionCreditTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[EMPLOYEE RETENTION CREDIT]", "verboseLabel": "EMPLOYEE RETENTION CREDIT" } } }, "localname": "EmployeeRetentionCreditTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/EmployeeRetentionCredit" ], "xbrltype": "textBlockItemType" }, "eng_EstimatedEarningsLossesOnUncompletedContractsOrProgramsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable reflecting the estimated earnings (losses) on uncompleted contracts which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Estimated earnings on uncompleted contracts" } } }, "localname": "EstimatedEarningsLossesOnUncompletedContractsOrProgramsCurrent", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "eng_ExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price" } } }, "localname": "ExercisePrice", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetails" ], "xbrltype": "perShareItemType" }, "eng_FairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueMeasurementsAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_FairValueOfWarrantsAtIssuanceDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair value of warrants at issuance date" } } }, "localname": "FairValueOfWarrantsAtIssuanceDate", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_FairValueOfWarrantsAtIssuanceDateAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of warrants at issuance date, amount" } } }, "localname": "FairValueOfWarrantsAtIssuanceDateAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "eng_FebruaryOneTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "February 1, 2023 [Member]" } } }, "localname": "FebruaryOneTwoThousandTwentyThreeMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_FederalAndStateIncomeTaxesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[FEDERAL AND STATE INCOME TAXES]", "verboseLabel": "FEDERAL AND STATE INCOME TAXES" } } }, "localname": "FederalAndStateIncomeTaxesTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FederalAndStateIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "eng_FinanceLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total finance lease expense" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "eng_FinanceLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2027 and thereafter]", "verboseLabel": "2027 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_FixedPriceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fixed-Price Revenue" } } }, "localname": "FixedPriceRevenueMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "eng_GovernmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Government Services" } } }, "localname": "GovernmentServicesMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "eng_GrossProfitMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit (loss) Margin" } } }, "localname": "GrossProfitMargin", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "percentItemType" }, "eng_Initialloanterm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Initial term Loan" } } }, "localname": "Initialloanterm", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_LeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Total]", "verboseLabel": "Total" } } }, "localname": "LeaseLiabilityAbstract", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "stringItemType" }, "eng_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of leases", "label": "Current portion of leases" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eng_LeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Leases.", "label": "Long-term leases" } } }, "localname": "LeaseLiabilityNoncurrent", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eng_LeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ROU assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "eng_LeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[LEASES]", "verboseLabel": "LEASES" } } }, "localname": "LeasesDisclosureTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "eng_LesseeLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total lease liabilities", "verboseLabel": "Total lease liabilities" } } }, "localname": "LesseeLeaseLiability", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails1", "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Total lease payments]", "verboseLabel": "Total lease payments" } } }, "localname": "LesseeLeaseLiabilityPaymentsDue", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2025]", "verboseLabel": "2025" } } }, "localname": "LesseeLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2024]", "verboseLabel": "2024" } } }, "localname": "LesseeLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2027 and thereafter 1]", "verboseLabel": "2027 and thereafter" } } }, "localname": "LesseeLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2023]", "verboseLabel": "2023" } } }, "localname": "LesseeLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[2026]", "verboseLabel": "2026" } } }, "localname": "LesseeLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Less: imputed interest]", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "eng_LineOfCredit80": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Revolving credit facility amount" } } }, "localname": "LineOfCredit80", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_LiquidityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIQUIDITY" } } }, "localname": "LiquidityDisclosureAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_LoanPayableMaturityDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of loan payable maturity" } } }, "localname": "LoanPayableMaturityDescription", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "eng_LongTermUnearnedRevenue": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Long-term unearned revenue" } } }, "localname": "LongTermUnearnedRevenue", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eng_MaximumOfferingPriceOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Maximum offering price of common stock", "verboseLabel": "Maximum offering price of common stock" } } }, "localname": "MaximumOfferingPriceOfCommonStock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_OperatingCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Operating costs]", "verboseLabel": "Operating costs" } } }, "localname": "OperatingCost", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "eng_OperatingCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs" } } }, "localname": "OperatingCostsMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "eng_OriginationFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Origination fee" } } }, "localname": "OriginationFeePercentage", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "eng_PPPLoanForgivenessAndStockCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "P P P Loan Forgiveness And Stock Compensation [Member]" } } }, "localname": "PPPLoanForgivenessAndStockCompensationMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_PaymentsOnRevolvingCreditFacilityNet": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Payments on revolving credit facility, net]", "negatedLabel": "Payments on revolving credit facility, net" } } }, "localname": "PaymentsOnRevolvingCreditFacilityNet", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_PayrollTaxesReceivable": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Payroll taxes receivable" } } }, "localname": "PayrollTaxesReceivable", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "eng_PriorityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Priority Agreement]", "verboseLabel": "Priority Agreement" } } }, "localname": "PriorityAgreementMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_ProceedsFromCommonStockIssuedNetAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Proceeds from common stock issued, net amount" } } }, "localname": "ProceedsFromCommonStockIssuedNetAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "eng_ProceedsFromCreditAgreement": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from Credit Agreement" } } }, "localname": "ProceedsFromCreditAgreement", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_ProceedsFromPriorityAgreement": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from Priority Agreement" } } }, "localname": "ProceedsFromPriorityAgreement", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement [Member]", "verboseLabel": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "eng_RevenueRecognitionTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[REVENUE RECOGNITION]", "verboseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueRecognitionTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "eng_RightOfUseAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right of Use Asset" } } }, "localname": "RightOfUseAssetMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "domainItemType" }, "eng_RightOfUseAssetsObtainedInExchangeForNewFinancingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of use assets obtained in exchange for new financing lease liability" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForNewFinancingLeaseLiability", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_RightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of use assets obtained in exchange for new operating lease liability" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiability", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "eng_RiskFreeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risk free rate" } } }, "localname": "RiskFreeRate", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetails" ], "xbrltype": "percentItemType" }, "eng_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases [Table Text Block]", "label": "Supplemental Balance Sheet Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "eng_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease term and weighted average discount rate [Table Text Block]", "label": "Weighted Average Remaining Lease Term And Weighted Average Discount Rate" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "eng_SecuritiesAggregateOfferingPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Securities aggregate offering price" } } }, "localname": "SecuritiesAggregateOfferingPrice", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_SegmentInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentInformationAbstract", "nsuri": "http://eng.com/20230701", "xbrltype": "stringItemType" }, "eng_ShareBasedCompensationEmployeesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Share-based compensation - employees, amount" } } }, "localname": "ShareBasedCompensationEmployeesAmount", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "eng_StockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock price" } } }, "localname": "StockPrice", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetails" ], "xbrltype": "perShareItemType" }, "eng_TermLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Additional term loan" } } }, "localname": "TermLoan", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_TimeAndMaterialRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time-and-Material Revenue" } } }, "localname": "TimeAndMaterialRevenueMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "eng_TimeToExpiration": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time to expiration" } } }, "localname": "TimeToExpiration", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetails" ], "xbrltype": "durationItemType" }, "eng_UnpaidEmployeeRetentionCredit16": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Unpaid employee retention credit16" } } }, "localname": "UnpaidEmployeeRetentionCredit16", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/EmployeeRetentionCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "eng_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and diluted weighted average shares used in computing loss per share:" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "eng_WeightedAverageRemainingLeaseTermYearsFinanceLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (years) - finance leases" } } }, "localname": "WeightedAverageRemainingLeaseTermYearsFinanceLeases", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "eng_WeightedAverageRemainingLeaseTermYearsOperatingLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (years) - operating leases" } } }, "localname": "WeightedAverageRemainingLeaseTermYearsOperatingLeases", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "eng_WilliamACoskeyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "William A. Coskey [Member]" } } }, "localname": "WilliamACoskeyMember", "nsuri": "http://eng.com/20230701", "presentation": [ "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r230", "r309", "r342", "r356", "r357", "r413", "r414", "r415", "r416", "r417", "r421", "r422", "r426", "r431", "r433", "r439", "r483", "r524", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r230", "r309", "r342", "r356", "r357", "r413", "r414", "r415", "r416", "r417", "r421", "r422", "r426", "r431", "r433", "r439", "r483", "r524", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r148", "r312", "r336", "r337", "r338", "r339", "r340", "r341", "r423", "r432", "r438", "r457", "r479", "r480", "r486", "r532" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r148", "r312", "r336", "r337", "r338", "r339", "r340", "r341", "r423", "r432", "r438", "r457", "r479", "r480", "r486", "r532" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r180", "r181", "r182", "r183", "r228", "r230", "r253", "r254", "r255", "r308", "r309", "r342", "r356", "r357", "r413", "r414", "r415", "r416", "r417", "r421", "r422", "r426", "r431", "r433", "r439", "r442", "r477", "r483", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r180", "r181", "r182", "r183", "r228", "r230", "r253", "r254", "r255", "r308", "r309", "r342", "r356", "r357", "r413", "r414", "r415", "r416", "r417", "r421", "r422", "r426", "r431", "r433", "r439", "r442", "r477", "r483", "r525", "r526", "r527", "r528", "r529" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r43", "r437", "r534" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r258", "r259", "r260", "r354", "r468", "r469", "r470", "r516", "r536" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r257", "r261" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r86", "r152", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Trade Receivables, Allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "auth_ref": [ "r513", "r514", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition.", "label": "Asset acquisition, contingent consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r67", "r83", "r103", "r123", "r138", "r144", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r270", "r274", "r285", "r316", "r377", "r437", "r450", "r481", "r482", "r522" ], "calculation": { "http://eng.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", "verboseLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r79", "r87", "r103", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r270", "r274", "r285", "r437", "r481", "r482", "r522" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location Axis" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Less: billings to date" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r40", "r58", "r59" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r21", "r55", "r100" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets", "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r55" ], "calculation": { "http://eng.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, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect]", "totalLabel": "Net change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r61", "r178", "r179", "r420", "r478" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r440", "r441", "r442", "r444", "r445", "r446", "r447", "r468", "r469", "r516", "r533", "r536" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par Value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r42", "r365" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r42" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r42", "r365", "r383", "r536", "r537" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r42", "r317", "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock - $0.001 par value; 75,000,000 shares authorized; 39,757,092 shares issued and outstanding at July 1, 2023 and 35,800,617 shares issued and outstanding at December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONTRACTS ASSETS AND CONTRACT LIABILITIES (Tables)" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Costs, Estimated Earnings And Billings On Uncompleted Contracts" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractsAssetsAndContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r222", "r224", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Net contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r222", "r224", "r227" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r222", "r223", "r227" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility Axis" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r65", "r264", "r268", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Tax Expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentRate": { "auth_ref": [ "r23", "r25" ], "lang": { "en-us": { "role": { "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.", "label": "[Debt Conversion, Converted Instrument, Rate]", "verboseLabel": "Discount rate" } } }, "localname": "DebtConversionConvertedInstrumentRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r62", "r101", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r14", "r33", "r204" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Annual interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r75", "r428", "r517" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DepositContractsAssets": { "auth_ref": [ "r161", "r162" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of assets as of the balance sheet date pertaining to amounts paid by the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.", "label": "[Deposit Contracts, Assets]", "verboseLabel": "Contract assets" } } }, "localname": "DepositContractsAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositContractsLiabilities": { "auth_ref": [ "r161", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of liabilities as of the balance sheet date pertaining to amounts received by the insurer or reinsurer from the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.", "label": "[Deposit Contracts, Liabilities]", "negatedLabel": "Contract liabilities" } } }, "localname": "DepositContractsLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r458" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits and other assets" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r4", "r128" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectOperatingCosts": { "auth_ref": [ "r51" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate direct operating costs incurred during the reporting period.", "label": "Operating costs" } } }, "localname": "DirectOperatingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Revenue By Contract Type" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.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 and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r7", "r76", "r90", "r91", "r92", "r105", "r106", "r107", "r109", "r114", "r116", "r118", "r158", "r159", "r221", "r258", "r259", "r260", "r265", "r266", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r301", "r343", "r344", "r345", "r354", "r406" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r294", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "[Finance Lease, Liability]", "verboseLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r294" ], "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 lease liabilities - finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Noncurrent lease liabilities - finance leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "[Finance Lease, Liability, to be Paid]", "verboseLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Five]", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Four]", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Three]", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Finance Lease, Liability, to be Paid, Year Two]", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "[Finance Lease, Liability, Undiscounted Excess Amount]", "negatedLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r295", "r298" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "[Finance Lease, Principal Payments]", "negatedLabel": "Payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "ROU assets - finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r299", "r436" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r465", "r475", "r476" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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, excluding oil and gas property and timber property.", "label": "[Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property]", "negatedLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r81", "r163", "r313", "r427", "r437", "r473", "r474" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r50", "r103", "r123", "r137", "r143", "r146", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r285", "r425", "r481" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://eng.com/role/SegmentInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "[Gross Profit]", "totalLabel": "Gross profit (loss)", "verboseLabel": "Gross profit (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r48", "r70", "r123", "r137", "r143", "r146", "r314", "r321", "r425" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Loss from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations (Unaudited)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r173", "r175", "r390" ], "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/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r175", "r390" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FEDERAL AND STATE INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r73", "r74", "r115", "r116", "r131", "r262", "r267", "r324" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision (benefit) for federal and state income taxes", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r20", "r22" ], "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": "Cash paid during the period for income taxes (net of refunds)" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r3" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r3" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "[Increase (Decrease) in Accounts Receivable]", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r3" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r464" ], "calculation": { "http://eng.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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "[Increase (Decrease) in Contract with Customer, Asset]", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r310", "r464" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "[Increase (Decrease) in Contract with Customer, Liability]", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.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 and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r464" ], "calculation": { "http://eng.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 current assets classified as other.", "label": "[Increase (Decrease) in Other Current Assets]", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r464" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Other current liabilities, net" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r3" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Amount receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r34", "r72", "r93", "r127", "r292", "r391", "r448", "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense, Net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "[Interest Expense, Other]", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r95", "r98", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for 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.", "label": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r296", "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Maturities Of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Four]", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Three]", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "[Lessee, Operating Lease, Liability, Undiscounted Excess Amount]", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r11", "r103", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r271", "r274", "r275", "r285", "r364", "r424", "r450", "r481", "r522", "r523" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r47", "r69", "r319", "r437", "r466", "r472", "r518" ], "calculation": { "http://eng.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 Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r80", "r103", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r271", "r274", "r275", "r285", "r437", "r481", "r522", "r523" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.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/2023", "presentation": [ "http://eng.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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LifeSettlementContractsDisclosureTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for life settlement contracts including the accounting policy for life settlement contracts and the classification of cash receipts and cash disbursements in the statement of cash flows and, as applicable, for (1) life settlement contracts accounted for under the investment method based on the remaining life expectancy for each of the first five succeeding years from the date of the statement of financial position and thereafter, as well as in the aggregate: (a) the number of life settlement contracts, (b) the carrying value of the life settlement contracts, and (c) the face value (death benefits) of the life insurance policies underlying the contracts, (d) the life insurance premiums anticipated to be paid for each of the five succeeding fiscal years to keep the life settlement contracts in force as of the date of the most recent statement of financial position presented, (e) the nature of the information that causes the Entity to change its expectations on the timing of the realization of proceeds from the investments in life settlement contracts and the related effect on the timing of the realization of proceeds from the life settlement contracts and for (2) life settlement contracts accounted for under the fair value method, disclosure would include, based on remaining life expectancy for each of the first five succeeding years from the date of the statement of financial position and thereafter, as well as in the aggregate: (a) the number of life settlement contracts, (b) the carrying value of the life settlement contracts, (c) the face value (death benefits) of the life insurance policies underlying the contracts, (d) the reasons for changes in the Entity's expectation of the timing of the realization of the investments in life settlement contracts, and (e) (i) the gains or losses recognized during the period on investments sold during the period and (ii) the unrealized gains or losses recognized during the period on investments that are still held at the date of the statement of financial position.", "label": "Life Settlement Contracts, Disclosure [Text Block]", "verboseLabel": "CONTRACT ASSETS AND CONTRACT LIABILITIES" } } }, "localname": "LifeSettlementContractsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r9", "r68", "r530" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "[Long-Term Line of Credit]", "terseLabel": "Line of credit facility", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets", "http://eng.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAnnualPrincipalPayment": { "auth_ref": [ "r459", "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Aggregate amount" } } }, "localname": "LineOfCreditFacilityAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiquidationBasisOfAccountingTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the liquidation basis of accounting.", "label": "Liquidation Basis of Accounting [Text Block]", "verboseLabel": "LIQUIDITY" } } }, "localname": "LiquidationBasisOfAccountingTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LIQUIDITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r9", "r68", "r200", "r208", "r429", "r430", "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Amount Due Within One Year" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r6", "r104", "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025 and thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r6", "r104", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r6", "r104", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Total Long-term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r15", "r28", "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Initial term loan" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateOtherAdditions": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of addition to investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, classified as other.", "label": "[SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Other Addition]", "verboseLabel": "Additional term loan" } } }, "localname": "MortgageLoansOnRealEstateOtherAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "[Net Cash Provided by (Used in) Investing Activities]", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r55", "r56", "r57" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r57", "r71", "r78", "r88", "r89", "r92", "r103", "r108", "r110", "r111", "r112", "r113", "r115", "r116", "r117", "r123", "r137", "r143", "r146", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r284", "r285", "r323", "r385", "r404", "r405", "r425", "r448", "r481" ], "calculation": { "http://eng.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 (loss)", "totalLabel": "Net loss", "verboseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://eng.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, net", "verboseLabel": "Other Income, Net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r23", "r24", "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Proceeds from stock issued", "verboseLabel": "Proceeds from stock issued" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r123", "r137", "r143", "r146", "r425" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://eng.com/role/SegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss", "verboseLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r297", "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Total operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r294" ], "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": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current lease liabilities - operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Noncurrent lease liabilities - operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r293" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use asset", "verboseLabel": "ROU assets - operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets", "http://eng.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r299", "r436" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r82" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "[Other Assets, Noncurrent]", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r19" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "[Payments of Stock Issuance Costs]", "negatedLabel": "At-the-market offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r18" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "[Payments to Acquire Businesses, Net of Cash Acquired]", "negatedLabel": "Asset acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r54" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.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": "Property and equipment acquired" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "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/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r462" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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 current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r2" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Common stock and warrants issued, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r78", "r88", "r89", "r96", "r103", "r108", "r115", "r116", "r123", "r137", "r143", "r146", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r269", "r272", "r273", "r284", "r285", "r314", "r322", "r353", "r385", "r404", "r405", "r425", "r434", "r435", "r449", "r463", "r481" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "[Net Income (Loss), Including Portion Attributable to Noncontrolling Interest]", "negatedLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r315", "r320", "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesLongTermContractsOrPrograms": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.", "label": "Earned revenues" } } }, "localname": "ReceivablesLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Trade receivables, net of allowances of $4,336 and $2,129" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r26", "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Segment Information" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r305", "r306", "r521" ], "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/2023", "presentation": [ "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative", "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative", "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r306", "r307", "r350", "r351", "r352", "r388", "r389", "r390", "r410", "r412" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r44", "r64", "r318", "r346", "r347", "r349", "r366", "r437" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r76", "r105", "r106", "r107", "r109", "r114", "r116", "r158", "r159", "r258", "r259", "r260", "r265", "r266", "r276", "r278", "r279", "r281", "r283", "r343", "r345", "r354", "r536" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r124", "r125", "r136", "r141", "r142", "r148", "r150", "r151", "r225", "r226", "r312" ], "calculation": { "http://eng.com/role/SegmentInformationDetails": { "order": 2.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": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/RevenueRecognitionDetails", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r94", "r103", "r124", "r125", "r136", "r141", "r142", "r148", "r150", "r151", "r153", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r285", "r314", "r481" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Operating revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "summary of the assumptions used in the Black-Scholes model" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Maturities Of Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of total assets by segment" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r9", "r68", "r530" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "[Secured Debt]", "verboseLabel": "Priority Agreement" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r120", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r146", "r151", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r176", "r177", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r427", "r457", "r532" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r119", "r120", "r121", "r122", "r123", "r135", "r140", "r144", "r145", "r146", "r147", "r148", "r149", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://eng.com/role/SegmentInformationDetails": { "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 expenses", "terseLabel": "Selling, general and administrative expenses", "verboseLabel": "SG&amp;A" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://eng.com/role/LeasesDetails", "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "SG&A Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Offering price", "verboseLabel": "Offering price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "terseLabel": "Stock issued", "verboseLabel": "Stock issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://eng.com/role/FairValueMeasurementsDetailsNarrative", "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r77", "r120", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r146", "r151", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r174", "r176", "r177", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r427", "r457", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments Axis" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r7", "r17", "r76", "r90", "r91", "r92", "r105", "r106", "r107", "r109", "r114", "r116", "r118", "r158", "r159", "r221", "r258", "r259", "r260", "r265", "r266", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r301", "r343", "r344", "r345", "r354", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r105", "r106", "r107", "r118", "r312", "r348", "r355", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r386", "r387", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r406", "r443" ], "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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative", "http://eng.com/role/LeasesDetails", "http://eng.com/role/LeasesDetails1", "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative", "http://eng.com/role/RevenueRecognitionDetails", "http://eng.com/role/SegmentInformationDetails", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r105", "r106", "r107", "r118", "r312", "r348", "r355", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r384", "r386", "r387", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r406", "r443" ], "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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://eng.com/role/DebtDetails", "http://eng.com/role/DebtDetails1", "http://eng.com/role/DebtDetailsNarrative", "http://eng.com/role/FederalAndStateIncomeTaxesDetailsNarrative", "http://eng.com/role/LeasesDetails", "http://eng.com/role/LeasesDetails1", "http://eng.com/role/LiquidityDetailsNarrative", "http://eng.com/role/RelatedPartyTransactionsDetailsNarrative", "http://eng.com/role/RevenueRecognitionDetails", "http://eng.com/role/SegmentInformationDetails", "http://eng.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesDisclosureTextBlock": { "auth_ref": [ "r35", "r36", "r37", "r38", "r39", "r531" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of how the entity's reporting under GAAP as of the balance sheet date differs from the results based on prescribed and permitted accounting practices of the state or country of domicile in which a relevant statutory filing is made, or differences in results based on the National Association of Insurance Commissioners (NAIC) prescribed practices, or a combination thereof. Describes the accounting practices used and the related monetary effect on statutory surplus, net income, and risk-based capital. If an insurance enterprise's risk-based capital would have triggered a regulatory event had it not used a permitted practice, that fact is disclosed in the financial statements. Permitted statutory accounting practices include practices not prescribed but allowed by the domiciliary state insurance department regulatory authority.", "label": "Statutory Accounting Practices Disclosure [Table Text Block]", "verboseLabel": "ACCOUNTING STANDARDS" } } }, "localname": "StatutoryAccountingPracticesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/AccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r7", "r16", "r30", "r64", "r202" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Asset acquisition, common stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r42", "r45", "r46", "r60", "r367", "r383", "r407", "r408", "r437", "r450", "r466", "r472", "r518", "r536" ], "calculation": { "http://eng.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "[Stockholders' Equity Attributable to Parent]", "periodEndLabel": "Balance, amount", "periodStartLabel": "Balance, amount", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets", "http://eng.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r63", "r102", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r282", "r409", "r411", "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "STOCKHOLDERS EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/StockholdersEquity" ], "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/2023", "presentation": [ "http://eng.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Net costs and estimated earnings in excess of billings" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://eng.com/role/ContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org//325-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org//1943274/2147481463/325-30-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org//1943274/2147481463/325-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org//1943274/2147481463/325-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483081/340-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483054/340-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479956/944-505-55-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479956/944-505-55-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "205", "URI": "https://asc.fasb.org//205-30/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 6))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r454": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r455": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r456": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org//820/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 61 0001654954-23-010481-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-23-010481-xbrl.zip M4$L#!!0 ( "V "E<@ NJ&/P\ (V: 0 96YG+3(P,C,P-S Q+GAS M9.T=77/;-O+]9NX_\/1RZ1Z%%]VMIAW?OGY[W_[^(]N]\O5=&3<>+:_PE08 MUPPC@1WCF8BE(4%WB O,NMT0^W,PSX5Q=G)^V>G9^>LO(8BF,-_8/AIS&&';'IF5<^9Q0 MS+DQ\UQ?LL+_90RI?6(,7->82@IN3#''[ D[X7#<7L(D!FB8\HN->]E9"K&^ MZ/6>GY]/-H_,/?'8 B0Y/>]]&1'ZK1-B,CPO17W7 VB$:/N,@;&V,;;"Y-@^ M67A/O0BJ=!61@$47"*V[2(B8:H[XHQH_!/8 R,BC+\#.(1DG=O$D $B-CS?V MLAA30E*HA#YA+HJ1 QB@]\^[I_WN>3\BHG@A5UBI?C[TF.?B7H@64R%B\^*9 M%"BK(K%=8UZH'P5)H7.Q9B6Z 4@2-<7T\WG$1VO_R MV @1X?.)[:T4_/2G4U!<[%AN/;:ZP7/DN\" 3W_WD4OF1&Y8[&)YE*00$F"! MV *+,5IAOD8V+I\+_*]A?$24>D(='.J[?+)>$SKWPJ_P0.Z0"VDL"Y1DR \/ MTV%N7.55KCTX*#L& ?<3?(Q'B<9Q\)Q0HN8[E?_UC>[N=.P:BNIC+XN:'<6' MTW!"?U:?X9SB0*QDD(=$2!VB[*.TD6O[[@&$.\[*Z<*GD=X.5"=U,(5QX0/W M7.)(EST#4=4*X)/Y9(V9XI\_4.0[1'GT0/L'4&J-=086B@=1U@IG,9+3[%"X M#$QV,QEOXKE^:&V\S\97R)5GS&R)L>![+)K&T]KOO)K]PE&-8-C64I4M=0\A M-A5++ @(4]5L:2*M#7\\Q(;&F]0L[>ZK[&&O$5_>NMYS;0=;0*BU[=M#_*N< MR% SM?[U$ O/A&=_6WJN ZFW^;M/Q+:BA0L(M19^=XB%DQ,9P4RM>4/S7B%. MP!;W"0D#\Q4!M.;Y24:CA-NNQWV&X?C)DU&-\,IC>S5O>A[J?X M"5,?3['M+8+Y M47/-=J_D-6\U/SLSE^,.'_UY-/XV&[Z-,'BF#(%@/.(;(: M4"=Z,"+HD;C =Z%['I,G7'ZIUGC7$_&UG1P;1F#V=80M^:- M.1V,E'.!P]2. Q6*R)4I![Z=XAY,+439T Y@M8J/^9= M_]W=T)([9.?V(3PRQ]>MO]\9960.9N8LT'_X6:OJMUE5!X2M3D.=FJNUZVTQ MQ)4")(3IKAEVB B47 ;4:OU=5NOFW?UH\M64D:<%JQS90CZ@)7X-70L\5>MFG.) M;4S;*C>*;1!AGY'KXSN,I)+4@1F&-84@K=)S.>WM8#@U/@]&D-;>@6]_F)KJ M'&U-$!<47%E[O$=,;"V&*(=$5;ZUB\H*)5"=(O4'$$\>6/<#Z;65P/2 MUO$,,E=P]:TMRHL[%GIT,2\K\810K2URF6U!H<=X$XS6OD+(5GSXOD).TD!U M"+0VR^7(4:UGIBL M9;,58+PHT@:*O%=:X=6AI,)+H5KUYW+A M@E)1:XU*KA3 )O6^#T%KAER>7!+,MG;11U(W6"#B MEH92$5AKDUSR7!A+A<.U!JGS^BQEHCH$6J/E4O&J+]-:2Q8&4RE+)1]H+9'+ MSX-PJM5RN9;[.37WM7H^SZ7?*3T;_5;3!9H>(R;O+#_AG,9W$*WF"U\C[S0? MC]1:H#QW2/F7-+?.I\8KY^*-4@-?:[*:KZ3;C:5- U.;*?U(:XU< M^ATE@NV>V:?K?H&R*QS:I6EW>VSOU_=9@;[/]/K.Y==9?9^U^B[4]WF!OL_U M^L[ESEE]G[?ZUMR\*#Z JR)K+91+E$MO9K0';ZW;&L5VJX"G-5DNHRZXS=$: M:Y]G(Z!YI]1&Y6"=:7[,)>'Q#9#6('6+ZJDH=B^&UBRY#+VTK-Y&N35,DTT* M*Z%JC95+X77&:G=4]4L^Q9:KC*TU7BZ9+[\$]']J/_F/[$,SQ7-#]:^YD#U) M+CN<0$@GN\VH9TO5^@A,VHWZ>/P&TIYL5FZ$(8??T[Y&K8*L@L)YHR$0LW.C MY-KKP"#>&C/Y]J47\=XQ>J\EE8L>ZTH%)-AMJ#BPL.J*DUF+#10*%GU=H=+[ MY/5E^MA+MJ^!;^GV-A]!)(\)@^;:X^QK]!1T*1MYMAIH#XG\UHWHNO)1MW_6 M/>^?;+@3\5B'A9U\]5B(Z&JS4-R]JN+D$8&<]6V-^8K;6A5-RO>11%_4^CQD M^G0WN&KS)VGB;X=RL.MR56GR"%U^J#%EA=Y750R>I!P'A-+P'^1RZ[][$2N' ML7$@#V4M^"J9(,97GPXU@FK1%CJ_WAQBK"[>K%U$D?#8]A:^5U.%RUAJ%',W MR,LL4] UL"H_2:K78Z*&0B**EZV+9 _$2@MC1Q!\/-0E[+I'5IHV0I8;&E8QHF.4GWGAYA^UQRSFNTC M?/7I$.7[_ #C)WL0OC?3,0HH0M^C]ELB2 ;E-UR[ %U;HCK*P;WL5, CKBNOG%YV M!/-ELB#;IUY @$X\QU)IA..SL$M D%; 02WA:KRAP"N)!2+[CUP0H?H&?V*> MO[[L!$,10"F5XU,9O,U=@37ZB>S,"_XCJ2J29-;?D" M#*[4]5+Y[M$6MI*K;E!,L8W)D^0EDJ046LCS8] 1#AC&C_*'NWE)@LQ%I 59 M>7!Z(K9]J2CJ%6%T97-[K4)E$4E2!MPOB!W^!/DOEB1XI398,*R>1S+D'S>2 M^Y%'%Q9FJP>*87-C)[P!'5NB%-Q,:5(+9^Q1>]_"2L$;*<\]\VR,'7[+O-4] MS,F Z]Q*TR$=N/V+'=F?(5G)#MJ/TDRIT#;H!DAAHWCN$QP< >>0M@5+#HN$ MNZZ">^BZ_',%C5_B3.:_RK*\[&_ M-)@\"D3 PZI";D]H@O9DWN,G\-^QG21]BV1_"\?YKO6SBVAP.>+M5,^3".U M([O\>%1=XI!+'8++E2Q&QJ%!*?@[W>QI\:JC-U-<%?JKO[ "AEICRM5@2A==@XWL..3GV M(1R=^Y*[HSDA*N =71;YUX(:OUP$0N<.@B'01W!F= ' MZ8I@.0@<_RZ93QB<+0N&5CQ3YCJ0MHGE/!-H5G*-1R7BD0/TD35 M)-?O/6:V=!2+.#\NA1Y:2)DE[#[&>3=9PU*8#PG)X(_,QZ5A& M'J(1_XGOC2S[31A90,8KB6YQP:+9 S_FL@%,SF%3SHF ; $XC/@M AQU?:\\ M)L@?0:JVD5E;K-IB4"-7=5 4P>KHE$=)'!WGGS>2_[CDE60^^["1G(\P'$NX MN*15 FNDGU%<9FIPJ=PD#VOB":L-*K]BQ'BZPLI+WO]6)C[P17#T]*^1.>D* M:DJ<)3VRO,&V*JF21Z]2;GPL>9^137HWUB%KY$9-&J."U-71&REMFN\!#,'4 MK<>B=[@):$86%$)J7]40LL#Y9QP1&0M82X;QOF.C!+^A-M/R?^OYK(:X(?IW M*ZWZV51U:0/T[U5:Z]FKLY(5]OZ1L0I8;W_+I)-C]9$X>[0AJS\5?2&]9X1 M&T_FB5>1D7A5$!NY,D>$2D;5Y.]/XSV7?=I(WF?8]IEJ+AH7/U,&B%]UZ/&: M*9]<.&E)DD^TV5^&N=>\U3TE_-LMA+[3Q+6RS+,#V7N-6J*Y@7$(QRG=91\> M4WT#2GWDDC^P\]F3OQ].%JM*8$=4IT56V/+,S9I$N5E8LL\_/W)%8BCO4"#7 M]4 1F*TB1O./FWEA1+[_@"A./)= MP,O8EB?U@#IP7,!\R"WA?3_6407(_-8DRWD)^*@LYW[VDV6Z%.&XFH:<50;* MR,TI.0S4E+M[N MRC!9ALO@Q]VF/K.7"&Q>ZK_+$([*]BU^9#[DHA.*K6?/6GH^AQS+>@:,K7I; MF8M8JA(<5:Q?87*"5@-P&M_P-BM#,?2O9/AC+^@(\?/_ %!+ P04 " M M@ I7MK[/K[\. HJ % &5N9RTR,#(S,#&UL[5UM<^(X M$OY^5???E&WNBW9/_[\OG;0*_:)[;EWC?;-;0-AU_0LVUW> M-;:D:1#3MAN(!(9K&8[GXKO&#I/&SS_]^4\__J79_/5^.D1]S]RNL1N@GH^- M %OHS0Y6B'[U9) ^\UF-/K+_CJ?4>>F>W/[P_'S>X, E>>&-/!E^_A-'_@A M;X%,RCDD!;+V;;-SV^D>!\V\1?!F^!@9OKFR VP&6]]PD(6)O701 $=[@3XC M[6\FZJ\,?VUL?+PV7"H4TEZ#FR.OGK?9^?9R%: /YC>(7@8-FB-]CNZWQ'8Q M(6CF.5L*A?P=#5SS!FF.@Z:4@J I)MA_Q5;$SK'=?W^F/UY /@2*=LGG=V+? M-59!L/G<:KV]O=V\=6\\?]GJW-ZV6[\^#6?F"G U;9QB:&OG^XCN':W1;!S@PG-B?27BYH6>&RI4@0]P1]%_-P[ F_:C9[C2[ M[9MW8C5 &PCM]>%[#I[B!:)_/T\'QVMB=WEC>NL6_;S5\\ E 6)(L?+QXJX! MWX=6O_W^-N3YU[,QP6X#GDGL]<8!T5KYK^=:V 4GA%^(Y]@6=>-9 #^I7Y/Q M8KS!?J@C\NP:6PN2@69A(?2MK"@HH"F*9XE?L;F&ESKX\#PW;R3[X$W156AW)( M+^!4PNR3P\886=ZUV_(7;Y=_]9'ATP;'*Y9'D2(I/1;)62633MF:.J?N\C,J M)8[*:9$YMLSK9_DW>W"9"#IY$'14(.CF0= M"0&G:LCIO#FYE%Z+Y(0KSZ"H M?6W@;N4'F$FG8A4C%PID2!6BDPZG>7@HJL1R0L[+AH_:-!QSZX39;@C_/AN/ MWV&*6J<^,Y5 XM9-8 =TW.W^OS9JGNX5QGZE=^AT" #!#IVUKU2 *W!3)B9+ M!^ ?R>#W(U\49WP:0N@]S!-O].'(_9O]O;&#F(YGGHGFT%MS7N)6&)6,@&CA M#;B%05["NW!;TEP:QJ9%O:.%G8 #6A6@C H,PH=X&G&.+^8LFF\BSX>0?=VN^JB+%>!RD<;W!91KH#=.;QW>-=C5:[ML^-H/(-]UESR.! M0./LT3+:[U:H?9&,#$LT*S+%$>!^&3\$L?B68 Z6,<1'9880X$\8A&6RVLR( M&7: W?(1NU%II5EKV[5)L$^D^ON&AGJ^963I98SU;0V,E4\?-9I/)\D>0/K] M79XM2')*Q/<8EAOQJEE_!ZE ][9K^+L!Z(^,//C6#4"U3JBL /N8"-*FTHO* MN,QWRESF"OI,N)[(26L3+T B[QQG9H@0D,B8^/L_D(DSM5T@&5/ET$%IADO=0H$/?IL8.[J^"5= )_]AZ!\&\\96 MV] 1JEN NF[3XK YYU]VL.IM20"KG+U#R,0L*>)JNRA2B4=>!_4Q7&SJTHHA MRU2(112?1@F>35=O)$5J#UV83R5\?1^OCC4?LPV9: M&5_C4U3;C\ECI"RIZV.?/<*LBJCJ]LDYRH2RU:Y 2E@ZTIYIL)M #1S JHF6 M'1M:+X]$\4I,57'/0V@.&7GK8YU'S[/>;,?A6^(T0DKK[6JTGI1#1L,<"537 M\;S$)HROM7&8V#[TS!4N:VPE07Y_0)5 64'KB.PV&&>\E/NHZR?P59_,"$)Y MZ^-+ITVUX;[ /*XE02IE+74M!6EK26NA/H9CU7P'W+N+"M\TM93YU+4HI,V7 M1Q?UL6"8;?),."Z!E)W4M2BD[90A<7U,,\.0_+%%CQKQS7$V2,H$ZLIW:1,P M)*N/VH>VB\>+\R/EK"5-?)24XM65Y-**9\FFMD>]OY:V]'%X;Y3=G$X-DM*G MNC([6Y\LT-=09]CLDLBP..J+799..^I*9BG5"J6L4Z1(/:]%6/N4Z :>NYQC M?_WL8L-WL15MU>L[ZNIZ@439[G_%N"%L/Z?F M7][6<^-Q05-3# M.O5$I85=]FIWNB0(P$]][M4%M][MG@#YPCYM:-#.P M7S,JRSP\*KKAO[ #\>&4^)AJ]U;GMTCZ?G]"W!J=%>KCC8]-.WHLU,;!H5Y= M2UM[?F#_QX@_>Y6Y%4F"NMI-UH7MET=%]5FX:$[(%T+H"D)W^%("*&+HSN00 M<.:I3EGZ:K=E%S9N/C75Q[R/L)*F(67L]FT2[J4#M.-%UFZU#+)J-WT7-J:4 M4FH4? *^_X@59K4,Z1_:! M^XI)P28YDT9OV]M'Q_>V1D^!V)_-R3ZQN)+F8]+Q01SG!$!*L9 M#?S>= MK07RPR\KPUWBJ1%@?;' INBP^95Q5'P4J1JU)Y^3GK]Y=?D68W4]N#KK4E1& M7ZY+=&\0&P29^)C ME<]W7,9$^)Z^B,TFIN/1]]W!/^ZUV6"&Q@]H,M5G^FBNS0?CD0J T7UO5/^BCYYU M^+LW?AP-5&E/YIW&#+SMVR3>WG@TGVJ].=)F,WT^0Z#1TV?#@78_&((0NA(5 M]_7[.0MD.PER/[!\ .GW_++@=))P9OKC$TP--!@]C*=/RF8(_^6^+)3=),H' MO:]/M6%H49@I'ZB9+3))L9W**+/YN/?/?XR'X(TSI/_R/)A_56++ ;#NA\S3H%)9 M)#9:P<1EO4:6!2N5/1ZTP11]T8:00)[ X9ZG>C@;U.0W]HMC&3@[J:PQU8<0 M4/IHHDWG7Q$DB]$,\@6XWY52\3Q\NC\+:BIW,!(R^K"G5W4H+TS$1)2:^?A3 MR>:0C&=9&5JI5/3Y4GS0J=Q#$[92/.G,S4>7RC.,_*T4[/X=['R G&2C%!,S M1O$AIC(/)U(IQ9R. \E7B,<0I_(0,Q!$#)1& E$@$ B0REFR2W6U4M%(($"= M2FG[4' E1&T&I&XJ>YU!0FW5H-+O8(^!8]8Z)W!'VBM%4;YENS)E4,S059SP M^U]ZK_GAA7S)S<''%AP-&_#'@HJ/+\U%S*H]'2[]MO1+-%2?'9?7>9NWND[] M_]_F'3(H\VW>=7CU>HEO\[Y2LY[?!I/)KSG;8M?*O/N20)!M4T7+H290N9(Z M0\5<2W%+%;6KJ3-@'1:P5(&2!-91#ZS+ I:J0Y+ NDJ <;J*,E,F57APNXQ7 M6Z>F.H\R 'ZT^IJH8;GM 9?@2 MH18J/%7:9,%7K'Y>;U9&EE3"X_=J^>)$J9W^>($ ]]-_ 5!+ P04 " M M@ I7@&UL[5U9<^.X M$7Y/5?X#XSQDMRH^-7=EDJ(E>E8572O)LSM/4S %2:RA2"]!VE9^?0"*E'B M "B2 NGEUM;8EKJ!K[MQ=C> ?_WG96,J3]!!AFU]/KN^N#I3H*7;"\-:?3[S MT#E NF&<*<@%U@*8M@4_GVTA.OO/O__ZEW_][?S\]]OI0.G9NK>!EJMT'0A< MN%">#7>MD*^& +G0.3\/J+_NZOFDW%QT+JX^[#^_!0ASV9;/@[^\WG_3P^4I M]E+12'3@!EA$*$5]+Y\Z%[:PN;ZZNKB]_'PYF^AKC.CL\)#LG'YU?WYQWKB]>T.(,*TY1=JIS;!-.X5(A/^^G_7V=T%I= MZ/;FDGQ^V;5QZ\40?8ZU Y>?S_#W?@.Y>G_EE_GW&(V[?<2-&!F;1Q-KX3)_ M?=8"6KB]XE^0;1H+TN)G+OZ7= $T7HX?H>/K"-U;P%O@]KC@PCN^R"JDN04F M:7RS-80N.@8[M8#*D4[P$&"Y:^@:.C +PZ:65G7;Z0*TOC/MY_*:3G:)5P#EXX=J&SUBX_6PVANN/(X'E<7?!"UV19L/E+(AMH*DS;<:! M$2PMQ(0NE@O;'R_<\=S @<#A*MJ*\TX7E?_Z-9Y(D M7='> PSG*S ].(0 >#"YW9C'5M+\A%BSBQ#0(THJ.EO!!U<(6IJP])E+" >/K6C_QUU)T%@T MTBI& 2$P IRE][T>=(%AYN]\";X3K [%D!Y14@F]3PP;A;*\NJ_%*[\NO_81 M<(B#XPF*HTBQE#X6B5F%RU?9FCJG[O(75,HX*J9%*FV9]?/:-YVX3 0W>1#< M5(&@DP=!IR0$&;N&G(TW9RFE[T5RPA4OH*A]#5SZ(C] +E\5JQBQH4"$M4)T MPL-IGC(JVHGEA)RWF&S4P-%#X#32*(J,*% 87"+AG[<^NC4NPM&]!WB^,+ R MD>^6"BJ*:F9?BF&YEYCT,J"YI!90->I]5><+>P.,G)#3W)7C]>LYW\#- PF) MY0(;9ZT:*3#-?/A\AJI16;:KY@46\IRP+<(E\$SWZ,88LD<1XP^-W>9M@/^, MH88O>%9>'$)+I#B!:*UKN(3N:O??M7)^R"0X5WQ*90)64(DZJGU (233UF,X M3!*=MIVT^E H-X+ZQ07?Y#<*1 :W_UZU0?D[_K"DDSP $V_ M_.^8)A B4,XE13OEJZU A#BBY1NLV#V;K^2@7"5:\($$D=R+0]G*3_O2?ZZD M<0C'DB,R=<1D"LI1PH(DH*>'E".BO#E&%.6G6+DG,XQ@E#DBWMMC6A\I6O'+ MEM'Z!,//$2'?'2-DM&@E*+O@2+<$Z,$?YCUTO@+@<3?<0=-%X2>'<2_XX/L> M%%8C[.-?$64 #(AIM)3@&\ 5TFC5O>YS/7 M\5(BG]@\NU;=M3>/MN4'4U\,D=9%9ZO2>-1M!,^8L<:794BZ+'N[RC%0 E0O MV(=D&2:#O$J#I#=)/&NPVEK".!GR!$;I--@HWZ]3X"NS2[A?J-HPODR!;=X( M#(,R;$<21FS+G]&'P58YRVX4TDH-%M_ 9QB+V?821J(($ YGUW*TKRX6OKZ M.0'&HF]UP:/A I-G"0Y;LZS"$2:TT(T<"TV)M]&""PTXEF&M$,\T6?3-LDF6 M%*$Q.I*69VN\=T1]A+S#%HFR&HM1R5>\^!HZ!CS0M:21*7O[2%O^IFF;I'8* M_+"ARU'^"+J[@/? 1HQM1X*L02I/( _7KT=I.Q4XPA]$ES6[_J1N2-8Y19>8 M.I.X"1IEX0_7GN7I=1]''"]_(P$XLBIV2:7$Q4>.O['T+,S<$+T+RQ/8X6UY M=O"G"O\@(IG0\<;&=WF'>0>(905!UH;80%":P +ORK. ZL[7< B<'] =+Y?0 M,4@_1"Y3]3R>ANB<)T:@[/?E*7OBV#J$"W2'\:9&.SR9L)0NRML0Y8N*$QCA MPTDC?ZR#9I&HPWL2/#40\?=Z#L1_W*JS_DP9WRF3J3;31G-UWA^/*HB:L Z? M1?!]2.)3N]WQ_6C>'WU19G-UU%.GO5D%\!@'TB+H/B;13;6OVNA>PS^[XR^C M?D6ZRW4B[0#W^BH)MSL>S:=J=ZZHLYDVGRE8GX?/!GWUMC_ ,FA5*#AVCBV" M\3J)<4=8>OV,LVP1-#=)-#/MRQ#W"J4_NAM/AU5U#H%C;1&0G23(.ZVG3=6! M;T[<2>8:AML=#S5EKOY>B3%%SKI% +])M\/AL#\GBCVT0=S#M5&WFL:7.!07 M@?8V"2TD+1T#[U1%&J'2G6J]?24<1B5Y?I^:1 MV7S<_>\OXP%NB3-%^_7>/^Y6OB%31^DBF%)S1X2Z_"[+/% 7096:,^[4_E3Y MJ@[PM#'$C>U^JOD=H9))C7/"[@#S)C573+4!'DEZRD2=SK\I>(H8S? L@9O> M::;?Q'FD"-+4C$&9A)6?=OP5Y7_D/G@7@9^:8L()>,:;E:L4BG)D+X(Y->.0 M2;I*.-R3>Q%PJ=F%,F=7B95ZMB^"+V.*J1*2R F_",+4?),Q1%4)F7_T+P(X M-?M0AX"@@)_;#*DV0ZJN&5+(<2.FP7\=S(+_(-Z7A:>[8V<&G2=#AQG)4)B4 M3MF,_*=,^%6D/(EIG$SK 124F55SP$TCEYOJE*G3+-731*@BN^E$^J]#5E,) M-CA!(A,]VF2\X(V#@X$$$W-F]@6)QF012W3LLAMV.J"4)4*Q-"6J;N>XY6!, M0SPD.@8P!13,YFB.EMER2,\W\M'LO/N[#=UOAKON>LBU-]#17G33([>#DFT? M_G\Q!R^L9*0C"FM"'*2(?,F\FE,=B;HC:#5'=-T1Y$JA]!_H=T$DOWK+/B=!HF[$Y8@@@^41('!+O[ &=NA;G M0;(;$M,(-3D#4MP,==@KE6&*)ISZP LGVWPB>3LQ ?C)[4PV^2M'5BM,KQU9 MLE2PX]I5I*X;0V9#=5]=S'$A-? R!TXB;I'@: M?KF',Z*01K:EYS%!E+ZA5HB*D#RW<1)7"O5NSX/;H9/*(8FY'93KUO'0.AY: MQ\/K<3RDMXU-V?&^*L=#<_T_K]'QT#EAE+;=UX8C48G.@G9?&U=M#1;[0^!Z MCA^IF\)'L WN6D+V2-.&>H!RX-39L_;.F=:YTSKG&F=,_*] JUSIA9F:)TS!:W% M.>DP!=:*<: G\G4SAJ0X9@E'1_S:,YTU(;R3.&A$CN>D[)]49,(1\Z:FJJS# M."&NSNAH\+;-$:N=1S)7CEBGS1$KWY?>:7/$JO*E=\KTQG"&\"%X,3;>AC6( M)TCDGB.C3#F1$3P!-=3G/N,DM=9G'&JHS^/NR2PUAW&_RK(LVB8HFP%?;MBD;^D.N5^F!W<_^]84ZM!XBMWEDNX,'+8FF$1,DO+OKU97 M>/)>D4:P#ZRP[I7-I&Z"CID"%+K"NK0 TD LO9U*W003, 4H__9JOPX;T%R! M,$#@?]L$U<4 %[IFNG!K)<&XOH5)@R>(4J3E6#M1*MQ21>SHICKN#>AR_V$W0L@B.\FHZEQFSJ^JLS&[OD M6_6ZMO-H.[C[\=^X31#67.E9L"5?!]'>8GCJ6PQ/:]\OCHW0Q+&7+'=HC*A! M]HCA+A1XH4\'A^*'P%E15S)D+$V3-4&'=.1RCX',H(F+6WV!5O"^D;K88-4A M=W?F0'LA[P:R-L."_$VP3TZ1Y(9?QGAO"TK#)8&V8(AA=P03QC!".",W35K-4NG;I =Z (4"M84WTOL;C_:/X\7 M8+O%0RES.<3C:Y!9>*+(#?G\25]/_RA'V[L;S;/5''[?(/V&D%-GV$X2)62KU@4L'"GTY9+J).UV'[Q1S(6=R^<>X:U"EQ%D4>4 MTSTP3QGRS2F\-LDCEMP826X'P6OP#/!< C2]4 8VW@*;PU:+O9! JQ,S5$WV0E68 MJD9[H9+-U81WL,3"X-GY>KFBZ35*Y!-JR4>E#*0R_J2MOF.10YX%,\B;::D, M82IX?6N?L]"UDDGP#?V(YK_,]'DYUU0_D72-P9%K!TZ&\'B=WHBDQ3-42+:>"RKXN(C3_"HVXS%)Z%O?Q+(&)C MC<"PV@S]I5'7),F0-3PD<_0:-D@PX,O-,!30>3-5G=:PI(S!-OFY:/+S>WD^ M:^H#AV\Y3NOVB M6OBI>"[;FY_WB"O"U:'A>L_#U:D"E[9Y-.TMA%.( M.4A9NYO&18ZW?D@"UH:3P?B;IBE3;:Z-_$MANU.MUZ<_+EN^+/X1DK5MXF:' MM#\\M/3&"-P";K MW!O":CIC79/2JZC: 4E_AE6RJ&HU\%=X&4-$KO_34<73U'7P,$Q9[E MS2*6KV)N@\W$7NQ!7JI2@R=JQ\LE]-^W<@R=/.5F;S:VY?LJZ.H58).O:"&_ MH( DI&J3J.'#)=VP3 ML_N=C=.F YH&J3D*.QDS/DU\P?C#,Q9BKN4W5RF7?O_7^WZO=2BW#F5JXVX= MRDWPWU =RNF-F.CBED-#3ENI)'AOPX-#/_Q?4IDRI@+ M\/>1KYLQ!\0Q5]%S112:Z1(.X9W$#/*HBLRX?1]6U-5UF&($5=G=#1X M=\H+M]O813 BE'E-$WQP/.!LQQ:TA8"WFS[C6[1SS93=A<@F2*+-\ MI5>Y#HE>"R6JD="497KI.2/2$"M]XVU88U*"1*+9DB-X:D!*0 WU6:8KGJ?/ M7=2+J<\X2:WU&8<:ZE/2!5%_QBA2B:,ZJ7^\W*7X?[BB#]Y)FB:HCP);;K2S M!Q_LKG:_N7#1MY#K>$04\E)"=@,69&^":?))5/[%?6T2AG 21HFG M;P])2^H*KU97&&<, %WI?*Z&Z)POB-P3NG_&O!=9=_[]J9(Q3GL_WQTPG*_ M]/#J%9 ,"W^_EOW$S)OKU(.<:G^J?%4']YHRU-39_50;:J-Y],V9\D\ILD S MLTEN\J*O]K1E1C:KD"BIEU&GVD"=:SUEHD[GWY3Y5!W-U"XY0=J^BMIFRE!& MGE>1*=.>@^*>@Y*55M.>@Q*7ZA4^8%N'P$OUYZ J2N>A;@A_,TS3 !NU:Z,? M<,L*'M IY2^+\Y[>H09A0]=JBDB^0H5VTBG<<@^, M#&W'78$5)._7HK$UA<#4$)%C[*ZAHRX6O@X9T[=P 4VP3UZ9"OEDZ0YM7.4$ M;,DJ8PA/1C:Q/$@YN#D\3-"\@1M*5FK4C#SXG_SP !/_]?U!+ M P04 " M@ I7U!]3=@I% "=0, % &5N9RTR,#(S,#&UL[7UM<^,XDN;WB[C_@.O=N*F.L+M$O:MW9RY4MJO7MR[;:ZNF=Z[CHH,B M09O7%.DE*9<]O_[P0E)\ 0B0$@'4[<7&;+ND3.@!\" !)!*)?_X?;[L O,(X M\:/PSS]8/XU^ #!T(M%__.6_ M_I=__F_GY__^Z>$&7$;.?@?#%%S$T$ZA"[[YZ3/ 7WVQDQ3&Y^>9]%_I[_P, MQC]-?AHMB\\_V0G2BD*B@[ZTBF\N47D@\H"#2R:J2,T:G8]'XTDA]!AYZ3<[ MAL".G6<_A4ZZC^T N##QGT* @ -:H9_!^D\.N'RVXYW]$L.='>)*@?5K^E-1 MUD7T\A[[3\\I^.#\"/#/@.OSVZL-^+1/_! F"7B,@CV&DIR!Z]#Y":R# #Q@ MC00\P 3&K]#-B@O\\(^?\?_;HOH!U-!A\O-;XO_YA^M5JM/I)O<]&&Y-LV#O+? MF'S,X2#QQ/\Y(3]W$SFD<274 %<"_^L\%SO''YU;X_.)]=-;XOZ 6@, VAYQ M%, 'Z $"^N?T_04Q*O%W+P&&1#Y[CJ''AA+$\4>L_S&$3YAH^&=6^&>L.?Z9 M?\@^OK&W,/@!8,FO#]?<6JTJ965*'R6A=BO\'L9^Y%Z%^:^5-?<04V46H'O:"7-16#OH7]6ON@I[J5D=6'_5JYI#D Z+0)N'/3 MLMHTP!_=H+\J .%;"D,7NCE$7$"+Q27E$\-.2B[*CIQ*J0&VW5'"2B4E M)M#YZ2EZ_>A"_R.>S_ ?9/XD54;_^/TB0@N ]39)8]M)\Y)()?[\ ^/[CU5 M6&X=YZC0%"RH6";QT8G0!/>2G@=ED^C%T8[YHUF=(\:7OP?;0I\V"OH))LR* M4 R3:!\[L%-_E+'R6BC#LPN0!%Y%P?#\Z^,/?R$RX+=_,Z"[&7#JO5QLD;&,TJY=HY]U\4]_#NPG!OC:]VHZEPDJ M[]W*EP9T+PM/O7\+&8"%E';PQ3Z.,3@_<>S@;]".T7X0NTU8RQ2NJ*(UG0!J ML;SCR!E !@&TQJ*/B@,J#[ "0!H JVB8]!]W=A#DGBSNQ%634CGA,P%6I_N* MB &,X*/B3/5$M/ GZF#!,PR"BVCW8H?\=5]52"D'&/!J%"A)F,. )B@> ; D MR$0U]/_5#L9/?OCT2QQ]2Y]%1.!(JV1$*^ J-9BBQG"D#1V'++D*H#H::9/- M90_P)8I3A.@QM=,]?Q;AB2O=/[9"KFTCF;+&4*<5'F]3F:T^"B5 M;3L+8O# M"L[BE".G=K?)!%G?=E:$#"!(&R[N1I0*ZUR,?O8#&%^@WWZ*8O[T4Y-2:3V8 M *M&HR)B !7XJ#@F@HB"7%:+8:![(\K'S^@SUI32(JO60'#!UHU$0] =HBP M<8U%MGW-; 91T4@5O(N6(TI)4@=-&D#9)"G$C*-('9F((,2_H9X>V0HIVNVB M\#&-G#\>GVW4*'?[E,0MH84/?UG5JJ1TK2H!O[9B;=$P@$K2('FK5Z()B"J@ MNJ"DK,4 _=O>CE,8!^]T2=TR@!J2:@T0!VC= -7$#&!-.S*N 2K$L\V.GN.S MV X3'X?2">G1%%5\K,:!VCABJ\D9Q! .-/[16R&O@R.'E?GM?K>%,==@ED54 M[W:JT)I;'?J] 1S@0&K9Y JJ*'/KT,GBA'?2(PM=L# BV@?IC&:&EU^$(Y M2R4SI"I0)4NKBC'\D4')H51%E;C5(,B4 =;6P+.UZZ(F2K+_W/@AM+@U9\JJ MY%0+V"J3&(+&\(>/C<.:3++X+U8!EA%<&7>HY5@W5\:R7!D;S)5Q#ZZ,]7'E M OUY%V^B;Z&HCF5)#3QI F6RY"!F&D<:R 0,P?+@+@980Q\_R!QX%]_'T:L? M.OR%#4]< U,XD)ETJ>^RA)[>!_^2^MBV*VL ;F M,.$R>5.1-(TU+' "SE 5@'34KW.QH5O'T.9PI/JUHI!&!J0BC+'TG0$]SX#3 M"%(H-(^W\0V/KUY M?-]M(U8M:M^KZ6TFJ+RK*U\:T,\L//5.SF0 %=*PK-O8;]K3 XLX5N:RNVZK780KQK6G_%5[:J9T%MK8X]MGB:D]-VB#7CTM8L@9P M10(>]X"DT,$!IG8>C'Q"\GAVLB7UV"?G3[;]0AD$@S3)/SE0*?O@=WQNLX/$ M\8$/A3E9#X32PQ-)$C#FD4 4]]/OV^72+;G-U;.I$\AF[H0034HX213Z*XD" MWR5YIHI2$IPCZNX%TN.X!'SX&MI[UT$>UD,5FU^K8U0=4IE" M^7>D.^:S!5Q-#. ,&U6=)%G_HU5OG,EK[OM+/X9.6L"ZB)*4QP.VJ#I.M$$M M\X,E1WK%AM/E3Y3,M>^IK49>1-5\I: M.RWENF(V.1==O:6)('@ADN!#@/ZAVSPSVIU?.94#LB,AI@:,/!:F.@-^HQ2@ M4J=,@=2G\Q]A$.#+F#!$!B!8A^[:W?DAR7&ZC,*I6(S-) I>#A)XZ+DE7HLPLH1+I2]>R/<^$B:0CW(:12I]A M#/R,>MEL\>//IK*O:R,8P;9.+"/=!<>SV=8$=YF'*V?;5F3[=#=P$SDS7$^BH#6.R+7R->!@LY0Y,/F=XM$A=5Z MKX]DT,J ,=P*KK$>*1ASE3.&*+2L1P8_/< +HL_H\XLH1'9HCTS1P5?^"7I1 M#*GANLY1?_SW_\P MMD9&V',%E63,"Z7=*1V]AY\N'UYFHS>3)S]_!JH_!_+?T[W++9HHF^P^P1#R M?>E<:=7CB0NX.18:HO0P:;5%UMD8+@M UKE(KGO@EYC ARV51X2,8N!!MW"# M)N1NB-P4,N2>$*;M?JR* -VJ;^?N IJR2&C!5^\6)&J"IY/9Y&VU4NHCZ,X' MRP@_ !M68Y; '*C.%.LTC?WM/K6W 1J($;BW<1C5D88?AD^DXT>+$7FAZQ_0 M![]?V7&()I?D'L8TWA>^L$^/;Q]%"GNY(ZWPBPL2>NU2<&!B %AMHZT#2*R6XT"/=E4PV_0KQHWC07;^B M.>4INX=RYY%*E-(X$82,>G=35\.R/E7*&==%EQZ+6=O)PM;,OOZHQ4S\EI4- M;%HXI6("]CC.SP\Q05_VQ?$?X>PIR'I\V$ >=7CG?4;[@=#Q[> ^HIF%!(<[ M6-5:K#5]LZ F]YV4D 124RX&)$ 'R>;]6U2 MV@!.F'O['1\9D4.DPR!C;/1Y@FH<*^TP@) M2\F2-WZQI@ MI3H#9K@W2 %"6Z1J#RC<^]$-U6BRG1ESQ:$%7V/]@LL"U6V?2?X"F1IJ\P_( M<<.$V$$VJL:Q'Q4[R_F@.ZSC/L;19.G[/4*9HB4/WL2]8.\ILB;<95*;BLIE MJ1AZ=3W*EZ=)"2;>?&X90"5YI(QX#Z))5IXP5S,AE/F7*'*_^0'W2FGQM<*; MMS5(E6NWV7?T '\V6]FJIIXV8K!1-2Y?9U*Z[]$==D\XIDW*.2W047BW3@9\ MY99=FP+I+\>V5M $%G6 RKZMXF0I9)=K1].M477#G M!-\KD07\3I;*3C0D75558.RA:<2@K+8PLR[JO5&B#C=AW57'PW$]Z?8XW?CV MU@_\U(?).G3)FZ_/4>#".,%NCO1=L$.45U?'D:Y5*K-(5I?Z]%>N8\0Q?C_4 MC=NMU^M/US?7F^NK1["^O02/F[N+?_V7NYO+JX?'/X&K?_MZO?F;.6R5"Z]K M4]#"2(E .[XTO5TVWHX6)OA%97'R0NY*^KKC[M:.@]^03.[M=WP(+#B*X0@K MG 5;X59F1:8D/0_QMC,S9DH)C(TXWTP'O% ES?RYVKT$T3N$#S @J5 :(X-3 M=0D]=:R2KD298$(E>AIKP=7*A CACG 9M(OWT"579&"8T(<:L$8;R-T+3!F5-:\36&+Q$&A?0 BPE.<_(1JUI ].CGL,O)JU+0O81;]N7BP]?9- .7*U438\LX$N)KAEWY$7D]ZT0CZ00)[QL- MSZ^;VM3UG1@Q-N'$B@FJ,>(R*8#%](RV&S^$=QX=^6PWW^%[NNM<>2-'E4V3 M&&]\@(U $?@:!:\X8T1FZ#[;#EFU:G<7-[N@I9)J7<(=V3$VP57'1M48?#<1 M6GML8+P#6 'OBJF*KH$HLYCG+)&W&Q"&3[98<;8W:%TAM"O7O! MHY@S-L>(:M.6P/PJ>Z$<'V:"+S@*W#UQ#:<0C=[)DYEDN.)ZG(J]D.M/!K MLL5H6IO1Q%KJ]'Q+ VPF.T9]EV(COL_4\O?]!G=R<\._VD5UN+K9P5]M*.SF$?%Z(7-UJ++/ )%.23^WM1-4"JLLL7D7'GKZ-G+;%5=,T4E:N>-W4H@&;DF8UFE@F9-HZ WCR!*HHBY^*5PL"'VRB%8*G[\='.48YF MQ#5VBV041 %.)]YLJ3/+:5>IC&"VW"Q.VM.WH6 8)9UO&XN <_./HI]'( B]V#%ZQ\C^!Q>QL M-!KA_^5Y<.U]^AS%_M^A^T]@LCI;S!9GH]4X_]9/$AP!1*XQ'1+Q CL%_W,? MO /K#&!:D.\GL[,E*GIN+<3*E]"!.,IIS_"7 MVGX(W3RK^MIQ]KL]B<&[A)[O M1I1D+@]L-9)Q:V_I&NM=:W>@ MCC)/4[=U]0%;\[2<093N#Z"HY" MLM TT C(]F;'UC'IDF%O0DY,V&/)(VUS6!+Z407=OLMUGIOXI20'9JN)THB[%MW2;UA\[.;/U0SFQ=E*[[ MY*7D]$#3\%U,GE5QB?\C?Z!*["[A:VKQ/XDJPG%)\=3H5?N5M_),6'YU!LQQ M7)$2SO#:"Q!EZ.+U$[T++-F&O+@VTG5]4 M%QR43>/9-?&.F;D3I=%*D6TDK9V)U?QZ!U^7>#2X3D$+!AZ^AO7=])*,[T@$_ M0H!PD7?'7>A^>O^*:G$=%CE!UT[JO])M?CL]^Q2D]''JGM6LO6#=L10:*.DY MRY4);X0=BY_U,%C&:-S45:NHD'S]!7Z9MMS:V/XN<&Y"E@PBNF#$CB1^C/\#^#/0D2N<]R MC-2/97#<-L[[$ 4!%KL.4XBP:W_*8NW^GWU"(P$WT0/$7>H'$-605A!7;Q.= M9G(:YJ=4AJX,UU35N)?3_P[-(#Y;6#,3(EF'KV$SXJ;X13P8X_PWR:.(Y/UT M]"G^V\&S:?[$>E1,I;;,5*HJN3I"[Y.<5NCO )(GND-WO<.&Y^_DJ>0P)2+G3)#O^3C4;/ M12GS6O8T9,O)D(RRVG,Z^>K4#^C$FM1GXMF+B0F>Z3Z8&T'>6/5\BW6K.?>R M-SVU[#Y^L?T0SR1WX:6?D%<-$*([CY^:NE6!/E/IC&>KP6^9R^]1.B!N7@]$ M@\E;;QB>Q^/EGNO=2:/4:X[NV MEY#^M[1>S<+"!3ND+@6HHW/W:I6Y+:^=95US+2-RJ/3%W7#//:-_X3LE8>TY M:\+@4LX^/3ZZ9C6;83ERW=K4HU=^; CG!LV9W8&S Y#L/+6U,8]2=^G*'HVB MU^2YZG2THH7N M\(]\'&-F)/'W?GAH&4-4<';;Z@LD!=V1I_+ M,L4DD03*^:LHW.V9C![=_XSF<#IXNJ!CC) (>'N&:4--$+\7>[2'YIW5:0EI MF1#[WPVMK'VAS,QS)@I?:=.R6,V>RNFV4LV4LCW(:CHU*+=S1]2&/P JH ]3.>Z2L!%/,!O_5([D^Y.O383D=>> M!C TXJX^HK'TFI^!66R9$"76#[6L?@.O4SJ+YDZQ@K&;T[+7I,^" MD:MOBL.K\U*1HTPW"]NY9\05W9ZPI=_Z.\-QRUI6A?(WF5C=*:^=.97R64FC\FS.;C4R(JCD6O^AZ;5&0 M_NNU]GMVA6KM_,?>C^&G?>*',$E@@AJ!7I_/OF$F..FB3]IH9+FKZ>!+J@Y7 M='M7H.% QL>':,9%LC0TF2RJ<'PRF9SMK!#==WQ[=/@13:;TGK!J+ELFV*I^ MJ!M36&YO.A^K:L5L9[2K%=RE:@E MPVI7RIX$MSPC\D9TA-OZX!M> 'ZSX]C&*T7Z^)J^4ZU\R7KGD6KD=;N($G8P M?IM\EI3(6\X,N@$K#[CA)DO/TV=XOK/C/XA+P8,QMAX.UM1M-R1ZK4,[Z-A: MGHQP8Q/"C>10\C>,D4?S!H-<$Q!5/=M#.E-"\A+[/>*\X[_@!_\H5%8?M2K0 MA)*SR71LD'>J ^*&0ZKHLQ!XM!CAH_-*C()4MW5I!Y5F80#.C4U8.$C";%B& M3 \0Q3-0J()<]\B]&0R?"(-&BY%%6(0^J*QRT"]&,7[X^"F&D.' E) ?GCW2 MH#%SA,(T\[#K+:'.<+^.,!G^,79APBFS[9#8JIO8;.# M)'1H(TPGL[D!2Y!^H-M6(7%>!G!H#WI9*8)M9?\!WZ&?.M9:F0D8DFKCI6Z# MT EIR[9$1"ZCSJ\8KL+C'*5T([""J\G@J?J//+\2@N>>7[V43P/V^6F 5SA+ M33_-:NGTWDUGIO/_!%P>FQ 'U =SU],LEK-?CZW"(/'_\)'_JQU DO L26/? M0>L#$O(4NM4/2I+W$*W?W?J=BB)7*/J#Y%M\0&N-*\^#[(,AM0CH#8#Q: (' M7VO)VDR=#<"TNT2#Y,A$OZ7[$3HM_-3:0TH?ROO/./PG)IPGZZIW8ZK"19_1 MR:KT"V?@\.. BN"#P=J'50V*"C!N))<32.?@ $8'*+SO<.X[.9=I@H+YU+-5 M^6M>2'\]IG:<#C8_56O%#(*P4["%3WX88G9$'J"P_C\C:-O-9M9,6=H-VO17 M8>OAU GKQ.,#1*9&@@EJ'B;=O[P$Q.%H!Q@?CMFY#KTHWI'41J(W2F6U%3Y7 MVJU"E9=+Y51IY).S0+ULP$S;"W3C5952(?B=#B>(DGT,BUM)'BH4+9F+4G6' M;N5/VMW;OMMT=W*E5&8?8 *LYABHB%#3@?IG848F@19P3+OV@B2!NR=1.NDS MS*P;0)1!Q*&%#> ,_VS[\5_M8 _OO%^SJ*YUFH=Q7*(E&,,_*Z&CQ@TN#3[W M@0L5Z$,\J]EDJG,3T -JG5)8';QB?6R#BH ]-'GZ>8P.?G)Y $8]^$_/Z9WW M-8$TT>O=-K7]$/O(\J7]YRB^A=^*V^BNPL[QJ' M0N'O/=E0X)9HUE 05+SK4. 41Y,&N-OY2N=C12>OR-%#X7!,=M*A<(IT6H>, M8#[O>GQ#2FEJ+!; 6@*LL@@]SIR/YL,'E\NEN>*#Z[XX+>5C^Y"E8D!$V(=N M\J/NS7D>S@S=2P*>^B#)&YC)112^PC@A#^/1OU-_&\!'Z"#1EI/88PM5N)4_ M2?4K._RC2J1+5LO96B8$MYZR+A))2ISR+1IZ<4;W6\ 8Y/J $=4S\5VR/(K" M#=HP)!Z,8_S&;(@73#!,*Q*<9CVZ5(6O!Y^F 2K/"A]79/9VSW0R5Q6STS9" M3EH9J2&2EX/_/!2D?19!.V7LV\ONQSQ' 4*68+=U^BYR\,KIJIP3.E2F:OHE M%+.+A%/7->%=T!Z0&9F_7?PLMHM3)B=1X+LDRWM1\N'R4U8XH*6;0ME-2X;D MNI &$FYX>8ZK$O32@#5>:75FR&!K' SDLN"WC>#]$K7$N$';PFOT)W^5VQ34 M0) &3"9)"BFZ*IM8J[G.(&99?"UDP1J J!C#&&K8+J+=2Q1BR[=^\X7D8>MH MX%$;>":E6 K4_V(YXZ4)MW8[0*T3C6J @PKX#2OIIEHI(\$7B)^+YX48-.44 MQL3Q0%8".^I"V2IC-)Z:L+ 7P.,D@"#RNO>LKDLV"_@:JN]>A]G[[JUT$>@H MW&_*@*_L)ML4:(JOZ=29F.!3[ "UL1,L5 '6/;\.0::MF6P/D'K/K^P81Y\E MK2SC":NC5SO<,J_8DG2_[HT72Q,>#)'!V#@"R71 K@0^K!UGO]O3M[DNH><[ M?MKBE1YR*4+\BM3?R%QYE+ZGM5RZ(Z@J@9MDL">@C)#2THK>#JZUJ1W&3$'7$DUH2 "H'F(!T>,YCB;K\:.[B@F*8"MF?/R M9'FB<3A<+">7(]*:AL1ULCDDJ99=<5RL5CH#A7L#[AGI.2#OR#3_R4[P0>#A M4>?\9=R$RSI)/36W2M']&MCW3Z4GLBK-+>M(! M^5/)-56?T=&ZCI3& MO5'G_?_*LY=;M7XAP95//L3>7B%3/0++TY>A>X_:#-^H3$D49A83;P>'V!M![-6)RE;G"CQI8Y3)?)*" MZ/X.XSN'^X>KRZW:PWUW>W6DS6I^R%N$N8.+'_ MDE43K>3]Y,XKUW8#W])/ >?5@NZET"B"[5UR:.7=YL+916M$47 R[VYWS1+.WM#&YUQF1T MG8F5] M-^O;R_7#Y:.F=;J=[A';W@]5NYRN)+>W3S<:VD.@95 X]-F-[ZXF8%1I-RP*$@4)0$#D5E4?;@9)/;"6+( M7F&XA]2'%1+[^ZN?/E_LDS3:P5BPA9765AEEUJE"U; S*=4L<:X[\4RX1-0+ M=",P[>JO5[=?K\##U<7=+[?7RC>2)/D K<@#=**GT.>NJ@6B- _6R!LK\X*U MS)&=L![5)_US@(A;7:XRRG)WG(XF.J<@67R-H#4&+8;8(.6VI#0/VBT[I'9Q M5:$\8LB'>!Z^+&G[N0OML>Y\+/(H&Y$]=[>;A_7%!JP?'Z\VCP"MI4'QV8IC0C(:.2K8M->>WLZJ.W&*L:Z1+[I;[P3]_#2M:7 MW?NZ=WNI7&4JI; )6Z4>D.N,Q46 0QF@*.2LND,R9F]T";?I 9E@*\035L?) M=KAE_K$EZ8SB.:/20;\^PLE@K#/L\NK31LN,5@7;.O8YHC0<:;Q8.:JB\"3F M*BFLW3I!P\ 5S3!<:5U#MS=_3)@H1/@:=$'RP]A_=C P?,*3CS@%NDA84=BO M$&X1Z\N5)$WOC!?66/?+J[(8&_[5JU^^7-UNP/7MY[N'+_KB'#+\#_ EBK&/ M5]8]+E:C9UZSA:TLY[S,T4Y7W$?UFYK3'/D>[-X82D]MAJ6B"3-)%ZP-YE%= M4"@;NL4H4IU*[S-:-33DF)7;<;2(TWO:X^E(V3LQ;:23!MJXYW1U>?6POB%^ MF,?->G.%K-[%W9,B#ZOC2H1W=2J NZYD%/54N)(EE[#%5:'K=OWRYWN!%[<'C?GW[R]7MA7Y7 M>[_./JJQ5")63 MGHH$Z9O1=.Y"$U*BM6%KG-U7O!/01NK<+_?K0VFPUFQIBR;L!/D%'G7J(MYEZL8K607X1BF4OC4BJ4SO#$T7WD)5UGRI>T^]T#<.*C9W%__Z+W M;_ZF^XBL:Y_V;1CE3XVI(:H)+H/NB)M7F@XE_"E[- ;@0A3&:MSXZ&>177P7 M'HX)I15M3\2 BPT*7Y2>J8^W8ZV/;'4"V=BM7B-+=MEJRX9TRQ#8)+XDNZI^ MN)8GB,N54*3K;W<4Y:-M -S+/LH1IBN#5TIKHSO_9 6;C M&']]_0#^NK[Y>@6^7*T?OSY^GI(IP)HCJC9>.48$))Q M@AH?7Q,(ZFKA MG=AC95N!-OYV0]M,-W"SWEQ=@OOUP^9O8/.POGU<7V 'HYY)E%<920O409U> M/5A-1BN#;@GWQG^*;M5J4N3GSTXEZ#5I8VL/ MR$VR$A7PZ;VXQ0XV"*SV"%!& J@D@>DZ=&]\>^L'I8?E.:W3L0R5\9\]*E<- M_^Q0 /5O6Z,)-"&;]!'0>7E#'D6)0\ ',B*.?1Y,#:FEK&ZOD@PCN-@B]RB& M>F!?QSC-T]P&\\_!5>2FBMZLH/'67@%XY:&^1IPM'N')'JMX6:3U@ET;: M.%C/-/$9!]8UAEU?['0?^ZD/DSOO)L+G-O&N!^-DB]'!PFY59#-3K@PZ!V^] ME6T66_N@KS/X4 :X,XS#=^DSC"_V<0S#E$P924?VB@O0P5O9:K$9*]+.7M2; MV.[(**YVP]UF9],HM0-@DS+ ]ATD-#N =@\8)@%:S63[T+L7&-LT!W7D^2E^ MFA=G]S*RM";XS*9"-^!ZL M!*[>\&NL1[K(V#F]BBGC&* MAX M^17Z3\_HY]:O:/9X@@]P9_O8,T)^&N\-UJ%;D\&',3@P[P'![#!X3OQ+JD?2 M( W5'%8G_1F:*W4[GWNZX\B55+ ^X/)B0%8.*'Z,CBR ?XYX !N2^4\"_)O: MESQHVP*+Y1V!7GA!LZVXG/N[5TDJETJ]*UI=1G4NAL;%+R=P:<*#+D=7H-U? M4Q2:$;ARTV]_OR N!R=<$3;?=?#@";1T.'*D*L;TWK:KTE'HR M7RQUFOBC0-?9BA1W=OQ.W#;/$#MM\I+ 'A4%_)!\_BFPG3_.T2\B4 G812X, MAJ!O$JB"*(F'$\&>I= M6Z[&E #;"LK'2.=$"F=H 7-CX.XA6E&C&A;%O!R)" MM(NK884,Y)P:;;*T^N8\(AV-$5:#";G(#%@QD^ M$F)S'>*K*]"]"TMQ-$48S5V,IN6GV-XEV9D>8^CV*T;5\W+]JWAX=JY[&72Y M[$++UFU8CT?/C,Q"2WI:)(A"L"]%8#FGB ?JO).8W M#PUB5)I_'BVEK#2>H$-U:O$"$IK9\XQ+=V%"T&P?S VJ(H(B/F:K!-UTQ'&Y MAV%7JA^G!5KDU9%."+K,,ZXP]6XX4WMF0IY@29C-4_\D^1EL\^CJ- *N_M.4 MK^&V4IOD4!U.[5LUU!%+ GB96BWB67#G"%HF//,H#;1.KUN8HIDSR9*9P^8L MZX< OCF(A-B5G--0T^N0+U'B'QY-I<&,K&YC2])WXE>N-5=E#J3>AA1#;2[W ML[MR-!13]P7.UFZ1JJ[:-R)/P"(3EBH">(VH5NEW'-QYUC_4B.F9"=1 :C MS- OZ>G. ,"]J(C6)IQ6:%&NDSQ2]HK2I!4* M30O^V7;H_>YF<$&;H$(R<6%6*-20HMTQMY:6"35HE>Z](,BL]I M3TVYL1F)C*1@2G,,_$95U>Y4R%D=?3/F*8;DS@$[GH,I1!\"<[VMJVHZ%[RS M(H&28YL+G2%.O-L:6(1>V9GU<2P8Z[Z<(X#6V"_4^QU8ZD?>?>Q'.$1;T.H< M,3J96=9BJ2KOD&#T2>%L!F!2I4%'H*"AQ750-0I/P(BQ[MS<0G"-L=CD@!Y_ MW8T?PCN/6@;6TJ3\?<9JQW-L1>V=PECTL@,/7C.-?DBR'3C4"'IFK'/+64;8 MT3.MD@KO'_&!5NC2%*/[1!=.ID;<'Q(!K/-FO2-WW2[W$&"GB1^".T2DOT$[ M-H@ZMQ$-$I-B3UE8#X&:<'D<.DC2\T[HS5Q5QD>61CR,["A3K'F>XLN5!N0& M*E?C7QU'YDN@1 MD3L>VR9<2#M%'>H?K]T'GMH7F%5,Q_/8&1KA5G)*F95>[)ZTI9A!>V-]Y"G5Z>T]:"P>X9 MB0_#J>2@C14-(KM$4^@BI8AH^1WNL7%VL8JLL45+&KXY77DKG9'8&RI/+W5?*0S3DP67YT#13*Y6/_UI^O0B7'6KTM(_WL=BN_5 M"734F2(I\&7KTZI +Z_9H^W4A#L1':!RCF_B@_P 5J8P9(==./E9QACABZJQ M-"*HN:WAR659)4QS,M?'#>- GK.AKXJJ=X6PH+)< M(C>-0WK'<2P3+N^*$=;Y+H>/,$UK&UZ'29IO*=/:B-<,"%K MJ,L]?ND:K:3\R.406%99Y>6L+M6IWM.2T!! MW=NB*L?S',N7B*52@Z*JH,L0L6#SC4]9FG;5>+ZP=29BZHJ3D^;ZW80T(X\I MPH#A?]HG:.&5)/D[/"UW^ 0Z"M-6RX"O)*MN4Z!.7&N2K( M=4&N++C[=T16Q=T.&52T&N=?+VF(J,J&R(9VR'18_9Z>VJULQ])Y8"Q&ULQJ MD$L/T+^_1*\P#C&%LBS5";>?^:)J^EL$->]WGER6>MX)IV(A/6=05< M9][D$5PMEP;<%CU9/1@7?-L3)P_8M[_$49+05QU9?5;ZFOJ%E^Y(68I^B;[@ MXFM86"P(7H@D^!"@?_PXQ)1[@//%CM$>E#5#-&443;(\<,7L6A>@KMSE9*G] ML$( C=W;]^7>!E1/RR![A"0_X"\PA+$=K$-W[>[\T$>[4#OU7V'V=B5S\R.E M21O#F\]GJF8VB:'9!WIC5_3+?[=W+_^$_[?6TG/%>U;7.*4RQ)F;6=W$$*,+ M_^G(7AK4)T*<#4]:\9X7'D1:NN V"J,J[);QPA6FQQK;I353Y=*4Z Y)M(U. MP?'F@"J<@5NH^^@UNP=* :'53E:)3VCD>]Q#6)&2PIV$%/S*QJ)5@SY[/1N/ MS4@\U0%KX\:E_29^6'G(H0_3=KM;$:"6;+88>:JNG BOU[?@8^6'H[+"Y>F M+#(S(7FH--#FQIT^ITTT04EUN/< [^_O<93&9U0[ MM(C&YP1H9?V81LX?%]$.6VIRZLG/5=-)75$"FQY5*K+:=-"E#H+I:#O6F4GT M.-2-5$@ _Q\N#)1*(^].D_) N4!3+C-<>1YT\!ZP6)3@@ _L2_/#/5H*9YN. M*.39PRX%J#./W:M5MI;RVEF>V;%GQ(/2?7$WGH?)R\E707CQV?Y"^H!]V6$S MT+:R7LZG8T]5K@J)E9(4UF;()NF/%/4'%&T&5-TS0("*$_,;_"/M"ZA6#:5W M#$3 F\QBBM-9 ;ISRX3$IM) .=0Z!#_DJB>(>3@^S$;*@W( ZME727N7-TFEHVHD?J] MUIFZO=D%'-Y\VR:HSJSR83(#F:KSW'P!)]"$3!8B?.QY.#I$,1DT$XOXHH4F MK>RH-?K6TSOO:P))#!/7.<>14[.*; 69KR:90M1W;JWX' MAB3@-8)[L I^\08IT2?!C5IHYB\5O[<_>R-2TK4 Y<'G+T;K&MG!S'3NFA & MT05KXW8?%FJ>V8K>\$D&=BNHHY_,M#+[&N3IR<[B_ET9L)C M.O)(NS"OXKS4S3O.\!*^VR2AI]T"MK_F)%2BC^1MX<2(A$X=X3:BX NY[]8: M"CDIU-)L$]OY*%"A-Y<6T((F!"9U MN1BZ>TC\S-P0V^/5[#SEC:LL74; W: M(.8[ Y8,W8-YETL33A:D@;:R3,&D("0, M7TS5I-!.#9Y,E@+'VLYU1W.)T?%),$"?_PHQ%.BND;FTG^ #W-E^F%M$G+<7 M/U>65 UEW==\1#EJ6'-4)7-:]2J$WO%;6=.5SLN()X)?)V9>)+!IF2#."\V6 M,"2-\X=W7/"/YDV3U;K6VH?Q7H;4(D*F&%U> ?DJ\I=UXC+HA9_I?*(L88R\ MSZ K>B'CW?(3*2>G^!$6N[SDZ&^O:Z689*V9%>QFJRM%9"E4YRM/I\O_)."/ MM=-&>6?+]>QMH[L6HF?+T\\^=RN!AK&L9G!EPO.GQV#O;)N-HC7'E[W>)B3I M8S@9IC.0%'>&4@CL(7@WO;=,X"+!*3,EA!X0WK^,VKT8SL> MET%SJ%DCZ!F4QO&X2C ,U_0[,ESEGCVR74PU6R>89AGWQ%K-]^B4ZQ9<"EF M 9A)T/%IL&N@D MK4YO.RV6\Y'NQQ6. LX@W8)')P>MO'&_%$%T;C7V6SAND-W[8IV;4C> MC'=[[Z+E:E+O;ESDS\#?O>SQF4/^0+#)YDC4]:=H,V,,E1J>&V^]A.A[[;K+ MI0):+*#EZO$6[4LK2^.=.[-L2VFW&,,PT(M][#\B-Z:MB4(P] MXY:I*>]X4%:7AC,OEQ-EER%/9'&:X T\R^[:@SW;P31SZNK=%N*('[X4/9JPQU-'59B/P"DA Y,YBH=*62F* VL3 M5)BV\IC^'^N,(Y3!UAA\I,=UC+1FSF51M$P7/3I9+3QO9< I9W_@IX_>DDXS M+A&0U4U57SKRDQ-KK/O9Z>YH69[!B9'COAZVTD&-;H*76V^F*D3N^%'?Q'WZ M"*J^@YX1%-5)TY@A?RRGQCI#+GN!98WWJ9GCO18[TD&-3I9;#WJJHM1.,-X; MN$\?QM1[O#C^346&?48R^PK/$^,W*\UZ(XY+7H\?G(6BI[AOH$ M:_HZ;*4).CJ&!W51-&:H'T>GL8F/#[5A98WSN9'CG)L>12J<830:CSWONQGG M#=AZHGNZ=4OG*AHT[(]CUUAG&& ?K#*!/< RS@YT["*Z#YZ.5DL# GHZXQT^ MEJ?/F.]>*T-&>1_NC'5'[$F#9#OB:VPQ8SS+1"UTU/ Y7AQPWEZX+SCIE\T8@GB7= MWUJV[O/;3D#KS*'* /((9.F^G'B/X-[:.[A^\^MOVK%%U,78L:"50^O*WV=O M#%J.,WA0N$14'1]9G1]8$F!1\!L6/C(5&-.@K-/=^BF&$.]2OL#=%K*.B5E" M:LP&'UYN*9H2]-4R.)D>NDR3<1!AJ_?W>O,%% K@-ZHR1*]_>O #^/X(G7U, MEC?U=D@+8F XR)34VXHO]YN_VNSO/@[$?/MW' MO@/OO(MHMXO"QS1R_F!42T)'#4^DP>>,$2K0KEG8XY5N[G2$6F=1I@ZB3!^\ MX +0/X%#B@ )+D/+!9S'9QLUU'62[*%;[B#6]Z22LZFU\ Q('2 &6.\%TE' M)Y*:%_FW49ICMCCUJHJH6^2SH)4)4?Z>+J6AM7!-R,[*1]:PZG'D0.@F %>= M#CXS>$'(3*Q+&]LS 76<:,)JF CR+3W2L^SYU(2K5#QUR,AD-_DJ&!!M:H#7VA%@48%FA$\#<-;=G M+Z8S0V[32>'4N_3^#+?QWH[?[T*X^19MGJ-]8H?NYAOZV7=R&X2[/9/65)3: MIUM%BM0^OI MS+HBPE7OY0?X&@6O>*- CPJ!9SLDO '8),I$RRB[A-OT(@H1G1-\!DK^2J%[ M'29IO,>+I@<[9>[:I!2I6VNU\DQ*K=\#>;TK+[,P(1 C4 MD#YVMFG$W<@U@J4O%9F[!IS"L!7?9+P<3QS=Q]L\3.RQ,E07/OC)'Y]C"!GK MW>;7:KJ1!2GOR/)W=+TP<5Q'=PXS/JK&=A9) B_&,;!';X+8T?9O,';\A'F> MR?A>42P]"U01.E_^DIY.K!9S9;,:KT];8#4"XS/1P0;I.@SW=N#_';I_C0([ M9>4$Y8LI"F!M@5B$L#)DJ,O 6BR4)<3A=;@87>/(LM KX7* -V_\7=P$UV] MO?CX[>0H9(!OBJCI=AZTO,OKWU/K./:@I?-X6HRL<5T*2>,,\["0UQVRX+H^ MAF$'../]=7AAO_BI'?##%KLH*@QND*Y&)>)!J$675!/H>CJ7>7WQ-@Q-H0_( M11H_! XM8@!K\ZL?!+Z]6U]$R1_PG7L"SQ938W7:(.:6AR63O;8Y7JUTADK) MH:MS(-, ZY\ 51HR,.,Z1'RS@R"R\=W<':,"#0DU/<\!EG=Z[6OJ#(;6>*I[ M<=$*K-[5F3# DN &J6AQD7R)XO3)?H(80'(7/D [N$I2[&C#"5QRD\2,2)-4 MI9'#]G(U-N@ NA?V%H--.C%H[40E"X:.W=FO550N'13QTX37I+OB;9Q]/5Y= M@$?G&;K[ )X!:WP^7IT!7 R@Y: I9?=BASY,SL!U^ J3E(3^H75&_M/$#B4@ M"LMJ9X #F"(:8B_+OW]KN]#> 7.\5N^_=+F#BQ_\+9"HD4%$5F2,$N(C5: MI:FM@4MWJMLIT@5GX_C_((A/[;!)Q&F#<%E@EQ6F:*(KM5Z]W]#:*DVN0P9H@N8OOX^@IMG<))QE$GS)^=X?I23=RR,%VOCNO M]4JSBWN"_PM-^H)[-H8.]%])OZ)A'4 GQ6<0R% !Y6-C HM&]N2_:%T]&56 M//CV[#O/P$_P;AMIH^_HVVY.% 3TW]_\]!D9IRB$X!T_&1O%I/PPBG?(.$4O M$._1<7[$_P@E8P^9R#95MR M'.EI]MN(6D11RQ_D#&W\"L"_W""2@PW9PI)F-X#N^1+XSGOF6PY=EJ%C^X ;]A3[,/T+_;XM^[2__%U!+ P04 M" M@ I7&9O@BU0T "!P@( % &5N9RTR,#(S,#&UL[7UK M<^.XU>;WK=K_H)W]L$G5]C3OEU3ROJ6VY7E=<5N.K9YD]@L*)$&;.Q+ID%1W M.[]^ 4J4*!$$P8L,L+.IRG2W#8!XSL'EW'#.G__S^V8]^XK2+$KBO_RD_JS\ M-$.QGP11_/R7G[;9!YCY4?33+,MA',!U$J.__/2&LI_^\S_^^W_[\__X\.$? MGQ[O9M>)O]V@.)]=I0CF*)A]B_*7&?G59YCE*/WP8=_ZU]UW_C33?M9_5IS# MSS_!#/=*XJ(/_J5Z^,TU'F^6A#.?C%QTQ=U4Y8.F:/JAT5,2YM]@BF8P]5^B M'/GY-H7K68"RZ#F>X8G/=H#^-)O_+W]V_0+3#7Q-T0;&!-1L_C7_^3#65?+Z MED;/+_GL#_X?9^0SL]L/]XO5[-,VBV*49;.G9+TE4\G^]^PV]G^>S=?KV2/I MD48;2KRC8#[>.XM__1/[C87PS3.@X^]/W+/K+3R]Y_OJGCQ^_??OV\S?] MYR1]_J@IBOKQ'Y_OGOP7/*\/44P([J.?REYD%%H_U77=C\5ORZ:UEM^]=%U^ M0_]83@7Q]O!-%#__[">;C^3G'Z\2O"3Q%(L>+RD*__(3_GW!=<56 MBC'_YTF;_.T5K\PLVKRN,;2/W;\7!RC&BQ#_)4O644"6\5.._TO6=;8,EZ\H M+6B4?8GA-L"++&B=7O\A+X'F$UR3%?7T@E">]9D[=8"+S_0![^LX?T%YY,/U MX&E31[OTVKF"V1R4/[B+H!>M\:<0QTG%/<3 V5XO/JU: M9E-M,O!K3^B9;)#;.$RPM,+!I>8. V=R@_#6A&M,VV+;8IDGV: 5_-[*F_:. M@]?/9A/EQ3FRYSS>+EAZY5DVK3T'SNUN,7]:/+5,X[31P"\N<+_D#>&&.<:% M^8^E<7PWM$RAI=?05=SUNKC8;7!W^[WJ]_:6'+>;NCN@5'Z*UQOT6<$ MLVVZN_7:-@ZKS^#3?TUN8"P(Y6^K%,89/BN)#-IZ!["[C7XGK:"W;MW&;=U& MNI\RUNW"-=$>(PV]K9"7HE3@&LR'#U' MWWO7*(?1NOOF.^OW#M(AWTQ[C#3"[N.;&Z7E>-]6^3^NCO_U>Y@2 \=7Q#^+ M6I?1SR(^KK3VNYA,W9%VW0<:Y1SEHR*U[9C?;UO?],9CSD#K,@/M$C/0N\Q M'VDI#Q\7;<931=9&.T^4?8"A_(SQZT'V"K?TN(<7P'04\72\X.^[CM,L8 M%]+$.DZYZS#-LWZMV#WO\ ]..J#O>(\&1T,S@<#AN\FCG+13=O]39Q^.SL(/ MLZ+E[ $^HUG5;%5,J9S4.O%/YK$FOJKDS#=$II'A>10>J0SY/S\G7S\&*/I( M*$7^4I"L(!?^!RB^._>R0@8L1UI##ZV+\0%N<];DX\7GM, '8/[VB)XC\LTX MOX<;1)\:O>7I#*NLG*?^+$GQH8794(X(4_^$@75WWK[%Q]?"8_+!?XG6!]Z' M:;)IHM2>+DG+=*ODPY]Z/PI?(2+ZKV_Q6O[^5_3&(G&M*1>-56$T;H#VKD0N M=_<*CTBG[6D++I)J DA* _*NE)SCKP=D!C=K^$PGY5D3+EKJ FA)A?*NQ+S: MI@3#393Y7(1WQ$EJ3*!"!+8'E$9) MP+P6&YIRT=H5*,)1H0E8WC?1&J57> [/2*42#%B<#)3>]*8SYJBU3_&O")N!R3S2:)"QOTTPN& MERVW>1&5C^\/YA7)[,?' 1%*(S]J(0O_;UN8YBA=O^TN]JXWYG#/B%,]& M?.)H79QPR_0A3;Y&N_>;;02O]>"CNC@W(QNI.-(_)%@Q6/^?Z+7M1J6WYR.[ M"%VT'>7[^M+(9%($F\E\VH*/L")43!J2=R4E>7B]?GA)8J;$76_%1U(1ZF,3 MHGGMXV7K.DT/6O" M1U 1FB$5BX"[:P6_WP882A1&NQP,[:IW8Q<^:HM3!5NP"CDB%M_]%Q@_H^9P M.WI+/EJ+4/U8R(38/7)$9AI]1=_!1W)QNA\;:8WT?_Y8PX'U MQ=\O$8\[(!%))7Q7FWV8';H5T;O[<6?5@8]-,I*WYSCV[ ^'T?\X-,0WA)E7 M\'&;?7B&\'6W M$ZS\J?')?B_@=@]S3F,#M&^.^^1T,'8" =67]($*\=I$D:,+5UI!,( JE;M(IP0,VA@ MCD&^&$B(\ T4W.VHT#C18I9YDL-UT5(,]Y[0>DT"T5"\?\TX#S917+P8(/?I MXOLKN6F:&HD%]PCSOB/,8D"R"J8=S8@?U+J&& >];4QH#3P]]..4M MR@)U#&2>UE:]3^+D%-9^U;5+5*U=@1EX+G%63I;C_!"/L=92<;$']X"J6LBN M 1'#-7X&=./? >0Q:EL$WPHE$V7Y?E;+_(5J+#HLX7IKX)N*I<,?@EM,?,%O<8(+MLI-M,86.RO0G%"9I-=O#XCLF%T8C$C.I>ZC "U8#ZQ&_1OI@K+Q%D M<)_00%T MQ=QO^Y1_K4!.VP'#M$)#$AVI$XVIEUP#.+'^E-VD]EY27@:=-0>.BP+7D8-/ M#51F<*0)C5A/"BDN0/Y/4IQ]A6OBR7W$VDD:^?C$(K_ E^OI#RHMFQDX:%A@ M:*ZOU\X0D8QN8AZ5W^. /WIWQ/B>?82G1#+/8JFY.9#CX+ZE- >. 3VSYH^8 M#!_9H,2Z6QY2] JCH)3#XJ PAYV ;.861V?@F(KC2")_]N!=%XA'Y\Q8NL(# M?"/FGL(@=%Q%=*V WA:X@6F8-3N!_/1O1R36%U)F@_Y[E+]<;;,<*S.[9<%S MS'%T!J8"L3 P/<;U@"C6.\)YV)WM>=>QU.D>:W0PG9T?DIB0'U)B5LC?'K!> MG.,SFHA!KT3YP6N-=7LU]P*>:IB!5#I"QVN+ ]O18R D]BI)@F_1FO8FH(Q5 MVK< GH&0+!$X/9A1PR'8?%\188A/B5>99G8#EF9KJB26X1X\X@-7,?$+C8TJ MTK,7Y4.7X1#HQ>B0TN.X?( M" ENZ %\Y+FN)&%N ]C6BJ]FPY?@K.QX1@+%,4Q5$L_TD"W&!%?)/S0MZ7&' MJ$WP!YIOZ($D^M@ )IZAJ>0QFA;7*E68BCHVYU4VVN49WA& ISF>(XGX.8#S MG?%6DC )YC"WPZ>Y#[!4WY1%B>C,BC:&-H&MI'(2 M*(LCN^\.Z@2TDK!*F-;7Y1!LZ T![F&)&Z"OHQKPU;)!U; =4-0T<2>U=?+E(!5;)Y38^- M_+<9Y;!W?:CXDV=I(ZQ*5C'Q;S?NDOAYA=+-EQC!-$;!/J=)@\!/;PP"P[>5 MJ8J,'+@JFYK'@>[Y[#/*/8QN.LH\]<)J:+<;NSM- SP M'#W06[.!R[T*^B$N(\ %V4?Z^&88)O'053TH2;:/?OR@:PWMB$L^"C**5*KJ M%-7.V1NSVA)X(=(42:Y$#D(W[CTJJ)(M@F)*YD%0O.J"ZP<8!;?Q%7R-\/'. M<++0.P#'1Z$K22!07R:U82MY)>PU3 ZQ7AF4[X_GOK_=; N/PC4*(Y^E8;?W M!8:*5%FR-_;E8 >8)3,%/9VI(^QRGP$[<$Q+$G]T7V8Q8)7,^>$"2_H'E( @ M@(XCB2+2E^7<(,L%,())1:)G^P\%;5]0'OG'.[;ZAM_H\X9_]H>3<86D.GZ' M-_VVAURM]D#^G<2D]3KY1DA^DZ37R=;+P^VZC,DX/BYKCU#I,@RP3-N7)251 M)P[1A:M>V,4F#*A([7B++=.""D$AP)?)7[CTF*;. !FF\^.PN MBP0D'SFN\ MSK?Y2Y)&_Z+F-JK#.^\$E-#T DE<]:,RLA&IV,P M1G>9MFV$_-V'8!M:[HB MC50U.N/.4(I-%]"QGG03IDHOX-A:($N"J@NPCP;U/%& /%4]2!*1&WS+LXMZ MF'V*>I"A9\78HHMZ5+A\P-M)PJWU KX"83W \GW@D ?U>$)%346\"CZ]?<&< MN(T/#^+FI+K,3F%K3[;=>2P0&*%K2A*RP\4CZKX= %RL@+NKY91U?):/O^$E\# MBN7;GB0!F6.OM8L23*Q@?HTPB[#D0QB$_[Y&!:?B8+Y)TCSZ5_'SYI7$TQNX M8:@YDOAP+\I)ZMKI1"*Q\CXQ^?B%D$B$V4^P$!TW)!=6,ZJ$L MN:'??SUT)-*@-&/#T[; *"8T6,;74?:ZUXV68=LC:F8WH.F.:OS;G@=\M#FF M.YN:*(,)EY*8PFNT^[-"JKU_GJNN(N<8P/1A!)=G.9\PG6?0I=U M4>\-/!^9CB3A1SWXP\EG!O!)5[4Y@]F86+#+(FDN2B"*76ROM^#N7 MDY%XR10O&,M VQ9!A:K_<(F$ KV2PF_[R.$O-T.>RV7<%!C15 M_X=?&$VH>U? $?\\K@ZR.>-#EP72/ HP;:36,PG^:&N%@P"5I'S37S;,- =# M193#0$ /--.2)-3W?<64.@TJ*0*GOW[PV9INB09XJ 38[UJB#P(4I 2R/,V^ MZ 75@K^2K5 .OE>%K9YW3<,00#$TJ$D2:?X^TBH-?273H=Q>^C&\\T#S3,N4 M).?66#SO ;^2PG!:KQ :L-[&7U$V4E '8RQ@(]OZT:P@ \@@.(TBOKSV)N2Y M_\]ME*)/VRR*$5;)24&A7:S+_C>,^,DNHP#3=6U3$D5V ./H<2)]"%%)T#@U MBT<-;V-UB Z+IW$,H&M(A9*\([WXTFDG0R4?Y-06#C_UQKA\@ F19DNBFXR] M<'J0H9+6\H>07?81U:/(+HRQ@&5CD5\2T\@[+2,><@A.J8FG[",49#>81.1) M WE'AJ_:8[@\,WR5W14XFJ_7GX%+Q7(>%M&O'&[TPQ)QCB9F+,-B6N5VJ*]PC8J84$RDR,?+N3!NQL'I#RHM'Q"^G()SF_OBN[_>DC?, M^"\O,'Y&CWAK+,(0,?-SONL\@.I"4Y;$D&,O7T&DG&Z&V2'TNM"*!EJ(0DV2 ME-Q2+= #92J9:KNMM]=BB3_E,,W__ZH[I6WHNH$L95'D6G4E92IY=?NLND4L M4D9\VKZ^K@M%!:[+G >W<9BD&\B9N8UO (!LVU)^4.FP*PT$I_R]C7.$Z9Z3 M'+=T#?$0.G'2$.A!Z,E2B:\KS1O"P.@ A^7YI>KJ-S!*BT1HR_#O,$TAR?F= MEU;;:RP[T17UUFY UP,CE"348AA3.L$=EKV7RJ*SJN_9TMOE$KZ-2QGW)DGO MT;?36O&LZ&P\ZL!!@6(XEB.)$68P>\D 2P8)"G<\^$-1<+U- M\3K:&3!V^?2NDO@K2K,B0\+N[WGDK5%1=*_%%#IL7. %ACS9]<=@_TCT*%>+ MH')0Q5E41./M$F>0%(18*4@+0JRP!)+M-+I#=9;\I$7SAF+(.6".9C"Y,E_V9SNOYK_TNJ3_[(Z]&P_MMCDE_T*,W%T!]"&H55+N/'. M %?L5W.G[8!N:*_,J_K\[; =&Q; MEDI^#11FHUV2?"S68XG?/(2\73DWRCS%#18S. ?,LT9%.(.3E)1W),J_[. M:8*H_JJ*@+0[0.8;DE2-[H=J: PL7[,L2>+QN9G$@6=0UO-^[GL6^3D[@T"! MABJ)&-B%'5WQ#4I!3F5/0^KS??*XC,4G^=/M MTVQY,WMX7#PM[E?SU>WR7H0K=YD^PWA?+^CH>-[5$JJBJA2S/+JDVUV]HPP/ M+%-5\6C.3D'0?"P26;M5?"XO9[^,RDWI$ M#*!07Y,933-_M_-CGP4=2X%/I, K3(.,=GXXY^?'_.IJ^>5^=7O_R^QI-;^_ MGC]>/_4X/NC2>GU.C(U.9-KF#D!W TK9E/?S2F_QL&_'"3Z0244^RH[4Y-BW M'0?"FI2M(]'F:$[&-+JP^P">Y!Y\1%]1O$6DLM)S'#5=X>[Y%GQ<_+JX_[+ M?UXM?[F_%76![V>_TUTH!5E:KVC. 8!K05C/H]3_F*F3G;432>AX:9> M?Z@CYIKL2M":/LH#=)([K23'+O0?7^SE#RC)RBM[3U7.]][5\G[U.+]:S>9/ M3XO5TPS?@,>?W=W./]W>X0VY&.U*+.=9.?P@^TYD]0 :M#Q1'O"[*$1/*,]W MD;R4:7++3BK;YU//-5S04L'*OD9YW>%G/BTFJ\6>+-=+3\O9JOY/WI)B>,](.URHS$Z 3] L&>,,CW6 MH9'B+6H:1T=@^)[J21+CP$/4>K!#!Y"3W'#$#QKMBD[O];3B-9[?H*$9=0WM M\^?;%;G7CMK9[?TOB_NK?FK9*''T#8"Z;,%.PX# U:QZ_+U$@#GNSV[C ,?3 M*'*"F*W=CUG4&[8G%2:Y]^\6\R>\22G;W#S?YONF(NP8)"\$AP?RM!VP=-=S M^XFQU&MR-SS?AD+[;!;4%1,8BN9)DMBO@6:U6[ =S237_['<+.Y1.#N+Q,"T M#6&=;XC%YX>[Y6\+XA98X8Y]/ZS[)44>7-^<0P% 5*Y!$X./@1X._ MNRO:26[0NUN\NZ[)_J+LRUJ,R;'U6+)2A$F+C[LW+H6+R!?-'8 /%=T0YD,C M\RJXL0]-.L9)<+G/.+H#0].U4 +/&0\3&AQG76!.5Q4=A*QMIJU(FQ-QNS"S!LQU<$A;S39G8; MOVX[>JT[#0-<$P6^Z-0)W&RA;L!^@">Y$1_1FJ3+>H!I_E9D$2/!:DE,VXM: M+9KD<7$W7RVN9P_SQ]5OL]7C_/YI?D54-R&&C28H/)%<[)Y ,2"T!RH'#-C!6OV;Q#:X$N983F4UO8IM!]2V5KD;4T#@YYJ'D^.[C$8<)$O34;&?FQKV=M\1M9"H2CQO4.. MS$L'^H:ZXHDJJW%<&Q#8XP/-#?P3-&Q. /6 MQ(_8A@[ -ET;2O(J MJ8&^=$]E"YY!AR;]OCZWI!J+KI]_;?55+9#RVA5..-#W1D M*8'HH*LN3+T,_/-#<,PU\'=$JJ*A8/X5G]//Z!&1%,YE[3,B$\_CX*P-.?:( M+YT4W.ZV($;]&-"L(#0DL=UT7QV7H<4Q1ZR8TQS+?ZBA>.)>X>(VY_48#(2A MI5B29,GL=@OTQWJ>:U9L!$JSQ%2+5VZ(0QE=01T]($6S/1\*$IB.!PC6M;:; M(DU51LI'=]=1F0, !4%/D>!=*A\K6G14/JC"+-]UY_,U*9.PINZC6A SU?N\ M'^#'=C]#5_%U41NQ7YVVT+1=)(EYO"N9Z9N,CF_BE=J0 U5?=!HU-H79W*A# MN4REMBS-*^S _SJR O^#I'X.MGZ^3)]0^C7R44-1-MR4UA(XKJLJDCS6YF)# M&Y!+5/3B8P&)H=C/*&LLN7:#@C4UMPW2L!IJ5)*OH@W",\3*$DHCN.:@ M.ZL'\%W/"D7?T_V(SX5+>#$TINBQ^.ZOMP'6A(E#*2LD]N^]Q47:8$!W=4K. M$FF2F9>7=H./I3]>X1%]K( ^AM93>R+&FX=QD"KT'AD9+0114+-9#9E>EF>W ML4\\LL$R_D+RP[RN48X.%,^6*3Y6GE.XR?9^VZ9I=Q\).(&N.J)M]KPTKYV= M@R"/[ZM99'FT(1Z"LEPB\9^B;!!7AXT)- ]:=>/75/@[$OA!'IDQ0AE0]+4P MDI:12Y0Y,T,5./H#356@+X$%L >G^P$5ZSSY%*W7Q\57F7HS(QN[ -4Q'$OT M"Z1!O&O'-JC(WF!V?8F]DQEFQRDV,XS1"9A&&.H21(3U9QD/ND&E]T8(V7Y- MLNB827DGC+)"MFGM@:DZ;C#IW=4"[%B'[YU+C8[.84IZ]W8V5SH!Q?9\4W3$ M\ZB\IJ$[%OWC9+B[8WA,'I(AD47-&I^ZW*,^3Z1P+^"'AN5-^B3F@G=>3/!= M'_HP5/U:PHK=2Q^1'LVQGOIHON*(2F3=SU]I&Z;MBMX+?%3E<4^6<";NGG15 MJ/FBC2QL"O.Z)TLHEW%/=KE(BGQX-]#?O;.D.RK+\[76%GBNYP:BO34]6,* M<@EG96^&-/HLJ3CV/A+7#0)'M!>GG= NZ+@4ZZBE)!=(W852.4K&\JSP;;W:YE,2ZQZHSNT]VOEQ>SAS; ]W6H2F)[#B$.11(YXXN$98?E6+ZT6OY M$4],/S-URL8?S]*@+ZB2?$_CCV9"4Y5$IVVA*H_QIX0S<>./96M!O;*/%):& MDL*\QI\2RM2-/Z9JJ($D3U&[L(0!Y;!)9&!(+^./Z>D6E-*><$)H?N-/"6@8 M:RYC" A]S7=D-@24Q.,T!)1X2EI+8K 9Q1!@Z99N2.(]Z,:K-D0EM][?;#.J MUG+,3?:(7N%;\>1U&6+PL1^]PO5M_!N"Z0I_F"'*]1L/F(&E.Y*(? R!H57K MZ0%9;'ZJSI._2;8,4WNOX8#JV+8LR1LOSOT3Q/*8+%KF/@]SE!;3C[Z.L_U/ M1@2.&02:Z%=^EU\"=-""TZ=4IL_'6:"CT(4_ +<.0(1E,ZF8INYA2O*P'+=7 MU4152_Y_:J(Z])VRJ@2K&G) M=_$(XV=&GI'#KP$*/->2Q&3%M1.HLR]%UO>F<*/AJ9SEWC2CNZYOB8Y6H%*. M3MRS:5^"O*(#[:"C6U!F^U]Y>E#/&SYL)=\DL=L.MJ\;!@HU2>QR'7C6BJ?D MTX\4:*>IBNE(X@WLQJLV1"6W9 FT:[FH/L/OT6:[85U5)TV XANF(]JUWG 3 MU:XK^M1+%HWY++J-S%'<2N9J$V"KBOC#C)O,U*F79!;TD/FN$D=Y$-7C> O7 M!POGP\[HR1=4RAX#: %R37D#%4O=G&YF[ YS_$0NU=3=#RCU"=F>:=8MW)C> M%B!+4TW1FZ8K#]KAB'6\W,9^2I)M7Z/=G[ M?AMG>;K=%;S*$:9@<5M=;U-2N IAI2AH7NU\_8%M^H$FF]V=<_UWA'A,)C+6 MCEBFT7,4%U2Z0:T"5%-K$ 2Z,T41JA70>2H/D3NH+%=RC?'Q[IIJ'V I;N"+ MMAB/LE.HL/:\.LB' BN)-B=AT6L5U*FE1,=.K3IF+5'%5+5^:55%Q3 $>A Z MHA<^'U6IB[\!SL1C&%3=1=*)6:<49G.C#D5X#,-A;I^V&9Y=EI7U0-GA#,QN MP$:!YLEVNW=A%!.5X(P?^SFU13><- .>Y7JV;#(OD\IT!E%!7:!LQ%6RV6#A M+H)KIH/PK!7P==.1QNA!I57=*=B$X0*5(7Y)OJ(T)K,J*RBPJ-O4&NB!XM3/ M2ZFIW(I%3H$;]_$)^)?J_V2)EFV*^G>O!0JC8!J!;;$]5:8+*;A.+JM9 A;JAX'\V 3Q1'1 MGLFCD,7W5Q1G+(L 5W\ -5,1'J?2@*,GEUEXCAZSJ;'T/HF34V"M.[JQ"_ TJ$JG'7.RMQW5=$L(E/ZM M/:)E_L)236BM ;(L19,D K0K:YF )EPG8)<#;;=8L1"^A_<)7T-,(9;=#YBN MCJ;*:4YH8IV+]RCGN3]/F@'/\&0. V(?K50D1Z_AM')DME78V1>>"7W7L2>J M'IY!J#QYF]K-UUFKURT$PXF>?C0/\[NB0N[3:KY:S&[OKY:? M%[/5_!^5^KB"4U<<4';)7\'H!$)75^IA1%('@#B.9@>2/ /G(2W;G7V*:>)1 M(('KNY9L-]TIA=G[8_4X0_*15N6*T0DXH:LJ>= J,.(=RJZ?N2B'Q\7*(?H;U "];)SD(DVAA+;0Y, MY"B>)._*!C"0#6[8 P/Z6_#2VW.59#GS*0>M)3 M9.N21%WU(7L;KF%O">BY M639)FD?_*N;6'.]&LIC4&P+=,6WIGD_6Y;4:D5E8QL\/=1/%,/91H0H0KM+I M>]Z*E)7V-$GN^"[$;00B.AO4R5G&?:*#P-61+XDAFYL/+5C&S_%T:LCE&.3E01R$V7]0[/?%Q0C]$$[U2.D+L'%3>&-LJQKY/+65MMACX!16S M[FGB5UP7*;5:"7*;^#7H^Y*4=VB@)I>)?P]CXB9^U?"=0#89X)3"O";^$HIP M$_\GN"9:U-,+0ISV_:8>P+4P*-EN&P[VM (2;!JFS:_-K-_=X/0$4/#-D<8%3*R!LV%9W2>QWW.S';L""&$82B)PC[3?*.C$YA>AKC$>]K5T!*[O MN[(\/1EEXU&P#!D:L6?1T(Y^) M/;RGVUDWO/=]79GHK<2';+K9.JJ;GYO=C$[ ]'4/RAL!SWT2-N$:/SL_)^U1 MPQI4+#N4N+@4XQ1D@#E/FB'&,JW1+--6FV5:FY)E&MJ6;=4,B_T7\]\1X2@* MYOAH@\_H$1'%NCP^2>F2WQ!,L]-3E69QPV/U&@JHGJ) 20+[&FA=VPK#D(K5 M8D]G=8:$4KR,5XAH'PF8GB%-!C N5@\%.DC[';!=J_?BH,UZ,A"P#-V51>,= M=ZO2<?Y+DJJLGWY'?3<$!Q3,6;]!8?!?[1US.U MI/@-B#OK_T!3#=/^$59"&\"^>=C%R_+4*)EVBP^S&]!MPY2E$-$@OO/!K.1V MEX:%W>P^W$, W=>1+8D?DH\[_(QE NZ=!%[2/=[)O,,[ M!,QW,DT<\OO#Q. M\/9.*#^1U<&TXO". #P[@,&_R>JHXBU7QP1M?5P')]J7>PNRDF?O;^WC?FW&:?UI>+1% MM8-H'E*%EYUN9TZ#KZX#P$JB@8FPM\%VPP>^,&.XH:5YHM]Y7H:Y)_@J*0VF MPENZY843.S%"6(H:0M&I5B_$VRJ^2E+AB?"6;C?A/+.^)<#35-L4G7[D0D=R M!5XE=_%$&-L2+=-J-5!T'R'13I;+,+8*KV2L)+:OEMGWXBBP7-= HK68\5EY MP%7R\/T-6]P\[&"E: #>J*O;G@*%IVH8B;NM($M6\UNOQC)(7"++AF-IIO!* M&2.Q[@"F9%'GI*E"RZ(M-J_KY VA1X1[D+&N\+2CG*>LM7/^^&OQ^>%N^=MB M,7MSJ<7%]NQJIHC5U*38 8-M/6CH!WU60UJ]^6I=)-F?F:I[C M(7V5YB+A]MD.I*QM)DY\XU=V^!*_PBAH^#SQ#]"XT=()F([A"H_-&<(.7H#G M#\;?[:0JJL*^)&O\^6SQSRT^>GD.*??\D'I:+:_^^E_+N^O%X]-L\;1DCH>XZP/1BPN0]PH17 FHKZ7E!Z98@V0L<0;NCDIRS5Z= :>+9HO&A M@51I.$.E,)L;=2C"LT4_K&%\#S>(G2&ZV@H@W;/=";*!"D)P)NAR3FW9GT_; M 5.W%>&"%XNL3 :<@1#,@H:J\>P-P>@$#-_1;4FB6KKL#QY,Y:-EN7C5MGN8 MW8#F^!JJO:<5PR\>'G1AWAG$8>RCEP',-_/G%!6+C)5!O=X.:*$9&J+U%?;9 M5%-1&#!*XHZH)GYZC-;H[0GYVS3*(T:Q6-R8WA:HKA?*DDV,;Y'6:-Z"K*3[ MB/G#'K:I_P(SQ+6R&QH#3=4M)-DEW;:\V["4M!ZQ_M]G^#W:;#?+,$1IA&>0 M1CY:AE?)9I/$A?Y#IWIK-Q!"Z-=3*4F30;14 6H\X$U0@8C,7 M%@NJV-TMNZ=H UQ;@99L:D67O7,*0UQ&P>B?VRC@,]T:2BVYX.W?OMQ>CV>P MI;LV#U,\?+HE%K>Y _!,3ZL_K)+:!&N;INJ(3A_"258>^VN)9^+VU\#Q/%F> MZS10F-?^6D*9HOW55RW-EDVNY6 #%83@W D][:^*$H:J)"R@DI7'_EJ"$,R" M^3>8!BO\ ?86.&D&?-L()/5!,/< '85@JVHAG7W"6G^ E4Q2A'E/P!3&SP6P M[-/;L65'X7\?5 MA/\!'LF\&_8Q_OWAU\"P5<^9TOZESK[48=Z;PHW6R'*6>ZM=J(1J(%I@HU*. M3MRS:0\C[^4,N]"TK/JDI##LEGH;GOA;\5R/Q3?.S@"+2JHT%I5+W@2UU="50N7J&+- :H#86[1P53!95FP#DF$AXCA]N%E&G M7K+H_=\LB;#XAX$5RA(:P;#BM%O\2R!'CYD,MQQ!L@QWX$-S"Y >HQ%Y%&[1*%M]?H[2@#9W0YZT 275A M2)#VJB>1&_&RNP-* M88D^&EZJ<9V*^OFI^+BXFZ\6U[.'^>/JM]GJ<7[_-+\BJ8G&.A@O]:Z6HWQ] M6T\0&%:(1+VPZ!=^KEB&X8C.V=>5OO23E0YLXG'HR K$:]UL"K.Y48AW! MS?PJR7Y';ZS@-%I+8!J*$TAB0>>C84VM9>*J%$\-:9EVVQZ:V9_:?/HF4@+J$1.MBF_GT;T2F) 0"#%@2"62?Z6D,4M[B MB6M&1G[Y?Z\CDSPSQS5LZ[>3\FGIA#!+LW7#&OQVXGO]XMG)_[O\,O3@*7C2 M7EY?2UYYBGMC/X5"F5JY\,RS0L]J^OC[/>XN>G MCW[R'&JY?=L940]&@2W5BZ5*L=*(-5)TF3;3$/Q].K"?WVSGK%@MA^UHON/ M["910WPT84OAK_!BI1J\,M/E2Y6/O'Q^?O[I%9H.VT9?C56/)\8"?RJ M>[.K$CQ<_R1^G'G46/AH0SQJA(_JS%B\T/!#?(TO+'^T>+"ZYWSR)F/V"9Y@ MCJ%%+]C6&N_85G'N/8?UEZY*XQ/\&@'.M6N5$6<_H*11#_-M SK-??" MXN6$=TK%4KE8*<>Z6MC)[,#=XH#2\<)UP1]F'F8H=(('X?.I9H_X[Z5FJ7P" M4HA1_?*+9W@FNX2?_RB7_CH%-OSR27SUY?\K%J]M#4AN>>3*8=1C.NE-",J& M[]3UF%,L7GX9,8\2[*/(_O*-Y]].KFS+@S>*79CE"='$7[^=>.S5^R28_-/E MET^B[YZM3XCK34PF'BA2TQA8%W_ZKF?T)Y_[\/)%N33VB&>,F$LL]D(<>T0M M&+QN/ =O_JH;[MBD$X0Q^[Q),Y]_)8;^VZ\XH>O.__YZ^<5XO<"!,4=\-'2= M6?PC-'TGL$\L.H+1 L]=M"U8J,D53,^A9L?2V>O_L$DPY5?O$9GC!OK!%4=* ME\J>+3XWB[C^)?CGO%IM5L^^?)KI8GF/+:"%CO2X,>E@[9Z(D.&_G8#[=&*Y&S7\SZK0M_1I@L?Z+I^X,_#>'6F&2,@ M[6\GG;L;0-HI:,YP7.% UA^8:+7E>T/;,?[#]#4'E!Q,Z>2R62_Q?]X[FGO? M0YV+=M7"X4387SVSIJK4ZV?@>8L-S<FU\8A:NFY@.\#DU- [UA4=&QXU)1G=(R@YL(KU M-G4L(+&;T;"0'D/;!/WCMD&9>I-W$Q.$0@)BFW/?F^M5*98:.1.AQW6Z5-PR.R+9N&5V=)(( MOU#738+2S4??_*84#0L]*:_N=BI03_G&ZB/M?K&K7FRJ[/L^JY 11:[7_4 MEG;]:3;FYK ^PPT$YEY^P8C\AE? M8;S%,-!Y^NKJOT+CLTV(WN)=\#]=VW?X7SSD?Q',$:.$*^,^P>.,!P3#OPP= M_^X;S"&\6[9PO^6J\S^SH<#YER_#KV9;'_-86/B7ZU''PU#O*=G^R22!;,EZV M8/9L@"$]\:<.G;V.34,S/#$&HAOPJ]BL"V74(S,Q!O< JS;IXA:8P&?KU7!/ M,$Y^L6@R7SXM;#]:NF@86Q"SL3XQ<<'?3\PY38\$!-FJ#:G+6@.',9R)F!__ M[8;U')\ZDWN+=5_L[M#V76KIW1=X:M(%AF1RT_O!I-8=B+DI@9=,=BF-U^ZJ M]4(='3=&IGVMN7AIXDML5WH+^#_\Y3V0X1I@]Q)Q=I(XJ-0F64'Y6I9![,O\DI^JJ&E-7V/8?KN/]\9V^&B-_)*?<@@%>/%)K$ @1 M_'-FO%FJHNKZJBA.J#3LBL6$,JS](E1\O =*J'GS6-D/!V8_2.1LQ+%6>0-K MAXN??&E8286&UZDDM+L3G&4T'QS22!%DTF,^LP6-%UK,-@P5.S\!?L]REBOHN8P8KN@IB! MO9H(#2ABOL-OJ\GA>RMB[G,@99'.#/-".O"TPURO_3J&]9,\%+>2HM.'%LSH M6+2G(NM!ZE%%UH/4J(JL!ZU;GYAI@G7QC5E@9Y@M2V_I(\,R7 ^MCF<6K,T^ M6U%1.NHF,STV7:Q@D"\,=JN[EPIY!8-\8;#;G>NE)IR"0>XPD,GDX[NO#P^W M-K5N;&< ZV QUX7%X4=9KNP1+@I?3+D1\.9>W":3/"@9L/3VXVLF\>+3W2J6BRLSW6-2QG19\]LW]7><.*F'OFTZYR M9A0Q]\4<6<,E4<3<%\=B05[2-_N9.19.X8DYSX8FN^OX!A71=5@VI3VS,A5U M]L7>5)0Z2,M3D?4@;5!%UH.T1A59#\HNQ0)-S-&,J +2_I)P?BI[:(T,UPX1AQ8BV:!+9 MF8WQLG!I%$U:6.-/$68;ELJ]N-^4BO48%>O%2D7D'D$[#B[)7,T!ZDR3&O_0*',5BTA))Q30D(,;,L2@EPG:_ M:3R?&ZQ$F,1$4B)LE\1X8T>X"]-O6?IW,/$<@YJ .V;YDJ;88YCJP;%U7_/N MG2!/:4J=53/)S*Z6K)B#HNB[*2I9325%T30B&[*=K5<4?2]%):JD),'M1++H MI&56QHWQRG1P.32VQU!?,HE#M"V6R2U%Q_V25HNNJI5,6NW0WEIF02N4'X;= MK.BX=]8R=%U9?_Y^:3,4$KLA%T]47T M^TWDBS7545S9I/XL) MJH3DD1!:V2O[2=I(6?)L,T7.%-7F3/Y>"N;,+(649-TO>BG31AJZ*,65-H7B MNBAU"BE)MU_T4I)NQW19X]8ZQ5,'E &]^GI"Q8P'15!EK^PG:0-E*;I6Y$Q/ M;08KFIHY,T\AI2KWBUY*X\E!%WE.'&;H^Y3%YIAOA3^'?^'ZBK:Y-G7C&58L_N2=/V(.]6QGRUDDWLP+ALW]&8*_X<,JIS<$'GEU\\VC,9<;V)"2CM M R:*KO$?=E$>OWY^,71O>%$NE?X.W7L]6P<(>O"BIX?/?[U_O&X_%K_>=[OW MWR](??Q*7-LT],_PPB>OS6N;L@)9@/0;P7J6D, MK(L_?1>8; *=_M>JVNNVG M+Y^";_/I^ZE]]>.QT^VTGTCK[IJT_W7UWZV[;VUR=?_]>^?IJ7-_E_. ?J?N MT+ &GFT5R/7IU2FIE.JU\YP&D2?5O[AC:BU@L;.Q=W)Y8SLC\@78TK(M+GD, MC5@458;.C(MK6_/1N^M.QNR$!"+[D?5798R?7)9+Q7]R5I^V"9X^1+-G)DC?I^$\?;!3FF)-'-K8=;VV2DC[ MA'J_G1C0*Q@0%SW;-GO4-&U8E%=<[_-FK?$Y2?1Q(%2GBY/[F@2 ^^>/UF.W M_7C[;_+8?KA_[)*''X]//UIW7=*])R"2K!L*U@PZFRX&+ F M-P9PSYU]NER:M+D[BL_!;QAQ7]LP*<%W9?3!]DQ*Q-HR6=\+F+.(GR^H[]GA M%PX7#_P;(1(:[Y,K<[[2+R7^#RG'?:;=FJ]O@.21#0QHAEK>'?RR/E#:=]], M&^00N;(=$&@41=M:%FW2[0A5^,?UY4P6ZH/@7JR V>'/Z@S+:#@A0]FBF,:%GL3.!U+FU*>;YU= MV;[E.9,K6]_.#S(V#;V6#<.>1/WS%< MW=!PZH"B;#LWX@O-Q^ ,J&7\A__]\4"=\.UQV:6OG2! J_%W-U6!9V?%4K52 MJ33*.P9=Y_3Q].F4M$=CTYX ZF:GA19 ?M3?5AF'UN#:^OBLGJ8^GNKAP &H M)SR GNUY]B@?/;T:N2U==YCK!O^Y!;"7-X@HE9NU$OD?ZDW(SD/1-VW9V9$YNMO)7\/'>@;6R MUI_B?]N \*3IL^ZZ",[YK+9+#7/UR#)&Y;O$E\]AU7Z$,P?K>*Q V TQF#=LU>F M^9[QC,8R:![F?HR3/4LH[6 %@.A ;YVM;>X?@[GU82G;H+AL.8QNQBB5LX1= M]7&YL+RU 0(/0]O:.))QUL2M]E)IQT;A.B M#9GVDP \?H+(8SQ"C&;,=&_A@GPH?R1#ZI*^88(%1$T3?L5]8#2,_O(--(O M&NJQX %H-+*,JACS%?NB@7T4,ZM"JJ+-A#_COBC1X5=05OCHV&$:XZJK7"$\ M*\ E'Z ]H"MQ?9#.[A!&P2PTRT2B@C>DWMSPR0N='2<.4KP>S.)C@5!+)Q\J M8I8]P ?\WOL3YH#/\T?A)1Q'T YNBKM\&'R8U/7(>8GH=.*>'D!(>W6DX)605)1N$?B_^?W-DDRAK8TY7>D@\Y. &7 M(\/S ,G@AVDHJU!,EP"24FV$2, M4 U\84S)!S0B_!Q4!PN_);#:Q04_N"-@0>C#"64BD'$TIM8$E1^T!?H"C:\! M&3CVBS<,?ST%78,4CF!ALJ90^+QL>_[G\.7SLS0>6#B]Z$-5? M\/"2L89/&I80%.!$%"NA2H_K\=-L$@'>'_S8X;[>4N=V05QX2Y/^EF.E%8," M2GYGN:=?R7(T<:FRL/=,UT+:54AM^R3M1,]IRIUS!X0'8NH,S&F9\ITZ>QY?[-EGT^!;(X,I_)E1"PN8[B#2#P07[U7<-B[OJ6 M_;L/$>R:/=J+59],E F'^(V/,(!.GNG8602?TF_S8#8^8^9M?X4EB9MP"ZU? MH[_(B>2N(XA@R^:>G^\**Q2Z%0<]O"C?/W3CT+W#OLP)=OYB0-=HWN(,;#0L MGPV76Y\6M32#FFBT8CXE/HRGA'7JZ"[!Q$A#7[:'5OU /RXV*(_:1W&'8'9& M_L0'H!YW%D26[VI3_!#<:/!S@V[>4%FX3#G)PS6]ZD;6:,H%LBWND;;\ 7P# M38I36(6D5-&)[7NWGOO,0_9(#\=L@/GF*&*^! M ;Q^DCQ!?'\'PWG\3L1Y]SP3KZ(#N?>/_"SA0_NQ23KI,TGPE=UC\!*36$,VXS0PF5;>1D(64_]ZCV<^" 6Z\7-=NTG8M?-(VQ M?C^GV'4(=4J&#AKYOXS+)\!ZCD5*%*B2(FB3$71;ODJ%3EBCT\N?UC4UPW<5+JR+9U9KOC$?32^W3\5+QAD MO1\S<5AOFD7;A=88ST1Z,E[)=Y%:V.;[4?$"8/R)?_@6(Y4Z_Z:BQ)425TI< M*7&UKKCJN6N(JZ_4!+N(D:VF*^H.R8UIOTSM)F4MS<.V+A%BE9!20FJOA13[:V,AQ=-ZAK:I,\<- MZH80<2N9/.W99"K'^/%+8[1,GAUI5+PI M$0R5Y#EFR;.+#;I*L$%7D6>##H;TG5ITP"505(+MVG U7U331_NH95%SXAK< M])H*+I1LX@@'/O/(7-^<#[T?@42KE"7"MQ)I2J3E*]*J@4BKRB/28$C_Q+-? M!AA66*4$I1-\889_HW S;;QJT"6MGNU[Y#MU?C*//!KNSV.06.<2P5=)+"6Q M\I58M4!BU>216#4L@&C!.$R72ZL'Q]:8[O/K6)4X4N)(B:.#%4?C2IABOCWZ8_ CSRTL2 5?)*B6K\C6=/ DSS'%,MVQ 36$U\(KE#RB!I 22$D@'+9#J M@4"J2R20ZDMWX)0H4J)(B:(#%46-0!0U)!)%,*;VZ]#H&4=Q?*6JRJ3(W.8Q M2: #.#GG&H.3RR?H@7K'XDSE43A@)T7=][4R_US5YYX)/!>K_4P2E?L7IK"N MU>64$JD4\Y_E)5Y?OLN)@$4\8+WG3I3N%AZ9<=1L.?Z@$_Z@SC1;'$.[ G* M'%Z+/W@.*_*/RR6RS#>SEWK[JK3NB6=.ZS=W^IV M[N^FM?MS+.&?X?(NR/_<[+H#7HNTV_Y.RJ>Q%7OJMN"[H.)^]BNU&R2V[[Z9 M=H^?CW3& 0)SKMV^(;&PNN*&-15W\>Z8CO&W,Q2NQO*'MN]32 MW0)AKQH#I1;=V$-@U6A>8UM;^\9>QHMH,]/&6=IJ+T,@.Y\3NR"6_>+0<4;7 M080FA8X+<++$3EC[=H@%A"-@S"/W_';2R-+6C&YXF2F($R^$L_IRA]P67%$X M)0K/%SJ2@;X[N,?CH %5R0-0\0)9*T'TT+J^[MQ]B\_QLQ(<>T3GF;IGBM"' M2VC%T,=!YSU@Z)3WW#P[E5&&2QCXN-8 [YQFEH]QZ77N0,N?2\*>%X-Q\7C^ M-@_]?G\&^NLCW$&JX0SG[N'%@$+?T/^H5,LGP:6\OEL<4#J^> P6=-GMR;55 MMR8A4F P.'?JLGE^>%9O4L<1>OA$14\)F'3V4C^%1B\('/ MC6*EG@)\RN5"M5Y7^-E'_%0W%3\K+V_?#C^52N&\6E;XV4?\U#:5/^4,Y,]9 MH5F1#S_;IJED:\%-+3?-=G'O4R:XO^%3Y#JDQ;R3@M?S-E/5YYGJVG"8YD6D MNT+*Y6@?EDN%#XL;6*,[(3"T5>&!'H5BA>'T4-]\C MB[,PENN%L\WG&X@1YX/3(WD*'0<*G.&-5SRH)KB*I1!4^2D#0 M_8?24B352ILB*2,KN5"M)B$D 06.L>?L!5@ML?^TA@!+SZQ-"K!*H5*J*1$F M,9B68RFQ&;6&",O N&PTDP#:]?K+=&91H3^)_D.;[C'VK$A\\#TK$A]\S\=$ M8CEC2T^P\(8U*) !LYA#35[]E.HCPS)FJ%F6Q SQQWE:N&\\G:408;PKX*U-+!.Y!J] ];9!,\JA;-SE2>A M8+T1K!/9/N^3UAGL.9\5JFODARM8*UC'8)U(_WF?M,X@3E@O-*O[D0\D9RII M\C 0[C^K[><<=V\2V4D1+3J69H_8+1!D%]O0M4)5[>+L*Z@2R4+K@BI5HSH) MJG*A7D^:(0I4>P&J1*+,!I(JR_WFU8D/OB>%8D/ON=C(K'DD2)^'XO!33/R(=A#_GBA M0D;'"-4C[5F1^.![5B0^^)Z/B<0R9JF1\%]1)#=N6!3@!4^&=9,9H._?X*TG M3GO1]IP] !-ICIL!,*,4,/D*41UIS]D#,)&0N+$$ MS"!9JY;<=Y" &,?8<_8 3*0.;BP!,TBKDK"4HXQ1L3D+MH-%JIGKA2IC0H/ H\)I( U\9C-B9P?8UT M&H7'P\5C(G]P$_F8@45<7F"1*$ >$2 3N8>;",@LJM^5DL<.,@>DC%'U!C+6\O]P,:U7:3^7BJ)X5B57/BL1'U_,QD5CN<-N#8S\;+IJ"'WK,8GW# M^XA&%^DS/:KXYWK4VXN(VU&%N9>;\HELI,A$#\+<7P6E<]R95C7^%(@W=$@3 M*4V;H#CC.%P]F5RL]A$/#9O+H;D@[V1K M!MOA>V(EJ#B?P M/"98-A/9R&M)RZRSX!IK%*=6N#QD7"82D=<2EQGGO]5W("Y5K$RY8,>QT(K$ M![_0BL0'O]"*Q"I6]I6ZAL8SWW3#]#VF\\@9&3,'[+;1" P]=T@=)FNUXC6L M\$T,N;_)85%'IZ>8-;AH4\MPUIKP*VR MQIEX!;=]@5L]#>FV=;1J'65:5Z$JY0$=L =TI#TK$A]\SXK$!]_S,9%XWT)5 M+WR \(%"SW3 1*S*);X+WQD61K#&?G1'.P]J[5,TJV?"HN_!F8W%XTSEY$:S M$;?>?P_HW1+DOO-'/>;<][F)?>][K@?@ &ISH*0;%DM:\7/EO\\+S045B64\ MT:& +B70FZD"?>N W)M KQ=JZOR= OKV0#]+6Z)O%PI\$^AGA?-F,C*C@*Z MOB;0S].6Z-L%(=>0Z-5J,N(M(]"Y?_+)Z]GZ!/]+>R:+=7)S?]-R1@6<-7B-:Q[/*.G[B<*7X<]^PJ*49U"2\=LT( MFG9/,QGUG[[K&?W)[-)P*H0=]6Q'9PX' DSFHL0IS6F>Z"7 3JGT=X [<.B8 MZL@ OYV4T*44)%[HBI[$N7LX[@V=Z7A6.[$G&P@LTFW_JUOLW%VW[[IB)1:1 MK[I6EU-*_#H&WB_V'$9_%FD?VK@@U'RA$_?7RW6\\* U-KK\0LG00>[^Q;.U MD\LN)X+=)UBZ$@'PY1.%AO#!_!AG(3PRXYPP*M"^^V;:/4#_E>V,;5&M<]:] MSWP(7P#O5HA(ZM%!I&UTPQV;='(!/&P:%COAVJ'GGEQ>1;Q\%>?EK]0$7F;D M:<@8$A$;OLQY-A]^A)+G8]X]TY'M W@Q=.,-;=\%G>@6"'O5& @0'KGAX9\H MCD."%_(:Z-IB+_:RR?I>9F(P4ULR;TMMJ*==&"0D'"A,$UGIMY/*20XX_H=O M3DBY0- E61EI7&A3Y>XS*#IO2>=KIC$TXTE5$+LB*['7-(G>"-]GM8RMIZ=V M]TFVD/R<^QA#UF'O :E%EVKC+DXS2S3%B.Q9XE8:7$/\M_V7;SQ3$R,GCPS$GJ&!^XL_ MM"Q]]HO8D[-AVI9[WT^URF6S\?8VFP2T5BB;1UGB=IGT458IEBO%:AHHJQ9J M$N)L#ZXN[SI49\0!%Q HU3.9R^\NQQ@L-4W[!<-X+O[UMV5 J542=69:X9LW MMG-M^SVO[YLM3>,QKL>HI\!.RUC\8"6D!96?,?ZV?$K51(V2]T\I/:Q7"N7* MHAP=*:7;KC=*TY2(B2+]4\J[=\S+!]!GA>;9V]N<1T7Y0\9'#:FADZ8*,_MET,%[Y5>(B;)2/+*\WDZ:)!+0XQIZSQU^B>/^V^$M/KN/=Q"7I$+@'7M,# MG>#]J.)FK9CW) F8#YF-9O)N SKPFVRGAE'6+N69?+;0D?:!M<9R>WJ@5SJO[<<)-:H._RH?GMD#1@B&6M#@J-^MO7HQX5 X9>HFM MVHVAEV;0J%G?\Z!13H;^5()_LVW]Q3!-):[SXYG$IFQ(A*RS4BOR[7L=:<_9 M@RRQ\[H29"FFS4@(,KF-:+X#'L7KE1@^OMJ-1]KS,9%81BMP;NOP$8=4M/M% MWV5"',FP<#(C- 4UG3A'< _>$\6ZI[>,NHS3Y+[_PV4\/I:U@5BHE-XNFW94 M"#A<[%5+B7WHS;&7GMUX5B@UY8L;R6@YSHGM:S:V7<.+IUFKW ])]SVJI<2> M>4@^L?]Q9UM:+KMVE35R8&78_U#0E0:ZB5WFC:";XK'7-6P4&: KM$ MRM@#9;%/5R N9Z#$_KI8^:R]@UJA4G[[F.;*FPV/5]@?!O(2N]0KD)>F<5_@ ME5?W 'GJ'DZY(Z2'-MUC[/F82)QQO""K$L"WG=;7SFVGVVD_D=;=-7GJWE_] MSW_?WX**>OJO7\XJY>9GTO[GCT[WWRJYX1AA?:0]'Q.)E26DP'8<"ZU(++,\ MR3(,=I*HM7YKT)YA&I[!Y"NXKG!Z\ NM2"R=*-I-1#XLR4O&=")Q/2XY2WY7 M2\E*SL%Z/HCES.<4?:/0K,AW=DVJGB4%4#E9-WM] *59^:16EZ]$FXR67%)\ M.CZ_F'6$-2GY)90\E[+'+-8W9-OEE$_?I\!"B:S(]FALVA/&'IF)EVO&3.U\ MQ'&E4*V]O0MU5"@X9/PE4ANWPU^:UQV42BH;?@MI'CKG8]OA-+;[Q,3##$J* M9\]%U7C94'Z$).2;24ZEJ KUL\=;;3N\I5EPY*SV=ADIJ:7T;FSN MJ$JM.56LDL#VD!DFD4RXJ&!G[C*[I.I%R=)S]A!,9!5N#<'TQ/AY73ZC80], M[?N9*WV4),^3C1+5?3@Q<@^3-,[?+AI^5)0_9,R=O0=S:1K=Y35*?$LMKW=D M=#M,-SS2&CB,84%&28![R"PS%7[D?:#* MQJ:6O@IGC38J%25F6M4XWMJIANCB96 M-9&-$5O^K,]WEPMUE1XG2\_90RV1D/$6U%*,XIX79$R3E]&0/YG66+-'(\/# MK#AQKQF>$C*L ;,T(!CY<&=[C)Q]5%77CC%>>*0]'Q.)9308I\+IR;.UGT/; MU)GC1A6N__+!]E=U((\2KD?:\S&16$9S*5%4830"H]=%Z42*Y&_+K.%:TAH6 MKW*Y]D"=>^?)PZI'_TM-GSTPYVE(G73V5AYX4V[<6.[T'5A@_?T324ZB='+9K!=*I1+^FYR' MRU\@-!H#S&?I7!84:9B;2\=U_Z\$' MS)RF'OF';TY(N4!P)/SWY=-<4 A@_6ENY)TMGF:]< ;D:BR(H+T]S6NFL5&/ M.:0JY@I+A?"40$S)K ]2<.-7\0:75IGO $OGQQ]IS]EC;96 6HZU%&]"V_/, MOQT5P]9U ]>*FF ]&'K1L(A&QX9'34F >\@LDZA*,J7& Q"C8UT)4F2]HULN ME!>8DQ*0X!A[SAYVB<(DF\ N/8%=/RN4ZO(9"'O@N;8TS1_YO-(NK&[?T S) M#L,?5=;#A^6Q@N?YKBO5DD6XR0; MY4-L!92]S$L"4\WZT3DO"L-0O-!2GU"9[//5F^::*4@7R M)<#5DI548O03=,O\BH9F^>W"L3*DORG82@/;9&&6]6";8CI0J5!=(Z]?!MQ* M[3DL2=ODX?H]U255F)9N^SV3;:?RW[KTZJWNTF&Q!<59(NJT+#U_/5$K5,IO MQU+G&:ZJ%,7A8')!"98M,)EB;+]4 (CO!2:Y$OCD]6Q]@O_%"^UBG=S#80C_JZ@5$H Y\U1H@"G5DNOQ[.XN8(#U+U#8M: MF@&JQ\5,"9ZG>IK)J/_T7<_H3V:7AE,A[*AG.X!;#@28S$6)4YK3/-%+@)U2 MZ>^ ;^#",=5Q2YMOB'\)2+Q0WY_$.7@X[@V=Z7A66PHG*V1+SP0K(F;HD6[[ M7]UBY^ZZ?=<5*[&(?+6UNIQ2XM11M$-=VS2R07PL&E8[(2K :W/+YT) M>/DJSLM/$0=S8E)W2&Y,^P7(B5U2WD\9)#B"]L1T )R-/ MQBOY#LLR=$D;N%I?G7>]:W=9 6H;0%7R %0\8W$EB!8&9')W"Q6=MZ:SQ4BE M'J9KRDGH-OFZ%!>9!N1/KQ,[L<,;3_PH%K@OSYS;UJZ$S!S88<8 MZA*I* <:T5&++F?$?#<)DG?,(Z;MREK?(,W88JJY!8ETX ?'[AO>+2SE;+#P M!N8M MAE^)]GIUN$ME1H-)*'R1-I!/N>T2(_'A*YKF_@H1+# WQN%+&D\?MS M#@OE>C*.G"H0<)PA\-AE^:%EZ*T:7'&W :E6^0P9'VG/F8*PG M4IJW!F,V!FAU@3>R:\)(;;&*O#5^)KW8HR*S8#1FEBOD/7O%SZJ@>/:&6,"?.5Z3-58PT;4&9' 7]6?(XBP24.<:>LT=C(C'Y'6C,1M*7R_(= MJ97>NC^YQ( 0 5)C6HKM4A.33/K&*Q86<5WFR1J'/23>2F0D?Z.&A72YMZXY M5?AAX?M^BQ,D>P&?/!U6.7N[D/-1@>*0X9A(1MX'5U<&[!YZLAM0:, MI\T%==\#RG'7AJK\,T9CQC?JT, MZR:S E9$1F4@_ MV!I;J48+DJY-]>SM0_I2"^[=!(CQ4!$NEXH2Y,51B2IB28X*B?*[X0VO?!>Z M8 [WTG81,P#I?29?B<@C[3D':R*Q+?U>?&84)B[4LDY0W .[^]X;,F?29;R2".Q6Y[D$4Z9*T&8'09\%Q98EX!&Q]AS]KA,[#5OC#DJ1!PR%A-;S-MA M,1N3O'(NW^[R'MCP0##'G\_/PSV]'K-8WU &?0Y\E=@K3_)5>S0V[0ECCXS7 M]5UZL6NV.=DU^9*CCK3G[$&9N(7HW:#,1NXWY,L?W0-+/HJ\F^HR^!R9:HW- MTD7AS9"S)CD*^W,5=I>DY^QAN<8^Z^:PS,C,;^YYY&8W9CX0%"A&//K*5/0F M/\9:8[LU<, $@;I(G_SC.-6:=#QUI#UGO\7:6&.+=3-,9ARMKRRXO/9H2G\L MVFB-F>P%+/@A"72#!H_J#H[E;-;<<)Q)$1,R4V;8$N6%?TP;&?#9WI7R<_ M7#2OHMJBT]*BNQ#^]4)]@5>MQ/^>HB^Q3?M.]&6=.U\X7R>7VC3/<:>CXG$,EJ')TNKFG>L9^;*7M5< ??@%UJ16#K9M*/JQI@-#D[J M7[XA2H/PT";6$>+^+/_!P2MP=K^:,L/V_7M6S43BSP.=\*K37;LEJ/#5=PV+ M <%<\"SN^ZA;@E_T[=S70RGD3/!>4&:3GG!>E6FW:C>7;SPX M&'7T)CR-F $)QB-^/E!*$:[B_X+!DC<]S#-82-8'DUI>R]+;(67S+.913V8J MJ#CE$<$TD5#S3IAFI 62IUZEC6?FF,:0V)TRHBB$VIW*CX<2"4!+]@>B&-%N M=Z>4S#\<[)TELF+>B;W,3XJ7*LGS)7+)\IB1?V!^I;0>[:%-]QA[/B82RV@; M+M^;NC$L:FEJ;TH!]UA[/B822QW07'QWW94]&H%5ZWJV]I,'.5^HXU"LBV.X MKL]T";/RY0/Q^W>JSA)IEN!% $!T%YV##I "U B[[PMR/2&UD-6A-]_\DR$/G/0*-5L5U7%R8&C$E5QPE#_ M?9_S3\A45T@/E7=PA#UGGW=PMC099FT09E3UYIC3#(1X#BF!]\[U>QQ;#8+0GQ$Q6J"&[1C>A+0&#F-(#TE@NO\,LIP_HN079@UF_,N0&A$Q M\KR_N:&*QTC2<_8(/'\? E5T0R+S>4:>7SE,-SPES?/CI?/2,EX2M-B%+"\7 M2B4ES27I.7L$EM^#0"7+);+-8Z$0ASW;YC,/5 N9WJ<:+](IX:ZDRFI'1JQ5 M9\VJ,,)H/8:D%/QX$Q#R+H^K^.*7Y2S8QU0)N(<&SZ7HK)5206?6F;IG;U]$ MLQ*C,FJ3W7@&T3&-<9"437H3\B$XL_$QB+6K0QLY\F#U?-V*8E'N9)YG-F*E MG$K5MW->9&!#!=-,SG>]=S#,UC.B]P8.FS7\2>?&".8>OS55S;KYKI MZ\!W\($3^)%ZK-WO,VTGUWM7"LU226W7[B=>$[DQ$N U8WU1+Y0::U0>ECCS MYN;^KEM\ZOQ?&Q090HSP+VY:WSNW_[X@\R CWUN/WSIW%Z@;/I,8//[T7<_H M3S[/G>*A'NDQ@*6%[H'=)V-.5$G/[BCWGK-Q(I/G76P\RY4M][[/.;%<*5;3 M\3!J:^PW*P]#(3R&\$1>4?H(+Z>&\/)Y =K;"XAG[,EDKJJ8I>^;DJH"@^BV MWS-9+E&"1'?I,&2BBD_Z#)E>4*NYA<*I*H5S.&A-U,O)PD!*+56U5BA7W[X2 M5P; JBHG ]20+B'/*:&3G2?'WKWABSPD]%$!3GE,04,,AS]3TN>T7E8ZB'J\>Q8^QZ]1CBBTV8HMJ/$D5E_A_ M<87O^[\'Z]ORPE(-U["XN=:!:BXX/2PA916FYC%5>S^FU"D9>8S:1QP2RES? M983B?5,NL7L>-2Q1C9X%*2;VTO/I#>-_X1!5ZDJ9G6>'6R!INV5C3U07W M'.R:ZGM@3F\LU:?G5Y14?P^;-;=ALRCO/PVIOIT]?O;V[J@$5%=XF\?;6=9X M4[:Z/+;ZVP%HS1XQXM%7:.]#<%.LP_HPC8JR-&"N1W]+AB]O%M<6@HC*Y MI>E94@B5$]F :/;G^0>X$<%OTI47R0H$OL#V8 MNJTE]UO(JU?JTJ%N#ZSEA=+;PF@67KP-'UU#Y^$MVU+H9\*5N35?Z M*KZX78=:;I\Y#M.OHO6?>4+9TM+T+"OD$F4 LH!<1G6R"]6ZI +\D]>S]0G^ MEX)^R_*46:S[M#O1&.;Z0!]/C(&X!PM]3*T)AD8X_UP6D1]M.S'8 LAP/,Z*+$ MZLV',8_5FD?6CC M@E#SA4[<7R_7,5:"UMCH\@LE0P=Y^1>P#$\NNYP(=I^@_$ 4?/E$H2%\\%#9 M)\S);]]],^T>L,"5[8SMT$ *?B3YC.$+ -X*(4D].HB4BFZX8Y-.+H"33<-B M)UQ'L+_P_L&0HZ_B'/T4\3%2DYO]0]L$GG*Y/=#\3/ 8&NYS89>7L^<+,I_G MAQ^A9/J8=\]T!"8ZWLYH$6]H^RX50>)F,[?(NC"Y*9D>^P,$.7M('-WSB7OFL76$%J M&TA5\H#4/WQS0LH%@D[E2A M+"61NUNFZ+PUG2U&*G5.Z(JLA%[3L,[XHGFQ MH\$M(]E.5\[%%6(02L08#CTPHQ;]J$/:0BA\I28_"K.LHMSN%W%O0HKU1J( M5MPY%$[ALB(ZM6*I_$?PVA^QVZN_LU&/.6GLUR?K?TI(686I.4PE+VM<$U.5 M8JE:K#0RQ515TB"TK#D@0N1>R9[PH M+-1*3>EP*:,M.B?Z'QP;5([NDCX\N.B@I81WM>\QJRV]PZYQ-GNW=4 6C"DF M@H]WS-LRM)X1'R9OITN>?%8W*\VHEFNYYDEZH?(N>=E>.7/"R 4>U07R4V>D2-AH M;-H3QB23^VJ3B#-@)->AKZ8!^ M!\IGZI>\[9;( /H]<%5B^Q5S%^DH9.CGL;91+^Y%,I] M"[K/ MMT5W[LJG63AO'O9=[H?)9]*PTV%F9QQIS\=$8AD-VEA&H*;Y(]_D97.N6=_0 M#$^E AXC3(^TYV,B\1Y$A54JX&[W5^K-M$[(/S)Q#TF;.DA$-_U-E'JM4#I/ M9@.J3(]]P-EY6J?FL\=9M5(X:R2S^W:W8;>;J.<=\XAINVI3;G=QH!5B^VR> MG8!@*LT(%;('951MHV6.V7*A7 MJ_EC=K_L=K4E)COCG:5U:CT'&_^L4*LH-7'$:&V4TCJ5GH.G4"O42FMXI#M5 M$#'OX<"\5FG]Y4.;[C'V?$PDEM'@G&Y9=6V/FJMO=9!Q_VI.659!6>JVWS/9 M=J+_K0J7;W673NW+=V97I7&+>:%9WCRQI*K2I@X%A(W2.Y.@T@!AM= HO7W= MK@PHS.42(W7IR\'^J"M?U.TC:M&E#V[L M_(#9_F3!27H]QWFIJ#>J&J7[7=M6 @(K:"5N?BFR4KW1U-4%,/L>7587P$B\ M-[S\EHSS=UP 4X;_;7,!S':U^/?BZ*-"MC3(;A3U*F5-IJZ!.5[;7UT#LQ_< M"B9@L5_J]VECOV^7E(%#%:@E 76CM/T)'5 ]U6S1K&Z#22$DK&Z#46E?JN>C M(O%^&<#[$_R6!JWOU_OE[6_=F-7[F=>4.BN4ZNHV&$EZSAR7U6UQ*4(AN=8Z MJY62QP1W32,9;5%U&XR4K-9,ZQZ.56'VK-FP?*9T@R0]YW!Q3+%,2V?],W5_ MS.YUQV[]"%0=W*/0J<9V (M= $$FU1Z70/'O[6-%1(>>0,5M)"[,I:8Y#N0=I#YP. M=?'83CGO[/T7CZ6A) Z%X8ZTY^PO'FN^]^*Q'?@4R0HEJHZANGAL3_,1FN>I M73RV,Z_B3%T\ID"_$>A3NGALEP&M2LLJ1D?>D8;'#3!(\TIZ/B<0RVKHGZE(R M!5/5\Y&1> \BQBHC?<=[+^6TCJ+E<*U-L]!L)+UH=2G9/N"LNBW.YE/,L\=9 MY;Q0J;@*BZE&SGL:$58GN[2\F6[L[E<,%3J=!H).LXJ^MFC@>TU2U MNVIW+8<[D@KENNRWDNW<<%?;99(S7OVL5-3KO;ZF+B=3VF)?0-LHE8JLU]3J M?75'64;.Q($YL=*ZSX:+N*)/N>JCZ6;U8UQN]VK8%P-55 M90J+J=74JQ<;6J/:[*D;RS:4]+NXL2RS/IX8(U3#PR?4FN!FHF5[T(1G _&H MKQN8]V#@LP960;%T9HG#*A9W8'A:1-^PJ*49H&1<#[X80=/N:2:C_M-W/:,_ MF5V:U9>Y(:4YS5.^O"VZOFC<&SK3\:PV!TY6")6>":9"S#4DW?:_NL7.W77[ MKBM68A'Y&FMU.:7$KV,Z8,6>P^C/(NU#&Q>$FB]TXOYZN8X]$[3&1I=?*!DZ MR-J_@+@XN>QR(MA]>_+AK_;CN=-O7I'/7;3]VOL/$$(5/\ U\ M>KJ_[5RW\.>;SEWK[JH#,W_JPA?? :@X3^CY,J?IQL@LE,>=/P))I45:KE9. M7,CYU7=AWJY[S5S-,<:H:EJ6_I6Z!NBU!X>YT#@_R]*%#K^:H O7W1PZ(= D M'4-?GN.SDRSQ'=(9B4;*A!OTY<_D:^NI\T3N;\C#8_L)R,&QF"TMLN.Y6?EW M6C>L)1UWAW,J;*JY-M!8*+R E4V[!U]?V<[8=L19S ]@6VA#,J(3TF,$9!YS M'&@#-"1U^V$7]J^$WSY MD;PPAY&QP\;4X5J9S]K1^;["B^$-^=^^Y>$:C!T#9C@V88$'S&(.-2%K=1K,&1JF9O@Y@, M-XES",&^L(U^<)WIA%$'=YYX&JO&0[FD*FZEK!1F9H=/!Y@- @4N?XJTQ+0? M&;"&1V $-[ XP-?%_X&N37@Y&A&0*T<#,']I\P;=HM4< L,B#H!MIS(II(@' M]A,K'\@=G[I@L\*\"BFG492&HI\/K!;N.[I Q M#^45/)$@/QG29P8H8Q:X:([QC&/$HH=O8BOH+@!+".J%CX+8-)GF<=:C.JZF M^/X#RF7#]8(T1L%N\#1(!U[Z)/;LQP(1DAB6LQ!.VQX;%N?=/@AH"VQ;?!1+ M,VJ@XJDS03'=IX8#ZS@6NEW()N;Z9HP[PF4/GF'Z0<,W(!C0':2OZ\)* 85= MO^>ROWQ<(?;,:0, M?V!X&C4F[C(P.@!J=82O'&)P-':8Z8!S6/CP:TB<6D[ MHB"=8TP#?_[E8\] Q1']R1(B.Z)7^!:*>5 @)LA+&.?!4O%W6";0")9-@#M' MG!-M6!N'5Y%PV!!( GR,@L@>,:&R)@'(IVO&K11@3!OY"9J:MF!;(7\O;(\* M,^3 .04O @?K"X"-H2JA0%$0%[@0Z^-/ $X'3"'$.7S58V*Y#&0'6+MR%2PV M]A.$.=6&IT3XUS-^2D[KMLPW6G!'#/5\SW8FKOH!7%)N%,O *#>13NA8L*2^4 KATE^!F6QX!%/98%(? MNJ#+-5*M-#X&ALH_*-B;3F0 G9+?6=0-*@+0,Y9.'9V@1P^F AG9NM$W&#H< M0#]W# 8'2BTZ'CLVL&!@/NB&SM4$MWK@)8K.#/HP,!&-V[6"Z\.ACVV7GP,N M1%8#2EL0IL*C*:#? -;7D/1-^\4-^'Q_0+.V/.11/QY7"GKE3^E,"QSE"Q], M 8<'E2X?T83P&?@*FCVP^/)%D2%H)D21P,$]++<3O&"XLS*460-HD!>U*H#. ML<$NY*8%-R;0=@14"7=H:OX1ESG/*+*$;4U-X=OV:0]]6T2/.W&YVA3VL\<& M#@VB!8 ;,_J9VR@O8*(P3%[A3Z.Y-.J9C!N[T.>?-GBQ$XX(F,6T8ZXA[6<# MK7B^+IP*16BB& &.=P>0 \P\H5I=\02//G# FL;(P#<>IPN&8';$0O\'5^V9 M.8%U)AXF*,G![/:](8SV/\)RZDV$JP#FF.5Q2Y [ - .0P_@8+5Z:X9H"7"$ M 8R0SC&L<"<.*=DW7IE>!(QJ+$[#WUD8?^%N!8U^ [D#*VN(5>;"Z!EH*P \ M @)QS'*/JV>C"P@VA<'<@G!4,/0>>5K!3WPL "T@*XH[8 PZX8T ;$;)7P.7 M4(P%QX#=,D?8ZF#U>R(QE8_'1"^-]L#*%PO$W3,]D'4(-AA]#Z/W!PL0(.,T M8!:Q522@!'<9: 6[*!M #Z [ MRC45^XX(%Y8_L@01QJN7UX(_@:I0OX,IPB MT"-PO7/*Y5_X%_$F8]S7A;Z#YUW^](OM_$0['D4@^&O8.4/I I33"3.XY=Z; M1&3&. V" 908)YQFXN!<5%7P%(JJ %@PF! \"%K>33 E$>/DCM_8A+E0C$*Y MML5W>F ':X)?*/[**KLF!SD$C2(O@E]"^QEPLAP7/ GKEBP'O$H M C2 . P<>_QUQ$!X\0&-8!"^$*\#!Y?"LU_ "!!ZPV3\)0?<1@,=RC]]?1"I M"T"O*+5GB]@!C $;"GDK.7[LKC<5Y&'\(1B!( SG#$%>5X1^_# \K >>*P_V M\"0WJW)'5QD2KL'Z.0DY/)E"DR^<)RO7:_HV47\;[A( MP?1,VH.I8*PN:)SB3/[$* R2.@2T,U71"Y+**MP4*Y 1.AE/%'8D:A\G/#><1$;'?JKP;#%SI\NJX"ET(&XLP<77P9 M+(.(@KO!V@1$<%A$MM/53MK[LPB.>K.ZJ3:KW_;4 ^U!HVR=#!SDM97A#V&Z M(F<+O31G:@3"8:%%5)AE>W@1+%%W*EB"EMPP;ISX@7-F)+'_\BFW:#CM(A$L MSM%,Y:432@WP]S#0R,>*AAXX@\(W#(*;\"3P+0@.VV)B"-.AHK'M\.QWD)DN M[O_$Q>B,.27F+ SLI"@/'YN:ZS$['5IGKUH@8L'BPL"JBTHJDEMH+DZ[0I/4 M"Z^C&@6#W/%$0)')?0P,2Q\#,","Z-HCDB''!>_CR( M2$:J1X2!O: 9M&$UUL"N)J M3;6N&SIO,\3$R"!_;:H47UB &NX^04?/? &C98HV5*9FW^^AAH*)FT9H&^#:.X)0.NQT P<1SGEAXGJ1];/!&A1B]HPFF*7:Y'5K0) MWB#KH3HT7;31A3/ A2S(RX7&7]]VXL(;$,WP#ALT8L&!Y2OOO=A<<-I.'/O3 M;6I8_1X7!MR%%LYPL..)(3WH'R-UYC(;%]L.NZ+AHU/9$763:)D/",!F\3Z6 M&=#=H>&&*]CD$3)JA$[! MO/W.*1NX-'-,'[H]R"]!5$P$5@57O1*N@$ !4/>G&P8PPLTB/L%HWH&G<4K^ M&UU480I@1,*)+XF[&"/+Z'>+NE+9'X'(#:>B\UUD:'9@XTYNW O%74B^ M1#%J!&X(WS9_85/*S6AW0;2UP-69D6$PM;!%??U6^)Q 8-E:.!+A-G*O*LC? M%@8'-(B;2LOXB&_XA=B9\7FGGI+#3.&#BS"ZR;F3<2LDZ&3J&(]X.#:YL"+B MRW.N5@T'D1*J;?:*8?G Q:!!>$J3B4I!86&9>/%XH;(%9>8,+Y;B4*^B@RAX"TDG:RGQ_ M%0T6'C80 57LR@>B.&B >NC6N[9F\)%&:0=+UH8;V>"Y8J";A]_"27);9-F" MHE'-XE$UO-PMU(SV-@LV=7!,X $DD2TXER=EA+X+@A!]'\T8BQA'#)!M/%1D(.O0Q#3@P5\!I-*T,H&?CU8@^@J M4MF4BP1 ZW3K$)58+(HO5/&L[1WXDEJ@LV/L&OBSOT^A,WU+]!"^A#+N%<@T MA7+\]S"BJP%UO&#*L<$()@NRIAA27F.<;D%0%T<4DU2GY/L"0V!N0+@4..&D MD!>,"S\C_T5:-K+)HX%$#>M3L1OG]LBDP(MT TLCVB,SIK$^(%G"S>8P=Q98 M?@9_!6K;,R/2[A$K-]'@3?KP#.Z'X7* M@Q<^?Z?V#J);+_8CC&L MF\%>W-#>$33ED>57IOGAZJZP!DY)RXWA3R@^[*ZPJ)NXM!9J@^]O]WR/,QG? MMN6RJ, 3MVS?X]-!-/]DDQANJ8?I1X65FR%1/C8SPQ YL.&(N-H0H&-B+F6T M60@2)#3M[3&&?/ $7YBD'6\D)A=G=.=,6)['UP7;+6LW5)K318IRCJ>>6 \6 M0'A#09 DLJRXM.:!/B%NHBEY3!M:/& 9%\TB8S;, MC;\MTER#_1'QL\FL 1@[V QN2@HG581 ELNC0@S7P7X@6*+ABMB.NZ!KC@ MILC^[/L"CHD(HUAAL.N&F++.B>0(<0?6$+[+%S\R=@]6$GV=>EWHYUK4G(#@ M%?P<3X">2OE"F%04WOB88+H@0PE>F3X92\F<52;3%.A MP;IGUQ=]AA_ZZ=E MOUAA_#T^*A'+Q&PG06&1 _7,$K9G[$'A=$;*"?Y,C%+W>5)W I@8;]"!871D MQF6Q$5#U/!6-!RH7M+H_5\#U4(/M_>$%9FR4XX0$6G:V@_C("HLI;1431K2#E.HM^M40W6!5&@*-# --5%O%+*L8<&%-](YY0--? *I,JVHN/;XFJ M0^79[].?J7WZ+3/J9^Z;#_9\8SFP>W.DN!HE:3^V_[=]]Z,-_[VZ_W;7.8H# MQ?&$Y%A2'6Z?@LKBAZ9 ]YJ8[DT^Z/"!.H$TMWT7Y+'[\2*_I5D"Q5IY_G#' MM>'2P0"]%83B?3^ )V>R]P-SM<",3<)D?2\S 9II^:&\:Z<-];2+2(82'A-] M,1O_MY-&!C(E48WB)K!3NWCBE7Q'>\DE;3SANKKV6.X%IA2%WTGA)^-5.OJN M;<8VC$58Q[N+1=EW$75N[> MM=K?95'>FUBF?.!BRE7J-)."IBF6T)WW:@,O%CW5,*_C=\,;7@7;4>W78'>U M%=0YZ=+793YN;?ZR'V8-_N $>T!Z!3VE=\EYH726+'XO(1(4!F7W42A$BE-V:.Z%VH9CY8K>5O, MB(Z6I7\/L)$VIU8+C?KFEP7,7!EU1!I$\0#P0#5O@SUC%J@4:HV:8@'% NNS M0)9:8*&_D#$+- JULF(!Q0*;6$*9J8%E[DK&/% K-"J;W^&U"QZ0,Q8_>T'> M8^C"[.MM>)*Q<":WEB4N1,_0F4F!0\\+S>I^7&RF,"X-QLN9Q787N"MIA,[* MA6J]KE"N4+X)RL]S=$C2<+DKA?/JVSME"N0*Y'%1GDC"S]#E2$.4GQ6:E?U M^<*S/_.%6Z6Z;2-AN]X:??84%42,JI*D=]%&;L>%:M,[':#9Q]95E[2>GMK= M)WX/9O3=;:?UM7/;Z69^'Z8D9XAF2W>Z)+CK"D^T^598JC.H$30MS2C.TT:' MZT6)>E&OT(05*^+QV7CER;" S,)2T-.Z!&Z8,2+ZY>'4XT7IHS--U',DE\&%14]C9="G2VD?;CW:5SA/ NQ8T:SH_'XZ)RZ_E)78^G&ONH5POGYV]OMDI 8 6M M.6C5,X%6!8,/U52@=5ZHG+^]0R+U?F5N:9?MI*>P'P)8I1\@+S;BO!C1LAV0 M4MR"*8? KQ3JY;=SH65(+%#HE@7=S8S1G9[.J>U-]J2D67-42@)@94S%DO43&6!?^=9;R%\QULL^]'.V MQME<&8PEA5Y9T)M(>MD,O:E&EYIGRM3??I1WS(N5QUZP4[WX#M,/*S;V/^YG MS&I1!EN:,=\\LM$JB=WW'T$62F2X37DS\Q!3X[RQ%XEF"HS9@#%Q&FM3,*:G M)ZJ%\^9^'-/8UK$X3+:0QJJ*V.+0IGN,/1\3B>4T.T,-$.3-RK!0>[/E7TE4 MI[MF_/:F2*WR],JL P?50K,FW[Z^5#U+BI]$ARX7YHXJ+?5C*6HEZ>?.L=3LE8,;RN5PHU9/[)F2CT-@F NRC J-D8&R^ M%XSI"?OS>C(4E#D4Y31]1<158O/W$$-1B02+I:>2@#PJ,*K0F"D:$YD6&Z/Q M:".CNSX/'ATW6N,X>(+,UZSGI7?VFP27IC*]!0# /_[HU>OU1CF_4^'UZ%3X M=?MK=S]/?$__77&2MQMDB(

V;-M/F.YARN'Z89';D"6\FO6/Y0_ MRF6F2Q[SKB<28VX-"Y2?6-=5#M\?P0M_1,00[X2D6%3K]3_,L77J#M>UP;D1 M5?DL73!OXM\ MJ,@J=7<=ST[QQJ'$[N3:DAH+V!$/SB&[:#-')/C5- MI6:U0TBPJ29.2,09Y\X6!1(W$?EO6UNE[4TLE=IU.,A+1B_71]Y"J7UPR%LK MC2N79!DYTE5F^;"6R_'#6@+J*:F[N7WI+ EY;Y'O=$(J(LV@1#[@!0G(")72 MYRO3=G';_)IZC']5_ORQP&]0N+)'8VI->+4+@]^M8>.-'/8+%KQS_9YKZ 9U M#.862/ONFVGW0'O_.'TZ+9".I9WRUZ+OO]FPB!:/*#XQY]G0\"W^V 7S)=[+'ON#Z%0<.L0+)H0[X*XBE"<4K\GA&@ M+'Q%-#&'X.*1:)%$'AWC C&XZ228M G+Y)(/C$+#-!H#?!F,@"_A4BK@@U,* M!)W0 8QJ -,,;T/!2US&.*:_+17WB13/>* GI$C+LGQJ/CB&I1EC^" N2%F8 M95F?J-D\O&:2EY1F.$=5YLJQ#0,%B9%^IR9F%_^3 3 M?J.-[FN"HDL7JY:H>?7.Q:KB98?3E,1JL=+,;;'**Q8+Z]]\IPXL5Z4I$MX* M*Q>FD3:*JC$4\<^52H8+ UJN62\52J4%*V('0KH2K@.RIA1+\U1H872JG3;2VH]YL0 MJ^VDS.RB,#-RW!LZT_&L=O5/5O@7/9-J/V.!FKE[G,#06)37>+Y6E]/U_G5, M!ZS8)502ML='E%TJ&#J+K%\_63BYYBC:J)#PK M@DGH7SY1: @?7 Z*O'+.@Y,(-.+BV=,(:QO:8?L'9FN?+#*(M^SN/A0@]4BU MQ,Q:AXVI@;8DZ?NF"<@SX3/&G)C.C3O;]\"2LW#)@@OG\.VEMN0IZ:[ZF=L! M>)I%7!0S,ZYY>95OOOY[VQ2@Q*4#(%8SZF23&&;F)QLR\@('<>OHI>D1=]@J0-U$Q0S=C\(8L<%.&QIA\ M")H-7USE"46-#Z$QX0L5T)[^$YP5?$H#6E#T2I@S<@-/!G@6I:M;B'E-PCOQ M7FS^9. 3);R9<6@AQ?R:Y:97)5[EOQ4V$EE98M]S32.KGG)*7@GW(RK+;,W M>0RQL-P'QW ]!QD"N2#\7%A6.'-2,(4 M3)KMC&V'J\["&K&%)2_.!":Z3!M:MFD/>.^WMU=)Z(:%1";\6-OJ]?KF4P?P M:T^#%H5Y3G/#8 6->&V [^#RQ7XU^%NNQQ44?;8=Q&+$#;#PN&X>OL?O247U M%=Q\&2PP#W0V/PNFF!T7?!W>P@I#XEVR> LS>A!?M^%;&$ /Y!U?1-".+\*% MC48T59$)48(M?# "\D]',K\P@66$ZS 0#TV6A$9B;01/\A#),+I1E5^RFE#H M'15 >P"J QD*FFBF*U%EBZ\[Q.2EY6DK^T MS*D&7BP$O!JJSKC"Q("J+OY:?P5FKNSC,X=7\IWQ,DUW2JY]KIA0.-@6*V+: MD9A7(.MP>K.6T8L!DF-$?[)(!A=M"T1L=%LSS)V2OWP>WX7O>]0U7&'^\[72 MJ(.ZC*\EC[M,9;F#1@9TO'0I%]0;ZWD=R_4<'_ON! T]0CMB8@^@=VT]#2,C M6MT'T ;QY>W.8>L/OI MBS>,P=0PM$ '+-?IE19-KX#4YZZY/X;A T*YEE8J1*D05"$<#XQ+AB5U!9H+ M*DS%.?M[@"CAA:4(@(% M" X/T0U7XP&$MS3^62FN *^#UU"_OZW^$AM7*S+B_W =[X_O8-J._-'&*K%R MVERD\F%IEDZKG.>TQ%[0%H9,9=&T=#9F(NQKB_B0"0, N $50_=21)LX"/&! MD/BGI,4+WL0+> B,AY&#(=4#/ /0EUK49XDD;$"VPZC+KIGX;\=:>G',JB(T M[][++9TFKT*=[N7V U;AHX)Y"];$^2<9\:U-NG2D)/.=#,_%V[XQWKW^!)@_O.5MZN)T&]@J/" MS.&BM9',E,T&K:JFS8X/DHJ0MA2@/EQVJB_#LJF!PP M0).593(!Z'&5T9/6W*^'YV4'K6>5M8:>(,C6TA4SI3& M0Z;GQ54YFF-&^LHJ2JDB/15O8\]PKD*O!UX;I+&RG)/D\2(9*H%V2ED'%RU.? RR5U$#S[R]BVO6NODHB#/[$! MBB,P1FT'CZ%E>N_>6:W6K%([IW[ZG][3O@EG3N;NX?O[>ZG?N[ M_;R&;YX-5V2DW?O ,(*\+D\Y@_E2CPT $+VPBA'J&,S6HYC(VL=S?OPE<9*2 M1U7&X#_XFC@M.$UT%:=G#8SS+,FB GTHR&=6#_K'(TH %1WE<%C45 M)!8/#=8G[5>F^7QP]_T^3,F)SA]?M>_G*E[Q%T15)SP!EGCA)GIA>BR23Q&& MCE['&*L*P'+PZ?"\3][B=/JHP5V#GR#Y&6_X_OI[U#*F%H?G4T\/%9B_XXEN M! QFZ1M] PC=YV"(\ FJ]2?C9< M\G/AH*Q\<4R5'PBG5IC>S?-P3<9/>HM'F4"';7&@NDR,PD-8>3QY4PP"7'/3 MU\$TPE/,;8LY@PGY+SH:?R:/#-:")[P6Q"'7E@_\$1PUAB_@FWO#+)!OU!5' MCQ\8B!QMR$9HB0;??3">/RXZQWRXY!>%P)%%EJRFX*<"EQ!]&Z0.B@>0/SIS MH2F^:CW?,"/AQ ^;B6(;1G"6PB )/8* L@M:!U&(?X@4UE8Q\6!-@_&#\>?-,!HV ^N3 %I&4 L !Y MF T,-@D!\)E@:L(R30^B"V&,XGID.YA2S$S"4!89_"1]%.CNXZ^BGI@H9#"= MHT:='H[9MCTL:N"%QQW[4;D2KAHT$$WXTXOM_ S2W>-#Y$!0_XI6@ M=,-H9+@H'W'IW>@P/_XVHA/28Z'^X,=$D&!_^E:L#@$_1(Y'JL1W0=&)@^4B M).%4W 0::.8D2XQ;X/N!0V&!\6!#/UQZQ@MF@$0RB3MQ/89%-(#N#"OBN,'K M0(&0:D@-/,TZ0"GMSA'-!;CJJ+ZCICB.0]0 &&P/383PS)L8==2]^!LZL*VB M"4#B$!(5"*@YX8X[T:E'"Z%5:8-08$'?T#68,;; '@Z+88$&-'S'6!X1#^3 M7[U U-]SU@O #BX.N!_Z=/[ 5)B4+S!&IW,'$#(L4YXA3\GO+-)<,599SF@<9@:B!(\Y M&5-E-QVVPP*%1\=CTQ"5.-P1%ND ?]% )C%&NDB$CBLCE%5;C&HD;#FM. M[)3Y=[H\\"]6 MT!GC,KMH$(?2%)] 84FH]I?=>AN/%VUKEN1OQ'*B?[*I9KQ< MBX;@H(8EED(0H&((&0H)Z@5U#@Y:7"[P:.:-E @3H0@)UFT&4X(!"MQT $I. M$1 7$3,V#3>9P>34S9#=/*S"/*#^(,9R'/(1U$;(_11XB&J.[0K[:0!>.#M8 M&H5..)9%&%4!(O"A\%XO+@'R["NJGL5 I(G?8 MH-]QJ^DYIC.Q'\OVL/B6K<7Y>3KV:3@2!Q\VI]FN-R,$HO#DK(L9!?/Z@>.' MSDE4AEWCQ\R%%J9]YDT*9.C#VF.(4GCA0:]BRPW%2.1WA\5<5''@;#:%RFI3 M:-OJP,&>R8+=E'JM6>FGMINRMDP*=HQF&,G@;H20*2[YH,,'&NX22'3$/7%F MZ9'!2J+ESZ=QW[\/)=6#8_<-[Q9, =SO"J;L=FW #0<^2JH,-L@JM3X\K8[$ M9Y$)>#B'I"/#1];CT8K*[Z?R GM;D?MPR1U9V8K(ATSDJ?4@*YW7] NR.AJT=6BJT67 MXLQ/MLHJ",[*L$";','+\-Q%%L?ISA)ET8-UQS@+AO'P!4PINPJ24]NO&%8V MK$'+=1G\3^_2UV41FMI&C^ 8Z=F"8&6V MN)]&',* 0VKXKQ2JN >@\*_POS;^$T7SL\1_>,MI%(8YBK/4"NRR@#UQYCE# ML*<@S\\+S>K97D!Q#\N8[#S!9)P, M8JMW1QX"#!P^S9[GKBRZNVLI@39QYSY*0.;]!]A2?"5*'&V+KPPM\;/RVW+[ MJ%!QP'A,1$ZVP6/^EO%1@6#_X;=Y2<8XN\*Z-%A/7N29/M8SC%"6:RI30"%^(\0G ITI(WZM M&.B6U7LK"X)2"NX*[BO@GHBKI@OW%&!=+9Q7]@/6J">U5VERZ06QS[ MGA?Y#*N,6U8D/OB>%8D/ON?,G;9J(M)\9UOVK,&2?[2M MUI#..9,SK-;!>CS,Q9M?.(V4>:,$XU'TK$A\\#TK$A]\S]E'8ZIG\_9-J#(# MJX8'!W(T;>H9[V[(&8+I_O_L?6ESV\BUZ%]!.>,7N0IB"&Z2[(FK-+(\5_?: MEF-I,LFG% @T18Q!@(-%,O/KWSFGN[$0X"9Q 8&^]?)&)D%T]]FW/L?\(4V4 MBI!>98F^;L=MXLH*Q;5?6:%854KMK%)JL3W3*\R[OHJ#@'D1#]6 GA5VS2_, M8P>ZE5I2*%4P<9962M7FHNH7AE/2PK!:K%09CE'2LD8K*Q37?F6%XH/:/%VP M*&P_'KJLLD9/88M;NOQ9L'I LQZ\FJ:[1BAGWL[I[M/.R81WZLD@E6$#)0-K MM+)"<>U75BBN_T,Z#T&OP]..WT=]4S\D+OM+M'T7OI.(CX MT')V#X3?:>^=\'W5[[4:10WT) ML=/>&B'NLK=D5Q%D15;>.4$69Q,\AR#52,J:KKQSS7Q>:+K[#/K;2MO_;G=U MB*+2MNMAQE?R+RI"KO5EE$Z[O?G\L/6-V+5G#)ZU-FAMID8,5H9\C"V2SQ9& M578N6JLS(HJ.5&)8K;Q_DZR[%5&Q@30PC-8&TPR>(0VJ&0-4\RDK&Y#OM+?>I]$*<>;/IE#N*M56OO+N: M034UG5()QD:NK%!<^Y45BFN_\AZB,870W]K3*7=CVI2TF6A " :G4P[YO*R* MD%YEB;YNQVWBR@K%M5]9H5C521V@3JK0=.L9PREW9-BLOG:GBJ,6[5*-L51B MM2DK*Q37?F6%XH,:1\T=8WE>Z%ZT>HSE[LMNNFO4WK;IA?3JPBP2<>IV M^S6@"TAH:MK81I":[_PL#E1JP+W*DM]X.AP'Z7Z6FWZOEC#3T 6S,&/-:_?7 M_[H_O?GRX?K+/9^74C8NQ>BLM68*\+].S0=V.@R8^?W4',%+WFJF^V3.PK^^ M7\=X%6]CD_<_F]HX0/+\2^1;&'E#+/@C#7LTPN[ Q#3A1?C@8CI)J&!+4V3^ MB,/(&Y>ACCO:(B?&#__1[9YU1E_,J?,OLRTA\<]'NM@?LU9+?=GJC=J?[ M:A7U9?;FLE&T,VKWG1DVGO?$\GMW["<6JBXY^WM[Q31M%83OJ M([;Q!+(#F./]BV(KG0H@IXDK[YP@.UN1>&H"64U7WOTEUHN"9?L, MRN=NWL MNDMG-6/6)2:GFB^V-\NSO_G8E_5MSQ6S8.:8@(;"]%K%019;8@(U)&JW*OT9 MP\8VMS+7'R\T4,/&U#T4M7(5U8YQ86Q%5CQ'PUR4S++1>$7(W+@HS:[9+[EL@ZW.]VUV=:ZH"65Y3!#A<#JL>.SAQ8J9%8/F2\93G@D6GNW28LUQA=Z3.OT M:7YAIW+S"Y7!67M *Q37'M *Q;4'M$)QY6P,-7>R5G,GSW;ABJ::JB_PWHOSBL M9)?TKX9.*F(_I+ OW&'?(;%OPZ YU\_6Z#]6!1JO9H!2S9P\P%7*XL6#5?.O M=N\CE+1.ZQ1GN*C&:=4AKX7452CP?"YU[= 0/[]8W0X]J MW&1-5]XY^16:Z3Z#_+8@\09GQ:M\AP9_-0/::BCE ;M\M"\VGPZVOG7ZC*&4 M:B9EM4EI(249SYA)N;DENO9,RH[1VF#$N9I)J1+ :N5]B8I^=RNB8@-IT"V9 M1+E-85#-:)^:0UG9R+MA;',.Y1YK"KIZ^T*5%"A:WXC6"R'*'=#Z+F?>7+05 MQ2N*WX3B"T'0+5/\+N=0=DH&B2ER5^2^A-RW.8=R-_'8OG[6+28XJTC6U8S2 MJCF4APK1=@I%.NO.Q3I$&4%7[QK%&12JD* ZE+:8T H=OU]*:#NTR?MM55%0 MD97W( *?/8=R+[9SV1S*,B-:2<&C(+9"!?@+B&V;1-77V_T=J]9JQK'5&$J5 MA6OL63./-QE#N)MI6,JKIT,BH9EA-C:%4@K&1*RL4 MUWYEA>+:K[S[:$RWT(]B[3&4.[J#W-[Q/9IDY'C:'DM*/&4"IIV925%8IKO[)"\4%MGN:.H>P7K)[5 M8RAW7DYC]-<(Y>QD"N7?HJ%OS_"_)D#Z/>T"(>!XL2FR985/MD@1M*I\W= / M;!;0=AWOX6V;7DBO+@P3$>=NMU\#PH"(IJ:-S0"IS\[/XDBE)MRK+ &.I\-Q MD.YGN?'W:@D[#5TP##-FNG9__:_[TYLO'ZZ_W/.!)V7S3HSN6FNF /_KU'Q@ MI\. F=]/S1&\Y*UFND_F+/SK^W72B^)M;/+^9U,;!TB@?XE\"T-JB 5_I&&G M1=@=&)DFO @?7$PI"15L:0S,'W$8.:/9NQQ]S-$>L3%^\)^+=K<]8*^VM(T\ MNEI]QUNPM7L_,ET-B(=%H3:<:2%[H%E29L#@4Y )KNL_A=J)#7^80:@YGA:- M_3@T/3M\\U:C,^T+<"!,OL03%CA6(OUZO4)E]9TU9G;LLML1Q:^%"WA))R2Z MN(>5?G%]Z_OZ$WH9R+8IK!$%,:)H.9-G3N*R4;0[IE_E6R\8?O1R>2>'\7#B MN4R(YXX3S_+A._M6RF-[VY$(*>_V/$7J,D2)E@?NSA?]W]B=:09-5>IN/KIJ M[^:H(JYC(JX/S*+[ 5J74UBGJA2VMD%3(Y).Z&_PC.QSBNJ=$U&Y:5(%'53- MN&MVT&N5'/IG>7ZKYMELL1RT5[@LR@V?O!5Y&=Z.4LMQ9^-G^GKG?'7GC H@ M4Y%1GHPZG4+_BB5DU,$X37=W9'2A]SL;M.^JHMS<7X/_LD'+E:3\0\<]MRET M"S7X:PK=7=Z/UMM&]9BFH2OO7EX7JB37E-<[I,".WNX6ZP@.C8VJFKO)(/5* M$&P32W86,U>A?=T:XGUW#;JZ^D5']:-3)+P)"7<+/0W6T ^[(^%SO3:WKMD&EP5*6]A-4V:AE]:2W. 8H".D>U^_Y'9HD/F703B M/"D"9^'+*P!V=TJ9UOAR>W^MG6DT8\N UUX#3UQ^TBZ_?-#N[B_ANYLO5[>? MK[7[RW]=W^TV;U>*@CV7J8R9=N5/IJ8WTTS+ M,@PN(4V;I(BQ"MF '"+P/; M]"RF/3G16/MX>?>+=LE_@2TV@10\VPSL$%YG.R,0(B07SGIMG6#=:;_CA*(1 MI=!' /X3\=WEW14^*SY^T])^\X#(-/'Q:>>LK3TQ(!8X-I"<9L*&/& -5P-G MEUG8GQ6WJJ')IPW-D-D:+#YC9G :^:=H=&A)@PDM8&'LPC%APYH?!]@=] _& MQ9@_*GD.P1$!G (V,1W:%CR&'^#[6]KOL)WIU)W!1TZX9%N1G_QH\:9:VLV( M-@4"#-\C]P @'<'"(T VO45"PI8+IH?0Z?>%!TIV9 $8K;'I/< )^+>P$7Q[ ME-Z,5J!D )5 Z/!I2393G M1TAS;FS#;RGCB/MSK=@U)69*WU^&?V:9,2R'S\>(+W>&!P.R<%)DXM/PSX"Y M]#9 3L#G"'.ZP.W (U2/Q%FAI5U.4O8 20, F>(F#@=M#NP@P'20"T M&B%%@!<8@=+G_PX>0A^LG4#^F-(7 ]+&;RVCK.L^ER1$)^R%$RY%>5 M0CT5%_"\ \3!K+&'-I"&2C#"UYB\;.\A8$ K 3]+OZT![V+2G!_1&?N^C4L, M&1);"+"!W<&+XRF\&JAEXGB RY YV4/0NZG159[KU](!VURM0^,N5[!L'NY,UERHT_6H:1BG) _ M@3V-0XUY>/9L91W*80N!$W 9GX&+$ KX%*H@MT$+IW3=G<';>&+#O::TS4?6O7[]^\DWOHP\6&WA"X.]1A,>WOJ-P JF=SYCJFF)< (3$"Q#!TC$CA// MF$-0>GJ/IBNN\I YCY9_SEVC7P!G6?COV /;W'7^R] *!I@3NP(:Z/Z-]D!F M)3XG;&^+WUTA8U$: MQ G(_#[<5@;/;=MIZZV_;,J&Q!2F(IHQ.1KP:\RR4" M$+\%SN4')T0O"YCU:(*TYTF0]NKV\^>;^\] 1W<4J+V"96Z^_'K]Y>JF 3': MCZ0]G D7E XVE+_^\JOK#T&1@/KU0:_"?RC: M2+(8LP'H:.[8"$Q> MAJ(> M??>1!]8>X5,P 327/?"PH<482HT07^+0;S&0B&N!@' F20#$"9D,#H"(W#(=QZ*#.0&G-P.5_T#43#(('S:=.^-$8E]#E*_$'P,#6&/]"*D35 M@!OPV .].#[-H5"_H8Q M2U$%FBN\V<,Q #[KBN#_(ZAX@!HP 2J\DT;C"J, M:2,S>"#QB%0LK!H$I.DBRHSXX7:!2^9I2K]@ETW\H>-B[-*$_P+D='0"1)$X MX@[@BQ_B6#$,B_L>8B@(_$ D%28.?0KT_N0'WUD0BJ@=^1+2DDHWIX.E"(X7 MV(/)@_2:T0@(./TLV4[F6/B%._P8V>PR:4XR "0$.1(6(O\1TZ()*P/&'<>1!(DF)/)_'=$VXEU&Z9OQQ]PV)N9 M4+R?O!O^Q7Z@("J-,*>[I9!K>$ +>9$%E)O*_HD!!6S1T-%$ I[9EY%H)M ; MG@U']OY,H(O$!/IT?7E7$UNGUU^X;C84Y1(Z06UZMBYD(6?E,7 P56EPUL8L MQA3%04N[#$CR9V0#^'\AB@63LHMLRO-.?IHKT1Q@-[X6\((3\KRPGMH;INU/ M)0]C.OJ\UTDRVISB=)G,IN*84W]TBME'F=G^=ON;S&K+=A"X:[ZB%.E.DC^D M1,Q_L^*,C!Z4,F!MH%-,$H+_/)&#* #H0?XYGJVE_9+)@\[SM@"N[9, D3+0 M!*4TP9R+$R6!"9ZUT;-OT6+\+9HR -. P UR"AS7P'^B=!*EZ"/Z20IU/P4T MVI8BM\O6.5\^1HFI,>8FII),OC.DC" ZQ<,G")6+RP0C#PB0YPN(PP>$UBKB M(PG:@)U-4C <,_@M(D^B2>;+Y[ AK&340#Z)UADA%T"!<0=[A1Q5O7)>%D_H MJWC"&^%7L6VOT'@'[KAF[V^X(*H J@Q]TK29/_XTKSX5++H0C/ M,%8W"JL _A7ES>O:P7,HK^3JWN$HKUV]_KE5;$7+IFS>/ZWF>88&D^V@ MI"/(:K)=9O_OC&Q7.YB*;!M#MB4-6]:2M@N]AUV1[1KS0139-H5LSPOUP>N0 M[3+78V=DNWH^0B63U8<8ZRN>Q*N!JUS&@?.I]63DG/"4>BMD6*L+WYK M0U#GFQ/4;OKF&9WSJA#4IQ) 5$MJ+!6TP45UHYQP=IAK9IAL-MD MV(FZSJ%8I[IGJO^""FO'N*#"VC$N6#NL'4%!7VII6'Z(C;>.NIZO2J&S(;G&]&9F45=#LDLWYE(MV- M6'!G5':VL3 KG0&S(RH;G)\I,JL!F9UO*,S*"M1V2&9&>XTK?Q4TD@]S#UU< M3M)S8Q#,W 4E6:5V[!;T6G?059WKJHUM08 4)B>N=T7N"&ZY7U2Y+E:1^5[) M_*PP#/,%9%ZE._6]P>JKS8K,&T/FA=&4+Y/FU;G!KW?:2IXK0D_,EL)ER!<0 M>I4:!IR?5?H66A53#?(ZCY^O9E 7>I35MK04>>[7H2@$B-8DS]U< M>+HXJ[2W6\5DBG0#E/%_ !G1!5:T_7CHLJWV$MQTE8VLI8)".H0%?]';/'[; M;:(6.D8*ZVQ&83LRP] A;NJ.WNXK&ZDICYX4&;@?I * ; M[4K36.GPZ(4CQ7G^ MR0R/8E!TKL+NSAHS.W;9[2A[[E_XL>_PU#?IH;_Q,]_[Q#"AFBM=.2%=A^FM MFAK_A8PT5-[/N@QO1W,W[.:>WUHEWYG>::NQ4\=(8OWVBD*: M=4BL@V&P[FY)[%QOGZUQ*5W-E_HQ/[B\*M?GMJU=O@98!1O-Z.H@^S-VIA@8 M4/.F#EA:TF\7DC393KI545<7W7:5*TX4S>Z79@NIZTUI=A_Z[VR-4<:5#-4< MODHJ%\&ICD]>9\%Q?+G??CO7 +Y2^NI<-[JJ=*JVA-=[%N'MQ^DZ[VY^L6'? ME0AJ0D']](D"HEJP45BKI@$MDZ"DE337,8>.ZT0.4[E0Q4S5/E/]%ZP=UJH9 M3+^*@P +SC+"3^']Z!=40#S&!6N'M2I:?<\I9*E!.E'*^:D?4'S&'U7AP L0 M_:)@UA;NR:RH2_DD=.5, '59Y'0K%V:ZG=49O1K+Q4H2R<6*RI*UB$1$.;=" M)(-N9?K-5]'4G9/[S2@BJ;;4/W36?0M"8&E!R)[U1&>-AH,UQG%]B&IIQ<:> M]4K'J,P ^"IZ$Z_>?_$]2TC93[D QYR(D[7W18)0.LSH+B^"Y1]"[.\IH/=CICV1UF2V9@*EF0],"]C$ M=+QT/!>Y+=BFH/"D[806J-A( X\;7Q2P3*/0"G0$O2CO"/J[.,5[B MB7LX[:5GSSWS09ST&QQ4M0>MG*C>L+N0P<_UA>=G_6,@J&WC$Q2V7+*Q6K;)%5 MSC9GE6S@@2179L]N97E)QYQ" MCB=OU2R)/'QE@;4R)9F$Y+[& T&[H@*3*AN[G8-HB2LC@:)K/66#,%^%^G0&^GPX"9WT_-$;SD MK6:Z3^8L_.O[M<-=[W]FD_<_F]HX0!+\2^1;K]Y3K!CO95TAV7H1B!@37H0/ M+J:3?<7,L[1'+(H?_&=DGW<,>UM1SK53$9_-* XH48[@\O-F23:/CBD&>"(; M']7,7.:ALB/*^H5+I3P9MZ!F48!D5JN$PS.K:+:@[V1PG=QCC7FXZ8IU@CK6 M!$:B]P4PBUY%-1,8"M4O1O6\!:T071-$%Y*25-=65017T==\]9Z,DY,T,3F! MWXTKDXVLL9]I;&9I?35G.'XC_! SM [NP81G.RZYNVBOT<^C23119VHL=!PJ M+>L^ !6N=0^N2;108RKLK"P#/00!ZNUUKLNIQ VW)GH5(=8:LXE1:/JSB>GP MT8^#/32,6SW7H%%$46-R[!0LV75LASV08;>M3(>*K+Q[(KS8T'38BQ@ MW&[HRCLGPFY[4\MA'V*PUZX>!58VYC"H"*W6F$N,0HNTC=(53_ZNDQ6&2E94 M9.7=FPWK]2?>.PUVNM63V0U=>?=6@[%IJF+GY >^4[]3.0*L;+CAC#I&1&,6 M,*JGK0CEKE>$4P%FVD*9T&JKHU?DLO4LCCOGQX[9K:<;QFIV*RTX:I(D5O2< MM5RZ67I>QVK9/1V?KXZW*2)61)PQ?3H;FCY[D<47QR&+JQE#R3:$G KD58OU M*L-AV[1N"IU^U[5P=M]L4:7.J[+R[L,IA0[UJPR3W5??22ENX$Y ML>LHLM[K54_P53.$@IAZJSF3:8RM9!R\BL/"J")4VT2#_62QH5%HZ+'4T/C- MDPV!F'W]PX)'+R?XKUTS7\F086TC&WZ3-@AO%)56C$H[ZPV^.!!U&NV^HLX& M4V>W)!1=#<+4J71RWZ19_4#&JLD65>&H3"?]JK)488O;B7^]T!6FMU<@;D]63J^C/&OC%LN@:;NPJ8[40O[Z&UNR/*+BM?;N^OX97:__O+ M><T7[>K;]8>;^WPGEAH.I_D:!V%L>I$6 M^5A(I%U=?KN^TRZM2.?_]"=3TYMI3J@Q^*6#SN&<>AX($DT7(6:TT5C,X)E+>8\,NW!!['E8715 ['GA)')%X!' MZ/T1;U!'KYU@4SM38>F /3(OANW) MB<;X;X =_"C0M2<&8@@'8,#VJ Q+,Z>PYRF<,X*_+7*DL"--%# SHAT.9["L MZ?H/,X2.CV!(SMW2?D]^!>]#*. [%\,Y_[(;#%]Z)"7 ?[A,5[\#B-AF8(?: MR_)CUT8R]A\\T"8K MD U_F5HX"R,&"A*$\M $'&B($_HA>!V.;U,S1M!?UIB_C2^4+!'R1\U9X+NN MQGY,F1>RD"@@_=$#$H!VXK182\]PQAOD)@R1PP%M8FT0#?![&DHU9E[*TD#L M(5 "B@I@R#@@?A3O.V129MBMNI(?2)"Q^5@F1GY:;+,-UM#J5[L:U-M/ MK+?!J_=&ZZP8!@++RL4-(Y:7G.+LA:=XT22^N5,4B^B34RSD\##14TX02IIV M EO[,S8#$+#4D!7V:>CPTW *"A8HV47)$@I%(K29SU\# AID!8KKM-4KL1"\ M&'YB"F;@O7/Y3X:F2\P:CAF+6B#FYWO DLXC I.$@O;3-6^Q-3<=>)C%'R\@EUZ?G-WK7 J+!U--. MJ1X8>C&]@+C,,_-:N.-NQB%F*RYR'0J9D;L(?(2Q[X*^#*__C&GB9O?1E 'J!TI^"!@74B?X+,*LTWYW>?]9NY3?T&?&NS?<'OAD?F=@ M3L)WD79E3AV,E7\V@^\L"G7MTZGY\-G\XDWAR*U[S%=]R.[JB98E=%B@N8 7#^ ^\X3^7T20!W&G6\:3NX65DR@5?9OA;ZB5%ILRD:Q7@$$Q#U(+0QJ$#O M 8@2WB"VG+5CA<4J7BID!9"8(.G =$(D)(\Q.ZROMP1"XR,;!EQJ9$R,>5F1 M$"ZRL#7&U%BYY/CVX5;[*A\IBA!P/!X=6WJ]9"69Z*8 -IP010-P;1'=L 'X M"3SG>+#Q*!:.KN,],I % ?+Y0@;O%3I+W9%,N8'EF+W(L$"6)L:59YECZO4X MEZ^49=XV<*Q^<6;H[79)H8J0=EEX\E8)(?GAA@.A<)+&>EO$X'<*$H=.V$A8AIT=@/P#P%E3AU34O\ M$%G. V#87 B:Z.A[H6,+ST2N*]D*!($9\& 4?)/P/=>HBVFIT(]E'7[K'9+? MUF&J+-9_%V!)\8RJSP,% ^+-0H61!',%FKAF':<&2BCFB&.X$DP.0!00R!(& M+=Q61U-=P-18QS[?&KLN]J*ZK1(0)[$#O!X+/[5CBT=DQQG2Y 9( O@1$QP1 M,)>,AX2G9<1,IZ_9#\N-[>1M O9@M(S0B-!3J+,?++"<,&$ZB< YFX5B:X2[ M..31P!Q.Q8^3S5#4S@^^X]_2;,!MP5F HY"Y@JE/,^.!=Z8^;)NO5\+^Z[$^ MF+P8W ,0RF@WU0;ANS(*FB)Z3XRL:;*AI3B8H!@K%8^T9*DH0PM0 GG^%SDG M@6+G&.<,;+&YD>D$VJ/IQLEA$W$BY!0*1-Q<*H\P"'"*V0H.3@ZOY&=XHF&* M31LMA>EX%F+&%(X:1:X0Z@$ACK@[\[F>318((X.[O\*^.XB[WNP)5F=KK=GP M"5:EX9QB.;;S)^:QD)-^P=3$[2C-,;TTE*.)%#BS+R,Q0,L86J9YL<<@3R<) M\GRZ^<=O-Q^:$-/Y'9W;$0@LS27L8H8&H\UQH(EJ#C+-0"[.C0X#V8:RDL+1 M=@R./$5\DP387#1Z@L$R'D\HP64Q"LD%C9@ D1LD6+&8)*=R8%'Z$%.+( M3QQ?&@/J%]PG) 10]8_P,DPST5\@FFX\4"@Q;A:GL2Y2EMV,LNR>=L[^$P;1 M?SX['H:.I3>U]I#63NNL&.9XO=3%[A?"-3LX#H^$;WR<\U;)18+7(D2+]"7X MV 5?%,@+L"9Z!6AHFH=ID$0B>TD6U!9D"_3\4[MUD?B:\'2:G@N3V#>^M4BL M=98$&^2#"JJVF.UY0?)F97AE.\F#KE08,P^5HPR5*HZP+L".E,$:8(3STZ(9T2:_E$C(A+ M:$[&-ZU?6@/\4D:D=<%F&;V9AG80D9S+TM /C_3$@%ZK&/ 1U9,\(L-^8$R+ MRV-VRHM%L$H%+7S^^Y'KFQ&G-$#N$W,?V2D-]A.5;D I+KD2A9^0>L;K4]$R M5LU5"Z6)T4O)_CFVW3&GEFC@HLV+SD.GQ*9*B#0'!5D#1XPD)9J@EB0HACGM MK%W.J HCB]$Q$;[0F+4-8,'O?;+P8U6 :#4VS\__+2 MK-Z2VBP=BRHQWLMM!*Q#2>4_9GYX2&^M)!@R+E:_IJ_[8H:V^>=N%;,V1XYP,*P9NK6K,6\+?@Z\65T<,(#*8N,#KZ?83VNEN,H8F\*08L= MV\*PY55:+K$K_@M8C)?V)H80<3GC62">#LH31[?5RYI'R+1+O>YRJ0IG*I$1 M&#T(49UQH1(N(T7CY0KZ1;2X+MOS).I,Z%MT<5&K>;[F@B8#0@3]-B??L7$% M'(#K,7188'N 6B"?-65](C0Q9.?.X1R![@$@M#O&7V"T3\PW)]TW8!,1E1"] M@_A (DAU>,KL>*.@SJ;NZBJ&)7F5G54E9%(\:P@M_1FI^WZA\=+JU/W9BEP@ M?2NNQ^R?_?NS'(<#C_@F>FM'(Q JF^9=)KB-/Q6?3EANEX\^?DX[?/X7L M+G6_^^Q\OU!:NVEV_B &6 52B"2[>^:'E90I#E$?F\RR)G$ M(<#>&3D64EG@A-^Y&,C!)4N1(Y.;NOA+1!'+J<:U=H$>2.8U_.ZJ.03)S9_A M-)3Y_@"< N'W4=Y".A) M,!B^T\;^$WL4EU0!"C*(0UH_N91'')Y'?A(_,Q_A,/*"";B@;,I+12A.KN.: M:"VZ+CEEI@U;P3.F[Q'!OLQK KHPZ_./K;$#^TO Q*F);!]PNC=@""&?Z&Z? M\#_RZ <$ $(!Z2[NP**V.HC!#/TLK[YY^77_9M?8G*L:F]4U-MD>#V39[:#( M96U-=86<)W6)8&#.H)@%Q2\MNKH\1-ZC:_U88"$C$.AVC+03XTTNMB@RO:$& M;\(Z9Y37* @L'_Y)/T*)4OB03 X\EHLI'A"Y(-%..F\TRPFL>,+OH.-]8KRR MST/BXF%9^<&MKC 4@0RY#7A+]PT*#]##*.%(/$U\'MU#\3 Q_T!QD:1\T:$N M^3@O:+A)-6=1H3(CX03P0>6-LBS&#?1H WCFF-^6QL06'!CQ![M&598:823# M6R#V/4*9!.,USFX%EGC4MT#NA(YX%JG@ <.L) MV),/R*&6X1Q UC">89"9W*G5-!($2'QO^+4U]S! AO:$2IRMOF0+6 MM*-$:C*(,V@F -/6**-BX?U\9 =:CE>@\IQ WHNQ?2;;9T@SQ>:7,VE'Z..* M*PPV'-7UIX5\E4/_)-"*; TWPF1\D:-E+',)_#9QF[ MD4:@WO'4=MJNP@FSK3CH7 'GH6&9"91L)O$<4_2* Y!9!-B)W30KE6Z0VT,8 MA4E>;(82!" &^;WL &D:()\:'!5J[5-H9/?1=()_(EE\!GH!H")Z;[PIR/1C MO*/;3?-/^>?GIMVOM\_7EW6_?KC^#$+FK?3'GY=V5=HZ]7Q"Q&F%6 MRZ!VON4+R!906*!$G'",413T2Q@[!:L[R-;6@QD?8,'7C'/2E!>X)+U&'"(8 MU#NDRR>TGO"XY"M,[$#BHJ'_=G^P7VZ39W[MLE&T.QL]UX2N]WH?K>YZA3YO M6VI<^C/ S\N]0_PHG$V&ODL[.^_"SO"Y]V4;+-W7)]0NFJ&=:K?#D 6\Z8&@ M*]$(:H36HO9G[/,Z"K(S,4CB8/T'7<_@ZA)%<+92F9*KY&SRU#A:01OY*MO# MT4O?R4G6H8J7M]T=+;))7_^=06JWW7=W2L2=4B*6A4FP;IZ$"^3)Z1W->^8( MDP?M69="0(#[Y%_)&HJ@%4'OD*"[0-"_>7ZY7.8AV:FH@AGB)1&\"Z?QW*,H M1A*QO)F(-\B?9<*W(DE0O,]7*M-;ZP1S7H2Z+39C6-MVR_IEW(:29>PYJ*"W M\9Q+TX-G79I>O_O1#B]&IXENV*0GJE.2_/J"]%=,_J^I_8(1S=,["YQ@6&[B MV\R5WKZ()G,HB[!)B"X]E5@@D<_7>%+9BTL5GJ*H":6XGN8,Q;\Q':&- NQ8 M!2ZF3JE(BG4]^N Y4YR-9R5ET2T\X/!0-7?0YVQJYF,3\U[=ON[Q/0]X607D5HJS94/1_&Z@]RUX\1 ??^=0+^]6-5&2OF-&366SL.9LP,7KWO MM_KMXMRN"I@GJV:+U32\*_,D\D8;A?##?# 76) JQN6@FKF;WV,';[U1X8"H MN>1%>Z/R0#\&ZWD25R2U>%^8L*7]CZS"%_W,> $9;R5I.]2N1-XM@AW*^'%8 M[&:Y^/;7H-!SV*@1+6C\.;=L8MO=8.]A+:@>_77^ZO+_^H'V]_';_;^W^V^67N\LK M'!=8__+!VWP'PV6-W\M0D=E&(O3[-3BTS>K2&9TY@T0Z+YB!EQO"X\"@T!/OM!]& ^L$_PV_#6 M^\9,]YHZX-^BRI3**CP,K$",=/KEX&EI']*F*=BF",T]#@9!G7R,9)8-J$J< M6EK1_1-0Z*>^!R0NFLR%_.J&F'4%G]/-C9:VT';-3].%Y;Z:,[17/F-;45!) M'T!6!LYTF26[/OS(>B(,6Z#7J),K,AIZ@$HMM_B^Y]7:*F6G[N"][ [>A;J#]]P[>-NU-M96MS?% M@B;")K]+MT#)SG4$P3X@$76" T?(,0.Z,#LW6D>TZ,ETI.13-'F!5"B_3?C? M00O^D;>7D=HG5?AN*M?00#"L^ BR2%IHI8O<_\Z?0/6@ [! M0/#D#2+N:V5Z0VO@9M&-HV1'2_H*RXN-Z2;F87+%"0%!(!Z:+>@^F7G' _^3 M"8=-MA7%> M1#2BRH^0G[E4FF^Y1FUON"_FTQW3X6R1*5C>06\=ZY+W59OKR$;=XL9\@.6" M$US&2(7H@SL1$,G"5I-3$.O6##DJZ0N)SM7\HPR_RR8 F=RYR[>66KKCS-4[$ 0/OH\]< D"%%!!%YW:Z&*G,J1T$A7R M(FJN?Q4B/+E%S-M0))=CO>0.(36&I+FAHI$+10_*^N>8LO4 1@Y\AW,>GI;7 M4J8-=<2),_+%QJ:>7+PQ;$:/QM#"XM/B5=*#WN9KM%G3:2NS9A_R?FF(A-\O M$ 1A1N9#$L,'OIJZYNPMB H7N/L5V51.!VR;^^O/6J<%BWRY_)5N7PKVNM,^ MW-Q=_79W=W/[1;O\\@'^=_GIWWMC%<3*+G+0]0(\C??_2# M)Q!8IY]\GSKJ)/V8P@1"1*7'":;U.UJ(\$9VH@-*:U.J,FIJ^H_$+^?M39/Q M?$;[]!_4F/4)VV E\[:? M2,W%SP\6) ,M@/(_PVX[>RDNY=I'= :H"F0CM-\#-@7=!&^E1E$4)N?K\PZS8 [P1IV9[O69QIOXENL?8)UX#XQK M\Q#;0.>G/%Y?R:$).C;3H$ X=@-%AP'@)+8]8*7+-6TVD4V\P+N!)?CL M'A'.:X%W@X!^R+?I'S(7^SZ%:=\%?OU%^''B*B_G2=Z8:C$]F4$^A0?6*G9X M>$!K?4&;J]QB%*PCBQ!IE]J4#1E#P1"@:4=).!*E$0;T/#_C)]XPTC1M@5D]RIIP1@#Z5 ) M3+\P:0Z/EYZ=*=XND@WAQ3<"_/,?R\1CX7,"U_RGP/;R$^KW#(SDFMA^F20' MITU^\WJT"@[H1S_(DR3M?S+I5VR'0R.46LC@V10J=QY$$C73ABCIU2@?M"E& M.DQO[RPA*3M./)4%7>,RO95YC$$ Y;/I@6TIQ\^0K, D6,R%+;[FTC/=&37J M&6D?$_EQ)3F&GOF6"I#;E-/GX$]5?A]YBCF+".:&[&DL9B&MH]"H ZULM\*O MI?&W2O0Y23=G.>%(;($/.@*GNFPO LP%?Y)'DHL[^;\D&TH1=IS:8&L?F$6. MF-9-AH=P#]>G#C 2I44EBMHQ3N2E4)$EPW5K&W3)7W&S4R($@O@3*[ID8AQM M"T0S: 40S.+283B63CF(5GFO\@]@@20.61X[235BEL/S-R0];$N+?\&*OOQR M7?MK8<3DA71U;'2P-=?@%A0_!D@:Y0AF/L=,8SG :P+5YA MO\G0\62+65FUY\Y.,;3VP _$ MO >@/)[#H%:?@3_B%@/OTT<[9#SBBF%=I$_T.DAL4]?9&.Q8,]&6X2P$21-J M<@G\'$T66#MD(EPX#&0E#UC?:9< /)PPAI9L.+7(J3V1%H>\"QI-N\!<1\3D M+(LT$CGQPR@SY&+*(H=T*EE[H]AU3\7!$K3I7"8.10-!"40!79DBD0.->'28 M&^A@]",&8 L,0YU6$%C@N8=(-T9()%Y/*<+&S MXRP%JQ;-Q,,3'[8"1/K?#/&P!._')KDW&;LZ\D%K(YY'?HH%L-)D(QANYSV) M[LHFS041=C/=7A>,*\9-S;$^T4ZF)S#-S601*^%!GN%_%!MBO/EQXK%F&O_! M2:B?.&]#P M %F:J:?#O^&#RT0$3&N+;3TJ1TV$08I(Y?IB\Q[Z2!'":$:PC-'LXY-B* \;4OXES<6*MJH) M#03,#QY,S_FO<(Q%OU*P H.,$ALY01C)PA=\&1:D2-RC],GNAI(UJ7Z"5^"F M^+!-TPI\3 /3Y+$'[K51Y"G"%]/9N:T9DY6'Z5=[ HJ)=Z1_I(V-1M1Q7+2* MYAUJN,3E$SKPTDD\88FXXJ&=4W%.*?)E3_X$5J14DF[H6.6/9:Y21]S]^O_, MR?3=9?8LLO^YZ!OK1 ANCV&_6FP%,7\NOFX890)]Z4X+W<6Y9*"I( (7;#0B M9X@ZGM**/O6D%UMQ/!DPX8O@\H%41A'>E4\/P9\ S* M*;=C\G1WH@Y)= ' M:BNH56]9U5NVDKUE5>YYY[EG0^6>*R>+U7@5-5Y%C5>IV'@5793M9?S&)QEC M_H/YX%W8Z. ?FY&XM3CL%::Z,==U:9%;@"CXBE6 *%Q^H]QBHT*T*,@M"1,S MADP@%C0,DC&-II)Z0SW'% MB:)UFA2GH\!-0W.9J;V3),>;(%QZU&DEMNP:FX-N M@CBT&AXQRI-7IJ2+99P,("[^?,=3!&":,EWC%4]A9B_\I!09XRI?3T,U8M0E MU\*)DL=,TT08E? A^C5 6YDB(B)#M"6&= .#XKF/2X:?9[ #WBO.OSPVC;ZV M,+CC@<<,- O EO5F69XE5J/H(Z6%P+\7[CW=+!!4)VW/(.&Q.$HJKVRL! 0M MQG]G3D!#B;BKCAVQ?G!:/R1FG&1;(E-;[:32$/(GJ%7J9Z1F>U+5QC)

0RK?2+F#7V?-=_F F)PZ=AE9T[&;*%QTT?=OBDYEQTN/0F4V(GJZ#+GH(N M'15TJ90DS!J3Q!Z!$_)<-#(,30S2)@"B<2C*;_XW!H'"*V^ZF'0/XW#QHQY8 M\[S;0*<95F9)=W(]*6+:(C3UM.L!UGD_8A@G]9# 8S)Y[,)!B1LXC[+0CB>@ M,FY5QIG*U3QK)WS^H6@RST>%ASAG&RPPM#=X@H"6>K-/OZH:+<9WVL)+M0-_ M9CMPO!R!34VKVQ-<8?GE6"ZI_5#HKB^Z$R=$(;G.2$YM$H7GA7A>,57A,-M< MTW_ZYRM990WB>./':L=O6L8"JLUPRKE.3OO%%YKAM<+ M_:Q[KK!:F96W-0#%:+=;[?K/AOHU4^6DG6"=_YN*(/+X2>C$T#OMMK85(GI3 M ;@K6/Y1V.W\;4(73MNRDZ(.+;;DI%8#+\6-D<%;(/C<*CL>/P1,ROA1/ M50@C/;W;[BF,5 DCO=:V6*32T3&:("R,%VS>%54$D94EH;H=MXDK*Q37?F6% MXMJOO+5(Q: "AVGBRDWBT6J&KV[D3'+154A9@$VCRX:NK%!<^Y45BFN_\M:B M/7V58E <5X.KEO?F#VG*50%(BAJ; &B%XMH#6J&X]H 6+VQ4[=E)IYCC6UIZ MIFQ!Q;?'$MO[PB*:X50%""E2; *@%8IK#VB%XMH#NMS,ZH*9A2/V7+:7[AR% MY38MI^L6(WKSEEU767:'+K$;-*'$[AY9Q'A<#JL>.SYSDJ9%8/F2^9 MVZCP>90%CCL%4!4(I9H5=6N-NLS,B*_T K%M0>T0G'M :U07'M M*Q17SI!4$U&/=!I?IUUH-5T%+T9A]44S0XR^Z@M?-ZRJB:CUQ*MAZ-U^7Z&U M,BNKD:@;03 [$K4B&#Q^VCEK%X8]-0J.QX_!05=A\+@QJ&:GU@&+8%UU"\Y0 MHR!9 QP:K<63?]-] 6 S:RA53E "4<*8B:(H.4"(8AHJ0*TK MJ/KY12&H M) )K==QJ!J_4K-6FTV5#5U8HKOW*"L6U7WE[LU:+,[=4\$UQW-%=XL19JT/F M,75CH%G4V-"5%8IKO[)"L:H\VUGE67^@RLXJLW*3.+V:T4 UG;6!I-C0E16* M:[^R0O%!3<>C&OYEZ/UNL2123?^J5IC6Z+;Z32C*4]-9E6AO^LH*Q;5?6:%8 M&6CK3V+: UJAN/: 5BBN/: 5BI7A5YDR MCZI,$%336;>!336=]<@1>!!VE$$7-9RUCKA4LUFKOK(RRPY="2>YY=_,#+1; M6$.COVX\*V!FR+23#XS_]49S/"UM ?>-A;$;A6K(:B-IN:$K*Q37?F6%XMJO MK%!<^Y6;A.)J%O:I(:O;O+YU8NAG9X.552%&#:I"CA9'1K%=L(HL'#E.U<#4 M>N(5Y.G *':]K:,\K9[UM0&6>JUMM:NI]&2%[/Q3-55AVT2D7[0-U?2H.A@Q MSA=/XFL"'(\?@VJL:1VPB$ZEH2;.5 HCG?-F#&-0@TH/WA+H_**G_%I%!^]/ MND7KN(Z.<*.0:@Q4,%+1 ;1='URM*.'I+L=L_X#A[-7&T)E1TTM'/+K;5 M9Z8"<#E^C'2,\PJ M:%4)J&[';>+*"L6U7UFAN/8K;\V;Z5?@,$UT0G'M M 2U>V*BRLY.S\T;4E%8&=_7DVVJ&]M3PT :28D-75BBN_ ]OVW0> M.EEA%0&A=OOU*PT1-#5M&W[S]U=MM$3Y04HMV%=9Y(ZGPW&0[F>Y[?MJB=08 MNF 79R+HVOWUO^Y/;[Y\N/YRSR%1-ENHTUUKS105?YV:#^QT&##S^ZDY@I>\ MU4SWR9R%?WV_3A!5O(U-WO]L:N. C?[^ZB^1;V&V&['@C[0K #CL+OSY;R:\ M"!\\,'WL;A$Y" /!<>5/IF;@A+Z'0(C&0)'.#VT"P!B'&O-L\#7^-W9GFJ%K MG7:GJX$4#>-PT8,>TSI]>K(C8)@=F7$\8,O3<*OO> L6O@T$W,"?BU\['CP*C\.P=6$K?RP&,B? MQ,NDI=ZTM/WAP_$PL M;V7VH$+WL:#[!4,)%9*/!\DOF5;8&#QGD%+F@A]FFVOZB+L=X/=Q'?NZGV.7LTR"36(;:O]5"_TSD U5*T;6KOZ0#5, MKAU6U?2V>N*UT]$ONH9":V56WEKE:KM]P,I5->ZM!B1$)>K;&AI8 ;@#MZ0H:]W>H5FK,IC M:B E=,X*@X,4'321#O1S8Z H05'"^W.]VRVX:(H2CMZ\[ Y:A0FO]0NFJ1EQ M.W92SO5V3W5QK1!&NIU"[J-1<#Q^#)Z0\:5XJD(8,=IZOZ?R!E5"26_0:C:\2LU**[I=-G0 ME16*:[^R0G'M5]Y> *YKJ.B;8KGCOW"I1L4UDQH;NK)"<>U75BA6U6>[&Q77 M*]Y)4*/B%-_6(KBG1L4UD!0;NK)"<>U75B@^J"%X5+-(C+8^&*R> JRFD1R\ MR*[?A"([-2U.R?:FKZQ07/N5%8J5A;;^M+B.FA:G^/!@H;T K%-<>T K%M0>T0K$R_"I3M5'N-1W3:,@F,? J;![EL$>%P.JQX[.'.BID M5@^9+QG>J/!YE!6..P50%0BEFB5U:\R[S(R)K]S 2^69U![0"L6U![1"<>T! MK5!<>T K%%?.C%1C48]R(I_1TP=MU4V^;FCMZ8:AIH;4#:MJ+&H]\6J$12$^!X_!CLM@IQA[V91FJ"ZM%G\=>G,[U]H2)+:KZQ07/N5MS= M:TJ?!7+U>!JIAJ@ MVDQJ;.C*"L6U7UFA6!6?[6Z :J>C!J@JOJUG<$\-4&T@*39T987BVJ^L4'Q0 M0_"HQG/U=:-?C.BI^5S5BKIVSM3\5#4_58GV)JRL4%S[E16*E8&V_OQ4HZCZ ME7VF^'!/D;T K%-<>T K%M0>T0K$R_"I3M%&5&7]J?NHV ML*GFIQXY @_"CC+HHL:GUA&7:GIJU5=69MFA*^$DM_R;F8%V"VMH]->-9P7, M#)EV\H'QO]YHCJ>E/=V^L3!VHU -0FTD+3=T987BVJ^L4%S[E16*:[]RDU!< MS<(^-0AUNQ,S!WTU):)N6#WI]0:-N&-WM!A2,TWKB=>>WC'4M)7JK+RM>Q.= M3JLP6/I9M%CIR0I\HJFZO[K5"S=Z_TRU&:\41BX4/BJ$#S68M Y8!#EW?G:N M^*I"&.DU99Z"FC9Z\*8^'=WH72B_1U'"^Q/#6-T%H!FQIQIAM3]0W*WH .7\ MH%T(A"A*.'ICL==O]>H?WTJKS%2,:ZN>AG[64;Y?E3!BG!<3@ H?A\,'V$\* M'U7"A]X[5^,'*H01HWU^0 M$C?ZL*@'5[;A-7%FAN/8K*Q37?N6M:?KS"ARF MB2LWB4>K&7]2HS^;3I<-75FAN/8K*Q37?N7MU8JI9('BN!K<1523/YM)C0U= M6:&X]BLK%*OB,37Y\_C(J4E\6\W8GIK\V4!2;.C*"L6U7UFA^*"&X%$-ENKK M?359JNI!5Z-]UBIT)JE?@9V:^ZD$>]-75BBN_P]LVG8=. M5EA%0*C=?OU*0P1-3=N&W_S]51LM47Z04@OV51:YX^EP'*3[66[[OEHB-88N MV,69"+IV?_VO^].;+Q^NO]QS2)0-!NKTUEHS1<5?I^8#.QT&S/Q^:H[@)6\U MTWTR9^%?WZ\31!5O8Y/W/YO:.&"CO[_Z2^1;F.U&+/@C[0H #KL+?_Z;"2_" M!P],'UM9)(^,5M_Q%BPL)UL@B$0W8HV:6!GO- $.\83\UA:C+FSM)Z,UT(#S M7,?WM,C7?KIHG27_'L&VX FCU9,?Z9H?:&;R>P2^T6MU7NO:"+Z(Q@S^%S"F M30 CXU!CG@UK_&_LSC1#USKM3EW*BL1]'6A@/0_9GC"\,&&#(='4--AW!2O ^?S0*6:0-9\FKS""OF*3RQ@! 27H3]HQP'> ,?CA,SRP5/\,X:5P$$$Z.*I MEYR_9#A7 @C'6P@(W&&R)[[UUO8(MUK<(6D^!<=/0+$YF@<2NY@G^O.4#SC1 M>\D;""^=5C]#]:'S8S.:+_E!CN+OQ^F.-2(G/E&F;=&W;Y:\ MNUQ2\QU-Q;H8,GJC<5LH(^",?FOP&HGAI-NZ>/.:(QS$]=GKW8IC),Y$!<". M'A9O-D>Z9A0%SC#FUI-8S?'8:.18#DJLF//6%"C5]SSF4M@,I+ S)8$&OY!2 M,R7RIS%*TR?&I6KLR7>#*(WA S2PD$& RJVQZ8'P)VLMY"_#*5"6'T;;E'[5 MI_SU:*L+:IUHZZ(UD+3517K;J0CV# M4+RT)X[GP%-FY#PR[9K7GDKK,R_2--D649:HAEF=;+3:J0K>G?!*34%8T4A6 M')I@A[$A&GLAV%%,QP?:F0=27>QI+GN XR=7II8\R

F9?FQ1SV!^/-E5B?]OI=CEM $V]8!F.+[AS%0HR>W6%O3;AE! 91^ZF1\ MFQU)K:PY!NMU%E(4_-="&9&S]VE-D$N.;PO7P1?K<]?6 F$#[H?%I'^B\X7: MK6XI\8Q,RW&=:"8!@N=Y0G9XA'71Z!N9P\"Q3#(9P[$_Y:R B'!]_G&R0J=T M!=Q=C+Y)Z(\B6?[+BG3<"N:%&(-J)$.1O= W+R,I-U$+K$(1;@M2,:._T-72J M0\3<+NW2NJ)I;4 ;YT5 ;]M*JRN0L[R07(N^SER+7F#4S%^A1M,44()R.QMX M(=$)QJ=%HI=D/3GA\!08MY*"CWUGSETT@@A50QEB1T34V93(146IWU_IA$^"<93:\L[;<;\C<:EO 70A. MY)HP,L&)&P7 .F,'GH[,'\@\OV>L+RY&\9NDA<(3.BZ8YB4&35"DM@O@V6OWUO/X,RO1LZ ?\7?2P8I?X+1OU83^8%":NXUAC\0N>]LD$]FT1O\%PV7)!*= M#2)V%H1<2F*3.9&4!'THY"R"%VE\*#UHP%PSXIH2C:5? M__'HZ=@!7"0HW0 MBC^#?/3DZO2TC=8)0>$M(0PD/7OU_I/S9^S8"&"$^Y4Y=2+3U;ZQ$("(6+]] M1/RS)]"C\,+W* M8L"&/X3]\2>YK\RI?J9)) %79+:']1=F""ZXIXWAQ3IW^CP*$'+%CGR">P%> M#DV7OP!V.4$& 5'_79O&01B;/'V$LN'R_G/&C3_A,(&C,-=_>L-9%M1RX#^! M=@VY/. 5+/,1 &ZA3,PH#G!9CPLN@PNN'CDS8Y (?/\@KJ9@V_R PT8,-@^< MGUI>9C07[($]_-3-B%1XX .SV&0(>^D:V6*;)S_XCB%72U"[20 H"NUL#!;8 M((SAL[/,9_QW)8O4E2\N"X#B\6T_CL Y]="V6I<.,/&8U2,MK>SE,D4I8O/ M7Q@VH@ 3D#,^SS77(_. 6I>MV-(^HM9-,YN.!\ITPK6"[Y7^!K@#;/6O9@ . MAJ[=1&R"._OB@Q?>ETZ&P 5(Q0^@Q4@\UE:_W *[FEZ,DL,)E6?OPKP,')N/2,^@ M1!(8%#Y$7&'B*' MY*PSH8 WKBA.:D:TS0E!(5E<')J7%$@UY0!^_4BJ"FX'37!M_)(OFC*'F8O( M8W:8.UOR*"!!N*&$)#@FG0'^ ;P]T>Y.NSE: M^Y9]_$X^GI#,R'&92$SBC^ZNKT@?"0+O7!"!&Y2"<&-;)C4Q8T>[XE3@AU/P MO&-^/&F"9CX.X^G4I77#K(6:V>52'.N(US >\H)._CMX^R. "F$*]"?K%6XR MQOM-ZQ>P\>%+"19=\ 3]U&9)I29Q")(-YPVL_N#&"U(A\!00DY48&PGM<_&K M/9INC-$ "Q"&'X/E<@H4$-BX,IK@XOK=?U!1H.72R>FB>8'*O.W%:K*4+^I<,+<#.SX(Q%O0Q,MH, M"VG ILJ 9HQ.T1#!YH%W#43DP'O"-V0QS)DK1B];6SPD?T:H&@L\KU2.)/CYX%1[ M#X!0D)-SG(N)%\ WEX>8IP<+!$ $:%B3BQ-VP)H!=PYVN'D/U+9V)_)P1OO$ M?'/2?0,ZBJ!-= /TC,!,=<%=2MJ75E1GV^4C&P;<>,F8E_.V2PH-H!MKC%&* M?@F!5>&DIU'/2'SR#T!>20D!;R#H\ MVR-RPM0U+?%#Q [P;+;D$;@3E*38>%)QR3$ -&,& ?D:Z/?+G7 KL(":=:1Y M%GV_BW=+!'(S**D4Y2)([$B>EMN0X]0V#;G+M$1*#AF<&JTX&T6-$-T)3+AQ MFFP62XQRUDV"<%F7QOU_D) 9,TGN%@R8$4I)/=TG^X&%^6&";7GH.7L60\S\ MM%CAB@]B5#2!@OAQLAG$8\&OAVV)3 ; /)AB^(LATJ8^E1WC0'N@GE M*8"0<<,6+.'8B_A=A42(9 TM,K(D'>9-JG5Y!Z,7 ;X]D&,5$?P>VC*8FJ&P M"6BN)W$]PD\F,)J Z$?:DDX6-L$K0_2\(H/[._PX,4BH(#(!#WB.$);$#A.D M:V 3F>"7/\2GX DP,)/7Z&3/DP9$6PK+T^A.+5#7$&\@S;T#HUT.WF.A&2VV$UIQ&'(^Y@ZY],C/A4=NB. 1@,%U)@Y2:C8*1N?B&AJ/GSGZ M/-7 =BA.1\: :WH8Z$I#=;0*BL.,;@]!U3@CQT($!D[XG?-+#H!9-V)D1FT.L *1G.,/(2"/MF3,4/LTQ0_&_Q$U]-,%, W]EZF-F MAZ[-\-BBSA$+.!"F,*Q,\?H$U>$[;>P_X?4<4J@ !>EGD& %\1N0MB-6R%-) MXE":CW 8GEXBFY1-1;T[.*4ASY=$&/$A*\VT82M4"I&\1WB_F=<$N!?P6NEC M:^S _A(P<;(C]0)6^ :<(QAYR%)#*H]^0 @%)#NX@XL?I\*,)AB3D^*H)(X M\),?HTO!M#^8/S4#&[,H>[3#FIU<':CD:J7L]"MD1*F#!#]S?L41K +XH-)'T1;C!GJT M 3-W^^<)#IR[.RN-%Q+I+,!X. M!6I[8(@,B<[D W*-I#OKHTZ;83F:<((3CPG^+4UOC)4B':.M M0,%^)XTND8%)P>74,A%GT$P IJV9R5UPQ#PM-P;?#WY!0;V\5V'[C%L*J36$ MIB5G1!XW$A%E&X[J^M-"Y-:A?Q)H1=R2VWHR'L/1,I;!0+R:8J8GS." N!I/ M]H36F(R_,Q$J&X$5@:<6NT,CT1&O!.7HE<<@*PO M41LBX[/I!L7%\%GFQ68H00#BE=+:B%:PMKV'VO):MJB"E-/'U$I,)]Q?)E9B M,RHD;DOL8Y3P-M8K#;+Q6&Y9KU,IQ5E5^L9VX#R2\A,A77Q-+#S C".T9@T6 MLDK&$!?.,Z_2S)5FF;E[A\ .-M7U,N<1=9JLZS0R/Z ;C]F>(5Q>B1A7KB:$ M1]7ZZ8_+;F[1284')52VF:^9XKN:FK-T2YULF6K^#/GM+>(@\!JPF3S^ MNSGGO;92: F_]?+%>*OXK7 I?7L,E[TYFG#EX906*63J4'6$HDI>Y M, \D@ED6'C[.7(N5+G5&>XO"P:6]00HTNSG]=YXG$42QH[PM('CZ^8(B![UU M.:]<#&!0M"AHVHL%3;FP;&=SH&M*IDR):B(,^IL+@]K682VS26XH4]%$FR0] M^;R,E.6$N8O?ZUD.^6M8>1=&=MW@GC[\+:**2?>-VJJC-4!=UO)BA:F M7)?I8I/,K%LZ[R0JS*P6#1^3 $G31$-Z\@R])JKSI^YF)E2I>!"M,I($)=># M4C'G R5SU=9I,<:B]+:P/Y(WD$VCEY?6YBH:5K;?D_,' M&'[-[&:A,4(2@%H"\OX487)W-7_CF^=>Y#.9X[-'WZ6J2W&JC^+V![=4%WY- MQ5BD@B-_1R"'X7(J6-AS M22(=0Q6R"D@4+HGT&RU"CC,O)A4U)[GK+6G)S8);964W MH$[H6BAO-Q"^>5L5"9OYM^[8?[8WO:04:D2,%V.%T/__LHX M?[5] DDTCQ1T7T7CLP\QE<]^!+X"4OY*1>9Y(7<8F*^M&155K455G7T0%$!5T5W-<9N9*@#JSY/U1ZLPL^J%HTY7S6E[QAA6O3VXJ"!4FHN/@1RP52FH M-!4?JIS'#2M6F. MZO4[[RIPHB:NO$7+4VG6(\>AXD2%Q7K 4F&QUG&A8I%>1;!__'1W/E!:_+@Q M6!')T="5%1;KL++"8AU6KAD6JQD7NYVO"/TYC*<+EH1O6/#J_8GQYN>_P=_E M]0L'H] 5B>8*D.X64N%)O*;;7BO]W"1YT40Z6"#;%"TH6E"TH&A!T8*BA2K3 M0C7CD_=^9+J5)M@ND /V)W99BK)MEAZL6FX3\NOH[4%W%?%UE2 Z/KP..N<* MK[7#:VF1G<)K#?!:4JRG\'KT>"TM^JL"7H^ZJT'ZO];9XGO\V+J[$$&5#8I# M'-\;1*?8*A>[^&(/']Z;3C4 V5,#D/.UUE0-0':Q2-+L@T8["X(P(_,AD8*V M$TY=<_86&(:F.VN._?=73O?5^YO[Z\]:MZ7]X[?++__?;M^L[[?*7V]_N<4__=WVO?;NY^S\M&0!=\TXB7W!@R'3J M@JI P7)LS:*V2CD]03F]EG8%6_AV^^F.J.;KM]NKZP](*$=.%4NA=8T-Y,6 M8&RSGW1BITX[OLO;F'W%?E4VCK,^5B"LS1H9$%A9$$P3$/#AX]GO1//^] GJ M\2LGN7J1!FH=5N&=>IA'+Z?^]=D&-MEI.SA^5K3LM^4$O&31&Q=Q!O&$E-*'$V)K-U.<<#_PSC"79# M^Z_HY",'<>JRP; < R(&7X:R]S_OHRP'S0:Q*[K@X2'#EK8&:.64!KD9ZL5O M6E8\H7&>O+\E)UD\OPM_>WDPXA/8>##V0+A%C(_;R#Y $PA38":3 X!F0(WS MODCI'"L$X]7882, (;-BFL%Q.QHYEABXS+_[F'0P$M_10*_,) .=EG6QC]&( MCQ/ &2HV0(T/N<5)K0$MF)!!.A6AMGT\R^8?;QD-DECXK!TV&N'');*N2<:!\M2,;=$RNU.N*7CNO-"3MS\ET/@LF?%T2:)(+/G MY12!@ ] *J/_9^)]7@RE4JC>$FBIR7-%-$+4=2.'6 EK1P,F"S)@Y%.: 2BU M-WN^^)J5P@7)+1GP965AD_;J"R1L^!@K(IBT+6T$CBQ;W%-8YTR2F6YFDC!! M/A1SRK"#ON_1O$?7^8[$2FT.YWZ@;[97%4/94PSE0L50]BSH"IUH-G2$IYU7 M[[]>?KO7;FYH5+-AO--N[__G^IMV\^7C[;?/E_ /ZK:]=??G7]H4G#8>?F/J(5 MC\.2'=L!"XR%@APD+-/#^7Y#])/A(RMI42Z',<]:VF7JWZ#A1W^# M"3JB>6/EU?WM]\:(QANBI-+.)=E72+LAL\[.A/3 B'^@X\Q /..F][H$W_$ MD:Q&^_0?NC;S8TR/X3Q/"ZAU%*,AF,Q)I5[2)A\36C),72>UUFF_HY'JA!@G M_([]]?$7]!VH/&']7GI>G#@ V5W\7S)28,; X^6F[0=FLL4!#XXKXWCV9$5J MGDT"!H2@&-PNI@ 34G \&?]X9%J)J\G9'*1(_JTE0]_Y/&$^W@I>]=WSGPCC M<:8CYCW-/;#"0FN0I9EF^]S:.#P7C,&K#"[M+U[.FB*@BR+ MV(C'F:8X]21( V0XJW4RY:)%T!$1\7XW R B@=4BTA MFQ<9(2R)-;I2W&1@Y0^ILS_9'\EK="TPT;3;!KQ_9SP8ZCH3@CB?Y>7!AQX/ MRM' 8#I5YD1S4_>2V=ZX,NA_#^.R=\ ;@Q=!C-N-$[C%(,AN^TL?^$D[7U9-@ZGTQ5,M4YCWR.$% 7YB,,;T/=+.35\3X%YLGW]LC1W87P(F3DT4 M]O9Q&MO:# &O%&Y*-KJ=GV,/" 6DDXMD\3F4Z=A>FD9N"JPF5G4R'_X/YD\Q M4/M?9JM@UGZ"6?+6I IF5<2YN%W?5,&L"]J6J23.._W"3-:+.L3%(36Y2:^< MZ7'"C.N0XGT:,X]FXF7&R_$'8*N@=@,*IILRV3)!"1V0>'IBB15..)7+^5PE M)TLF*\ROK:?SBU$B)4)2:F]8S@%3AH<&R!7A7H?+3%N8YSR$0.*+Q"@8X(R) M$3IB7&UF?,Y16]%+QTN1[9SU\U?;T+\G:H-LB<2- 1J5O;'S*I]Y#R!]TM'#:=0KJZ0R M)$%',--#<+K![:3C[')N5JL8Q$ 89N"HY;^Z+$DT/PD[#.PWM.G(Z$G )R:>IKE'KAV>-I^:]NLV:E@V/DITC$0'WQ M5#C8J$R "SDIH5LD"%&XPJEVX\K7CE&Q@@$?FA:G30I&QR*NO0QDEDFC.T/T M#*C^(XBG_!4BC ^.EVL_H9^ 'W^I%6 _1D!?E M^C,E"WPZPB56%L(16, M8I?'#4B4LA\8-21"S>@R(51%5=I:9]>7BE6E^*3B2QV65/PL\%AT\4$9/9$R M3&,HE@QI%/5FN5+3=\#/Q)X9 ,-N44AW%,O$,!V]5N5B:=B7X!Q(RB?CRF!^#@%J"H_4N$/07C M$@EJHGV8ENX5U(+-<,AJH@$HM(;.+C)0!,I0#12>XA-+$)G+,UDX'ZP4!0CM,@2&)4GNG0"02Y/F#(5NNB>YU:) ML+AF%23U9VSF;#9Q7)LA\2*/<[&<_2YD[+LV-+WO:(19-*4\XJ4-:X5'9,RR MG/F7<;MV#58(:HCL;NB6!9WEE X\TSESTEQAYL+_GXPX)LV$@A]SM50EB-B7 M,),2IY4I[$R4F,/!D$@5#)BC"9;J&"I&GBMDX:;0'WZ6$=&L0VI-3'X];]7I M.1CB6)8^+1.&?F;W3[*L M^X[STU.I*X(AC$[F(5*%/W7:K5X:U:!U"VE8DJ,<0D2S M?_!&W#*I*'?%/91$260+Z@&^D69T1$$PO4\4,5'NATK 4#?)$@EN*G*8"?'/ M2SER4! Q3SB>2_7\?J"C%)'_UOD3(B?J>"*W \M_E1HEK4N8>[=(X7#LTZOI M(VX2SS\L D=11!)!FK)=,$)1I 7Y*=N,) ]HD,:^G)4AC= HDH4DYA'()! M%V$I<\= "F2*V,)JO^>/N/EKVLBA/5,ME9[WG0:;S]TLG7J):W#(! M))'!23/<^24UA@DX6GGURT'0B^.+@Q9YF)\GR^MP7R=:)&"F6.17/DMY<24Z$0D $)9)D*E)1<:>Y1+^?6]PD/66"[!G2#1+0 M4UEG4M3$%/U^TK)8=N"1(R_J&S'=Q64F]R&9QX('?-Z&]8,9W^WZGYRH MH7*BM3"(R#P>FBZE%\PHX[)@T:\3Q5P4H09B/[ "6?O(X 7P_0=&E1&@6V3U MQI4?3,4RVHDHMOSXX>9*U%:^P5>2VRNM,IMEKUKA?+NOP+QDE#)/EG.2T%JI@]#/BJ93]$Q,,LG@B M9I:VP-DFJ%Y-6% MR[\_TS,C2P8;6(-D7?IE-V6DK]4]MT^MOJ1Q&XET[Y9OD8%E+P@D&IH>[.5' M\BTD5GB-7*'"2C@+W^>%H>)S#EZGQ>8>B/& J#28(4&P.GCR\%-S1^;;KM<1 M3 %)FX K0OF#)(Z-WQ'8B;=XPR054^'6XO?$7Q>5+ B#Y;Q41 &Y >0:N,KK M$;NS+'YN^@+ \.FM2!G[.^*,-&@H_BCO31W7,EZ.B&^3L>65OR-8OG6#(< = MH@A_J=[%WC8B7E MGD\N)F-9A>-R.H8_JM2:VH3/PZ9PY8&[3U!DR328C)M-\CQ6@ND?DG"?+2)_ M;M& )=/1N[Z&L'M^#+3S:+S[V^L&6\K+[PLW7G8N((+BQ8PE_V]+VWGU^/ M?./:15>O"U)*.U>L9?.87W^LSW3)]>!T2V MG<)U6[=U^T-Z8J2F^)\@Y),3OHRE.YTT[.:2!P^OX3IW3N\VC' MN\"K)UIU#88C5'2#X0@5W6!/6FB[0[(DUB[FBZLX_P;)>9B.?B[$3,&U7%B# MX0@5W6 X0D4W&)Z'Q7I#W-Q/NKISL-33J!8"<82*+O"5(Z0U]&&[T>VW:V2R M71Y]7;W7Z V&NSSZ=I(=4ZRH7XG2?>3=?J.S7'S%3B9,OON+=&:J@ MI0OWTS@ )^X:&) ##S)/1/='G\FBX2*//0HM3_;)4DVX5 0 7"I37OZEIRJT MQ85N'O1S6XTY?Y0Z&M>6]190BT)6%Q+=#NP;F=CL,M,+;=DA*U5BJD%F<<^T MA<]N5)E;!9 D/ZH:14IY50%6E4:2J2PIO>"2!]F>?MS]:T[<90Q8(,,N1-ID M2KFDKEL*%8:G*LVG M*A2O#IR2N\PWIW'N??.EN]VKMM2LVUULG7>3:HQ\-/XVNCR^F)++L],3,AV? M3$[/4_DV)<^MV=#6S&55T&/KX4]U-_XQ.1F3Z>C;^.)7N@UV-8=]I;]U%53: M>@;TU SH-7?4SJO22[[>10!T+ )0O@VAKS:$?I.,__C/Y&!RL<,SX/GUDZ)D MKULT^30JS.P5KY;"-FQ7SV;E)MD&^WED&TS*HX095E0'[)GRX.8_7$3@GH71*WJM[ M?(CSY(U,E\?,W)15F6T-D7].';/X/HJ8B(F8U8RZ7CK2K#!:? M[*ZC-:WP>N]KIZD1Z83+=IS*:9USIK[#CN"I'?DQ.7$BJ,_IY\RT _CH'1)# M7/T;=2/H+J&2N;4=&CB'\W[P\;_558ZOC^HJI[7T84M.T*JJR%?X1XTO[_W7 MAQ&7X_A"3,2L&V;E*)NVKPVZ':YD>Z@-]UOLSOHS(6QZO0G;$[:9RA*YHVL9 M7P>!;TL&=W#OT-M@+5V3<9A:5X37]9&LE5:Y2I.U;DOKM>0$K:J*2-;*@)EK MZ (J@ K\G&(]\\Z!\& M9'!\\ETT)E_FP3SO\H,6Q8[,S?@M:-FC[H*VK45=2HV]SEE\F"&T<&DT*FBD@=GHJ4WKBX.OE) M?7 @(N4KK7+=*E,^'2D?4KX"8"+A0 4*KD"%*=]^NQ\'M&EM16NT]DY)WQMV MX\S*0LHW^,,SH)R,#/(+/7+L09T4UR!3-H]\Z&\\,GVFJI[(,C#"52C*X^IQ M59;9O;B'<@II+GV-Z?[;C>37R^:TV0!78S/UXW=H7NT**5/FW]BBR[:\!H#/ MJ"QZ\Y,%?'J[Y$"TE*;DD)O[RO-=FZHNT_SA'/@J[A=K\/.CK/GE9.P@CJ^] MDU>2W^2YE99=^2_9<"L6)8_"D-A]:32 ZVOK:'2>K'85-$L=.@SPPX3 MHMQ88+?,E 1XYCDVA@(?.'Z=!CD.C MF2*[S6*-#[)=9+O;,[X^Y[I(=Y'N%A>S4FP&A:$PI+NB6>BQ M9_@EA#?0:'IU- ML7WY7UERO]X%F#LODIG8O7X%F/,I,/PR9K:I>%IA*5IG2=&Z#T_J59T>%*JK M,VE3-H.%8+L1=*7Y'E'@1/=;L+8L^)E\FFT96K[COL-R@P_(VY-ZYW>T[] @ M\D4-+?(U#)B5LO%@F1O\EQ@%L_2S]U@"]EW7DJUEZW\K+CA&S M-I@%IX9QW2'%6SYTM-W65L]N0TXU-]R@_"$\2IP^%4#>?!!168/I/'(8T3J4 MB))+VK^)UGU'W\=MR=4W=)L_R/AN;E'79&0T%RVIM6&G2ZX\V;K[PK)]@_P> M49\?#5"WPEY6;MR F8M8 LR3L1$_8R4X+B>^$G>C(3A 3,9&= M("9BU@JS'.Q$CWTG'SIZ_9PG^CKGR;/L9/9B=@+?QK2!^"IVV(2K!;[6Z;5% M(-G(\!80]I86&%\T;/>74J@_HRX+/I[>.>P^%J"WVSK2'\2L!";2'\1$S"IA M%I/^?( @%]L-2'%(SI8B)ZYCNXS\<7!^3+A"H0A4-[QY)*)U8K8"W.#Q7PT/ M8+V0T,6"49]?(2Z*995OXB)F/3&1@B F8E8)L\ 4))A;U:(@(;WS7._ZGK"[D+D! M>#"XCNR:(A- S))A(A- 3,2L$F:!F0!'K3P3X"+GD2,_KO +_YI!0R?D!8A9 M+DSD!8B)F%7"+# O,-A5Y7D!U]%V;:0%B%EF3*0%B(F85<(L,"UPZ*SRM(#K MR!QD!(A95DQD!(B)F%7"+# C6/BL\HR ZQAP!H!?$!"SU)A(#! 3,:N$65AB MT"T])SB$8O[DC)J;,A/>77G^-0U5XX TA8"\RSD70_DO!J0WC.\L>V:'A!.F M]^6;9(A93\P,&P7)5X8EUIMG6G\02]0@%O,9I AE+8[+BWS7#JS\9*9&J]ZM MEKHODID,1?U:+;VUD*7M/P>A[[DF__^"NO%\X >DN1=+-.Q@X=#[3_P4A/-Q MC]C&E[W -O>^3B??3T87E^?CSRVXFYLD!LOTD3,T2V+[=$4%2$WTV=^1[8M* MYL$+BSSW=RHUFD/2MUN+QRHU*_2Y1> M^R6=5[8\W8Z@C]0G,HI,KC,WFFPBM8ZWRH?IY-*FJ=/+18RF9R+FQ1O[&^K% MWYA@4_JRIR]WLNP:*:A];UU'6+*Z*^[@/1(=0%4P=N:3^( ?\>L$/J!X";G+ M;CEQPM4*6OQ%W?>92WXVR73AVZ8)11<$%ZO8T)9RNJP;'!R7W8_+H66S*_[N M[%)W;O.CZ/3JRIXS?Y46;HG][@C(YFA)-F-PX2X[\VTN<<%%/A*>L<>LR!UP MJ_S:WMNU^5M*IA5>.U__#U!+ P04 " M@ I7$V3;-=8+ !V. #0 M &5N9U]E>#,Q,2YH=&WM6VMSW+85_2NL.NDD,X*-)P%(BF:46$G5:>+6U4P? M7SIX:EESEUN2*UG]]3W@KEZ6U,IN[%73^L.:#SPN0-QSS[F #F;CO#T\F"47 M#P_&9FS385J<_36]$XR]P+N#E^N'![\@Y%475O.T&*O0)S>F6*V&9G%6';_Z M_NC-#VX84T_(X<'+=5N^BY?5,%ZVZ>N=T^,_G9*CWYY\_^->];?5,#;YJ'+=_O5F-Z-Q+7-V6*O;\YFXSX:'L:^6YP='O_IUR?? MG)Q6@KU@!R\W#P]>+@^KG[SK@!E+/?K^U<(/R_U/W,G5 +\]?G-Z\MW)MT>G M)Z]__#F,\&K=[!R>[%9_;-JV\39>[U>]>'+_8K4+J2ZEJG+EQ M[U,;W0_=XN1#,T_TM[4\T43QQDNZ1<[L+AM MERY&%/QZA^Z4IOJK=F:I+-L]II;OIA>Q:N+7.S&U?QTC4\9G9S61JE9$\L") M$4X3SX45G(=(L]VY:FC=H?QB_[S,3W#M9BQCM]S?^:1SQ%Z4^0&*Q/<'H'DM MK.:"1.8BD50;8FR@)%J6$W.*Q\RO!_#9[3ZI9NX\57TZ;](%H&Z<-0/NEET_ M5MVB^J[KY^B)_+[*78^7J?K[RO7P@BHM(HK_9M5>5FRWXI2+JLO5\8_?MYUW M+99KCS;N9P4__Y _OJ0D\&D9R,(%(]$9\XH:$5$LF-0\INT\[-S?K M_J'ORK'XF ^:6.H-D2$K8J.N2? JJB2B<31\5OL^:'8M95Q:F@B\BQ&962"> M2DI@$1TZW+W"BQ22,/@^LM29.[>ILE?K]L<\"S"&'39EG51 M^B@%0M.#[J#8 M5A"1"]NI@U858-J_)S4_\B]6G32!G O!E:4*!"C2Z:<88! M#LL4)@-+NTN8UD4,$U\!D^(O;T_#1ZY:)NHH6,U)9MD2F9(G)IJ:6*FBCMK6 M)M)M8D(P22@E%=$J9]A72V)2EL1YG5WTB5DNGR\F2,XM\XH37PL@&@(3L\?[@RYIZU'QNV'$/<%Q0<,((-)BJ)EV &-'LNH\@TY'J; $"- M3BK ]X776(_X1YPN*,""IT""R.PS!@"CZMI9X%5-,;%2XPJ4!GQ5<.8X%4DY MMCU'DH\"@-54Q:0M<8582VNA$6H*QJU"HEF"/UJS/;M/[WC+KWYI.-/[P\;% M-T*N!-$NYP:WDQ^=5*Y/D\?" YLBN0K_3D.17\TP*\5+L3D(1"$1Y3XV0VB[ M885ZA5KT7;MVW67?A13Q>*B^A*?&!-=?N^/QNS!SB[-4'2%JOUFU*,&$(TQ] MF;Z:JC(5UW?KVZ;(W\4:,DK[50GMMY!D[=G%EB=WE.]TE-'1E%_Z;A/^<@A4:<=@ M,8/6Y34K^@)0XGBTWG)KG'\&8MU]]2B2*!9L38'?G-<0=0S@YV1-#-'J5PMY]@O-N>EKK@6Z%!;M"3#]OAHDI MH%1:3.V4#-0-Q[C-4_K4N@D--H+@QJ-W-QRFO&S -V#+T+5-G)*MP\H/36Q< MWY0!-&O9,C&G16EI-10I,8'G,.F.B5=T0X)!(WA,J;1TY<.L6E?H$(8U&7$C M25!C+7!NZS)<^50*@K&@?HH?*U$23\& H7A&CC$.@YUZI1%.M^%8EE+5*":U!F8!W,FI%O."!0'MX7@O% M&/^\]GU8TDI8KIT 8$1\E=7'XR M3;H'ST\G6$]&:2#[>1,+^+JA6TP,Q@T [I+M*8CL^GB%CL#KQOFF;<;+(O(> MZK;$B@E()XQR11-A?;<9T'+5+X'1PR1*0P!YF@R8\D9G:0&MV0*J M\28M2PPH15:+<0W'B!7-$ISQ(UW269UK!'7BZ@S 2P \:!E#8C+<1N5J'[8J M&6OKO-.P3ZL(R! Z$)K1&U8\*;J)E5;HMV'Y^[=C6Q MR8)6*><4QN8<.#,\D+^Z5N1/8,?KVX=36A/^HB*8[;!.G/EN-3YNP5/XN[LN MG4I6,/_[S'KEK_*-4TA)ZYDHVW"E\8]T(BQ0?&8%GZ=8I-0#HE12)%NL6J-J M9NU6(=1)I[V&1F:*E3WBPK],'8F75L4ZZZSBY\VZW0.AD&HNRGY5-L7)@3]% M7]*25X^ (FD_[[;%!WU]*BCW2<'5G<7L:IF(8U25_6R0\61+UG6K$"JE9%9[ MPD+9B&6(\M[&#$Y;=$041=9L#XKBHQ#*O<@V,TF$TF750B;8F@DB0 $Z%5'HY(2Z*4X\>QK A@-?5FWS-K6;C=+WRN_^QV-Z &E_ M]KG*6BK0*G0/(2.,):L"43Z59"LX MF&=!%!HNZFBMRM+^U^PA?#E\M=E&F$[WQ"M?WKUA!X6LW/:G&Z)0:,8':-A[ MV;UKZ]PJ-F/7#]>R<7J )N?S9AQ3^A=4S'<0IN5];&#?U,B7<&(PGZ$P*_Q? M\HQ74)'^OFI@_@0+JT68MBV_^E_;+? ,NH'6E 3!4B$9F3CE. AZK23-0E%9 M/[?=@JRHHIHH:TJJCV7BE:.DUK6IJ39:J0F.481HZ#;PXRCMJU*?J@!))1MM+(A%YH$!]X(F>NL_45R;XLR6>=G)FTR M99:F,T=7!P$^"!8V"?;U)N8#4==%5!S2==!]%$(V^2A4 0[ BW;7\FB -AI6 M\[GKX4/38#;LY,$C$_^!],DL!)85XIHSGDB?07Z]DR1DKQ'@$HOU5D\<09#I M)(PA=83G2 >'MZ$DSJ4)B24O,]^J?90R:3/(N1$2^D="85"=("QT8L49F$H..+E ; ]UJ]HC6;$K#X>LG6PY'1^(L+QO& M5M5":D]K_RS3^>7DMA."U%X7LN4AB*/B)%L*^N6YZ*Z%BXL\W)S7[#RM)\V7:7"6\O9MV:A[D[> S\ M_$DDU(O_":)SAP8H<8\'^&XY]-M=O.FO=Q[?]"()&?-8H^6_E[A M*^]51ZLSC!<3MC[=?GO3T]?_X#)7;ZKIHWLS3B%^I1F M'J3YX=[2LNX:[>4F(YME9(&B!KDYS'G>&< M,^?;:\N?,70EZV<3&%V5#% M#OP J5KT]>RHVG_Y>N_]&]\/T!&RN_-LV59HTVG5#Z<-?+]QN/_3(=G[X>#U MVZWJ/XM^J//I=O7JW=O#K8K1^5 -]13Z:@8G5==._6QC=V=^5K64(C\>_'M_ M6719C;S:>W/PP[^VKE?;%8O?=?!K/KGT^K'.;[:HWZSBM"5Y]4P M\6^8U#U> MS=MNJ-I9]:KMIM@3^4>5VPX?0O7+PG<(B0IF"8O_?=&<5FRSXI2+JLW5_MO7 M31M\4[UH.VS##W4[VSZ?&?SI/OG%!T^=5,82(3TETC-.K 5#*&@6HQ1^5\V-=9$2PZ3!^*(GEOE(!"29<+$J;?*#QG?/V?4ZNX#3F;A'6$E* M7(R(,@U4&Y:9S6E]JY+?B28' 81.C' 7<%4(H8AW H,/P03!C9=ZC7$_]SV" M G$S/:T^S-J3!M(1;%X!56I+HRTJ#:1/7\\J/SNM%K.A6Q2F1>TQRA"$DJ^F M>-75"*;L(][JJG9:HZ)HE^5N%)A!A+[WW6DI,O4?8,3K>9L]WDL8#';9E'51 M^B@%8MVA]L%B,ZR.D2#)5R>3.DZJ?E%^+NJ?0 >K1LH IG7?H!XJ.NFD'B8X MP'X.<0RPM#O'T-J$P\2W@),23B]/P^>N6A9"SJ (,.Z(="X1IR"38&/0G%'< M&,(Z.<$;L#8X1[AGB*K ' E!1L)T8$90)2QSCY<3I%/4,&Z(YA2QI9'; J4! M?Y)/S"/ /*P/6^).3DB&11FD)$)YG'40F5@9%!'X*I1@H+DRCY 3H,KU#%%7 M 'R!LDTD!"R.C[M+S^L9[K_3<3O%O\=F439?1/(E2&TB"]0=;L=S!&+AD,(M M37-!$BM\]M>Z1AY*=6EXLY18-%@ F:%%^([=]6,\T?>3*C?M27]&&QT0:"+:86A,1$GA8>.[U^Q2:820*9+(01"9LD-1H .) MRCC.<+95ENL#DKR3 (0TW'FM40IDA7%CR+@>< 3<2LX4[AHBKB_NPRMH^?:O M%JW+=K^"^,K;E4VTS;G&RQ%'!Y7O8$0L(K N+JSH;^B+(ZO[22E>BDU10!01 M4:Y3W<>F[1=8KTB+KFV6T)UW;82$M_OJ.T1J H3^$H[['^/$SXZ@VL-=^_VB MP1),>,+4=_!DK,I46EXM+^OBA6=+RBCM5V5KO\0D2V276#ZYHWREHXP=G?F, MR_R")8I+V;JZJO&G^-/'Z8:_A/7EVO*@I2P%CZ MMJG3F'GM%Z&O4^V[N@R@7MJ643G-2DN+OEB)D3S[T7>,NJ+M 0,:4,>42G-? M7LRB\44.X;#&("XL"=98&IS+O@S_%J 41,6"]2%]YAZJ@V)6)B > D.+HCGQ M,N!/C$I9'PVXM5H4C2Y1>&J(<=FBR =#K%.>).!<,[ LL;C.^&1$;K,9=9/F MF4B*?!>4,D0)XRPO,YL?=O[N]?9-EDQHSM%[H.J3SN(ZT.BHK$G19 =2<5BK M0:7.4.XXB28 D;8H)6$$4:"TM2Q#AC5:I7 G+SO-DD;Q3Y+6$74=+EVOF41E MZJ*/$&+._K'P\B?+I!OT_.D"ZY-9&IG]N$Z%?'W?SD8%XWLD[I+M*8SLNW3& MCLC7M0]U4P^GQ>3=UFW9*T8B'3ER2?-7BE[*%HV"]>-J0/-%-T>.[D=3&B.* MIS& ,6]T!#/TF@U2-3Z!>=D#2I'%;%C2,>X5]1PUX^?FC- 5 A- HE-(R$J@ M@*(YD&P\V@(/'K18*R%K!Q:X)%G08ED2(XYR5$_()=1I7.M^K?%Q4[0/!>0( M9 O)T7S;*$*1>$YJQ?#_1VQIH[?2@[4DHX3#.2V*U*,U1/[+R@@>I'W8C-SU MW!450<:@B8:2T

E0(3EC!O+,.M.@7#UD=L\4Y"IF -._!/4\?+R]I36R+]8 M$95MOTRVTL06.,JLL&B9K; 0&99@4()+E%KWS_Q="W2\ MS'Y:-Z=;UR=HZKNC>K9%2VSJSI,"GQQS414)BQ'*G UQSDABLV=) "3+U_@Q MSCU/"K[KGZP."\9O>-(98C*8+F<"17>#EP3W$I^"X\I)][C.!'!G%BEH1ZA6 M%B,.@;BRS3'(AH78+=: %[9E?/<_ GX#\5_++,PHP,9\T?CET5GQ_WWHH55 M&GUY5'G+WNH35NSA?&N]DT)662>L@CR *-I'5"_F"*U(X;&P:PTR*T? M1OP.@Z,"TYG;2)QVB"KM!:I;5.EL///A*47!UVIP9 JH%2UA+)9CJ82HSX@A M2[4'S?"_!\[!7,^R)&H#3Y9DFC$^K1+Q EV8M-%PSH1-[F'G[W[V%F6!+[(E M\E0 KG!B1?F<$UT/%1$]CDAKG=UHRX;8ZA6(N9/UI]G]FM5!E,YTU["OCT9-(N=9B_PL?(GU_$*#W] M4PB=*S) T1LZ(+3#T$Z_B$EXB6]YJ]I;'.%X<<*6W[!?7'A^_>X'N=?ZS&D_+5% OU-8/:@>GNL_[9S7^2LO,,G_S* M5#'^S1<)X-ZD_N7[_'JMWD%\7W2%WWAO7W54_W\_]^OTQ:2&7+TZY_IW2UO_ M$&_I8;>/\5],[OX/4$L#!!0 ( "V "E<6XV\,+P0 $H5 - 96YG M7V5X,S(Q+FAT;>U846_:2!#^*W.<4J42!@.7N]90) =,RBF!%APUO9?38J_Q M7M>[[NXZ@?[ZSMJ0T#2J=%*-[J2\(/#,SGSSS>R,AT%J,CXN_Z:;7[;10-FA7#P>_.,Y81D5&A8%(46)H#(5F8@W!^,)?7!%MJ'* O:;#E]TPB#F]#Q+Z<7,P_^*;1AR;8/D_DL]*#CY@8,RZ@&0>] R8R( MQG"0[X]:+6H@OE&P M"*>3Z<@/I_,9O+M>+*_]60CA'&J.]CLDG5=PW5JV1BU8!J,23:=WYAX;A;\$ M?SQ_%P;C0S*.C6+/P&OW=YA/('P;P-)?G/NS8.G,;RZ#C^"/0BOINFZW9G#[ M>UA#89;7?3H;!_:"=_^PIY]T') H!9F 22D4(J9*HQS;2DH576TAH@H5&=5- MR NE"X*=QT@X*"@:&29%65!-(!I(+'/;EP[5]TJ6\YVO)5$K(JAVYAM.M^!' MQDHLYTU@ E*F(2(YB9C9EE8%BA.&<*Q:,+O@(>BLO: (2DX:D8RRSFR"7?,I*4U M13\73%';TK7U_<#G*7EY3Q:-"L6,/1ALHI2(-=TSUGG=^PW9B6$<\!C&!U&CH(B*I(0)(B+[' W& MK#1M?:)6P2O<$FFI?!X0V()CWAM#5ISN/:VDPF)VM"TAL?;$[<"MIC,SZC<.X'SDO?R8D8WSK/0XZ(VK-A.=:?V-,AP=^L<9XD;"JS&RP M^$80/X&F5R>8\ZT'3_H^GR_&P<(YGX?A_ H3FV] 2\[B'<>]LSI1#6@V;.LV M?&"<,Y*!W\*FH#]A2QFT4?0#LCK=DY^"X*$$2T?XH7Y<03_?9WU6]Q;K2^!W MB:LYJN?\_#NGHY11[.@;'$&&W5*85V/X&%G"#]O2GP?(\P"I?X",B5)4P =\ MI8+\AQ)439#)_0ZQFR!'2=.Q1TA]7GS8;>82BQRY MY-5RB!NM-MCER_\$4]R45Q0O0Z[D+;/[*2Z]]]NLW=CN\&T+57!SV^V%N.-_ MHY 42C"=5D'-D4$L! A0#% @ +8 *5[:^SZ^_#@ **@ M !0 ( !;0\ &5N9RTR,#(S,#&UL4$L! A0# M% @ +8 *5X',^&UL4$L! A0#% @ +8 *5]0?4W8*10 G4# !0 M ( !K#, &5N9RTR,#(S,#&UL4$L! A0#% M @ +8 *5QF;X(M4- @<(" !0 ( !Z'@ &5N9RTR,#(S M,#&UL4$L! A0#% @ +8 *5P2E;I>FYP B;L. L M ( !;JT &5N9U\Q,'$N:'1M4$L! A0#% @ +8 *5Q-DVS76 M"P =C@ T ( !/94! &5N9U]E>#,Q,2YH=&U02P$"% ,4 M " M@ I7'/*E/.4+ "0.0 #0 @ $^H0$ 96YG7V5X M,S$R+FAT;5!+ 0(4 Q0 ( "V "E<6XV\,+P0 $H5 - K " 4ZM 0!E;F=?97@S,C$N:'1M4$L%!@ ) D , ( *BQ 0 $! end