0001654954-24-005881.txt : 20240509 0001654954-24-005881.hdr.sgml : 20240509 20240509160059 ACCESSION NUMBER: 0001654954-24-005881 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LIGHTPATH TECHNOLOGIES INC CENTRAL INDEX KEY: 0000889971 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 860708398 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27548 FILM NUMBER: 24930275 BUSINESS ADDRESS: STREET 1: 2603 CHALLENGER TECH CT STREET 2: SUITE 100 CITY: ORLANDO STATE: FL ZIP: 32826 BUSINESS PHONE: 4073824003 10-Q 1 lpth_10q.htm FORM 10-K lpth_10q.htm

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended March 31, 2024

 

OR

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

 

For the transition period from ___________ to ____________

 

Commission file number 000-27548

 

LIGHTPATH TECHNOLOGIES, INC

(Exact name of registrant as specified in its charter)

 

Delaware

86-0708398

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

2603 Challenger Tech Ct. Suite 100

Orlando, Florida 32826

(Address of principal executive offices)

 (ZIP Code)

 

(407) 382-4003

(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

Class A Common Stock, par value $0.01

LPTH

The Nasdaq Stock Market, LLC

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ NO ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or such shorter period that the registrant was required to submit such files). Yes ☒ NO ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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 ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date:

 

38,807,432 shares of Class A common stock, $0.01 par value, outstanding as of May 6, 2024.

 

 

LIGHTPATH TECHNOLOGIES, INC.

Form 10-Q

 

Index

 

Item

Page

Cautionary Note Concerning Forward-Looking Statements

3

Part I

Financial Information

Item 1

Financial Statements

4

Unaudited Condensed Consolidated Balance Sheets

4

Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)

5

Unaudited Condensed Consolidated Statement of Changes in Stockholders’ Equity

6

Unaudited Condensed Consolidated Statements of Cash Flows

7

Notes to Unaudited Condensed Consolidated Financial Statements

8

Item 2

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

23

Results of Operations

25

Liquidity and Capital Resources

28

Contractual Obligations and Commitments

29

Off-Balance Sheet Arrangements

29

Critical Accounting Policies and Estimates

29

Non-GAAP Financial Measures

33

Item 3

Quantitative and Qualitative Disclosures about Market Risk

34

Item 4

Controls and Procedures

34

Part II

Other Information

Item 1

Legal Proceedings

35

Item 1A

Risk Factors

35

Item 2

Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

35

Item 3

Defaults Upon Senior Securities

35

Item 4

Mine Safety Disclosures

35

Item 5

Other Information

35

Item 6

Exhibits

36

Signatures

37

 

 

2

Table of Contents

 

CAUTIONARY NOTE CONCERNING FORWARD-LOOKING STATEMENTS

 

Certain statements and information in this Quarterly Report on Form 10-Q for the quarter ended March 31, 2024 (the “Quarterly Report”) may constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical facts, which address activities, events, or developments that we expect or anticipate will or may occur in the future, including such things as future capital expenditures, growth, product development, sales, business strategy, statements related to the actual and potential effects on our business from rising inflation and interest rates, and other similar matters are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” or “continue,” or other comparable terminology. These forward-looking statements are based largely on our current expectations and assumptions and are subject to a number of risks and uncertainties, many of which are beyond our control. These statements are subject to many risks, uncertainties, and other important factors that could cause actual future results to differ materially from those expressed in the forward-looking statements including, but not limited to, our ability to obtain needed raw materials and components from our suppliers; general economic uncertainty in key global markets and a worsening of global economic conditions or low levels of economic growth; geopolitical tensions, the Russian-Ukraine conflict, and the Hamas/Israel war; the effects of steps that we could take to reduce operating costs; rising inflation and increased interest rates, which diminish capital market cash flow and borrowing power; our inability to sustain profitable sales growth, convert inventory to cash, or reduce our costs to maintain competitive prices for our products; circumstances or developments that may make us unable to implement or realize the anticipated benefits, or that may increase the costs, of our current and planned business initiatives; and those factors detailed by us in our public filings with the Securities and Exchange Commission (the “SEC”), including in Item 1A, Risk Factors, in our Annual Report on Form 10-K for the year ended June 30, 2023. In light of these risks and uncertainties, all of the forward-looking statements made herein are qualified by these cautionary statements and there can be no assurance that the actual results or developments anticipated by us will be realized. We undertake no obligation to update or revise any of the forward-looking statements contained herein.

 

3

Table of Contents

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

LIGHTPATH TECHNOLOGIES, INC.

Condensed Consolidated Balance Sheets

(unaudited)

 

 

March 31,

 

 

June 30,

 

Assets

 

2024

 

 

2023

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$3,008,952

 

 

$4,687,004

 

Restricted cash

 

 

150,000

 

 

 

2,457,486

 

Trade accounts receivable, net of allowance of $25,781 and $18,502

 

 

4,661,031

 

 

 

6,634,574

 

Inventories, net

 

 

6,827,475

 

 

 

7,410,734

 

Prepaid expenses and deposits

 

 

482,371

 

 

 

570,293

 

Other current assets

 

 

419,797

 

 

 

 

Total current assets

 

 

15,549,626

 

 

 

21,760,091

 

 

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

15,940,981

 

 

 

12,810,930

 

Operating lease right-of-use assets

 

 

7,164,556

 

 

 

9,571,604

 

Intangible assets, net

 

 

4,085,141

 

 

 

3,332,715

 

Goodwill

 

 

6,764,127

 

 

 

5,854,905

 

Deferred tax assets, net

 

 

140,000

 

 

 

140,000

 

Other assets

 

 

61,041

 

 

 

65,939

 

Total assets

 

$49,705,472

 

 

$53,536,184

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$2,797,755

 

 

$2,574,135

 

Accrued liabilities

 

 

1,878,449

 

 

 

662,242

 

Accrued payroll and benefits

 

 

1,484,240

 

 

 

1,499,896

 

Operating lease liabilities, current

 

 

1,090,806

 

 

 

969,890

 

Loans payable, current portion

 

 

323,689

 

 

 

1,023,814

 

Finance lease obligation, current portion

 

 

172,904

 

 

 

103,646

 

Total current liabilities

 

 

7,747,843

 

 

 

6,833,623

 

 

 

 

 

 

 

 

 

 

Deferred tax liabilities, net

 

 

473,573

 

 

 

465,000

 

Accrued liabilities, noncurrent

 

 

611,619

 

 

 

 

Finance lease obligation, less current portion

 

 

573,130

 

 

 

341,201

 

Operating lease liabilities, noncurrent

 

 

8,315,001

 

 

 

8,393,248

 

Loans payable, less current portion

 

 

275,748

 

 

 

1,550,587

 

Total liabilities

 

 

17,996,914

 

 

 

17,583,659

 

 

 

 

 

 

 

 

 

 

Commitments and Contingencies

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Preferred stock: Series D, $0.01 par value, voting; 500,000 shares authorized; none issued and outstanding

 

 

 

 

 

 

Common stock: Class A, $0.01 par value, voting; 94,500,000 and 44,500,000 shares authorized; 38,126,249 and 34,344,739 shares issued and outstanding

 

 

381,262

 

 

 

373,447

 

Additional paid-in capital

 

 

244,188,153

 

 

 

242,808,771

 

Accumulated other comprehensive income

 

 

628,945

 

 

 

606,536

 

Accumulated deficit

 

 

(213,489,802)

 

 

(207,836,229)

Total stockholders’ equity

 

 

31,708,558

 

 

 

35,952,525

 

Total liabilities and stockholders’ equity

 

$49,705,472

 

 

$53,536,184

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

4

Table of Contents

 

LIGHTPATH TECHNOLOGIES, INC.

Condensed Consolidated Statements of Comprehensive Income (Loss)

(unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue, net

 

$7,699,175

 

 

$7,409,648

 

 

$23,092,060

 

 

$23,249,228

 

Cost of sales

 

 

6,092,988

 

 

 

4,874,244

 

 

 

16,985,846

 

 

 

15,255,567

 

Gross margin

 

 

1,606,187

 

 

 

2,535,404

 

 

 

6,106,214

 

 

 

7,993,661

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative

 

 

3,171,770

 

 

 

2,759,306

 

 

 

8,691,395

 

 

 

8,428,132

 

New product development

 

 

569,962

 

 

 

513,694

 

 

 

1,817,598

 

 

 

1,529,738

 

Amortization of intangibles

 

 

434,403

 

 

 

281,270

 

 

 

1,201,120

 

 

 

843,812

 

Loss (gain) on disposal of property and equipment

 

 

13,248

 

 

 

(58,652)

 

 

13,248

 

 

 

(55,910)

Total operating expenses

 

 

4,189,383

 

 

 

3,495,618

 

 

 

11,723,361

 

 

 

10,745,772

 

Operating loss

 

 

(2,583,196)

 

 

(960,214)

 

 

(5,617,147)

 

 

(2,752,111)

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense, net

 

 

(37,649)

 

 

(77,094)

 

 

(149,048)

 

 

(228,705)

Other income (expense), net

 

 

29,109

 

 

 

(60,680)

 

 

234,024

 

 

 

(34,799)

Total other income (expense), net

 

 

(8,540)

 

 

(137,774)

 

 

84,976

 

 

 

(263,504)

Loss before income taxes

 

 

(2,591,736)

 

 

(1,097,988)

 

 

(5,532,171)

 

 

(3,015,615)

Income tax provision

 

 

5,798

 

 

 

65,282

 

 

 

121,402

 

 

 

222,416

 

Net loss

 

$(2,597,534)

 

$(1,163,270)

 

$(5,653,573)

 

$(3,238,031)

Foreign currency translation adjustment

 

 

(112,356)

 

 

288,607

 

 

 

22,409

 

 

 

41,903

 

Comprehensive loss

 

$(2,709,890)

 

$(874,663)

 

$(5,631,164)

 

$(3,196,128)

Loss per common share (basic)

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

Number of shares used in per share calculation (basic)

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

Loss per common share (diluted)

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

Number of shares used in per share calculation (diluted)

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

5

Table of Contents

 

LIGHTPATH TECHNOLOGIES, INC.

Condensed Consolidated Statements of Changes in Stockholders' Equity

(unaudited)

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Class A

 

 

 

 

 

Additional

 

 

Other

 

 

 

 

Total  

 

 

 

Common Stock

 

 

 

 

 

Paid-in

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Income

 

 

Deficit

 

 

Equity 

 

Balances at June 30, 2023

 

 

37,344,739

 

 

$373,447

 

 

$242,808,771

 

 

$606,536

 

 

$(207,836,229)

 

$35,952,525

 

Issuance of common stock for: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Employee Stock Purchase Plan

 

 

14,607

 

 

 

146

 

 

 

19,573

 

 

 

 

 

 

 

 

 

19,719

 

Exercise of Stock Options, RSUs & RSAs, net

 

 

14,482

 

 

 

145

 

 

 

(145)

 

 

 

 

 

 

 

 

 

Issuance of common stock for acquisition of Visimid

 

 

81,610

 

 

 

816

 

 

 

149,184

 

 

 

 

 

 

 

 

 

150,000

 

Stock-based compensation on stock options, RSUs & RSAs

 

 

 

 

 

 

 

 

240,075

 

 

 

 

 

 

 

 

 

240,075

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

(125,208)

 

 

 

 

 

(125,208)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,342,376)

 

 

(1,342,376)

Balances at September 30, 2023

 

 

37,455,438

 

 

$374,554

 

 

$243,217,458

 

 

$481,328

 

 

$(209,178,605)

 

$34,894,735

 

Issuance of common stock for:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of Stock Options, RSUs & RSAs, net

 

 

93,940

 

 

 

940

 

 

 

(940)

 

 

 

 

 

 

 

 

 

Stock-based compensation on stock options, RSUs & RSAs

 

 

 

 

 

 

 

 

258,691

 

 

 

 

 

 

 

 

 

258,691

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

259,973

 

 

 

 

 

 

259,973

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,713,663)

 

 

(1,713,663)

Balances at December 31, 2023

 

 

37,549,378

 

 

$375,494

 

 

$243,475,209

 

 

$741,301

 

 

$(210,892,268)

 

$33,699,736

 

Issuance of common stock for:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Employee Stock Purchase Plan

 

 

15,840

 

 

 

158

 

 

 

19,800

 

 

 

 

 

 

 

 

 

19,958

 

Exercise of Stock Options, RSUs & RSAs, net

 

 

225,814

 

 

 

2,258

 

 

 

(2,258)

 

 

 

 

 

 

 

 

 

Issuance of common stock for acquisition of Visimid

 

 

267,176

 

 

 

2,672

 

 

 

333,382

 

 

 

 

 

 

 

 

 

336,054

 

Issuance of common stock under public equity placement

 

 

68,041

 

 

 

680

 

 

 

97,528

 

 

 

 

 

 

 

 

 

98,208

 

Stock-based compensation on stock options, RSUs & RSAs

 

 

 

 

 

 

 

 

264,492

 

 

 

 

 

 

 

 

 

264,492

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

(112,356)

 

 

 

 

 

(112,356)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,597,534)

 

 

(2,597,534)

Balances at March 31, 2024

 

 

38,126,249

 

 

$381,262

 

 

$244,188,153

 

 

$628,945

 

 

$(213,489,802)

 

$31,708,558

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balances at June 30, 2022

 

 

27,046,790

 

 

$270,468

 

 

$232,315,003

 

 

$935,125

 

 

$(203,789,358)

 

$29,731,238

 

Issuance of common stock for: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Employee Stock Purchase Plan

 

 

16,287

 

 

 

163

 

 

 

19,707

 

 

 

 

 

 

 

 

 

19,870

 

Exercise of Stock Options & RSUs, net

 

 

8,852

 

 

 

88

 

 

 

(88)

 

 

 

 

 

 

 

 

 

Stock-based compensation on stock options & RSUs

 

 

 

 

 

 

 

 

284,598

 

 

 

 

 

 

 

 

 

284,598

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

(917,829)

 

 

 

 

 

(917,829)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,380,700)

 

 

(1,380,700)

Balances at September 30, 2022

 

 

27,071,929

 

 

$270,719

 

 

$232,619,220

 

 

$17,296

 

 

$(205,170,058)

 

$27,737,177

 

Issuance of common stock for:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of Stock Options, RSUs & RSAs, net

 

 

203,586

 

 

 

2,036

 

 

 

(2,036)

 

 

 

 

 

 

 

 

 

Stock-based compensation on stock options, RSUs & RSAs

 

 

 

 

 

 

 

 

487,547

 

 

 

 

 

 

 

 

 

487,547

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

671,125

 

 

 

 

 

 

671,125

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(694,061)

 

 

(694,061)

Balances at December 31, 2022

 

 

27,275,515

 

 

$272,755

 

 

$233,104,731

 

 

$688,421

 

 

$(205,864,119)

 

$28,201,788

 

Issuance of common stock for: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Employee Stock Purchase Plan

 

 

17,236

 

 

 

172

 

 

 

20,338

 

 

 

 

 

 

 

 

 

20,510

 

Exercise of Stock Options, RSUs & RSAs, net

 

 

847,735

 

 

 

8,478

 

 

 

(8,478)

 

 

 

 

 

 

 

 

 

Issuance of common stock under public equity placement

 

 

9,090,910

 

 

 

90,909

 

 

 

9,113,601

 

 

 

 

 

 

 

 

 

9,204,510

 

Stock-based compensation on stock options, RSAs & RSUs

 

 

 

 

 

 

 

 

299,038

 

 

 

 

 

 

 

 

 

299,038

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

288,607

 

 

 

 

 

 

288,607

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,163,270)

 

 

(1,163,270)

Balances at March 31, 2023

 

 

37,231,396

 

 

$372,314

 

 

$242,529,230

 

 

$977,028

 

 

$(207,027,389)

 

$36,851,183

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

6

Table of Contents

 

LIGHTPATH TECHNOLOGIES, INC.

Condensed Consolidated Statements of Cash Flows

(unaudited)

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$(5,653,573)

 

$(3,238,031)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

2,985,850

 

 

 

2,359,550

 

Interest from amortization of debt costs

 

 

 

 

 

55,680

 

Loss (gain) on disposal of property and equipment

 

 

13,248

 

 

 

(55,910)

Stock-based compensation on stock options, RSUs & RSAs, net

 

 

763,258

 

 

 

1,071,183

 

Provision for credit losses

 

 

(4,422)

 

 

9,622

 

Change in operating lease assets and liabilities

 

 

47,693

 

 

 

(89,306)

Inventory write-offs to allowance

 

 

95,539

 

 

 

70,566

 

Deferred taxes

 

 

8,573

 

 

 

(12,620)

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Trade accounts receivable

 

 

1,766,594

 

 

 

413,193

 

Other current assets

 

 

(419,797)

 

 

 

Inventories

 

 

725,460

 

 

 

(1,317,347)

Prepaid expenses and deposits

 

 

95,900

 

 

 

(63,624)

Accounts payable and accrued liabilities

 

 

32,020

 

 

 

(123,542)

Net cash provided by (used in) operating activities

 

 

456,343

 

 

 

(920,586)

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(1,892,660)

 

 

(2,325,155)

Proceeds from sale of equipment

 

 

 

 

 

65,500

 

Proceeds from sale-leaseback of equipment

 

 

364,710

 

 

 

 

Acquisition of Visimid Technologies, net of cash acquired

 

 

(847,141)

 

 

 

Net cash used in investing activities

 

 

(2,375,091)

 

 

(2,259,655)

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

Proceeds from sale of common stock from Employee Stock Purchase Plan

 

 

39,677

 

 

 

40,380

 

Proceeds from issuance of common stock under public equity placement

 

 

98,208

 

 

 

9,204,510

 

Borrowings on loans payable

 

 

142,853

 

 

 

 

Payments on loans payable

 

 

(2,262,798)

 

 

(1,648,899)

Repayment of finance lease obligations

 

 

(87,610)

 

 

(63,345)

Net cash (used in) provided by financing activities

 

 

(2,069,670)

 

 

7,532,646

 

Effect of exchange rate on cash and cash equivalents

 

 

2,880

 

 

 

42,601

 

Change in cash, cash equivalents and restricted cash

 

 

(3,985,538)

 

 

4,395,006

 

Cash, cash equivalents and restricted cash, beginning of period

 

 

7,144,490

 

 

 

5,507,891

 

Cash, cash equivalents and restricted cash, end of period

 

$3,158,952

 

 

$9,902,897

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

Interest paid in cash

 

$161,676

 

 

$170,109

 

Income taxes paid

 

$120,787

 

 

$323,414

 

Supplemental disclosure of non-cash investing & financing activities:

 

 

 

 

 

 

 

 

Purchase of equipment through finance lease arrangements

 

$391,107

 

 

$83,921

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

7

Table of Contents

 

LIGHTPATH TECHNOLOGIES, INC.

Notes to Unaudited Condensed Consolidated Financial Statements

 

1. Basis of Presentation

 

References in this document to “the Company,” “LightPath,” “we,” “us,” or “our” are intended to mean LightPath Technologies, Inc., individually, or as the context requires, collectively with its subsidiaries on a consolidated basis.

 

These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the requirements of Article 8 of Regulation S-X promulgated under the Exchange Act and, therefore, do not include all information and footnotes necessary for a fair presentation of financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States of America. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our Consolidated Financial Statements and related notes, included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, filed with the SEC. Unless otherwise stated, references to particular years or quarters refer to our fiscal years ended June 30 and the associated quarters of those fiscal years.

 

These Condensed Consolidated Financial Statements are unaudited, but include all adjustments, including normal recurring adjustments, which, in the opinion of management, are necessary to present fairly our financial position, results of operations and cash flows for the interim periods presented. The Consolidated Balance Sheet as of June 30, 2023 has been derived from the audited financial statements at that date but does not include all of the information and notes required by generally accepted accounting principles for complete financial statements. Results of operations for interim periods are not necessarily indicative of the results that may be expected for the year as a whole. The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

 

2. Significant Accounting Policies

 

Our significant accounting policies are provided in Note 2, Summary of Significant Accounting Policies, in the Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to our significant accounting policies during the nine months ended March 31, 2024, from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

Use of Estimates

 

Management makes estimates and assumptions during the preparation of our unaudited Condensed Consolidated Financial Statements that affect amounts reported in the unaudited Condensed Consolidated Financial Statements and accompanying notes. Such estimates and assumptions could change in the future as more information becomes available, which, in turn, could impact the amounts reported and disclosed herein.

 

3. Acquisition of Visimid Technologies

 

In July 2023, the Company acquired Liebert Consulting LLC, dba Visimid Technologies (“Visimid”), pursuant to a Membership Interest Purchase Agreement dated as of July 25, 2023 (the “Acquisition Date”).

 

Part of the Company’s growth strategy is to identify appropriate opportunities that would enhance our profitable growth through acquisition. Visimid is an engineering and design firm specializing in thermal imaging, night vision and internet of things (“IOT”) applications. Visimid provides design and consulting services for Department of Defense (“DoD”) contractors, commercial and industrial customers, and original equipment manufacturers (“OEMs”) for original new products. Visimid’s core competency is developing and producing custom thermal and night vision cores. We believe that Visimid’s capabilities are aligned with our strategy to focus on engineered solutions.

 

The Company’s unaudited condensed consolidated financial statements reflect the financial results of Visimid beginning on the Acquisition Date. The purchase price included $1 million in cash, $1,550,000 of restricted stock, $150,000 of assumed bank debt, and an earnout which is contingent upon the award and completion of a specific customer contract. Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025. The number of shares is based on the average closing price of the Company’s Class A common stock, as reported by Bloomberg, for the five trading days prior to each stock issuance. For the January 1, 2024 installment, 267,176 shares were issued.

 

8

Table of Contents

 

The total purchase price, net of cash acquired and including the estimated potential earnout, is approximately $2.7 million, based on present values as of the Acquisition Date. Of this amount, $600,000 was paid at closing, cash installments of $150,000 and $125,000 were paid in October 2023 and January 2024, respectively, per the terms of the purchase agreement, and the remaining cash and stock payments, including the estimated potential earnout, have been accrued and are included in Accrued liabilities and Accrued liabilities, noncurrent in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 2024.

 

The estimated fair values of the assets acquired and liabilities assumed were recorded as of the Acquisition Date. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurements of intangible assets and goodwill are subject to change. As part of the preliminary valuation analysis, the Company identified intangible assets, including customer relationships, customer backlog, trade secrets and trademarks. The customer backlog, customer relationships, trade secrets and trademarks were determined to have estimated values of approximately $464,000, $122,000, $925,000 and $442,000, respectively, and estimated useful lives of 1 year for customer backlog, and 10 years for customer relationships, trade secrets and trademarks. The estimated fair value of identifiable intangible assets is determined primarily using the “income approach”, which requires a forecast of all future cash flows.

 

The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Visimid. The goodwill is expected to be deductible for income tax purposes. During the three months ended December 31, 2023, an adjustment of $2.2 million was made to decrease the initially recognized amount of goodwill to reflect changes in the estimated fair value of the identifiable intangible assets purchased in the acquisition.

 

For the nine months ended March 31, 2024, the Company incurred approximately $98,000, in acquisition costs, of which less than $1,000 was incurred during the three months ended March 31, 2024. These costs are included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Selling, general and administrative.” This is in addition to the previously disclosed $140,000 in acquisition costs which were recorded during the three months ended June 30, 2023.

 

Prior to the Acquisition, the Company had a preexisting relationship with Visimid. The Company contracted Visimid for engineering services and purchased infrared camera cores from Visimid on an arms’ length basis. The Company had also partnered with Visimid for the development of the Mantis camera.

 

4. Revenue

 

Product Revenue

 

We are a manufacturer of optical components and higher-level assemblies, including precision molded glass aspheric optics, molded and diamond-turned infrared optical components, and other optical materials used to produce products that manipulate light. We design, develop, manufacture, and distribute optical components and assemblies utilizing advanced optical manufacturing processes. We also provide engineering services and perform research and development for optical solutions for a wide range of optics markets. Revenue is derived primarily from the sale of optical components and assemblies.

 

Revenue Recognition

 

Revenue is generally recognized upon transfer of control, including the risks and rewards of ownership, of products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We generally bear all costs, risk of loss, or damage and retain title to the goods up to the point of transfer of control of products to customers. Shipping and handling costs are included in the cost of goods sold. We present revenue net of sales taxes and any similar assessments.

 

Customary payment terms are granted to customers, based on credit evaluations. We currently do not have any contracts where revenue is recognized, but the customer payment is contingent on a future event. We record deferred revenue when cash payments are received or due in advance of revenue recognition. Deferred revenue was $818,000 and $314,000 as of March 31, 2024 and June 30, 2023, respectively, and is included in accrued liabilities in the accompanying condensed consolidated balance sheets.

 

9

Table of Contents

 

Nature of Products

 

Revenue from the sale of optical components and assemblies is recognized upon transfer of control, including the risks and rewards of ownership, to the customer. The performance obligations for the sale of optical components and assemblies are satisfied at a point in time. Product development agreements for engineering services are generally short-term in nature, with revenue recognized upon satisfaction of the performance obligation, and transfer of control of the agreed-upon deliverable. Visimid has one longer-term order with a defense customer which includes both product development and hardware deliverables where similar revenue recognition criteria will be applied.

 

We previously organized our products in three groups: precision molded optics (“PMO”), infrared, and specialty products. Revenues from product development agreements for engineering services were included in specialty products. With our strategic transition into more value-added solutions, and the addition of Visimid in July 2023, we reorganized our products into four product groups: infrared components, visible components, assemblies and modules, and engineering services. Assemblies and modules were previously included in PMO, infrared or specialty products, depending on the lens type.

 

Revenue by product group for the three and nine months ended March 31, 2024 and 2023 was as follows, with fiscal year 2023 amounts reclassified from those previously reported to conform to current classification:

 

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Infrared components

 

$3,638,674

 

 

$3,143,718

 

 

$11,046,129

 

 

$9,623,597

 

Visible components

 

 

2,688,475

 

 

 

3,104,572

 

 

 

8,055,714

 

 

 

10,248,857

 

Assemblies and modules

 

 

829,265

 

 

 

986,651

 

 

 

3,077,987

 

 

 

3,085,256

 

Engineering services

 

 

542,761

 

 

 

174,707

 

 

 

912,230

 

 

 

291,518

 

Total revenue

 

$7,699,175

 

 

$7,409,648

 

 

$23,092,060

 

 

$23,249,228

 

 

5. Inventories

 

The components of inventories include the following:

 

 

 

March 31, 2024

 

 

June 30, 2023

 

Raw materials

 

$2,976,813

 

 

$2,999,879

 

Work in process

 

 

2,364,525

 

 

 

2,909,439

 

Finished goods

 

 

2,665,577

 

 

 

2,626,106

 

Allowance for obsolescence

 

 

(1,179,440)

 

 

(1,124,690)

 

 

$6,827,475

 

 

$7,410,734

 

 

The value of tooling in raw materials, net of the related allowance for obsolescence, was approximately $1.4 million and $1.5 million as of March 31, 2024 and June 30, 2023, respectively.

 

10

Table of Contents

 

6. Property and Equipment

 

Property and equipment are summarized as follows:

 

 

 

Estimated Lives (Years)

 

 

March 31, 2024

 

 

June 30, 2023

 

Manufacturing equipment

 

5 - 10

 

 

$23,288,251

 

 

$22,296,320

 

Computer equipment and software

 

3 - 5

 

 

 

1,010,144

 

 

 

973,549

 

Furniture and fixtures

 

 5

 

 

 

355,571

 

 

 

350,289

 

Leasehold improvements

 

5 - 10

 

 

 

8,947,045

 

 

 

2,742,344

 

Construction in progress

 

 

 

 

 

 

672,680

 

 

 

3,067,896

 

Total property and equipment

 

 

 

 

 

 

34,273,691

 

 

 

29,430,398

 

Less accumulated depreciation and amortization

 

 

 

 

 

 

(18,332,710)

 

 

(16,619,468)

Total property and equipment, net

 

 

 

 

 

$15,940,981

 

 

$12,810,930

 

 

7. Goodwill and Intangible Assets

 

The change in the net carrying amount of goodwill during the nine months ended March 31, 2024 was as follows:

 

 

 

 

 

Goodwill at June 30, 2023

 

$5,854,905

 

Acquisition of Visimid

 

 

909,222

 

Goodwill at March 31, 2024

 

$6,764,127

 

 

 

 

 

 

 

The increase in goodwill during the nine months ended March 31, 2024 was due to the acquisition of Visimid. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurement of goodwill and intangible assets are subject to change. See Note 3, Acquisition of Visimid Technologies, to these unaudited condensed consolidated financial statements, for more information.

 

Identifiable intangible assets were comprised of:

 

Useful Lives (Years)

March 31, 2024

June 30, 2023

Customer relationships

10 - 15

$3,712,300$3,590,000

Trade secrets

8 - 10

4,197,3043,272,000

Trademarks

8 - 10

4,256,4183,814,000

Backlog

1

463,525

Total intangible assets

12,629,54710,676,000

Less accumulated amortization

(8,544,406)(7,343,285)

Total intangible assets, net

$4,085,141$3,332,715

 

Future amortization of identifiable intangibles is as follows:

 

Fiscal year ending:

 

 

 

June 30, 2024 (remaining three months)

 

$434,402

 

June 30, 2025

 

 

884,654

 

June 30, 2026

 

 

388,336

 

June 30, 2027

 

 

388,336

 

After June 30, 2027

 

 

1,989,413

 

 

 

$4,085,141

 

 

11

Table of Contents

 

8. Income Taxes

 

A summary of our total income tax expense and effective income tax rate for the three and nine months ended March 31, 2024 and 2023 is as follows:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Loss before income taxes

 

$(2,591,736)

 

$(1,097,988)

 

$(5,532,171)

 

$(3,015,615)

Income tax provision

 

$5,798

 

 

$65,282

 

 

$121,402

 

 

$222,416

 

Effective income tax rate

 

 

0%

 

 

-6%

 

 

-2%

 

 

-7%

 

The difference between our effective tax rates in the periods presented above and the federal statutory rate is due to the mix of taxable income and losses generated in our various tax jurisdictions, which include the United States (the “U.S.”), the People’s Republic of China, and the Republic of Latvia. For the three and nine months ended March 31, 2024 and 2023, income tax expense was primarily related to income taxes from our operations in China, including accruals for withholding taxes on intercompany dividends declared by LightPath Optical Instrumentation (Zhenjiang) Co., Ltd. (“LPOIZ”), and paid or payable to LightPath, its parent company.

 

We record net deferred tax assets to the extent we believe it is more likely than not that some portion or all of these assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We consider the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. As of March 31, 2024 and June 30, 2023, our net deferred tax assets are related to the U.S. jurisdiction and we have provided for a valuation allowance to reduce the deferred tax assets to the net amount we estimate is more-likely-than-not to be realized. Our net deferred tax assets as of March 31, 2024 and June 30, 2023 consist primarily of federal and state tax credits with indefinite carryover periods.

 

U.S. Federal and State Income Taxes

 

Our U.S. federal and state statutory income tax rate is estimated to be 25.5%. Based on our current assessment of the valuation allowance position on our net deferred tax assets, no additional tax expense or benefit is expected to be recorded on pre-tax income or losses generated in the U.S.

 

Income Tax Law of the People’s Republic of China

 

Our Chinese subsidiaries, LightPath Optical Instrumentation (Shanghai) Co., Ltd. (“LPOI”) and LPOIZ, are governed by the Income Tax Law of the People’s Republic of China. As of March 31, 2024, LPOI and LPOIZ were subject to statutory income tax rates of 25% and 15%, respectively. The net deferred tax liabilities included in these unaudited Condensed Consolidated Balance Sheets as of March 31, 2024 and June 30, 2023 are related to LPOIZ, and primarily consist of timing differences related to depreciation.

 

The Company routinely declares intercompany dividends to remit a portion of the earnings of its foreign subsidiaries to the U.S. parent company. The Company also intends to reinvest a portion of the earnings generated by its foreign subsidiaries. The Company accrues withholding taxes on the portion of LPOIZ’s earnings that it intends to repatriate. Accrued and unpaid withholding taxes were approximately $40,000 as of both March 31, 2024 and June 30, 2023. Other than these withholding taxes, these intercompany dividends have no impact on the unaudited condensed consolidated financial statements.

 

Law of Corporate Income Tax of Latvia

 

Our Latvian subsidiary, ISP Optics Latvia, SIA (“ISP Latvia”), is governed by the Law of Corporate Income Tax of Latvia. Effective January 1, 2018, the Republic of Latvia enacted tax reform with the following key provisions: (i) corporations are no longer subject to income tax, but are instead subject to a distribution tax on distributed profits (or deemed distributions, as defined) and (ii) the rate of tax was changed to 20%; however, distribution amounts are first divided by 0.8 to arrive at the profit before tax amount, resulting in an effective tax rate of 25%. As a transitional measure, distributions of earnings prior to January 1, 2018 are not subject to tax if declared prior to December 31, 2019. ISP Latvia has declared an intercompany dividend to be paid to ISP Optics Corporation (“ISP”), its U.S. parent company, for the full amount of earnings accumulated prior to January 1, 2018. Distributions of this dividend will be from earnings prior to January 1, 2018 and, therefore, will not be subject to tax. We currently do not intend to distribute any earnings generated after January 1, 2018. If, in the future, we change such intention, we will accrue distribution taxes, if any, as profits are generated.

 

12

Table of Contents

 

9. Stock-Based Compensation

 

Our directors, officers, and key employees are granted stock-based compensation through our Amended and Restated Omnibus Incentive Plan, as amended (the “Omnibus Plan”), through October 2018 and after that date, through our 2018 Stock and Incentive Compensation Plan (the “SICP”). Such stock-based compensation may include, among other things, incentive stock options, non-qualified stock options, restricted stock awards (“RSAs”) and restricted stock units (“RSUs”). The SICP is administered by the Compensation Committee of the Board of Directors. At our 2018 Annual Stockholders Meeting, our stockholders approved the SICP under which an aggregate of 1,650,870 shares of our Class A common stock were authorized for issuance pursuant to awards granted thereunder. At our 2022 Annual Stockholders Meeting, our stockholders authorized an additional 2,100,000 shares of our Class A common stock for issuance pursuant to awards granted thereunder. As of March 31, 2024, 831,943 shares of Class A common stock were authorized and available for issuance pursuant to awards granted under the SICP. The Company’s executive officers are eligible to earn incentive compensation consisting of equity-based awards, as well as cash bonuses, based on the achievement of certain individual and/or Company performance goals set by the Compensation Committee.

 

Stock-based compensation expense is based primarily on the fair value of the award as of the grant date, and is recognized as an expense over the requisite service period.

 

The following table shows total stock-based compensation expense for the three and nine months ended March 31, 2024 and 2023, the majority of which is included in selling, general and administrative (“SG&A”) expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss):

 

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

$19,942

 

 

$51,956

 

 

$81,457

 

 

$170,005

 

RSAs

 

 

61,781

 

 

 

52,483

 

 

 

193,090

 

 

 

119,333

 

RSUs

 

 

129,681

 

 

 

194,599

 

 

 

488,711

 

 

 

781,845

 

     Total

 

$211,404

 

 

$299,038

 

 

$763,258

 

 

$1,071,183

 

 

We also adopted the LightPath Technologies, Inc. Employee Stock Purchase Plan (the “2014 ESPP”). The 2014 ESPP permits employees to purchase Class A common stock through payroll deductions, subject to certain limitations. A discount of approximately $4,000 for each of the nine months ended March 31, 2024 and 2023, respectively, is included in SG&A expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss), which represents the value of the 10% discount given to the employees purchasing stock under the 2014 ESPP.

 

Grant Date Fair Values and Underlying Assumptions; Contractual Terms

 

We estimate the fair value of each stock option as of the date of grant, using the Black-Scholes-Merton pricing model. The fair value of 2014 ESPP shares is the amount of the discount the employee obtains at the date of the purchase transaction.

 

Most stock options granted vest ratably over two to four years and are generally exercisable for ten years. The assumed forfeiture rates used in calculating the fair value of RSA and RSU grants was 0%, and the assumed forfeiture rates used in calculating the fair value of options for performance and service conditions were 20% for each of the nine months ended March 31, 2024 and 2023. The volatility rate and expected term are based on seven-year historical trends in Class A common stock closing prices and actual forfeitures. The interest rate used is the U.S. Treasury interest rate for constant maturities.

 

13

Table of Contents

 

No stock options were granted during the nine months ended March 31, 2023. For stock options granted in the nine-month period ended March 31, 2024, we estimated the fair value of each stock option as of the date of grant using the following assumptions:

 

 

 

Nine Months Ended

March 31, 2024

 

Weighted-average expected volatility

 

 

74.0%

Dividend yields

 

 

0%

Weighted-average risk-free interest rate

 

 

3.98%

Weighted-average expected term, in years

 

 

7.49

 

 

Restricted Stock Awards

 

RSAs are granted primarily to our executive officers, employees and consultants, and typically vest over a one to three year period from the date of grant, although some may vest immediately upon grant. The stock underlying RSAs is issued upon vesting.

 

Restricted Stock Units

 

RSUs are granted primarily to our directors, although RSU awards may also be made to executive officers, employees and consultants. RSUs typically vest over a one to four year period from the date of grant, although some may vest immediately upon grant.

 

Information Regarding Current Share-Based Compensation Awards

 

A summary of the activity for share-based compensation awards in the nine months ended March 31, 2024 is presented below:

 

 

 

 Stock Options

 

 

 Restricted Stock Units(RSUs)

 

 

 Restricted Stock Awards (RSAs)

 

 

 

 

 

 

Weighted-

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

 

Exercise

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 Shares

 

 

 Price

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

June 30, 2023

 

 

534,462

 

 

$2.03

 

 

 

6.1

 

 

 

1,596,222

 

 

 

1.1

 

 

 

101,733

 

 

 

0.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Granted

 

 

28,736

 

 

$1.74

 

 

 

 

 

 

 

558,753

 

 

 

 

 

 

 

225,733

 

 

 

 

 

Exercised

 

 

(3,000)

 

$1.38

 

 

 

 

 

 

 

(252,840)

 

 

 

 

 

 

(142,022)

 

 

 

 

Cancelled/Forfeited

 

 

(1,500)

 

$1.30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,127)

 

 

 

 

March 31, 2024

 

 

558,698

 

 

$2.02

 

 

 

5.6

 

 

 

1,902,135

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards exercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

471,816

 

 

$1.92

 

 

 

5.2

 

 

 

1,130,428

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards unexercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

unvested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

86,882

 

 

$2.56

 

 

 

7.9

 

 

 

771,707

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

558,698

 

 

 

 

 

 

 

 

 

 

 

1,902,135

 

 

 

 

 

 

 

175,317

 

 

 

 

 

 

As of March 31, 2024, there was approximately $1.1 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements (including stock options, RSAs and RSUs) granted. We expect to recognize the compensation cost as follows:

 

Fiscal Year Ending:

 

Stock Options

 

 

RSAs

 

 

RSUs

 

 

Total

 

June 30, 2024 (remaining three months)

 

 

15,385

 

 

 

29,486

 

 

 

168,866

 

 

 

213,737

 

June 30, 2025

 

 

44,096

 

 

 

97,612

 

 

 

424,323

 

 

 

566,031

 

June 30, 2026

 

 

10,211

 

 

 

44,689

 

 

 

163,564

 

 

 

218,464

 

June 30, 2027

 

 

6,805

 

 

 

7,500

 

 

 

74,617

 

 

 

88,922

 

 

 

$76,497

 

 

$179,287

 

 

$831,370

 

 

$1,087,154

 

 

14

Table of Contents

 

10. Earnings (Loss) Per Share

 

Basic earnings (loss) per share is computed by dividing net income or loss by the weighted-average number of shares of Class A common stock outstanding, during each period presented. Diluted earnings (loss) per share is computed similarly to basic earnings (loss) per share, except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue shares of Class A common stock were exercised or converted into shares of Class A common stock. The computations for basic and diluted earnings (loss) per share of Class A common stock are described in the following table:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$(2,597,534)

 

$(1,163,270)

 

$(5,653,573)

 

$(3,238,031)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

RSUs and RSAs

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Diluted number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

Diluted

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

 

The following potential dilutive shares were not included in the computation of diluted earnings (loss) per share of Class A common stock, as their effects would be anti-dilutive:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Options to purchase common stock

 

 

540,123

 

 

 

534,462

 

 

 

536,335

 

 

 

534,462

 

RSUs and RSAs

 

 

1,981,071

 

 

 

2,059,941

 

 

 

1,790,148

 

 

 

2,123,735

 

 

 

 

2,521,194

 

 

 

2,594,403

 

 

 

2,326,483

 

 

 

2,658,197

 

 

11. Leases

 

Our leases primarily consist of operating leases related to our facilities located in Orlando, Florida; Riga, Latvia; Shanghai, China; and Zhenjiang, China, and finance leases related to certain equipment located in Orlando, Florida and Riga, Latvia. The operating leases for facilities are non-cancelable operating leases, with terms at various times through 2034. We typically include options to renew (or terminate) in our lease term, and as part of our right-of-use (“ROU”) assets and lease liabilities, when it is reasonably certain that we will exercise such options. We currently have eleven finance lease agreements entered into during fiscal years 2019, 2023 and 2024 with terms ranging from three to five years. The finance leases are for computer and manufacturing equipment.

 

Our operating lease ROU assets and the related lease liabilities are initially measured at the present value of future lease payments over the lease term. Two of our operating leases include renewal options, which were not included in the measurement of the operating lease ROU assets and related lease liabilities. We previously had two leases on the premises comprising our primary facility in Orlando, Florida (the “Orlando Facility”). The first lease on the premises comprising our Orlando Facility was amended in April 2021, and again in September 2021, to expand the space from approximately 26,000 square feet to approximately 58,500 square feet. The lease term was extended from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. In April 2023, we entered into a sublease for 11,156 square feet of this space, as we do not have a current need for the full 58,500 square feet of space. The sublease is for an initial term of five years, ending in April 2029. The second lease on the premises comprising our Orlando Facility was assigned to a third-party and it was agreed that we would vacate the premises, subject to the assigned lease, on November 30, 2022. In December 2022, we entered into an agreement with the assignee of such lease that extended our right to occupy the subject premises until February 28, 2023, in consideration of payments of rent through February 28, 2023, and other amounts to the assignee. In February 2023, the space was vacated and we have no further obligations related to this lease. Effective in January 2022, the terms of our leases in Zhenjiang, China and Riga, Latvia were extended to December 31, 2024 and 2030, respectively.

 

15

Table of Contents

 

As most of our operating leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Currently, none of our operating leases include variable lease payments that are dependent on an index or rate. We are responsible for payment of certain real estate taxes, insurance and other expenses on certain of our operating leases. These amounts are generally considered to be variable and are not included in the measurement of the ROU assets and the related lease liabilities. We generally account for non-lease components, such as maintenance, separately from lease components. Our lease agreements do not contain any material residual value guarantees or material restricted covenants. Leases with a term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term.

 

We received tenant improvement allowances for each of our two leases with respect to our Orlando Facility. These allowances were used to construct improvements and are included in leasehold improvements and operating lease liabilities. The balances are being amortized over the corresponding lease terms. In August 2023, we completed the construction of additional tenant improvements within the premises subject to our continuing lease for our Orlando Facility, of which the landlord provided $2.4 million in tenant improvement allowances. We funded the balance of the tenant improvement costs of approximately $3.7 million.

 

The components of lease expense were as follows:

 

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease cost

 

$238,051

 

 

$230,349

 

 

$681,726

 

 

$646,274

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation of lease assets

 

 

23,971

 

 

 

7,299

 

 

 

57,868

 

 

 

75,521

 

Interest on lease liabilities

 

 

9,712

 

 

 

1,956

 

 

 

25,104

 

 

 

5,826

 

Total finance lease cost

 

 

33,683

 

 

 

9,255

 

 

 

82,972

 

 

 

81,347

 

Total lease cost

 

$271,734

 

 

$239,604

 

 

$764,698

 

 

$727,621

 

 

Supplemental balance sheet information related to the leases was as follows:

 

Classification

March 31, 2024

June 30, 2023

Assets:

Operating lease assets

Operating lease assets

$7,164,556$9,571,604

Finance lease assets

Property and equipment, net(1)

991,507542,105

Total lease assets

$8,156,063$10,113,709

Liabilities:

Current:

Operating leases

Operating lease liabilities, current

$1,090,896$969,890

Finance leases

Finance lease liabilities, current

172,904103,646

Noncurrent:

Operating leases

Operating lease liabilities, less current portion

8,315,0018,393,248

Finance leases

Finance lease liabilities, less current portion

573,130341,201

Total lease liabilities

$10,151,931$9,807,985

 

(1)

Finance lease assets were recorded net of accumulated depreciation of approximately $72,000 as of both March 31, 2024 and June 30, 2023.

 

16

Table of Contents

 

Lease term and discount rate information related to leases was as follows:

 

Lease Term and Discount Rate

 

March 31, 2024

 

Weighted Average Remaining Lease Term (in years)

 

 

 

Operating leases

 

 

9.6

 

Finance leases

 

 

4.2

 

 

 

 

 

 

Weighted Average Discount Rate

 

 

 

 

Operating leases

 

 

2.9%

Finance leases

 

 

8.0%

 

Supplemental cash flow information:

 

 

 

 Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash used for operating leases

 

$634,033

 

 

$772,659

 

Operating cash used for finance leases

 

$25,105

 

 

$4,242

 

Financing cash used for finance leases

 

$87,610

 

 

$63,345

 

 

Future maturities of lease liabilities were as follows as of March 31, 2024:

 

Fiscal year ending:

 

Finance Leases

 

 

Operating Leases

 

June 30, 2024 (remaining three months)

 

$57,448

 

 

$298,603

 

June 30, 2025

 

 

226,407

 

 

 

1,160,742

 

June 30, 2026

 

 

204,092

 

 

 

1,132,304

 

June 30, 2027

 

 

176,948

 

 

 

1,139,537

 

June 30, 2028

 

 

161,011

 

 

 

1,157,953

 

Thereafter

 

 

57,642

 

 

 

6,759,635

 

Total future minimum payments

 

 

883,548

 

 

 

11,648,774

 

Less imputed interest

 

 

(137,514)

 

 

(2,242,877)

Present value of lease liabilities

 

$746,034

 

 

$9,405,897

 

 

12. Loans Payable

 

As of March 31, 2024, loans payable consisted of two equipment loans and the ANBTX Note (as defined below). As of June 30, 2023, loans payable primarily consisted of the BankUnited Term Loan (as defined below) payable to BankUnited N.A. (“BankUnited”). This loan was paid in full in February 2024 and is no longer outstanding as of March 31, 2024.

 

Equipment Loans

 

In December 2020, ISP Latvia entered into an equipment loan with a third party (the “2020 Equipment Loan”), which party is also a significant customer, and which the 2020 Equipment Loan was subordinate to the BankUnited Loans (as defined below), and collateralized by certain equipment. The initial advance under the 2020 Equipment Loan was 225,000 EUR (or USD $275,000), payable in equal installments over 60 months, the proceeds of which were used to make a prepayment to a vendor for equipment to be delivered at a future date. An additional 225,000 EUR (or USD $267,000) was drawn in September 2021, which proceeds were paid to the vendor for the equipment, payable in equal installments over 52 months. The 2020 Equipment Loan bears interest at a fixed rate of 3.3%.

 

17

Table of Contents

 

In May 2023, ISP Latvia entered into an equipment loan with a third party (the “2023 Equipment Loan”). The 2023 Equipment Loan is collateralized by certain equipment. Through March 31, 2024, ISP Latvia has received two advances under the 2023 Equipment Loan totaling 260,258 EUR (or USD $284,000), the proceeds of which were used to make installment payments to a vendor for equipment to be delivered at a future date. The 2023 Equipment Loan will be payable over 48 months, with monthly installments beginning January 1, 2024. The 2023 Equipment Loan bears interest at the six-month EURIBOR rate, plus 2.84% (6.69% as of March 31, 2024).

 

ANBTX Note

 

In connection with the acquisition of Visimid in July 2023, we executed a promissory note of $150,000 in favor of The American National Bank of Texas (the “ANBTX Note”) which bore interest at a fixed rate of 6.15% and was secured by a certificate of deposit for the same amount. The cash collateral is reflected as Restricted Cash in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 2024. The ANBTX Note was repaid in full on May 2, 2024.

 

BankUnited Term Loan

 

On February 26, 2019, we entered into a Loan Agreement (the “Loan Agreement”) with BankUnited for (i) a revolving line of credit up to a maximum amount of $2,000,000 (the “Revolving Line”), (ii) a term loan in the amount of up to $5,813,500 (“BankUnited Term Loan”), and (iii) a non-revolving guidance line of credit up to a maximum amount of $10,000,000 (the “Guidance Line” and, together with the Revolving Line and BankUnited Term Loan, the “BankUnited Loans”), which the Revolving Line and Guidance Line have since been terminated. Each of the BankUnited Loans is evidenced by a promissory note in favor of BankUnited (the “BankUnited Notes”).

 

On May 6, 2019, we entered into that certain First Amendment to Loan Agreement, effective February 26, 2019, with BankUnited (the “First Amendment”). The First Amendment amended the definition of the fixed charge coverage ratio to more accurately reflect the parties’ understandings at the time the Loan Agreement was executed. On September 9, 2021, we entered into a letter agreement with BankUnited (the “Letter Agreement”). In accordance with the Letter Agreement, the parties agreed to the following terms, among others: (i) we were granted a waiver of default for our failure to comply with the fixed charge coverage ratio measured on June 30, 2021; (ii) certain financial covenant requirements were modified; and (iii) the Guidance Line was terminated.

 

On November 5, 2021, we entered into a letter agreement with BankUnited (the “Second Letter Agreement”). In accordance with the Second Letter Agreement, the parties agreed to initiate discussions regarding a possible modification, forbearance, or other resolution of the Amended Loan Agreement (as defined below), which resolution would occur on or before December 31, 2021. On December 20, 2021, we entered into the Second Amendment to the Loan Agreement dated February 26, 2019 (the “Second Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Second Amendment, the parties agreed to the following terms, among others: (i) a maturity date of April 15, 2023 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an increased monthly payment amount of $100,000 commencing on November 1, 2022; (iii) beginning on December 20, 2021, each facility would bear interest at BankUnited’s then-prime rate of interest minus fifty (50) basis points, as adjusted from time to time; (iv) the Term Loan would bear a higher interest rate commencing on August 1, 2022; (v) an exit fee equal to 4% of the outstanding principal balance of the Term Loan on April 15, 2023 (to the extent the Term Loan would still be outstanding on such date); and (vi) a fee of $50,000 payable upon execution of the Second Amendment. The Second Amendment also granted us a waiver of compliance for the Financial Covenants (as set forth in the Amended Loan Agreement) for the periods ended December 31, 2021, March 31, 2022 and June 30, 2022. Based on the waiver, we were no longer in default of the Amended Loan Agreement.

 

On May 11, 2022, we entered into the Third Amendment to the Loan Agreement dated February 26, 2019 (the “Third Amendment”; and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Third Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of April 15, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); and (ii) an amended exit fee equal to (a) 2% of the outstanding principal balance of the Term Loan on September 30, 2022, (b) 1% of the outstanding principal balance on December 31, 2022, (c) 1% of the outstanding principal balance on March 31, 2023, and (d) 4% of the outstanding principal balance on April 15, 2024 (to the extent the Term Loan is still outstanding on the respective dates).

 

18

Table of Contents

 

On February 7, 2023, we entered into the Fourth Amendment to the Loan Agreement dated February 26, 2019 (the “Fourth Amendment” and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the Second Amendment, and the Third Amendment, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Fourth Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of December 31, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an amended exit fee equal to (a) 1% of the outstanding principal balance on December 31, 2023 and (b) 4% of the outstanding principal balance on December 31, 2024 (to the extent the Term Loan is still outstanding on the respective dates); (iii) a principal reduction payment of $1,000,000 on or before February 28, 2023; (iv) commencing on March 1, 2023 and continuing on the first day of each month thereafter until December 31, 2023, monthly payments of $75,000, and commencing on January 1, 2024 and continuing on the first day of each month thereafter until the maturity date, monthly payments of $100,000, with each such payment applied first to interest, costs and expenses and then to principal; (v) commencing on March 1, 2023, each facility will bear interest at BankUnited’s then prime rate of interest, and (vi) BankUnited waived compliance with certain financial covenants until December 31, 2023.

 

On May 9, 2023, we entered into the Fifth Amendment to the Loan Agreement dated February 26, 2019 (the “Fifth Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Fifth Amendment, the parties agreed to the following terms, among others: (i) BankUnited agreed to release its security interest in the collateral securing the BankUnited Loans other than a cash collateral account maintained at BankUnited, initially in the amount of approximately $2,457,000, with a portion of such cash collateral to be released on a quarterly basis equal to 110% of the principal reductions effected during that quarter, and (ii) certain other requirements and restrictions of the Loan Agreement were removed, including, among others, financial covenants, restrictions on acquisitions, and limitations on other financing sources. The cash collateral is reflected as Restricted Cash in the accompanying unaudited condensed consolidated balance sheets as of June 30, 2023.

 

Financing costs incurred related to the BankUnited Loans were recorded as a discount on debt and amortized over the term. Amortization of approximately $19,000 and $55,700 is included in interest expense for the three and nine months ended March 31, 2023, respectively. There was no amortization for the three and nine-month periods ended March 31, 2024, as all costs were fully amortized in prior periods.

 

Future maturities of loans payable are as follows:

 

 

 

Equipment Loans

 

 

ANBTX

Note

 

 

Total

 

Fiscal year ending:

 

 

 

 

 

 

 

 

 

June 30, 2024 (remaining three months)

 

$52,521

 

 

$150,000

 

 

$202,521

 

June 30, 2025

 

 

174,790

 

 

 

 

 

 

174,790

 

June 30, 2026

 

 

113,024

 

 

 

 

 

 

113,024

 

June 30, 2027

 

 

68,906

 

 

 

 

 

 

68,906

 

After June 30, 2027

 

 

40,196

 

 

 

 

 

 

40,196

 

Total payments

 

$449,437

 

 

$150,000

 

 

 

599,437

 

Less current portion

 

 

 

 

 

 

 

 

 

 

(323,689)

Non-current portion

 

 

 

 

 

 

 

 

 

$275,748

 

 

13. Foreign Operations

 

Assets and liabilities denominated in non-U.S. currencies are translated at rates of exchange prevailing on the balance sheet date, and revenues and expenses are translated at average rates of exchange for the period. Gains or losses on the translation of the financial statements of a non-U.S. operation, where the functional currency is other than the U.S. dollar, are reflected as a separate component of equity, which was a cumulative gain of approximately $629,000 and $607,000 as of March 31, 2024 and June 30, 2023, respectively. We also recognized net foreign currency transaction gains of $12,000 and losses of $79,000 during the three months ended March 31, 2024 and 2023, respectively. During the nine months ended March 31, 2024 and 2023, we recognized net foreign currency transaction gains of $41,000 and losses of $85,000, respectively, included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Other income (expense), net.”

 

Our cash, cash equivalents and restricted cash totaled approximately $3.2 million at March 31, 2024. Of this amount, greater than 50% was held by our foreign subsidiaries in China and Latvia. These foreign funds were generated in China and Latvia as a result of foreign earnings. With respect to the funds generated by our foreign subsidiaries in China, the retained earnings of the respective subsidiary must equal at least 50% of its registered capital before any funds can be repatriated through dividends. As of March 31, 2024, LPOIZ had approximately $2.0 million in retained earnings available for repatriation, and LPOI did not have any earnings available for repatriation, based on earnings accumulated through December 31, 2023, the end of the most recent statutory tax year, that remained undistributed as of March 31, 2024.

 

19

Table of Contents

 

Revenues from and long-lived assets located in foreign countries are as follows:

 

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Revenues:

 

 

 

 

 

 

United States

 

$13,523,888

 

 

$11,296,585

 

Latvia

 

 

 

 

 

1,688,316

 

China

 

 

1,177,093

 

 

 

1,985,581

 

Other European countries

 

 

6,317,636

 

 

 

6,413,297

 

Other Asian countries

 

 

1,458,543

 

 

 

1,138,975

 

Rest of world

 

 

614,900

 

 

 

726,474

 

 

 

$23,092,060

 

 

$23,249,228

 

 

 

 

March 31, 2024

 

 

June 30, 2023

 

Long-lived assets:

 

 

 

 

 

 

United States

 

$26,140,980

 

 

$23,336,063

 

Latvia

 

 

5,156,342

 

 

 

5,282,596

 

China

 

 

2,858,524

 

 

 

3,157,434

 

 

 

$34,155,846

 

 

$31,776,093

 

 

14. Contingencies

 

Legal

 

The Company, from time to time, is involved in various legal actions arising in the normal course of business. Management, after reviewing with legal counsel all of these actions and proceedings, believes that the aggregate losses, if any, will not have a material adverse effect on the Company’s financial position or results of operations.

 

In April 2021, we terminated several employees of our China subsidiaries, LPOIZ and LPOI, including the General Manager, the Sales Manager, and the Engineering Manager, after determining that they had engaged in malfeasance and conduct adverse to our interests, including efforts to misappropriate certain of our proprietary technology, diverting sales to entities owned or controlled by these former employees and other suspected acts of fraud, theft and embezzlement. In connection with such terminations, our China subsidiaries have engaged in certain legal proceedings with the terminated employees.

 

We incurred various expenses associated with the investigation into these matters prior and subsequent to the termination of the employees and the associated legal proceedings. These expenses, which include legal, consulting and other transitional management fees, totaled $718,000 and $400,000 during the years ended June 30, 2021 and 2022, respectively. During the three and nine months ended March 31, 2024 and 2023, respectively, expenses incurred related to the legal proceedings were immaterial. In December 2023, we recovered approximately $190,000 in funds that had been recovered by the Chinese authorities, which is included in Other income in the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the nine months ended March 31, 2024. We expect to incur minimal additional legal fees and consulting expenses in future periods as we have exhausted nearly all of our legal options and remedies.

 

Knowing that employee transitions in international subsidiaries can lead to lengthy legal proceedings that can interrupt the subsidiary’s ability to operate, compounded by the fact that our officers could not travel to China to oversee the transitions because of the travel restrictions imposed by COVID-19, we chose to enter into severance agreements with certain of the employees at the time of termination. Pursuant to the severance agreements, LPOIZ and LPOI agreed to pay such employees severance of approximately $485,000 in the aggregate, to be paid over a six-month period following the terminations in April 2021. After the execution of the severance agreements, we discovered additional wrongdoing by the terminated employees. As a result, LPOIZ and LPOI have disputed the employees’ rights to such payments and did not immediately begin making the severance payments. However, based on the likelihood that the courts in China will determine that our subsidiaries would ultimately be obligated to pay these amounts, we accrued for these payments as of June 30, 2021 and they remained accrued as of June 30, 2022. Such expenses were recorded as SG&A expenses in the Consolidated Statement of Comprehensive Income (Loss) for the year ended June 30, 2021. In October 2022, the severance amounts were paid to the court in accordance with a court order.

 

20

Table of Contents

 

We have transitioned the management of LPOI and LPOIZ to a new management team without any significant detrimental effects on the ability of those subsidiaries to operate. We have not experienced any material adverse impact to the business operations of LPOI or LPOIZ as a result of the transition. Although we took steps to minimize the business impacts from the termination of the management employees and transition to new management personnel, we experienced some short-term adverse impacts on LPOIZ’s and LPOI’s domestic sales in China and results of operations in the three-month period ended June 30, 2021 and the fiscal year ended June 30, 2022. The Company has not experienced, nor does management anticipate, any material adverse impact on LPOIZ’s or LPOI’s production and supply of products to its other subsidiaries for their customers.

 

Potential Impact of Economic Conditions in China

 

Due to our operations in China, our business, results of operations, financial condition and prospects may be influenced to a significant degree by economic, political, legal and social conditions in China. China’s economy differs from the economies of other countries in many respects, including with respect to the level of development, growth rate, amount of government involvement, control of foreign exchange and allocation of resources. While China’s economy has experienced significant growth over the past several decades, its growth rate has declined in recent years and may continue to decline. Deteriorating economic conditions in China generally have led to lower demand for our products in China and thus lower revenues and net income for our subsidiaries in China and the Company overall. A continuation of China’s current economic conditions or a further slowdown in the economic growth, an economic downturn, a recession, or other adverse economic conditions in China is likely to have a material adverse effect on our business and results of operations in future quarters.

 

Impact of Recent Wars

 

In February 2022, Russian military forces invaded Ukraine. This war has led to sanctions on Russia, which have had some impacts, though temporary, on our supply chain of raw materials. Separately, Israel declared war on Hamas in October 2023. Initially, this resulted in a temporary increase in our sales, as Israel worked to replace electro-optical systems that in some cases use our materials. However, it is possible that this war will also have a negative impact on our business at some point as a result of the economic impact in Israel. In addition to the significant defense related market in Israel, we also serve many commercial related applications and work with commercial companies in Israel, and the business of those customers may be negatively impacted by the war over time. Given the dynamic nature of this situation, we cannot reasonably estimate the impact of either the Russian-Ukraine conflict or the Israel-Hamas war on our financial condition, results of operations or cash flows into the foreseeable future.

 

15. Liquidity

 

We generally rely on cash from operations and equity and debt offerings, to the extent available, to satisfy our liquidity needs and to maintain our ability to repay our debt.

 

On February 16, 2022, we filed a shelf registration statement to facilitate the issuance of our Class A common stock, warrants exercisable for shares of our Class A common stock, and/or units up to an aggregate offering price of $75.8 million from time to time. In connection with the filing of the shelf registration statement, we also included a prospectus supplement relating to an at-the-market equity program under which we may issue and sell shares of our Class A common stock up to an aggregate offering price of $25.2 million from time to time, decreasing the aggregate offering price available under the shelf registration statement to $50.6 million. The shelf registration statement was declared effective by the SEC on March 1, 2022. As of March 31, 2024, we issued 68,041 shares of our Class A common stock pursuant to the at-the-market equity program.

 

21

Table of Contents

 

On January 12, 2023, the Company entered into a securities purchase agreement (“Purchase Agreement”), pursuant to which the Company agreed to issue and sell in a public offering under the shelf registration statement an aggregate of 9,090,910 shares of the Company’s Class A common stock, par value $0.01 per share for a purchase price of $1.10 per share and filed a prospectus supplement with the SEC related thereto. The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering.

 

There are a number of factors that could result in the need to raise additional funds, including a decline in revenue or a lack of anticipated sales growth, increased material costs, increased labor costs, planned production efficiency improvements not being realized, increases in property, casualty, benefit and liability insurance premiums, and increases in other costs. In addition, we may identify opportunities for acquisitions and other strategic transactions to expand and further enhance our business that may require that we raise additional capital should we elect to pursue any of such transactions.

 

22

Table of Contents

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations is designed to provide a reader of the financial statements with a narrative report on our financial condition, results of operations, and liquidity. This discussion and analysis should be read in conjunction with the attached unaudited Condensed Consolidated Financial Statements and notes thereto and our Annual Report on Form 10-K for the year ended June 30, 2023, including the audited Consolidated Financial Statements and notes thereto. The following discussion contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations, and intentions. Our actual results could differ materially from those discussed in the forward-looking statements. Please also see the cautionary language at the beginning of this Quarterly Report regarding forward-looking statements.

 

Introduction

 

We were incorporated in Delaware in 1992 as the successor to LightPath Technologies Limited Partnership, a New Mexico limited partnership, formed in 1989, and its predecessor, Integrated Solar Technologies Corporation, a New Mexico corporation, formed in 1985. Today, LightPath is a global company with major facilities in the United States, the People’s Republic of China, and the Republic of Latvia.

 

Our capabilities include precision molded optics, thermal imaging optics, custom designed optics, and the design and manufacturing of optical assemblies and subsystems. These capabilities allow us to manufacture optical components and higher-level assemblies, including precision molded glass aspheric optics, molded and diamond-turned infrared aspheric lenses and other optical materials used to produce products that manipulate light. We design, develop, manufacture and integrate optical components and assemblies utilizing advanced optical manufacturing processes. Product verticals range from consumer (e.g., cameras, cell phones, gaming, and copiers) to industrial (e.g., lasers, data storage, and infrared imaging), from products where the lenses are the central feature (e.g., telescopes, microscopes, and lens systems) to products incorporating lens components (e.g., 3D printing, machine vision, LIDAR, robotics and semiconductor production equipment) and communications. As a result, we market our products across a wide variety of customer groups, including laser systems manufacturers, laser OEMs, infrared-imaging systems vendors, industrial laser tool manufacturers, telecommunications equipment manufacturers, medical instrumentation manufacturers and industrial measurement equipment manufacturers, government defense agencies, and research institutions worldwide.

 

Subsidiaries

 

In November 2005, we formed LPOI, a wholly-owned subsidiary, located in Jiading, People’s Republic of China. LPOI provides sales and support functions. In December 2013, we formed LPOIZ, a wholly-owned subsidiary located in the New City district, of the Jiangsu province, of the People’s Republic of China. LPOIZ’s 55,000 square foot manufacturing facility (the “Zhenjiang Facility”) serves as our primary manufacturing facility in China and provides a lower cost structure for production of larger volumes of optical components and assemblies.

 

In December 2016, we acquired ISP, and its wholly-owned subsidiary, ISP Latvia. ISP is a vertically integrated manufacturer offering a full range of infrared products from custom infrared optical elements to catalog and high-performance lens assemblies. Since June 2019, ISP’s manufacturing operation has been located at our Orlando Facility. ISP Latvia is a manufacturer of high precision optics and offers a full range of infrared products, including catalog and custom infrared optics. ISP Latvia’s facility in Riga, Latvia (the “Riga Facility”) functions as its manufacturing facility.

 

In July 2023, we acquired Liebert Consulting LLC, dba Visimid Technologies (“Visimid”). Visimid is an engineering and design firm specializing in thermal imaging, night vision and IOT applications. Visimid provides design and consulting services for DoD contractors, commercial and industrial customers, and OEMs for original new products. Visimid’s core competency is developing and producing custom thermal and night vision cores. We believe that Visimid’s capabilities are aligned with our strategy to focus on engineered solutions. Visimid’s facility is located in Plano, TX.

 

For additional information, please refer to our Annual Report on Form 10-K for the year ended June 30, 2023.

 

23

Table of Contents

 

Product Groups

 

We previously organized our products in three groups: PMO, infrared, and specialty products. Revenues from product development agreements for engineering services were included in specialty products. With our strategic transition into more value-added solutions, and the addition of Visimid in July 2023, we reorganized our products into four product groups: infrared components, visible components, assemblies and modules, and engineering services. Assemblies and modules were previously included in infrared or specialty products, depending on the lens type.

 

Our visible components product group consists of visible precision molded optics with varying applications. Our infrared product group is comprised of infrared optical components, including molded, diamond-turned, or polished lenses. Polished lenses include both conventional and CNC (computer numerical control) ground and polished lenses. Between these two product groups, we have the capability to manufacture lenses from very small (with diameters of a sub-millimeter) to over 300 millimeters, and with focal lengths from approximately 0.4 millimeters to over 2,000 millimeters. In addition, both product groups offer both catalog and custom designed optics.

 

Our assemblies and modules product group is comprised of value-added engineered solutions, such as infrared cameras, infrared imaging modules and cores, optical assemblies, thermal imaging assemblies, and collimators. Products in this category are typically designed for specific customer needs and requirements, and are sold into OEMs that further integrate them into their systems. We design, build, and sell cameras and optical assemblies in markets for defense, industrial test and measurement, medical devices, sporting, and communications applications based on our proprietary technologies. Our solutions and assemblies can vary in complexity level from assemblies of lenses that get mounted on a customer’s camera, laser or detector, to complete imaging systems that generate a processed image electronically.

 

Our engineering services product group represents services we provide pursuant to product development agreements that we enter into with customers. Typically, customers approach us and request that we develop new products or applications utilizing our existing products to fit their particular needs or specifications. The timing and extent of any such product development requests are outside of our control, and the related revenue is recognized upon satisfaction of the performance obligation, and transfer of control of the agreed-upon deliverable. As we continue a strategic shift into highly engineered solutions, we expect this product group to grow in a similar way as our assemblies and modules business. Furthermore, as the engineering effort precedes the product revenue, the revenue from this product group is often, but not always, a lead indicator to the revenue in assemblies and modules product group.

 

We believe these four product groups better align with our strategic direction and will allow us to better track the results of our focus on engineered solution and assemblies.

 

Growth Strategy

 

The optics industry is transforming from a fragmented industry with many component manufacturers into a solution-focused industry with the potential for partnerships for solution development and production. Based on the shifts in the marketplace and the changes that come when a technology, like photonics, moves from being a specialty product to being integrated into mainstream industries and applications, we redefined our strategic direction to leverage our strengths and specifically our subject matter expertise in optics, to provide our wide customer base with complete optical and electro-optical solutions, and to become their partner for the optical engine of their systems.

 

Since 2020, we have focused on developing a strategy and executing a plan that capitalizes on the changing market conditions, creates a unique and long-lasting value to our customers, and utilizes our unique capabilities and differentiators. We intend to use our differentiators to move up the value chain, thereby offering a more comprehensive value proposition to our customers.

 

Understanding the shifts that are happening in the marketplace and the changes that come when a technology, like photonics, moves from being a specialty to being integrated into mainstream industries and applications, we redefined our strategic direction to provide our wide customer base with domain expertise in optics, and became their partner for the optical engine of their systems. In our view, as the use of photonics evolves, so do customer needs. The industry is transforming from a fragmented industry with a component-oriented supply chain, into a solution-focused industry with the potential for partnerships for solution development and production. Over the last couple of years we have worked to align our organization to this strategy, and leverage our in-house domain expertise in photonics, knowledge and experience in advanced optical technologies, and the necessary manufacturing techniques and capabilities. We have been developing these partnerships by working closely with our customers throughout their design process, designing optical solutions that are tailored to their needs, often times using unique technologies that we own, and supplying the customer with a complete optical subsystem to be integrated into their product. Such an approach builds on our unique, value-added technologies that we currently own, such as infrared materials, optical molding, fabrication, system design, and proprietary manufacturing technologies, along with other technologies that we may acquire or develop in the future, to create tailored solutions for our customers.

 

24

Table of Contents

 

Our domain expertise and the extensive “know how” in optical design, fabrication, production and testing technologies will allow our customers to focus on their own development efforts, freeing them from the need to develop subject matter expertise in optics. By providing the bridge into the optical solution world, we are able to partner with our customers on a long-term basis, create value for our customers, and capture that value through the long-term supply relationships we seek to develop.

 

Further information about our strategic direction can be found in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

Results of Operations

 

Revenue

 

Three months ended March 31, 2024, compared to three months ended March 31, 2023

 

Revenue for the third quarter of fiscal 2024 was approximately $7.7 million, an increase of approximately $0.3 million, or 4%, as compared to approximately $7.4 million in the same quarter of the prior fiscal year, driven by increases in sales of infrared components and engineering services.

 

Revenue generated by infrared components was approximately $3.6 million in the third quarter of fiscal 2024, an increase of approximately $0.5 million, or 16%, as compared to the same quarter of the prior fiscal year. The increase in revenue is primarily due to an increase in shipments against an annual contract for an international military program. Revenue from the visible components product group for the third quarter of fiscal 2024 was $2.7 million, a decrease of approximately $0.4 million, or 13%, as compared to the same quarter of the prior fiscal year. The decrease in revenue is primarily due to a decrease in sales to customers in the defense and medical industries. Sales to customers in the telecommunications industry in China also decreased. Revenue from assemblies and modules decreased by 16%, as compared to the same quarter of the prior fiscal year, primarily due to timing of shipments against a multi-year contract with a defense customer. This decrease was partially offset by the addition of Visimid sales of infrared camera cores. Revenue from engineering services increased by $0.4 million, or 211%, for the third quarter of fiscal 2024, as compared to the same quarter of the prior fiscal year. This increase was primarily driven by Visimid’s contract with Lockheed Martin, where revenue is generally recognized based on the achievement of milestones.

 

Nine months ended March 31, 2024, compared to nine months ended March 31, 2023

 

Revenue for the first nine months of fiscal 2024 was approximately $23.1 million, a decrease of approximately $0.2 million, or 1%, as compared to approximately $23.2 million in the same period of the prior fiscal year, primarily driven by a decrease in sales of visible components, partially offset by increases in sales of infrared components and engineering services.

 

Revenue generated by infrared components was approximately $11.0 million in the first nine months of fiscal 2024, an increase of approximately $1.4 million, or 15%, as compared to approximately $9.6 million in the same period of the prior fiscal year. The increase in revenue is primarily due to an increase in shipments against an annual contract for an international military program. Revenue from the visible components product group for the first nine months of fiscal 2024 was $8.1 million, a decrease of approximately $2.2 million, or 21%, as compared to the same period of the prior fiscal year. The decrease in revenue is primarily due to a decrease in sales to customers in the defense industry, as well as a decrease in sales through catalog and distribution channels in the U.S. and in Europe. Sales to customers in the telecommunications industry in China also decreased. Revenue from assemblies and modules were flat, as compared to the same period of the prior fiscal year, due to a decrease in shipments against a multi-year contract with a defense customer, due to timing, which was offset by the addition of Visimid sales of infrared camera cores. Revenue from engineering services increased by $621,000, or 213%, as compared to the same period of the prior fiscal year. This increase was primarily driven by Visimid’s contract with Lockheed Martin, where revenue is generally recognized based on the achievement of milestones. The remaining increase is driven by revenue from one of our space-related funded research contracts.

 

25

Table of Contents

 

Cost of Sales and Gross Margin

 

Three months ended March 31, 2024, compared to three months ended March 31, 2023

 

Gross margin in the third quarter of fiscal 2024 was approximately $1.6 million, a decrease of $0.9 million, or 37%, as compared to the same quarter of the prior fiscal year. Total cost of sales was approximately $6.1 million for the third quarter of fiscal 2024, compared to approximately $4.9 million for the same quarter of the prior fiscal year. Gross margin as a percentage of revenue was 21% for the third quarter of fiscal 2024, compared to 34% for the same quarter of the prior fiscal year. The decrease in gross margin as a percentage of revenue is due to two main factors. First, the decrease in visible components sales, offset by an increase in infrared components sales which typically have lower margins than visible components. Second, our quarterly revaluation of inventory resulted in a more significant adjustment for the third quarter of fiscal 2024 than in prior periods. The revaluation was a net write-down of inventory, driven by cost reduction efforts related to material, labor and outside services.

 

Nine months ended March 31, 2024, compared to nine months ended March 31, 2023

 

Gross margin in the first nine months of fiscal 2024 was approximately $6.1 million, a decrease of $1.9 million, or 24%, as compared to the same period of the prior fiscal year. Total cost of sales was approximately $17.0 million for the first nine months of fiscal 2024, compared to approximately $15.3 million for the same period of the prior fiscal year. Gross margin as a percentage of revenue was 26% for the first nine months of fiscal 2024, compared to 34% for the same period of the prior fiscal year. The decrease in gross margin as a percentage of revenue is primarily due to the decrease in visible components sales, which typically have higher margins than our infrared components product group. Our infrared components product group comprised a greater portion of our sales for the first half of fiscal 2024. In addition, gross margin as a percentage of revenue for the first nine months of fiscal 2024 was unfavorably impacted by the aforementioned revaluation of inventory during the third quarter of fiscal 2024.

 

Selling, General and Administrative

 

Three months ended March 31, 2024, compared to three months ended March 31, 2023

 

SG&A costs were approximately $3.2 million for the third quarter of fiscal 2024, an increase of approximately $412,000, or 15%, as compared to approximately $2.8 million in the same quarter of the prior fiscal year. The increase in SG&A costs is primarily due to an increase in wages, including the addition of employees upon the acquisition of Visimid. We also incurred additional legal and professional fees in the third quarter of fiscal 2024 associated with our rescheduled annual stockholder meeting and previously disclosed Delaware chancery court proceedings.

 

Nine months ended March 31, 2024, compared to nine months ended March 31, 2023

 

SG&A costs were approximately $8.7 million for the first nine months of fiscal 2024, an increase of approximately $263,000, or 3%, as compared to approximately $8.4 million in the same period of the prior fiscal year. The increase in SG&A costs is primarily due to an increase in wages, partially offset by a decrease in stock-based compensation. We also incurred approximately $97,000 associated with the acquisition of Visimid, which closed in July 2023, as well as additional legal and professional fees in the third quarter of fiscal 2024 associated with our rescheduled annual stockholder meeting and previously disclosed Delaware chancery court proceedings.

 

New Product Development

 

New product development costs were approximately $570,000 in the third quarter of fiscal 2024, an increase of approximately $56,000, or 11%, as compared to the same quarter of the prior fiscal year. For the first nine months of fiscal 2024, new product development costs were $1.8 million, an increase of $288,000 or 19%, as compared to the same period of the prior fiscal year. These increases are primarily due to the addition of engineering personnel as a result of the Visimid acquisition, as well as an increase in materials and outside services utilized for development projects.

 

Amortization of Intangibles

 

Amortization of intangibles increased by $153,000 and $357,000 for three and nine months ended March 31, 2024, respectively, due to the amortization of identifiable intangible assets associated with the Visimid acquisition. See Note 3, Acquisition of Visimid, in the unaudited Condensed Consolidated Financial Statements, for further information.

 

26

Table of Contents

 

Other Income (Expense)

 

Interest expense, net, was approximately $37,000 for the third quarter of fiscal 2024, as compared to $77,000 for the same quarter of the prior fiscal year. For the first nine months of fiscal 2024, interest expense was approximately $149,000, as compared to $229,000 for the same period of the prior fiscal year. The decrease in interest expense is primarily due to a decrease in amortization of loan costs, as all loan costs have been fully amortized in prior periods. In February 2024, our largest loan balance was paid in full using the restricted cash that previously secured the loan.

 

Other income, net, was approximately $29,000 for the third quarter of fiscal 2024, as compared to other expense, net of $61,000 for the same quarter of the prior fiscal year. For the first nine months of fiscal 2024, other income, net, was $234,000, as compared to other expense, net, of $35,000 for the same period of the prior fiscal year. Other income for the first nine months of fiscal 2024 includes a gain of $190,000 for the return of funds previously misappropriated by our former Chinese management team, as a result of the ongoing legal proceedings described in Note 14, Contingencies, in the unaudited Condensed Consolidated Financial Statements.

 

Other income and expenses also include net gains and losses on foreign exchange transactions. We execute all foreign sales from our U.S. facilities and inter-company transactions in U.S. dollars, partially mitigating the impact of foreign currency fluctuations. Assets and liabilities denominated in non-United States currencies, primarily the Chinese Yuan and Euro, are translated at rates of exchange prevailing on the balance sheet date, and revenues and expenses are translated at average rates of exchange for the year.

 

Income Taxes

 

Income tax expense is primarily related to income taxes from our operations in China, including estimated Chinese withholding taxes associated with intercompany dividends declared by LPOIZ and payable to us as its parent company. Income tax expense was approximately $6,000 for the third quarter of fiscal 2024, as compared to $65,000 for the same period of the prior year. The decrease is due to timing of intercompany dividends. During the first nine months of fiscal 2024, income tax expense was approximately $121,000, compared to $222,000 for the same period of the prior fiscal year. The decrease is due to lower taxable income in that jurisdiction.

 

Net Loss

 

Net loss for the third quarter of fiscal 2024 was approximately $2.6 million, or $0.07 basic and diluted loss per share, compared to $1.2 million, or $0.03 basic and diluted loss per share, for the same quarter of the prior fiscal year. The increase in net loss of approximately $1.4 million for the third quarter of fiscal 2024, as compared to the same quarter of the prior fiscal year, was primarily attributable to the decrease in gross margin, coupled with increased operating expenses, including amortization of intangibles.

 

Net loss for the first nine months of fiscal 2024 was approximately $5.7 million, or $0.15 basic and diluted loss per share, compared to $3.2 million, or $0.11 basic and diluted loss per share, for the same period of the prior fiscal year. The increase in net loss of approximately $2.4 million for the first nine months of fiscal 2024, as compared to the same period of the prior fiscal year, was primarily attributable to the decrease in revenue and gross margin, coupled with increased operating expenses and partially offset by the aforementioned other income in our Chinese subsidiary.

 

Weighted-average common shares outstanding were 37,988,770, basic and diluted, in the third quarter of fiscal 2024, compared to 35,124,095, basic and diluted, in the same quarter of fiscal 2023. For the first nine months of fiscal 2024, weighted-average common shares outstanding were 37,639,464, basic and diluted, as compared to 29,750,138, basic and diluted, in the same period of the prior fiscal year. The increase in the weighted-average basic common shares was primarily due to the sale of an aggregate of 9,090,910 shares of Class A common stock pursuant to a public offering which closed on January 17, 2023. The increase is also attributable to the shares of Class A common stock issued in conjunction with the acquisition of Visimid, as well as the issuance of shares of Class A common stock under the 2014 ESPP and underlying vested RSUs and RSAs.

 

Potential Impact of Economic Conditions and Policies in China

 

Due to our operations in China, our business, results of operations, financial condition and prospects may be influenced to a significant degree by economic, political, legal and social conditions in China. China’s economy differs from the economies of other countries in many respects, including with respect to the level of development, growth rate, amount of government involvement, control of foreign exchange and allocation of resources. While China’s economy has experienced significant growth over the past several decades, its growth rate has declined in recent years and may continue to decline. According to the National Bureau of Statistics of China, the annual economic growth rate in China was 6.9% in 2017, 6.8% in 2018, 6.1% in 2019, 2.3% in 2020, 8.1% in 2021, 3% in 2022, and 5.2% in 2023. The annual economic growth rate in 2024 is projected to be 4.6%, although some analysts have indicated that China’s economic growth could be lower. Deteriorating economic conditions in China generally have led to lower demand for the Company’s products in China and thus lower revenues and net income for our subsidiaries in China and the Company overall. A continuation of China’s current economic conditions or a further slowdown in the economic growth, an economic downturn, a recession, or other adverse economic conditions in China is likely to have a material adverse effect on our business and results of operations in future quarters.

 

27

Table of Contents

 

In addition, on July 4, 2023 China announced export limitations on Germanium and Gallium, two materials that are commonly used in infrared optical components. A certain portion of our infrared optics revenue has always been dependent on those materials. As a precaution to the disruption in the supply chain of Germanium, and in anticipation of customers ordering more optics produced from other materials, primarily our own BlackDiamond materials, we have, in agreement with one key customer, proactively canceled some of our sales orders for optics made of Germanium. This serves to both reduce our exposure to possible shortages in Germanium material supply, as well as to free up capacity for orders for optics made of materials other than Germanium. This also led to us intentionally not renew a large annual customer order for optics made of Germanium from the same customer. This annual order is typically renewed during our second fiscal quarter; the prior renewal was announced in December 2022 for over $5 million. The lack of this renewal impacts our backlog in the short term, as we would typically have received this order during the second fiscal quarter. The lack of this order booking does not mean, however, that we have lost the customer. Instead, we expect this order to renew in coming months, as the customer completes evaluating, and working toward transitioning to optics made of our BlackDiamond materials.

 

Liquidity and Capital Resources

 

As of March 31, 2024, we had working capital of approximately $7.8 million and total cash, cash equivalents and restricted cash of approximately $3.2 million, of which, greater than 50% of our cash and cash equivalents was held by our foreign subsidiaries.

 

Cash and cash equivalents held by our foreign subsidiaries in China and Latvia were generated in-country as a result of foreign earnings. We routinely declare intercompany dividends to remit a portion of the earnings of our foreign subsidiaries to us, as the U.S. parent company. It is still our intent to reinvest a significant portion of earnings generated by our foreign subsidiaries, however, we also plan to repatriate a portion of their earnings, and we accrue for these taxes on the portion of earnings that we intend to repatriate.

 

In China, before any funds can be repatriated, the retained earnings of the legal entity must equal at least 50% of the registered capital. As of March 31, 2024, LPOIZ had approximately $2.0 million available for repatriation and LPOI did not have any earnings available for repatriation, based on earnings accumulated through December 31, 2023, the end of the most recent statutory tax year, that remained undistributed as of March 31, 2024.

 

Loans payable consists of two third-party equipment loans and the ANBTX Note. The BankUnited Term Loan was paid in full as of March 31, 2024. As of March 31, 2024, the outstanding balance on the equipment loans was approximately $449,000, and the outstanding balance on the ANBTX Note was $150,000. The ANBTX Note was repaid in full on May 2, 2024.

 

On February 16, 2022, we filed a shelf registration statement to facilitate the issuance of our Class A common stock, warrants exercisable for shares of our Class A common stock, and/or units up to an aggregate offering price of $75.8 million from time to time. In connection with the filing of the shelf registration statement, we also included a prospectus supplement relating to an at-the-market equity program under which we may issue and sell shares of our Class A common stock up to an aggregate offering price of $25.2 million from time to time, decreasing the aggregate offering price available under the shelf registration statement to $50.6 million. The shelf registration statement was declared effective by the SEC on March 1, 2022. As of March 31, 2024, we issued 68,041 shares of our Class A common stock pursuant to the at-the-market equity program.

 

On January 12, 2023, the Company entered into a securities purchase agreement (“Purchase Agreement”), pursuant to which the Company agreed to issue and sell in a public offering under the shelf registration statement an aggregate of 9,090,910 shares of the Company’s Class A common stock, par value $0.01 per share for a purchase price of $1.10 per share and filed a prospectus supplement with the SEC related thereto. The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering.

 

28

Table of Contents

 

There are a number of factors that could result in the need to raise additional funds, including a decline in revenue or a lack of anticipated sales growth, increased material costs, increased labor costs, planned production efficiency improvements not being realized, increases in property, casualty, benefit and liability insurance premiums, and increases in other costs. In addition, we may identify opportunities for acquisitions and other strategic transactions to expand and further enhance our business that may require that we raise additional capital should we elect to pursue any of such transactions.

 

Cash Flows – Operating:

 

Cash provided by operations was approximately $456,000 for the first nine months of fiscal 2024, compared to cash used in operations of approximately $920,000 for the same period of the prior fiscal year.Cash provided by operations for the first nine months of fiscal 2024 was largely driven by decrease in accounts receivable, as sales were higher in the fourth quarter of fiscal 2023 than in each of the first three quarters of fiscal 2024. Cash used in operations in the first nine months of fiscal 2023 reflects a decrease in accounts payable and accrued liabilities during such period resulting from the payment of certain expenses related to previously disclosed events that occurred at our Chinese subsidiaries, which were accrued in prior periods.

 

Cash Flows – Investing:

 

During the first nine months of fiscal 2024, we expended approximately $1.9 million in investments in capital equipment, compared to approximately $2.3 million in the same period of the prior fiscal year. We also expended approximately $847,000, net of cash acquired, to acquire Visimid during the first nine months of fiscal 2024, as disclosed in Note 3, Acquisition of Visimid Technologies, in the unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q. The first nine months of fiscal 2024 also reflects proceeds of approximately $365,000 from sale-leasebacks of equipment. The spending in the first nine months of fiscal 2024 is largely driven by the Orlando Facility expansion. As disclosed in Note 11, Leases, in the unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q, we constructed additional tenant improvements in our Orlando Facility subject to our continuing lease, of which the landlord agreed to provide $2.4 million in tenant improvement allowances. The balance of the tenant improvement costs was $3.7 million. During fiscal 2023, we expended approximately $2.3 million toward this project, and during the first nine months of fiscal 2024, we expended $1.3 million, with the remaining $0.1 million to be expended during the fourth quarter of fiscal 2024. For the first nine months of fiscal 2023, the majority of our capital expenditures were related to the expansion of our infrared coating and lens diamond turning capacity.

 

Cash Flows – Financings:

 

Net cash used in financing activities was approximately $2.1 million for the first nine months of fiscal 2024, compared to cash provided by financing activities of approximately $7.5 million in the same period of the prior fiscal year. Cash used in financing activities for the first nine months of fiscal 2024 reflects approximately $2.4 million in principal payments on our loans and finance leases, offset by $143,000 in proceeds from the 2023 Equipment Loan, $98,000 in proceeds from the sale of Class A common stock pursuant to the at-the-market equity program and $40,000 in proceeds from the sale of Class A common stock under the 2014 ESPP. Cash provided by financing activities for the first nine months of fiscal 2023 reflects equity proceeds of $9.2 million from a public offering of Class A common stock, which closed in January 2023, and $40,000 in proceeds from the sale of Class A common stock under the 2014 ESPP, offset by approximately $1.7 million in principal payments on our loans and finance leases.

 

Contractual Obligations and Commitments

 

As of March 31, 2024, our principal commitments consisted of obligations under operating and finance leases, and debt agreements. No material changes occurred during the first nine months of fiscal 2024 in our contractual cash obligations to repay debt or to make payments under operating and finance leases, or in our contingent liabilities as disclosed in our Annual Report on Form 10-K for the year ended June 30, 2023.

 

Off Balance Sheet Arrangements

 

We do not engage in any activities involving variable interest entities or off-balance sheet arrangements.

 

Critical Accounting Policies and Estimates

 

There have been no material changes to our critical accounting policies and estimates during the nine months ended March 31, 2024 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations, of our Annual Report on Form 10-K for the year ended June 30, 2023.

 

29

Table of Contents

 

How We Operate

 

We have continuing sales of two basic types: sales via ad-hoc purchase orders of mostly standard product configurations (our “turns” business) and the more challenging and potentially more rewarding business of customer product development. In this latter type of business, we work with customers to help them determine optical specifications and even create certain optical designs for them, including complex, multi-component, integrated designs that we call “engineered solutions.” These engineered solutions are often based on existing reference designs we have demonstrated, that then get further customized to the customer’s specific needs. This is followed by “sampling” small numbers of the product for the customers’ test and evaluation. Thereafter, should a customer conclude that our specification or design is the best solution to their product need; we negotiate and “win” a contract (sometimes called a “design win”) – whether of a “blanket purchase order” type or a supply agreement. The strategy is to create an annuity revenue stream that leverages our engineering capabilities and makes the best use of our production capacity, as compared to the turns business, which is unpredictable and uneven. A key business objective is to convert as much of our business to the design win and annuity model as is possible. We face several challenges in doing so:

 

·

Maintaining an optical design and new product design and sampling capability, including a high-quality and responsive optical design engineering staff, and proactive design of reference designs or technology demonstrators;

·

The fact that as our customers take products of this nature into higher volume, commercial production (for example, in the case of molded optics, this may be volumes over one million pieces per year) they begin to focus on reducing costs – which often leads them to turn to larger or overseas producers, even if sacrificing quality; and

·

Our small business mass means that we can only offer a moderate amount of total productive capacity before we reach financial constraints imposed by the need to make additional capital expenditures – in other words, because of our limited cash resources and cash flow, we may not be able to service every opportunity that presents itself in our markets without arranging for such additional capital expenditures.

 

Despite these challenges to winning more “annuity” and “engineered solutions” business, we nevertheless believe we can be successful in procuring this business because of our unique capabilities in optical design engineering and manufacturing. Additionally, we believe that we offer value to some customers as a source of supply in the U.S. should they be unwilling to commit to purchase their supply of a critical component from foreign production sources. For information regarding revenue recognition related to our various revenue streams, refer to Critical Accounting Policies and Estimates in our Annual Report on Form 10-K dated June 30, 2023.

 

Our Key Performance Indicators:

 

Typically, on a weekly basis, management reviews a number of performance indicators, both qualitative and quantitative. These indicators change from time to time as the opportunities and challenges in the business change. These indicators are used to determine tactical operating actions and changes. We believe that our non-financial production indicators, such as those noted, are proprietary information.

 

Financial indicators that are considered key and reviewed regularly are as follows:

 

·

Sales backlog;

·

Revenue by product group; and

·

Other key indicators.

 

These indicators are also used to determine tactical operating actions and changes and are discussed in more detail below. Management continues to evaluate these key indicators as we transition to our new strategic plan, and is implementing certain changes and updates as further described below.

 

30

Table of Contents

 

Sales Backlog

 

We believe our sales activity has been and continues to be a key indicator of success. Our best view into the efficacy of our sales efforts is in our “order book.” Our order book equates to sales “backlog.” It has a quantitative and a qualitative aspect: quantitatively, our backlog’s prospective dollar value and qualitatively, what percent of the backlog is scheduled by the customer for date-certain delivery. We evaluate our total backlog, which includes all firm orders requested by a customer that are reasonably believed to remain in the backlog and be converted into revenues. This includes customer purchase orders and may include amounts under supply contracts if they meet the aforementioned criteria. Generally, a higher total backlog is better for us.

 

Our total backlog at March 31, 2024 was approximately $22.0 million, a decrease of 17%, as compared to $26.6 million as of March 31, 2023. Compared to the end of fiscal 2023, our total backlog increased by 1% during the first nine months of fiscal 2024. Backlog change rates for the last five fiscal quarters are:

 

Quarter

Total Backlog 

($ 000)

Change From Prior Year End

Change From Prior Quarter End

Q3 2023

 $          26,620

50%

-10%

Q4 2023

 $          21,652

22%

-19%

Q1 2024

 $          21,303

-2%

-2%

Q2 2024

 $          21,220

-2%

0%

Q3 2024

 $          21,967

1%

4%

 

The decrease in backlog during the nine months ended March 31, 2024 as compared to March 31, 2023 is primarily due to shipments against the prior period backlog under several annual and multi-year contract renewals. The timing of multi-year contract renewals are not always consistent and, thus, backlog levels may increase substantially when annual and multi-year orders are received, and decrease as shipments are made against these orders. We anticipate that our existing annual and multi-year contracts will be renewed in future quarters. The reduction in backlog as a result of these shipments during the first nine months of fiscal 2024 were partially offset by the following: (i) a significant contract renewal for advanced infrared optics for a critical international military program, which renewal represented a 40% increase in dollar value as compared to the previous order; and (ii) a significant contract awarded to Visimid by Lockheed Martin in December 2023. In previous years we have typically received a significant contract renewal from our largest customer for infrared products made of Germanium during the second fiscal quarter. However, as previously disclosed we have decided to reduce the amount of optics we produce from Germanium, both to reduce our risk of supply chain disruption, and more importantly, to work with customers to convert their systems to use optics made of our own BlackDiamond materials. As such, in second quarter of fiscal 2024 we did not book our typical annual renewal order for Germanium optics with this customer. Instead, we continue to work with this customer, as well as other customers, to convert their systems to use BlackDiamond optics. 

 

Markets continue to experience growing demand for infrared products used in the industrial, defense and first responder sectors. Demand for infrared products continues to be fueled by interest in lenses made with our proprietary BD6 and our new BDNL4 materials. With the global supply of germanium currently concentrated in Russia and China, ongoing global events are generating renewed interest in germanium alternatives such as our proprietary BlackDiamond materials, and other materials we are currently developing under an exclusive license with the Naval Research Lab. While the process of converting those systems over is progressing, it is not an immediate transition and as a result we may experience a short term adverse impact on our revenues and backlog as we decrease the orders for optics made of Germanium, before we start receiving the new orders for optics made of BlackDiamond.

 

As we have outlined in our strategic direction, we do not expect to see significant growth in our visible components product group in the near future. Competition in that product group has grown substantially over the last few years, and some of our new molding capabilities and technologies such as free-form molded optics, might take longer than anticipated to reach full commercialization, depending on economic conditions and technology trends in the area of AR/VR.

 

In addition, order bookings for both visible and infrared components and assemblies continue to be slow in China. Domestic sales in China have also been adversely impacted by the economic downturn in China, which continues to negatively impact revenue and bookings in that region.

 

31

Table of Contents

 

Revenue by Product Group

 

We previously organized our products in three groups: precision molded optics (“PMO”), infrared, and specialty products. Revenues from product development agreements for engineering services were included in specialty products. With our strategic transition into more value-added solutions, and the addition of Visimid in July 2023, we reorganized our products into four product groups: infrared components, visible components, assemblies and modules, and engineering services. Assemblies and modules were previously included in PMO, infrared or specialty products, depending on the lens type. We also previously presented the number of units sold by product group, however this is no longer a measure that we focus on internally, as our focus moves toward engineered solutions.

 

The following table sets forth revenue for our four product groups for the three and nine-month periods ended March 31, 2024 and 2023:

 

 

 

 

 

(unaudited)

 

 

 

Three Months Ended

March 31,

 

 

 

Quarter

 

 

 

Nine Months Ended

March 31,

 

 

 

Year-to -date

2024

2023

% Change

2024

2023

% Change

Revenue

Infrared components

$3,638,674$3,143,71816%$11,046,129$9,623,59715%

Visible components

2,688,4753,104,572-13%8,055,71410,248,857-21%

Assemblies and modules

829,265986,651-16%3,077,9873,085,2560%

Engineering services

542,761174,707211%912,230291,518213%

Total revenue

$7,699,175$7,409,6484%$23,092,060$23,249,228-1%

 

Three months ended March 31, 2024

 

Our revenue increased by 4% in the third quarter of fiscal 2024, as compared to the same quarter of the prior fiscal year, driven by increases in sales of infrared components and engineering services.

 

Revenue generated by the infrared components product group for the third quarter of fiscal 2024 was $3.6 million, an increase of 16%, as compared to same quarter of the prior fiscal year. The increase in revenue is primarily due to an increase in sales to customers in the defense industry, including an increase in shipments against an annual contract for an international military program.

 

Revenue from the visible components product group for the third quarter of fiscal 2024 was $2.7 million, a decrease of 13%, as compared to the same quarter of the prior fiscal year. The decrease in revenue is primarily due to a decrease in sales to customers in the defense and medical industries. Sales to customers in the telecommunications industry in China also decreased for the third consecutive quarter, representing less than 1% of our consolidated revenue for the third quarter of fiscal 2024.

 

Revenue from assemblies and modules decreased by 16% for the third quarter of fiscal 2024, as compared to the same quarter of the prior fiscal year. The majority of the decrease is due to timing of shipments against a multi-year contract with a defense customer. This decrease was partially offset by the addition of Visimid revenue of approximately $241,000.

 

Revenue from engineering services increased by $0.4 million, or 211%, for the third quarter of fiscal 2024, as compared to the same quarter of the prior fiscal year. This increase was primarily driven by Visimid’s contract with Lockheed Martin, where revenue is generally recognized based on the achievement of milestones.

 

Nine months ended March 31, 2024

 

Our revenue decreased by 1% in the first nine months of fiscal 2024, as compared to the same period of the prior fiscal year, driven by a decrease in sales of visible components, partially offset by increases in sales of infrared components and engineering services.

 

Revenue generated by the infrared components product group for the first nine months of fiscal 2024 was $11.0 million, an increase of 15%, as compared to same period of the prior fiscal year. The increase in revenue is primarily due to an increase sales to customers in the defense industry, including an increase in shipments against an annual contract for an international military program. This contract was also renewed during the first quarter of fiscal 2024 for a higher dollar value than the previous contract.

 

32

Table of Contents

 

Revenue from the visible components product group for the first nine months of fiscal 2024 was $8.1 million, a decrease of 21%, as compared to the same period of the prior fiscal year. The decrease in revenue is primarily due to a decrease in sales to customers in the defense industry, as well as a decrease in sales through catalog and distribution channels in the U.S. and in Europe. Sales to customers in the telecommunications industry in China also decreased by approximately 50%.

 

Revenue from assemblies and modules were flat for the first nine months of fiscal 2024, as compared to the same period of the prior fiscal year, due to a decrease in shipments against a multi-year contract with a defense customer, due to timing, which was offset by the addition of Visimid revenue of approximately $521,000.

 

Revenue from engineering services increased by $621,000 for the first nine months of fiscal 2024, as compared to the same period of the prior fiscal year. Approximately $524,000 of this increase is due to the addition of Visimid revenue. This increase was primarily driven by Visimid’s contract with Lockheed Martin, where revenue is generally recognized based on the achievement of milestones. The remaining increase is driven by revenue from one of our space-related funded research contracts.

 

Other Key Indicators

 

Other key indicators include various operating metrics, some of which are qualitative and others are quantitative. These indicators change from time to time as the opportunities and challenges in the business change. They are mostly non-financial indicators, such as evaluating the pipeline of sales opportunities, on time delivery trends, production yield rates by major product line, and the output and yield data from significant intermediary manufacturing processes that support the production of the finished shippable product. The data from these reports is used to determine tactical operating actions and changes. Management also assesses business performance and makes business decisions regarding our operations using certain non-GAAP measures. These non-GAAP measures are described in more detail below under the heading “Non-GAAP Financial Measures.”

 

Non-GAAP Financial Measures

 

We report our historical results in accordance with GAAP; however, our management also assesses business performance and makes business decisions regarding our operations using certain non-GAAP financial measures. We believe these non-GAAP financial measures provide useful information to management and investors that is supplementary to our financial condition and results of operations computed in accordance with GAAP; however, we acknowledge that our non-GAAP financial measures have a number of limitations. As such, you should not view these disclosures as a substitute for results determined in accordance with GAAP, and they are not necessarily comparable to non-GAAP financial measures that other companies use.

 

EBITDA

 

EBITDA is a non-GAAP financial measure used by management, lenders, and certain investors as a supplemental measure in the evaluation of some aspects of a corporation’s financial position and core operating performance. Investors sometimes use EBITDA, as it allows for some level of comparability of profitability trends between those businesses differing as to capital structure and capital intensity by removing the impacts of depreciation and amortization. EBITDA also does not include changes in major working capital items, such as receivables, inventory and payables, which can also indicate a significant need for, or source of, cash. Since decisions regarding capital investment and financing and changes in working capital components can have a significant impact on cash flow, EBITDA is not necessarily a good indicator of a business’s cash flows. We use EBITDA for evaluating the relative underlying performance of our core operations and for planning purposes. We calculate EBITDA by adjusting net income to exclude net interest expense, income tax expense or benefit, depreciation and amortization, thus the term “Earnings Before Interest, Taxes, Depreciation and Amortization” and the acronym “EBITDA.”

 

33

Table of Contents

 

We believe EBITDA is helpful for investors to better understand our underlying business operations. The following table adjusts net loss to EBITDA for the three and nine months ended March 31, 2024 and 2023:

 

 

 

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$(2,597,534)

 

$(1,163,270)

 

$(5,653,573)

 

$(3,238,031)

Depreciation and amortization

 

 

1,042,850

 

 

 

778,668

 

 

 

2,985,850

 

 

 

2,359,550

 

Income tax provision

 

 

5,798

 

 

 

65,282

 

 

 

121,402

 

 

 

222,416

 

Interest expense

 

 

37,649

 

 

 

77,094

 

 

 

149,048

 

 

 

228,705

 

EBITDA

 

$(1,511,237)

 

$(242,226)

 

$(2,397,273)

 

$(427,360)

% of revenue

 

 

-20%

 

 

-3%

 

 

-10%

 

 

-2%

 

Our EBITDA for the quarter ended March 31, 2024 was a loss of approximately $1.5 million, compared to $242,000 for the same quarter of the prior fiscal year. The decrease in EBITDA in the third quarter of fiscal 2024 was primarily attributable to lower sales and gross margin, coupled with increased operating expenses.

 

Our EBITDA for the nine months ended March 31, 2024 was a loss of approximately $2.4 million, compared to $427,000 for the same period of the prior fiscal year. The decrease in EBITDA in the first nine months of fiscal 2024 was primarily attributable to lower revenue and gross margin, coupled with increased operating expenses and partially offset by the aforementioned other income in our Chinese subsidiary.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Because we are allowed to comply with the disclosure obligations applicable to a “smaller reporting company,” as defined by Rule 12b-2 of the Exchange Act, with respect to this Quarterly Report on Form 10-Q, we are not required to provide the information required by this Item.

 

Item 4. Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of March 31, 2024, the end of the period covered by this Quarterly Report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2024 in reporting on a timely basis information required to be disclosed by us in the reports we file or submit under the Exchange Act.

 

There have not been any significant changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the nine months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

34

Table of Contents

 

PART II OTHER INFORMATION

 

Item 1. Legal Proceedings

 

The Company is subject, from time to time, to various legal proceedings that are incidental to the conduct of its business. The Company is not involved in any pending legal proceeding that it believes would reasonably be expected to have a material adverse effect on its financial condition or results of operations.

 

Item 1A. Risk Factors

 

Our business, operations, and financial condition are subject to various risks and uncertainties. The risk factors described in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K, for the year ended June 30, 2023, should be carefully considered, together with the other information contained or incorporated by reference in this Quarterly Report on Form 10-Q and in our other filings with the SEC in connection with evaluating us, our business, and the forward-looking statements contained in this Quarterly Report on Form 10-Q. During the nine months ended March 31, 2024, there have been no material changes from the risk factors previously disclosed under Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K, for the year ended June 30, 2023.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

None

 

Item 3. Defaults Upon Senior Securities

 

None

 

Item 4. Mine Safety Disclosures

 

Not applicable

 

Item 5. Other Information

 

During the nine months ended March 31, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

 

35

Table of Contents

 

Item 6. Exhibits

 

The following exhibits are filed herewith as a part of this report.

 

Exhibit Number

 

Description

3.1.1

Certificate of Incorporation of LightPath Technologies, Inc., filed June 15, 1992 with the Secretary of State of Delaware, which was filed as Exhibit 3.1.1 to our Annual Report on Form 10-K (File No. 000-27548) filed with the Securities and Exchange Commission on September 10, 2020, and is incorporated herein by reference thereto.

3.1.2

Certificate of Amendment to Certificate of Incorporation of LightPath Technologies, Inc., filed October 2, 1995 with the Secretary of State of Delaware, which was filed as Exhibit 3.1.2 to our Annual Report on Form 10-K (File No. 000-27548) filed with the Securities and Exchange Commission on September 10, 2020, and is incorporated herein by reference thereto.

3.1.3

Certificate of Designations of Class A common stock and Class E-1 common stock, Class E-2 common stock, and Class E-3 common stock of LightPath Technologies, Inc., filed November 9, 1995 with the Secretary of State of Delaware, which was filed as Exhibit 3.1.3 to our Annual Report on Form 10-K (File No. 000-27548) filed with the Securities and Exchange Commission on September 10, 2020, and is incorporated herein by reference thereto.

3.1.4

Certificate of Designation of Series A Preferred Stock of LightPath Technologies, Inc., filed July 9, 1997 with the Secretary of State of Delaware, which was filed as Exhibit 3.4 to our Annual Report on Form 10-KSB (File No. 000-27548) filed with the Securities and Exchange Commission on September 11, 1997, and is incorporated herein by reference thereto.

3.1.5

Certificate of Designation of Series B Stock of LightPath Technologies, Inc., filed October 2, 1997 with the Secretary of State of Delaware, which was filed as Exhibit 3.2 to our Quarterly Report on Form 10-QSB (File No. 000-27548) filed with the Securities and Exchange Commission on November 14, 1997, and is incorporated herein by reference thereto.

3.1.6

Certificate of Amendment of Certificate of Incorporation of LightPath Technologies, Inc., filed November 12, 1997 with the Secretary of State of Delaware, which was filed as Exhibit 3.1 to our Quarterly Report on Form 10-QSB (File No. 000-27548) filed with the Securities and Exchange Commission on November 14, 1997, and is incorporated herein by reference thereto.

3.1.7

Certificate of Designation of Series C Preferred Stock of LightPath Technologies, Inc., filed February 6, 1998 with the Secretary of State of Delaware, which was filed as Exhibit 3.2 to our Registration Statement on Form S-3 (File No. 333-47905) filed with the Securities and Exchange Commission on March 13, 1998, and is incorporated herein by reference thereto.

     

3.1.8

Certificate of Designation, Preferences and Rights of Series D Participating Preferred Stock of LightPath Technologies, Inc. filed April 29, 1998 with the Secretary of State of Delaware, which was filed as Exhibit 1 to our Registration Statement on Form 8-A (File No. 000-27548) filed with the Securities and Exchange Commission on April 28, 1998, and is incorporated herein by reference thereto.

3.1.9

Certificate of Designation of Series F Preferred Stock of LightPath Technologies, Inc., filed November 2, 1999 with the Secretary of State of Delaware, which was filed as Exhibit 3.2 to our Registration Statement on Form S-3 (File No: 333-94303) filed with the Securities and Exchange Commission on January 10, 2000, and is incorporated herein by reference thereto.

3.1.10

Certificate of Amendment of Certificate of Incorporation of LightPath Technologies, Inc., filed February 28, 2003 with the Secretary of State of Delaware, which was filed as Appendix A to our Proxy Statement (File No. 000-27548) filed with the Securities and Exchange Commission on January 24, 2003, and is incorporated herein by reference thereto.

 

 

 

3.1.11

Certificate of Amendment of Certificate of Incorporation of LightPath Technologies, Inc., filed March 1, 2016 with the Secretary of State of Delaware, which was filed as Exhibit 3.1.11 to our Quarterly Report on Form 10-Q (File No: 000-27548) filed with the Securities and Exchange Commission on November 14, 2016, and is incorporated herein by reference thereto.

 

 

 

3.1.12

Certificate of Amendment of Certificate of Incorporation of LightPath Technologies, Inc., filed October 30, 2017 with the Secretary of State of Delaware, which was filed as Exhibit 3.1 to our Current Report on Form 8-K (File No: 000-27548) filed with the Securities and Exchange Commission on October 31, 2017, and is incorporated herein by reference thereto.

 

 

 

3.1.13

Certificate of Amendment of Certificate of Designations of Class A Common Stock and Class E-1 Common Stock, Class E-2 Common Stock, and Class E-3 Common Stock of LightPath Technologies, Inc., filed October 30, 2017 with the Secretary of State of Delaware, which was filed as Exhibit 3.2 to our Current Report on Form 8-K (File No: 000-27548) filed with the Securities and Exchange Commission on October 31, 2017, and is incorporated herein by reference thereto.

 

 

 

3.1.14

Certificate of Amendment of Certificate of Designation, Preferences and Rights of Series D Participating Preferred Stock of LightPath Technologies, Inc., filed January 30, 2018 with the Secretary of State of Delaware, which was filed as Exhibit 3.1 to our Current Report on Form 8-K (File No: 000-27548) filed with the Securities and Exchange Commission on February 1, 2018, and is incorporated herein by references thereto.

3.1.15

Certificate of Amendment of Certificate of Incorporation of LightPath Technologies, Inc., filed January 31, 2024 with the Secretary of State of Delaware, which was filed as Exhibit 3.1 to our Current Report on Form 8-K (File No: 000-27548) filed with the Securities and Exchange Commission on February 6, 2024, and is incorporated herein by reference thereto.

 

 

 

3.2.1

Second Amended and Restated Bylaws of LightPath Technologies, Inc., which was filed as Exhibit 3.1 to our Current Report on Form 8-K (File No: 000-27548) filed with the Securities and Exchange Commission on February 3, 2021, and is incorporated herein by reference thereto.

31.1*

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934

31.2*

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934

 

 

 

32.1*

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350 of Chapter 63 of Title 18 of the United States Code

32.2*

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350 of Chapter 63 of Title 18 of the United States Code

     

101.INS

Inline XBRL Instance 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 Presentation Linkbase Document

*

104 Cover

Page Interactive Data File – formatted in Inline XBRL and contained in Exhibit 101

*

 

*filed herewith

 

36

Table of Contents

 

SIGNATURES

 

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

 

LIGHTPATH TECHNOLOGIES, INC.

Date: May 9, 2024

By:

/s/ Shmuel Rubin

Shmuel Rubin

President and Chief Executive Officer

Date: May 9, 2024

By:

/s/ Albert Miranda

Albert Miranda

Chief Financial Officer

 

37
EX-31.1 2 lpth_ex311.htm CERTIFICATION lpth_ex311.htm

EXHIBIT 31.1

 

Certification of Chief Executive Officer

Pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934

 

I, Shmuel Rubin, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of LightPath Technologies, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

5.

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

 

a)

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

b)

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

 

Date: May 9, 2024

 

 

/s/ Shmuel Rubin

 

 

Shmuel Rubin

 

 

President and Chief Executive Officer

 

EX-31.2 3 lpth_ex312.htm CERTIFICATION lpth_ex312.htm

EXHIBIT 31.2

 

Certification of Chief Financial Officer

Pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934

 

I, Albert Miranda, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of LightPath Technologies, Inc.;

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a)

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

 

 

 

 

b)

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

 

 

 

 

c)

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

 

 

 

 

d)

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

 

 

 

 

5.

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

 

 

a)

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

 

 

 

 

b)

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

 

Date: May 9, 2024

 

 

 /s/ Albert Miranda

 

 

Albert Miranda

 

 

Chief Financial Officer

 

EX-32.1 4 lpth_ex321.htm CERTIFICATION lpth_ex321.htm

 

EXHIBIT 32.1

 

Certification of Chief Executive Officer

Pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code

 

Pursuant to U.S.C. Section 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned Chief Executive Officer of LightPath Technologies, Inc. (the “Company”) does hereby certify, to the best of such officer’s knowledge, that:

 

 

1.

The Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

 

 

 

 

2.

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

 

Dated: May 9, 2024

 

/s/ Shmuel Rubin

Shmuel Rubin

President and Chief Executive Officer

 

 

The certifications set forth above are being furnished as an exhibit solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall they be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended.

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to LightPath Technologies, Inc. and will be retained by LightPath Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 5 lpth_ex322.htm CERTIFICATION lpth_ex322.htm

 

Exhibit 32.2

 

Certification of Chief Financial Officer

Pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code

 

Pursuant to U.S.C. Section 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned Chief Financial Officer of LightPath Technologies, Inc. (the “Company”) does hereby certify, to the best of such officer’s knowledge, that:

 

 

1.

The Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

 

 

 

 

2.

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

 

 

 

 

Dated: May 9, 2024

 

 

/s/ Albert Miranda

 

 

Albert Miranda

 

 

Chief Financial Officer

 

 

The certifications set forth above are being furnished as an exhibit solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall they be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended.

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to LightPath Technologies, Inc. and will be retained by LightPath Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-101.SCH 6 lpth-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Acquisition of Visimid Technologies link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - StockBased Compensation link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Loans Payable link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Foreign Operations link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Liquidity link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Loans Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Foreign Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Acquisition of Visimid Technologies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Revenue (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - Inventories (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Goodwill and Intangible Assets (Details 2) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - StockBased Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - StockBased Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - StockBased Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 000047 - Disclosure - StockBased Compensation (Details 3) link:presentationLink link:calculationLink link:definitionLink 000048 - Disclosure - StockBased Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000049 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 000050 - Disclosure - Earnings (Loss) Per Share (Details 1) link:presentationLink link:calculationLink link:definitionLink 000051 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000052 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 000053 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 000054 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000055 - Disclosure - Loans Payable (Details) link:presentationLink link:calculationLink link:definitionLink 000056 - Disclosure - Loans Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000057 - Disclosure - Foreign Operations (Details) link:presentationLink link:calculationLink link:definitionLink 000058 - Disclosure - Foreign Operations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000059 - Disclosure - Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000060 - Disclosure - Liquidity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 lpth-20240331_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 Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number 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 Security Exchange Name Document Quarterly Report Document Transition Report Entity Interactive Data Current Condensed Consolidated Balance Sheets Current assets: Cash and cash equivalents Restricted cash Trade accounts receivable, net of allowance of $25,781 and $18,502 Inventories, net Prepaid expenses and deposits Other current assets Total current assets [Assets, Current] Property and equipment, net Operating lease right-of-use assets Intangible assets, net Goodwill Deferred tax assets, net Other assets Total assets [Assets] Liabilities and Stockholders' Equity Current liabilities: Accounts payable Accrued liabilities Accrued payroll and benefits Operating lease liabilities, current Loans payable, current portion Finance lease obligation, current portion Total current liabilities [Liabilities, Current] Deferred tax liabilities, net Accrued liabilities, noncurrent Finance lease obligation, less current portion Operating lease liabilities, noncurrent Loans payable, less current portion Total liabilities [Liabilities] Commitments and Contingencies Stockholders' equity: Preferred stock: Series D, $.01 par value, voting; 500,000 shares authorized; none issued and outstanding Common stock: Class A, $.01 par value, voting; 94,500,000 and 44,500,000 shares authorized; 38,126,249 and 34,344,739 shares issued and outstanding Additional paid-in capital Accumulated other comprehensive income Accumulated deficit Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Allowance For Doubtful Trade Accounts Receivable Preferred Stock: Series D, Par Value Preferred Stock: Series D, Shares Authorized Preferred Stock: Series D, Shares Issued Preferred Stock: Series D, Shares Outstanding Common Stock: Class A, Par Value Common Stock: Class A, Shares Authorized Common Stock: Class A, Shares Issued Common Stock: Class A, Shares Outstanding Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Revenue, net Cost of sales Gross margin [Gross Profit] Operating expenses: Selling, general and administrative New product development Amortization of intangibles Loss (gain) on disposal of property and equipment [Gain (Loss) on Disposition of Other Financial Assets] Total operating expenses [Operating Expenses] Operating loss [Operating Income (Loss)] Other income (expense): Interest expense, net Other income (expense), net Total other income (expense), net [Other Nonoperating Income (Expense)] Loss before income taxes [Income (Loss) from Continuing Operations before Income Taxes, Domestic] Income tax provision Net loss [Net Income (Loss) Attributable to Parent] Foreign currency translation adjustment Comprehensive loss [Comprehensive Income (Loss), Net of Tax, Attributable to Parent] Loss per common share (basic) Number of shares used in per share calculation (basic) Loss per common share (diluted) Number of shares used in per share calculation (diluted) Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statement [Table] Statement [Line Items] Equity Components [Axis] Additional Paid-In Capital Accumulated other comprehensive loss Retained Earnings (Accumulated Deficit) Class A Common Stock Balance, shares [Shares, Issued] Balance, amount Employee Stock Purchase Plan, shares Employee Stock Purchase Plan, amount Exercise of Stock Options & RSUs, net, shares Exercise of Stock Options & RSUs, net, amount Stock-based compensation on stock options & RSUs Foreign currency translation adjustment [Temporary Equity, Foreign Currency Translation Adjustments] Net loss Exercise of Stock Options, RSUs & RSAs, net, shares Exercise of Stock Options, RSUs & RSAs, net, amount Issuance of common stock under public equity placement, shares Issuance of common stock under public equity placement, amount Issuance of common stock for acquisition of Visimid, shares Issuance of common stock for acquisition of Visimid, amount Balance, shares Balance, amount 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 provided by (used in) operating activities: Depreciation and amortization Interest from amortization of debt costs Stock-based compensation on stock options, RSUs & RSAs, net Provision for credit losses Change in operating lease assets and liabilities Inventory write-offs to allowance Deferred taxes Changes in operating assets and liabilities: Trade accounts receivable [Increase (Decrease) in Accounts Receivable] Other current assets [Increase (Decrease) in Other Current Assets] Inventories [Increase (Decrease) in Inventories] Prepaid expenses and deposits [Increase (Decrease) in Prepaid Expense and Other Assets] Accounts payable and accrued liabilities Net cash provided by (used in) operating activities [Net Cash Provided by (Used in) Operating Activities] Cash flows from investing activities: Purchase of property and equipment [Payments to Acquire Property, Plant, and Equipment] Proceeds from sale of equipment Proceeds from sale-leaseback of equipment Acquisition of Visimid Technologies, net of cash acquired [Acquisition of Visimid Technologies, net of cash acquired] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Cash flows from financing activities: Proceeds from sale of common stock from Employee Stock Purchase Plan Proceeds from issuance of common stock under public equity placement Borrowings on loans payable Payments on loans payable [Repayments of Debt] Repayment of finance lease obligations [Repayments of Debt and Lease Obligation] Net cash (used in) provided by financing activities [Net Cash Provided by (Used in) Financing Activities] Effect of exchange rate on cash and cash equivalents Change in cash, cash equivalents and restricted cash [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect] Cash, cash equivalents and restricted cash, beginning of period [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents] Cash, cash equivalents and restricted cash, end of period Supplemental disclosure of cash flow information: Interest paid in cash Income taxes paid Supplemental disclosure of non-cash investing & financing activities: Purchase of equipment through finance lease arrangements Basis of Presentation Basis Of Presentaion Significant Accounting Policies Significant Accounting Policies Significant Accounting Policies [Text Block] Acquisition of Visimid Technologies Acquisition of Visimid Technologies [Acquisition of Visimid Technologies] Revenue Revenue Revenue from Contract with Customer [Text Block] Inventories Inventories Inventory Disclosure [Text Block] Property and Equipment Property And Equipment Goodwill and Intangible Assets Goodwill And Intangible Assets Income Taxes Income Taxes Income Tax Disclosure [Text Block] StockBased Compensation Stock-based Compensation Earnings (Loss) Per Share Earnings (loss) Per Share Leases Leases Lessee, Operating Leases [Text Block] Loans Payable Loans Payable Debt Disclosure [Text Block] Foreign Operations Foreign Operations Foreign Currency Disclosure [Text Block] Contingencies Commitments and Contingencies Disclosure [Text Block] Liquidity Liquidity [Liquidity] Use Of Estimates Schedule of revenue by product Schedule of Inventories Schedule Of Property And Equipment Schedule Of goodwill Schedule of Identified Intangible Assets Schedule Of Intangible Assets Future Amortization Schedule of Income Tax Expense And Effective Income Tax Rate Schedule Of Stock-based Compensation Expense Schedule Of Grant Date Fair Values and Underlying Assumptions Summary Of Activity Of Share Based Compensation Awards Schedule Of Share-based unreognized Compensation Future Cost To Be Recognized Schedule Of The Computations For Basic And Diluted Earnings (loss) Per Common Share Schedule Of Potential Dilutive Shares Were Not Included In The Computation Of Diluted Earnings (loss) Per Common Share Schedule of components of lease expense Supplement Balance Sheet Information Schedule of Lease Term And Discount Rate Supplemental Cash Flow Information Future Maturities Of Lease Liabilities Future Maturities Of Loans Payable Schedule of Revenue and Foreign Assets Business Acquisition Axis Finite Lived Intangible Assets By Major Class Axis Indefinite Lived Intangible Assets By Major Class Axis Acquisition of Visimid Technologies [Member] Customer Backlog [Member] Customer Relationships [Member] Trade Secrets [Member] Trademarks [Member] Acquisition price of company in cash Restricted stock Goodwill adjustment amount Bank debt Description of restricted stock installments Estimated fair values of the assets acquired and liabilities assumed Shares issued Purchase price net acquisition cost Estimated useful lives of assets Acquisition payment amount at the closing period Product Or Service Axis Infrared Components [Member] Visible Components [Member] Assemblies and Modules [Member] Engineering Services [Member] Revenues Deferred revenue Raw materials Work in process Finished goods Allowance for obsolescence Inventories, net Public Utilities Inventory Axis Inventory - Tooling [Member] Raw materials [Inventory, Raw Materials and Supplies, Gross] Property Plant And Equipment By Type Axis Range [Axis] Manufacturing Equipment [Member] Computer Equipment And Software [Member] Furniture And Fixtures [Member] Leasehold Improvements [Member] Construction In Progress [Member] Minimum [Member] Maximum [Member] Total property and equipment, gross Less accumulated depreciation and amortization [Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment] Total property and equipment, net Estimated life Goodwill at June 30, 2023 Acquisition of Visimid Goodwill at December 31, 2023 Customer Relationships [Member] Trade Secrets [Member] Trademark [Member] Backlog [Member] Minimum [Member] Maximum [Member] Intangible Assets, Gross Less Accumulated Amortization Intangible Assets, Net Useful Life Intangible Assets [Member] June 30, 2024 (remaining nine months) June 30, 2025 June 30, 2026 June 30, 2027 After June 30, 2027 Intangible Assets, Net Loss before income taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Income tax provision Effective income tax rate Income Tax Authority [Axis] Geographical [Axis] U.S. Federal and State CHINA L P O I L P O I Z Change in statutory income tax rate Effective tax rate Statutory income tax rate Accrued and unpaid withholding taxes Option Indexed To Issuers Equity Equity Axis Award Type Axis Stock Options Restricted Stock Units Restricted Stock Awards Total [Share-Based Payment Arrangement, Expense] Weighted-average expected volatility Dividend yields Weighted-average risk-free interest rate Weighted-average expected term, in years Balance, Beginning, Shares [Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number] Granted, Shares Exercised, Shares [Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised] Cancelled/forfeited, Shares Balance, Ending, Shares Exercisable And Vested, Shares [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number] Unexercisable And Unvested, Shares [Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number] Balance Beginning [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Granted Exercised Cancelled/forfeited Balance Ending Exercisable And Vested [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price] Unexercisable/unvested [Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price] Balance, Beginning Balance, Ending Exercisable/vested Unexercisable/unvesteds Award Date [Axis] Year Ending June 30, 2024 Year Ending June 30, 2025 Year Ending June 30, 2026 Year Ending June 30, 2027 Stock Options [Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount] Restricted Stock Units [Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount] Restricted Stock Awards [Restricted Stock Awards] Total Unrecognized Compensation Cost Plan Name [Axis] Concentration Risk Benchmark [Axis] Class of Stock [Axis] Stock options, RSAs and RSUs SICP (or Omnibus Plan) 2018 Annual Stockholders Meeting Class A common stock 2022 Annual Stockholders Meeting Discount On Employee Stock Purchase Plan Discount On Employee Stock Purchase Plan, Percentage Total Unrecognized Compensation Cost Award shares, authorized Net loss Weighted Average Number Of Shares Outstanding Basic number of shares Effect of dilutive securities: Options To Purchase Common Stock RSUs and RSAs [RSUs and RSAs] Diluted number of shares Loss per common share: Basic Diluted Stock Options RSUs and RSAs [RSUs and RSAs 1] Antidilutive Securities Operating lease cost Finance lease cost, depreciation of lease assets Finance lease cost, interest on lease liabilities Total finance lease cost Total lease cost Assets Operating lease assets Finance lease assets Total lease assets Liabilities Operating leases, current Finance leases, current Operating leases, noncurrent Finance leases, noncurrent Total lease liabilities Weighted average remaining lease term (in years), operating leases Weighted average remaining lease term (in years), finance leases Weighted average discount rate, operating leases Weighted average discount rate, finance leases Operating cash used for operating leases Operating cash used for finance leases Financing cash used for finance leases Finance Lease - Fiscal year ending September 30, June 30, 2024 (remaining three months) June 30, 2025 [Finance Lease, Liability, to be Paid, Year One] June 30, 2026 [Finance Lease, Liability, to be Paid, Year Two] June 30, 2027 [Finance Lease, Liability, to be Paid, Year Three] June 30, 2028 Thereafter Total future minimum payments Less imputed interest [Finance Lease, Liability, Undiscounted Excess Amount] Present value of lease liabilities Operating Lease - Fiscal Year ending September 30, June 30, 2024 (remaining three months) [Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year] June 30, 2025 [Lessee, Operating Lease, Liability, to be Paid, Year One] June 30, 2026 [Lessee, Operating Lease, Liability, to be Paid, Year Two] June 30, 2027 [Lessee, Operating Lease, Liability, to be Paid, Year Three] June 30, 2028 [Lessee, Operating Lease, Liability, to be Paid, Year Four] Thereafter [Thereafter] Total future minimum payments [Lessee, Operating Lease, Liability, to be Paid] Less imputed interest [Lessee, Operating Lease, Liability, Undiscounted Excess Amount] Present value of lease liabilities [Operating Lease, Liability] Finance Lease Assets, Accumulated Depreciation Lease term Operating Lease Expiry Year Description of leased space Tenant improvement allowances Estimated cost of Tenant improvement allowances 2020 Equipment Loan ANBTX Note June 30, 2024 (remaining three months) [Long-Term Debt, Maturity, Year One] June 30, 2025 [Long-Term Debt, Maturity, Year Two] June 30, 2026 [Long-Term Debt, Maturity, Year Three] June 30, 2027 [Long-Term Debt, Maturity, Year Four] After June 30, 2027 [After June 30, 2027] Total Payments Less current portion Non-current portion Financial Instrument Axis Debt Instrument Axis Longterm Debt Type Axis November 5, 2021 [Member] Second Letter Agreement [Member] May 11, 2022 [Member] Third Amendment [Member] February 7, 2023 [Member] Fourth Amendment [Member] May 9, 2023 [Member] Fifth Amendment [Member] BankUnited [Member] 2020 Equipment Loan [2020 Equipment Loan] 2023 Equipment Loan BankUnited Term Loan Fees Payable Amendment Description Principal reduction payment Monthly loan amount payable Security interest amount Revolving Line Maximum Credit Limit Term Loan Non Revolving Maximum Credit Limit Interest Rate On Borrowing Maturity date Total Payments Interest expense Installment Term Advances Monthly loan amount payable [Monthly loan amount payable] United States LATVIA CHINA Other European countries Other Asian countries Rest of world Revenue, net Long-lived assets L P O I Z Gain (loss) On Foreign Currency Cumulative Gain Cash And Cash Equivalents Percentage Of Amount Held For Foreign Subsidiaries Accumulated earnings Contingent Liability Pursuant To Severance Agreements Related expenses Legal, consulting and other transitional management fees Securities Purchase Agreement Common Stock ClassA Offering Price Revised Offering Price Decrease in Aggregate Offering Price Common stock, par value Common stock, shares Issued Purchase Price, per share Description of securities purchase agreement EX-101.CAL 8 lpth-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 9 lpth-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 10 lpth-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
9 Months Ended
Mar. 31, 2024
May 06, 2024
Cover [Abstract]    
Entity Registrant Name LIGHTPATH TECHNOLOGIES, INC  
Entity Central Index Key 0000889971  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Mar. 31, 2024  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Entity Common Stock Shares Outstanding   38,807,432
Entity File Number 000-27548  
Entity Incorporation State Country Code DE  
Entity Tax Identification Number 86-0708398  
Entity Address Address Line 1 2603 Challenger Tech Ct.  
Entity Address Address Line 2 Suite 100  
Entity Address City Or Town Orlando  
Entity Address State Or Province FL  
Entity Address Postal Zip Code 32826  
City Area Code 407  
Local Phone Number 382-4003  
Security 12b Title Class A Common Stock, par value $0.01  
Trading Symbol LPTH  
Security Exchange Name NASDAQ  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 3,008,952 $ 4,687,004
Restricted cash 150,000 2,457,486
Trade accounts receivable, net of allowance of $25,781 and $18,502 4,661,031 6,634,574
Inventories, net 6,827,475 7,410,734
Prepaid expenses and deposits 482,371 570,293
Other current assets 419,797 0
Total current assets 15,549,626 21,760,091
Property and equipment, net 15,940,981 12,810,930
Operating lease right-of-use assets 7,164,556 9,571,604
Intangible assets, net 4,085,141 3,332,715
Goodwill 6,764,127 5,854,905
Deferred tax assets, net 140,000 140,000
Other assets 61,041 65,939
Total assets 49,705,472 53,536,184
Current liabilities:    
Accounts payable 2,797,755 2,574,135
Accrued liabilities 1,878,449 662,242
Accrued payroll and benefits 1,484,240 1,499,896
Operating lease liabilities, current 1,090,806 969,890
Loans payable, current portion 323,689 1,023,814
Finance lease obligation, current portion 172,904 103,646
Total current liabilities 7,747,843 6,833,623
Deferred tax liabilities, net 473,573 465,000
Accrued liabilities, noncurrent 611,619 0
Finance lease obligation, less current portion 573,130 341,201
Operating lease liabilities, noncurrent 8,315,001 8,393,248
Loans payable, less current portion 275,748 1,550,587
Total liabilities 17,996,914 17,583,659
Stockholders' equity:    
Preferred stock: Series D, $.01 par value, voting; 500,000 shares authorized; none issued and outstanding 0 0
Common stock: Class A, $.01 par value, voting; 94,500,000 and 44,500,000 shares authorized; 38,126,249 and 34,344,739 shares issued and outstanding 381,262 373,447
Additional paid-in capital 244,188,153 242,808,771
Accumulated other comprehensive income 628,945 606,536
Accumulated deficit (213,489,802) (207,836,229)
Total stockholders' equity 31,708,558 35,952,525
Total liabilities and stockholders' equity $ 49,705,472 $ 53,536,184
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Condensed Consolidated Balance Sheets    
Allowance For Doubtful Trade Accounts Receivable $ 25,781 $ 18,502
Preferred Stock: Series D, Par Value $ 0.01 $ 0.01
Preferred Stock: Series D, Shares Authorized 500,000 500,000
Preferred Stock: Series D, Shares Issued 0 0
Preferred Stock: Series D, Shares Outstanding 0 0
Common Stock: Class A, Par Value $ 0.01 $ 0.01
Common Stock: Class A, Shares Authorized 94,500,000 44,500,000
Common Stock: Class A, Shares Issued 38,126,249 34,344,739
Common Stock: Class A, Shares Outstanding 38,126,249 34,344,739
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)        
Revenue, net $ 7,699,175 $ 7,409,648 $ 23,092,060 $ 23,249,228
Cost of sales 6,092,988 4,874,244 16,985,846 15,255,567
Gross margin 1,606,187 2,535,404 6,106,214 7,993,661
Operating expenses:        
Selling, general and administrative 3,171,770 2,759,306 8,691,395 8,428,132
New product development 569,962 513,694 1,817,598 1,529,738
Amortization of intangibles 434,403 281,270 1,201,120 843,812
Loss (gain) on disposal of property and equipment 13,248 (58,652) 13,248 (55,910)
Total operating expenses 4,189,383 3,495,618 11,723,361 10,745,772
Operating loss (2,583,196) (960,214) (5,617,147) (2,752,111)
Other income (expense):        
Interest expense, net 37,649 77,094 149,048 228,705
Other income (expense), net 29,109 (60,680) 234,024 (34,799)
Total other income (expense), net (8,540) (137,774) 84,976 (263,504)
Loss before income taxes (2,591,736) (1,097,988) (5,532,171) (3,015,615)
Income tax provision 5,798 65,282 121,402 222,416
Net loss (2,597,534) (1,163,270) (5,653,573) (3,238,031)
Foreign currency translation adjustment (112,356) 288,607 22,409 41,903
Comprehensive loss $ (2,709,890) $ (874,663) $ (5,631,164) $ (3,196,128)
Loss per common share (basic) $ (0.07) $ (0.03) $ (0.15) $ (0.11)
Number of shares used in per share calculation (basic) 37,988,770 35,124,095 37,639,464 29,750,138
Loss per common share (diluted) $ (0.07) $ (0.03) $ (0.15) $ (0.11)
Number of shares used in per share calculation (diluted) 37,988,770 35,124,095 37,639,464 29,750,138
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Total
Additional Paid-In Capital
Accumulated other comprehensive loss
Retained Earnings (Accumulated Deficit)
Class A Common Stock
Balance, shares at Jun. 30, 2022         27,046,790
Balance, amount at Jun. 30, 2022 $ 29,731,238 $ 232,315,003 $ 935,125 $ (203,789,358) $ 270,468
Employee Stock Purchase Plan, shares         16,287
Employee Stock Purchase Plan, amount 19,870 19,707 0 0 $ 163
Exercise of Stock Options & RSUs, net, shares         8,852
Exercise of Stock Options & RSUs, net, amount 0 (88) 0 0 $ 88
Stock-based compensation on stock options & RSUs 284,598 284,598 0 0 0
Foreign currency translation adjustment (917,829) 0 (917,829) 0 0
Net loss (1,380,700) 0 0 (1,380,700) $ 0
Balance, shares at Sep. 30, 2022         27,071,929
Balance, amount at Sep. 30, 2022 27,737,177 232,619,220 17,296 (205,170,058) $ 270,719
Balance, shares at Jun. 30, 2022         27,046,790
Balance, amount at Jun. 30, 2022 29,731,238 232,315,003 935,125 (203,789,358) $ 270,468
Stock-based compensation on stock options & RSUs 1,071,183        
Net loss (3,238,031)        
Balance, shares at Mar. 31, 2023         37,231,396
Balance, amount at Mar. 31, 2023 36,851,183 242,529,230 977,028 (207,027,389) $ 372,314
Balance, shares at Sep. 30, 2022         27,071,929
Balance, amount at Sep. 30, 2022 27,737,177 232,619,220 17,296 (205,170,058) $ 270,719
Stock-based compensation on stock options & RSUs 487,547 487,547 0 0 0
Foreign currency translation adjustment 671,125 0 671,125 0 0
Net loss (694,061) 0 0 (694,061) $ 0
Exercise of Stock Options, RSUs & RSAs, net, shares         203,586
Exercise of Stock Options, RSUs & RSAs, net, amount 0 (2,036) 0 0 $ 2,036
Balance, shares at Dec. 31, 2022         27,275,515
Balance, amount at Dec. 31, 2022 28,201,788 233,104,731 688,421 (205,864,119) $ 272,755
Employee Stock Purchase Plan, shares         17,236
Employee Stock Purchase Plan, amount 20,510 20,338 0 0 $ 172
Stock-based compensation on stock options & RSUs 299,038 299,038 0 0 0
Foreign currency translation adjustment 288,607 0 288,607 0 0
Net loss (1,163,270) 0 0 (1,163,270) $ 0
Exercise of Stock Options, RSUs & RSAs, net, shares         847,735
Exercise of Stock Options, RSUs & RSAs, net, amount 0 (8,478) 0 0 $ 8,478
Issuance of common stock under public equity placement, shares         9,090,910
Issuance of common stock under public equity placement, amount 9,204,510 9,113,601 0 0 $ 90,909
Balance, shares at Mar. 31, 2023         37,231,396
Balance, amount at Mar. 31, 2023 36,851,183 242,529,230 977,028 (207,027,389) $ 372,314
Balance, shares at Jun. 30, 2023         37,344,739
Balance, amount at Jun. 30, 2023 35,952,525 242,808,771 606,536 (207,836,229) $ 373,447
Employee Stock Purchase Plan, shares         14,607
Employee Stock Purchase Plan, amount 19,719 19,573 0 0 $ 146
Stock-based compensation on stock options & RSUs 240,075 240,075 0 0 0
Foreign currency translation adjustment (125,208) 0 (125,208) 0 0
Net loss (1,342,376) 0 0 (1,342,376) $ 0
Exercise of Stock Options, RSUs & RSAs, net, shares         14,482
Exercise of Stock Options, RSUs & RSAs, net, amount 0 (145) 0 0 $ 145
Issuance of common stock for acquisition of Visimid, shares         81,610
Issuance of common stock for acquisition of Visimid, amount 150,000 149,184 0 0 $ 816
Balance, shares at Sep. 30, 2023         37,455,438
Balance, amount at Sep. 30, 2023 34,894,735 243,217,458 481,328 (209,178,605) $ 374,554
Balance, shares at Jun. 30, 2023         37,344,739
Balance, amount at Jun. 30, 2023 35,952,525 242,808,771 606,536 (207,836,229) $ 373,447
Stock-based compensation on stock options & RSUs 763,258        
Net loss (5,653,573)        
Balance, shares at Mar. 31, 2024         38,126,249
Balance, amount at Mar. 31, 2024 31,708,558 244,188,153 628,945 (213,489,802) $ 381,262
Balance, shares at Sep. 30, 2023         37,455,438
Balance, amount at Sep. 30, 2023 34,894,735 243,217,458 481,328 (209,178,605) $ 374,554
Stock-based compensation on stock options & RSUs 258,691 258,691 0 0 0
Foreign currency translation adjustment 259,973 0 259,973 0 0
Net loss (1,713,663) 0 0 (1,713,663) $ 0
Exercise of Stock Options, RSUs & RSAs, net, shares         93,940
Exercise of Stock Options, RSUs & RSAs, net, amount 0 (940) 0 0 $ 940
Balance, shares at Dec. 31, 2023         37,549,378
Balance, amount at Dec. 31, 2023 33,699,736 243,475,209 741,301 (210,892,268) $ 375,494
Employee Stock Purchase Plan, shares         15,840
Employee Stock Purchase Plan, amount 19,958 19,800 0 0 $ 158
Stock-based compensation on stock options & RSUs 264,492 264,492 0 0 0
Foreign currency translation adjustment (112,356) 0 (112,356) 0 0
Net loss (2,597,534) 0 0 (2,597,534) $ 0
Exercise of Stock Options, RSUs & RSAs, net, shares         225,814
Exercise of Stock Options, RSUs & RSAs, net, amount 0 (2,258) 0 0 $ 2,258
Issuance of common stock under public equity placement, shares         68,041
Issuance of common stock under public equity placement, amount 98,208 97,528 0 0 $ 680
Issuance of common stock for acquisition of Visimid, shares         267,176
Issuance of common stock for acquisition of Visimid, amount 336,054 333,382 0 0 $ 2,672
Balance, shares at Mar. 31, 2024         38,126,249
Balance, amount at Mar. 31, 2024 $ 31,708,558 $ 244,188,153 $ 628,945 $ (213,489,802) $ 381,262
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (5,653,573) $ (3,238,031)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,985,850 2,359,550
Interest from amortization of debt costs 0 55,680
Loss (gain) on disposal of property and equipment 13,248 (55,910)
Stock-based compensation on stock options, RSUs & RSAs, net 763,258 1,071,183
Provision for credit losses (4,422) 9,622
Change in operating lease assets and liabilities 47,693 (89,306)
Inventory write-offs to allowance 95,539 70,566
Deferred taxes 8,573 (12,620)
Changes in operating assets and liabilities:    
Trade accounts receivable 1,766,594 413,193
Other current assets (419,797) 0
Inventories 725,460 (1,317,347)
Prepaid expenses and deposits 95,900 (63,624)
Accounts payable and accrued liabilities 32,020 (123,542)
Net cash provided by (used in) operating activities 456,343 (920,586)
Cash flows from investing activities:    
Purchase of property and equipment (1,892,660) (2,325,155)
Proceeds from sale of equipment 0 65,500
Proceeds from sale-leaseback of equipment 364,710 0
Acquisition of Visimid Technologies, net of cash acquired (847,141) 0
Net cash used in investing activities (2,375,091) (2,259,655)
Cash flows from financing activities:    
Proceeds from sale of common stock from Employee Stock Purchase Plan 39,677 40,380
Proceeds from issuance of common stock under public equity placement 98,208 9,204,510
Borrowings on loans payable 142,853 0
Payments on loans payable (2,262,798) (1,648,899)
Repayment of finance lease obligations (87,610) (63,345)
Net cash (used in) provided by financing activities (2,069,670) 7,532,646
Effect of exchange rate on cash and cash equivalents 2,880 42,601
Change in cash, cash equivalents and restricted cash (3,985,538) 4,395,006
Cash, cash equivalents and restricted cash, beginning of period 7,144,490 5,507,891
Cash, cash equivalents and restricted cash, end of period 3,158,952 9,902,897
Supplemental disclosure of cash flow information:    
Interest paid in cash 161,676 170,109
Income taxes paid 120,787 323,414
Supplemental disclosure of non-cash investing & financing activities:    
Purchase of equipment through finance lease arrangements $ 391,107 $ 83,921
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation
9 Months Ended
Mar. 31, 2024
Basis of Presentation  
Basis Of Presentaion

1. Basis of Presentation

 

References in this document to “the Company,” “LightPath,” “we,” “us,” or “our” are intended to mean LightPath Technologies, Inc., individually, or as the context requires, collectively with its subsidiaries on a consolidated basis.

 

These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the requirements of Article 8 of Regulation S-X promulgated under the Exchange Act and, therefore, do not include all information and footnotes necessary for a fair presentation of financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States of America. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our Consolidated Financial Statements and related notes, included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, filed with the SEC. Unless otherwise stated, references to particular years or quarters refer to our fiscal years ended June 30 and the associated quarters of those fiscal years.

 

These Condensed Consolidated Financial Statements are unaudited, but include all adjustments, including normal recurring adjustments, which, in the opinion of management, are necessary to present fairly our financial position, results of operations and cash flows for the interim periods presented. The Consolidated Balance Sheet as of June 30, 2023 has been derived from the audited financial statements at that date but does not include all of the information and notes required by generally accepted accounting principles for complete financial statements. Results of operations for interim periods are not necessarily indicative of the results that may be expected for the year as a whole. The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies
9 Months Ended
Mar. 31, 2024
Significant Accounting Policies  
Significant Accounting Policies

2. Significant Accounting Policies

 

Our significant accounting policies are provided in Note 2, Summary of Significant Accounting Policies, in the Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to our significant accounting policies during the nine months ended March 31, 2024, from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

Use of Estimates

 

Management makes estimates and assumptions during the preparation of our unaudited Condensed Consolidated Financial Statements that affect amounts reported in the unaudited Condensed Consolidated Financial Statements and accompanying notes. Such estimates and assumptions could change in the future as more information becomes available, which, in turn, could impact the amounts reported and disclosed herein.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition of Visimid Technologies
9 Months Ended
Mar. 31, 2024
Acquisition of Visimid Technologies  
Acquisition of Visimid Technologies

3. Acquisition of Visimid Technologies

 

In July 2023, the Company acquired Liebert Consulting LLC, dba Visimid Technologies (“Visimid”), pursuant to a Membership Interest Purchase Agreement dated as of July 25, 2023 (the “Acquisition Date”).

 

Part of the Company’s growth strategy is to identify appropriate opportunities that would enhance our profitable growth through acquisition. Visimid is an engineering and design firm specializing in thermal imaging, night vision and internet of things (“IOT”) applications. Visimid provides design and consulting services for Department of Defense (“DoD”) contractors, commercial and industrial customers, and original equipment manufacturers (“OEMs”) for original new products. Visimid’s core competency is developing and producing custom thermal and night vision cores. We believe that Visimid’s capabilities are aligned with our strategy to focus on engineered solutions.

 

The Company’s unaudited condensed consolidated financial statements reflect the financial results of Visimid beginning on the Acquisition Date. The purchase price included $1 million in cash, $1,550,000 of restricted stock, $150,000 of assumed bank debt, and an earnout which is contingent upon the award and completion of a specific customer contract. Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025. The number of shares is based on the average closing price of the Company’s Class A common stock, as reported by Bloomberg, for the five trading days prior to each stock issuance. For the January 1, 2024 installment, 267,176 shares were issued.

The total purchase price, net of cash acquired and including the estimated potential earnout, is approximately $2.7 million, based on present values as of the Acquisition Date. Of this amount, $600,000 was paid at closing, cash installments of $150,000 and $125,000 were paid in October 2023 and January 2024, respectively, per the terms of the purchase agreement, and the remaining cash and stock payments, including the estimated potential earnout, have been accrued and are included in Accrued liabilities and Accrued liabilities, noncurrent in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 2024.

 

The estimated fair values of the assets acquired and liabilities assumed were recorded as of the Acquisition Date. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurements of intangible assets and goodwill are subject to change. As part of the preliminary valuation analysis, the Company identified intangible assets, including customer relationships, customer backlog, trade secrets and trademarks. The customer backlog, customer relationships, trade secrets and trademarks were determined to have estimated values of approximately $464,000, $122,000, $925,000 and $442,000, respectively, and estimated useful lives of 1 year for customer backlog, and 10 years for customer relationships, trade secrets and trademarks. The estimated fair value of identifiable intangible assets is determined primarily using the “income approach”, which requires a forecast of all future cash flows.

 

The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Visimid. The goodwill is expected to be deductible for income tax purposes. During the three months ended December 31, 2023, an adjustment of $2.2 million was made to decrease the initially recognized amount of goodwill to reflect changes in the estimated fair value of the identifiable intangible assets purchased in the acquisition.

 

For the nine months ended March 31, 2024, the Company incurred approximately $98,000, in acquisition costs, of which less than $1,000 was incurred during the three months ended March 31, 2024. These costs are included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Selling, general and administrative.” This is in addition to the previously disclosed $140,000 in acquisition costs which were recorded during the three months ended June 30, 2023.

 

Prior to the Acquisition, the Company had a preexisting relationship with Visimid. The Company contracted Visimid for engineering services and purchased infrared camera cores from Visimid on an arms’ length basis. The Company had also partnered with Visimid for the development of the Mantis camera.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
9 Months Ended
Mar. 31, 2024
Revenue  
Revenue

4. Revenue

 

Product Revenue

 

We are a manufacturer of optical components and higher-level assemblies, including precision molded glass aspheric optics, molded and diamond-turned infrared optical components, and other optical materials used to produce products that manipulate light. We design, develop, manufacture, and distribute optical components and assemblies utilizing advanced optical manufacturing processes. We also provide engineering services and perform research and development for optical solutions for a wide range of optics markets. Revenue is derived primarily from the sale of optical components and assemblies.

 

Revenue Recognition

 

Revenue is generally recognized upon transfer of control, including the risks and rewards of ownership, of products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We generally bear all costs, risk of loss, or damage and retain title to the goods up to the point of transfer of control of products to customers. Shipping and handling costs are included in the cost of goods sold. We present revenue net of sales taxes and any similar assessments.

 

Customary payment terms are granted to customers, based on credit evaluations. We currently do not have any contracts where revenue is recognized, but the customer payment is contingent on a future event. We record deferred revenue when cash payments are received or due in advance of revenue recognition. Deferred revenue was $818,000 and $314,000 as of March 31, 2024 and June 30, 2023, respectively, and is included in accrued liabilities in the accompanying condensed consolidated balance sheets.

Nature of Products

 

Revenue from the sale of optical components and assemblies is recognized upon transfer of control, including the risks and rewards of ownership, to the customer. The performance obligations for the sale of optical components and assemblies are satisfied at a point in time. Product development agreements for engineering services are generally short-term in nature, with revenue recognized upon satisfaction of the performance obligation, and transfer of control of the agreed-upon deliverable. Visimid has one longer-term order with a defense customer which includes both product development and hardware deliverables where similar revenue recognition criteria will be applied.

 

We previously organized our products in three groups: precision molded optics (“PMO”), infrared, and specialty products. Revenues from product development agreements for engineering services were included in specialty products. With our strategic transition into more value-added solutions, and the addition of Visimid in July 2023, we reorganized our products into four product groups: infrared components, visible components, assemblies and modules, and engineering services. Assemblies and modules were previously included in PMO, infrared or specialty products, depending on the lens type.

 

Revenue by product group for the three and nine months ended March 31, 2024 and 2023 was as follows, with fiscal year 2023 amounts reclassified from those previously reported to conform to current classification:

 

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Infrared components

 

$3,638,674

 

 

$3,143,718

 

 

$11,046,129

 

 

$9,623,597

 

Visible components

 

 

2,688,475

 

 

 

3,104,572

 

 

 

8,055,714

 

 

 

10,248,857

 

Assemblies and modules

 

 

829,265

 

 

 

986,651

 

 

 

3,077,987

 

 

 

3,085,256

 

Engineering services

 

 

542,761

 

 

 

174,707

 

 

 

912,230

 

 

 

291,518

 

Total revenue

 

$7,699,175

 

 

$7,409,648

 

 

$23,092,060

 

 

$23,249,228

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
9 Months Ended
Mar. 31, 2024
Inventories  
Inventories

5. Inventories

 

The components of inventories include the following:

 

 

 

March 31, 2024

 

 

June 30, 2023

 

Raw materials

 

$2,976,813

 

 

$2,999,879

 

Work in process

 

 

2,364,525

 

 

 

2,909,439

 

Finished goods

 

 

2,665,577

 

 

 

2,626,106

 

Allowance for obsolescence

 

 

(1,179,440)

 

 

(1,124,690)

 

 

$6,827,475

 

 

$7,410,734

 

 

The value of tooling in raw materials, net of the related allowance for obsolescence, was approximately $1.4 million and $1.5 million as of March 31, 2024 and June 30, 2023, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment
9 Months Ended
Mar. 31, 2024
Property and Equipment  
Property And Equipment

6. Property and Equipment

 

Property and equipment are summarized as follows:

 

 

 

Estimated Lives (Years)

 

 

March 31, 2024

 

 

June 30, 2023

 

Manufacturing equipment

 

5 - 10

 

 

$23,288,251

 

 

$22,296,320

 

Computer equipment and software

 

3 - 5

 

 

 

1,010,144

 

 

 

973,549

 

Furniture and fixtures

 

 5

 

 

 

355,571

 

 

 

350,289

 

Leasehold improvements

 

5 - 10

 

 

 

8,947,045

 

 

 

2,742,344

 

Construction in progress

 

 

 

 

 

 

672,680

 

 

 

3,067,896

 

Total property and equipment

 

 

 

 

 

 

34,273,691

 

 

 

29,430,398

 

Less accumulated depreciation and amortization

 

 

 

 

 

 

(18,332,710)

 

 

(16,619,468)

Total property and equipment, net

 

 

 

 

 

$15,940,981

 

 

$12,810,930

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
9 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets  
Goodwill And Intangible Assets

7. Goodwill and Intangible Assets

 

The change in the net carrying amount of goodwill during the nine months ended March 31, 2024 was as follows:

 

 

 

 

 

Goodwill at June 30, 2023

 

$5,854,905

 

Acquisition of Visimid

 

 

909,222

 

Goodwill at March 31, 2024

 

$6,764,127

 

 

 

 

 

 

 

The increase in goodwill during the nine months ended March 31, 2024 was due to the acquisition of Visimid. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurement of goodwill and intangible assets are subject to change. See Note 3, Acquisition of Visimid Technologies, to these unaudited condensed consolidated financial statements, for more information.

 

Identifiable intangible assets were comprised of:

 

Useful Lives (Years)

March 31, 2024

June 30, 2023

Customer relationships

10 - 15

$3,712,300$3,590,000

Trade secrets

8 - 10

4,197,3043,272,000

Trademarks

8 - 10

4,256,4183,814,000

Backlog

1

463,525

Total intangible assets

12,629,54710,676,000

Less accumulated amortization

(8,544,406)(7,343,285)

Total intangible assets, net

$4,085,141$3,332,715

 

Future amortization of identifiable intangibles is as follows:

 

Fiscal year ending:

 

 

 

June 30, 2024 (remaining three months)

 

$434,402

 

June 30, 2025

 

 

884,654

 

June 30, 2026

 

 

388,336

 

June 30, 2027

 

 

388,336

 

After June 30, 2027

 

 

1,989,413

 

 

 

$4,085,141

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
9 Months Ended
Mar. 31, 2024
Income Taxes  
Income Taxes

8. Income Taxes

 

A summary of our total income tax expense and effective income tax rate for the three and nine months ended March 31, 2024 and 2023 is as follows:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Loss before income taxes

 

$(2,591,736)

 

$(1,097,988)

 

$(5,532,171)

 

$(3,015,615)

Income tax provision

 

$5,798

 

 

$65,282

 

 

$121,402

 

 

$222,416

 

Effective income tax rate

 

 

0%

 

 

-6%

 

 

-2%

 

 

-7%

 

The difference between our effective tax rates in the periods presented above and the federal statutory rate is due to the mix of taxable income and losses generated in our various tax jurisdictions, which include the United States (the “U.S.”), the People’s Republic of China, and the Republic of Latvia. For the three and nine months ended March 31, 2024 and 2023, income tax expense was primarily related to income taxes from our operations in China, including accruals for withholding taxes on intercompany dividends declared by LightPath Optical Instrumentation (Zhenjiang) Co., Ltd. (“LPOIZ”), and paid or payable to LightPath, its parent company.

 

We record net deferred tax assets to the extent we believe it is more likely than not that some portion or all of these assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We consider the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. As of March 31, 2024 and June 30, 2023, our net deferred tax assets are related to the U.S. jurisdiction and we have provided for a valuation allowance to reduce the deferred tax assets to the net amount we estimate is more-likely-than-not to be realized. Our net deferred tax assets as of March 31, 2024 and June 30, 2023 consist primarily of federal and state tax credits with indefinite carryover periods.

 

U.S. Federal and State Income Taxes

 

Our U.S. federal and state statutory income tax rate is estimated to be 25.5%. Based on our current assessment of the valuation allowance position on our net deferred tax assets, no additional tax expense or benefit is expected to be recorded on pre-tax income or losses generated in the U.S.

 

Income Tax Law of the People’s Republic of China

 

Our Chinese subsidiaries, LightPath Optical Instrumentation (Shanghai) Co., Ltd. (“LPOI”) and LPOIZ, are governed by the Income Tax Law of the People’s Republic of China. As of March 31, 2024, LPOI and LPOIZ were subject to statutory income tax rates of 25% and 15%, respectively. The net deferred tax liabilities included in these unaudited Condensed Consolidated Balance Sheets as of March 31, 2024 and June 30, 2023 are related to LPOIZ, and primarily consist of timing differences related to depreciation.

 

The Company routinely declares intercompany dividends to remit a portion of the earnings of its foreign subsidiaries to the U.S. parent company. The Company also intends to reinvest a portion of the earnings generated by its foreign subsidiaries. The Company accrues withholding taxes on the portion of LPOIZ’s earnings that it intends to repatriate. Accrued and unpaid withholding taxes were approximately $40,000 as of both March 31, 2024 and June 30, 2023. Other than these withholding taxes, these intercompany dividends have no impact on the unaudited condensed consolidated financial statements.

 

Law of Corporate Income Tax of Latvia

 

Our Latvian subsidiary, ISP Optics Latvia, SIA (“ISP Latvia”), is governed by the Law of Corporate Income Tax of Latvia. Effective January 1, 2018, the Republic of Latvia enacted tax reform with the following key provisions: (i) corporations are no longer subject to income tax, but are instead subject to a distribution tax on distributed profits (or deemed distributions, as defined) and (ii) the rate of tax was changed to 20%; however, distribution amounts are first divided by 0.8 to arrive at the profit before tax amount, resulting in an effective tax rate of 25%. As a transitional measure, distributions of earnings prior to January 1, 2018 are not subject to tax if declared prior to December 31, 2019. ISP Latvia has declared an intercompany dividend to be paid to ISP Optics Corporation (“ISP”), its U.S. parent company, for the full amount of earnings accumulated prior to January 1, 2018. Distributions of this dividend will be from earnings prior to January 1, 2018 and, therefore, will not be subject to tax. We currently do not intend to distribute any earnings generated after January 1, 2018. If, in the future, we change such intention, we will accrue distribution taxes, if any, as profits are generated.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation
9 Months Ended
Mar. 31, 2024
StockBased Compensation  
Stock-based Compensation

9. Stock-Based Compensation

 

Our directors, officers, and key employees are granted stock-based compensation through our Amended and Restated Omnibus Incentive Plan, as amended (the “Omnibus Plan”), through October 2018 and after that date, through our 2018 Stock and Incentive Compensation Plan (the “SICP”). Such stock-based compensation may include, among other things, incentive stock options, non-qualified stock options, restricted stock awards (“RSAs”) and restricted stock units (“RSUs”). The SICP is administered by the Compensation Committee of the Board of Directors. At our 2018 Annual Stockholders Meeting, our stockholders approved the SICP under which an aggregate of 1,650,870 shares of our Class A common stock were authorized for issuance pursuant to awards granted thereunder. At our 2022 Annual Stockholders Meeting, our stockholders authorized an additional 2,100,000 shares of our Class A common stock for issuance pursuant to awards granted thereunder. As of March 31, 2024, 831,943 shares of Class A common stock were authorized and available for issuance pursuant to awards granted under the SICP. The Company’s executive officers are eligible to earn incentive compensation consisting of equity-based awards, as well as cash bonuses, based on the achievement of certain individual and/or Company performance goals set by the Compensation Committee.

 

Stock-based compensation expense is based primarily on the fair value of the award as of the grant date, and is recognized as an expense over the requisite service period.

 

The following table shows total stock-based compensation expense for the three and nine months ended March 31, 2024 and 2023, the majority of which is included in selling, general and administrative (“SG&A”) expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss):

 

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

$19,942

 

 

$51,956

 

 

$81,457

 

 

$170,005

 

RSAs

 

 

61,781

 

 

 

52,483

 

 

 

193,090

 

 

 

119,333

 

RSUs

 

 

129,681

 

 

 

194,599

 

 

 

488,711

 

 

 

781,845

 

     Total

 

$211,404

 

 

$299,038

 

 

$763,258

 

 

$1,071,183

 

 

We also adopted the LightPath Technologies, Inc. Employee Stock Purchase Plan (the “2014 ESPP”). The 2014 ESPP permits employees to purchase Class A common stock through payroll deductions, subject to certain limitations. A discount of approximately $4,000 for each of the nine months ended March 31, 2024 and 2023, respectively, is included in SG&A expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss), which represents the value of the 10% discount given to the employees purchasing stock under the 2014 ESPP.

 

Grant Date Fair Values and Underlying Assumptions; Contractual Terms

 

We estimate the fair value of each stock option as of the date of grant, using the Black-Scholes-Merton pricing model. The fair value of 2014 ESPP shares is the amount of the discount the employee obtains at the date of the purchase transaction.

 

Most stock options granted vest ratably over two to four years and are generally exercisable for ten years. The assumed forfeiture rates used in calculating the fair value of RSA and RSU grants was 0%, and the assumed forfeiture rates used in calculating the fair value of options for performance and service conditions were 20% for each of the nine months ended March 31, 2024 and 2023. The volatility rate and expected term are based on seven-year historical trends in Class A common stock closing prices and actual forfeitures. The interest rate used is the U.S. Treasury interest rate for constant maturities.

No stock options were granted during the nine months ended March 31, 2023. For stock options granted in the nine-month period ended March 31, 2024, we estimated the fair value of each stock option as of the date of grant using the following assumptions:

 

 

 

Nine Months Ended

March 31, 2024

 

Weighted-average expected volatility

 

 

74.0%

Dividend yields

 

 

0%

Weighted-average risk-free interest rate

 

 

3.98%

Weighted-average expected term, in years

 

 

7.49

 

 

Restricted Stock Awards

 

RSAs are granted primarily to our executive officers, employees and consultants, and typically vest over a one to three year period from the date of grant, although some may vest immediately upon grant. The stock underlying RSAs is issued upon vesting.

 

Restricted Stock Units

 

RSUs are granted primarily to our directors, although RSU awards may also be made to executive officers, employees and consultants. RSUs typically vest over a one to four year period from the date of grant, although some may vest immediately upon grant.

 

Information Regarding Current Share-Based Compensation Awards

 

A summary of the activity for share-based compensation awards in the nine months ended March 31, 2024 is presented below:

 

 

 

 Stock Options

 

 

 Restricted Stock Units(RSUs)

 

 

 Restricted Stock Awards (RSAs)

 

 

 

 

 

 

Weighted-

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

 

Exercise

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 Shares

 

 

 Price

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

June 30, 2023

 

 

534,462

 

 

$2.03

 

 

 

6.1

 

 

 

1,596,222

 

 

 

1.1

 

 

 

101,733

 

 

 

0.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Granted

 

 

28,736

 

 

$1.74

 

 

 

 

 

 

 

558,753

 

 

 

 

 

 

 

225,733

 

 

 

 

 

Exercised

 

 

(3,000)

 

$1.38

 

 

 

 

 

 

 

(252,840)

 

 

 

 

 

 

(142,022)

 

 

 

 

Cancelled/Forfeited

 

 

(1,500)

 

$1.30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,127)

 

 

 

 

March 31, 2024

 

 

558,698

 

 

$2.02

 

 

 

5.6

 

 

 

1,902,135

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards exercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

471,816

 

 

$1.92

 

 

 

5.2

 

 

 

1,130,428

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards unexercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

unvested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

86,882

 

 

$2.56

 

 

 

7.9

 

 

 

771,707

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

558,698

 

 

 

 

 

 

 

 

 

 

 

1,902,135

 

 

 

 

 

 

 

175,317

 

 

 

 

 

 

As of March 31, 2024, there was approximately $1.1 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements (including stock options, RSAs and RSUs) granted. We expect to recognize the compensation cost as follows:

 

Fiscal Year Ending:

 

Stock Options

 

 

RSAs

 

 

RSUs

 

 

Total

 

June 30, 2024 (remaining three months)

 

 

15,385

 

 

 

29,486

 

 

 

168,866

 

 

 

213,737

 

June 30, 2025

 

 

44,096

 

 

 

97,612

 

 

 

424,323

 

 

 

566,031

 

June 30, 2026

 

 

10,211

 

 

 

44,689

 

 

 

163,564

 

 

 

218,464

 

June 30, 2027

 

 

6,805

 

 

 

7,500

 

 

 

74,617

 

 

 

88,922

 

 

 

$76,497

 

 

$179,287

 

 

$831,370

 

 

$1,087,154

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share
9 Months Ended
Mar. 31, 2024
Earnings (Loss) Per Share  
Earnings (loss) Per Share

10. Earnings (Loss) Per Share

 

Basic earnings (loss) per share is computed by dividing net income or loss by the weighted-average number of shares of Class A common stock outstanding, during each period presented. Diluted earnings (loss) per share is computed similarly to basic earnings (loss) per share, except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue shares of Class A common stock were exercised or converted into shares of Class A common stock. The computations for basic and diluted earnings (loss) per share of Class A common stock are described in the following table:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$(2,597,534)

 

$(1,163,270)

 

$(5,653,573)

 

$(3,238,031)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

RSUs and RSAs

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Diluted number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

Diluted

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

 

The following potential dilutive shares were not included in the computation of diluted earnings (loss) per share of Class A common stock, as their effects would be anti-dilutive:

 

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Options to purchase common stock

 

 

540,123

 

 

 

534,462

 

 

 

536,335

 

 

 

534,462

 

RSUs and RSAs

 

 

1,981,071

 

 

 

2,059,941

 

 

 

1,790,148

 

 

 

2,123,735

 

 

 

 

2,521,194

 

 

 

2,594,403

 

 

 

2,326,483

 

 

 

2,658,197

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
9 Months Ended
Mar. 31, 2024
Leases  
Leases

11. Leases

 

Our leases primarily consist of operating leases related to our facilities located in Orlando, Florida; Riga, Latvia; Shanghai, China; and Zhenjiang, China, and finance leases related to certain equipment located in Orlando, Florida and Riga, Latvia. The operating leases for facilities are non-cancelable operating leases, with terms at various times through 2034. We typically include options to renew (or terminate) in our lease term, and as part of our right-of-use (“ROU”) assets and lease liabilities, when it is reasonably certain that we will exercise such options. We currently have eleven finance lease agreements entered into during fiscal years 2019, 2023 and 2024 with terms ranging from three to five years. The finance leases are for computer and manufacturing equipment.

 

Our operating lease ROU assets and the related lease liabilities are initially measured at the present value of future lease payments over the lease term. Two of our operating leases include renewal options, which were not included in the measurement of the operating lease ROU assets and related lease liabilities. We previously had two leases on the premises comprising our primary facility in Orlando, Florida (the “Orlando Facility”). The first lease on the premises comprising our Orlando Facility was amended in April 2021, and again in September 2021, to expand the space from approximately 26,000 square feet to approximately 58,500 square feet. The lease term was extended from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. In April 2023, we entered into a sublease for 11,156 square feet of this space, as we do not have a current need for the full 58,500 square feet of space. The sublease is for an initial term of five years, ending in April 2029. The second lease on the premises comprising our Orlando Facility was assigned to a third-party and it was agreed that we would vacate the premises, subject to the assigned lease, on November 30, 2022. In December 2022, we entered into an agreement with the assignee of such lease that extended our right to occupy the subject premises until February 28, 2023, in consideration of payments of rent through February 28, 2023, and other amounts to the assignee. In February 2023, the space was vacated and we have no further obligations related to this lease. Effective in January 2022, the terms of our leases in Zhenjiang, China and Riga, Latvia were extended to December 31, 2024 and 2030, respectively.

As most of our operating leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Currently, none of our operating leases include variable lease payments that are dependent on an index or rate. We are responsible for payment of certain real estate taxes, insurance and other expenses on certain of our operating leases. These amounts are generally considered to be variable and are not included in the measurement of the ROU assets and the related lease liabilities. We generally account for non-lease components, such as maintenance, separately from lease components. Our lease agreements do not contain any material residual value guarantees or material restricted covenants. Leases with a term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term.

 

We received tenant improvement allowances for each of our two leases with respect to our Orlando Facility. These allowances were used to construct improvements and are included in leasehold improvements and operating lease liabilities. The balances are being amortized over the corresponding lease terms. In August 2023, we completed the construction of additional tenant improvements within the premises subject to our continuing lease for our Orlando Facility, of which the landlord provided $2.4 million in tenant improvement allowances. We funded the balance of the tenant improvement costs of approximately $3.7 million.

 

The components of lease expense were as follows:

 

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease cost

 

$238,051

 

 

$230,349

 

 

$681,726

 

 

$646,274

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation of lease assets

 

 

23,971

 

 

 

7,299

 

 

 

57,868

 

 

 

75,521

 

Interest on lease liabilities

 

 

9,712

 

 

 

1,956

 

 

 

25,104

 

 

 

5,826

 

Total finance lease cost

 

 

33,683

 

 

 

9,255

 

 

 

82,972

 

 

 

81,347

 

Total lease cost

 

$271,734

 

 

$239,604

 

 

$764,698

 

 

$727,621

 

 

Supplemental balance sheet information related to the leases was as follows:

 

Classification

March 31, 2024

June 30, 2023

Assets:

Operating lease assets

Operating lease assets

$7,164,556$9,571,604

Finance lease assets

Property and equipment, net(1)

991,507542,105

Total lease assets

$8,156,063$10,113,709

Liabilities:

Current:

Operating leases

Operating lease liabilities, current

$1,090,896$969,890

Finance leases

Finance lease liabilities, current

172,904103,646

Noncurrent:

Operating leases

Operating lease liabilities, less current portion

8,315,0018,393,248

Finance leases

Finance lease liabilities, less current portion

573,130341,201

Total lease liabilities

$10,151,931$9,807,985

 

(1)

Finance lease assets were recorded net of accumulated depreciation of approximately $72,000 as of both March 31, 2024 and June 30, 2023.

Lease term and discount rate information related to leases was as follows:

 

Lease Term and Discount Rate

 

March 31, 2024

 

Weighted Average Remaining Lease Term (in years)

 

 

 

Operating leases

 

 

9.6

 

Finance leases

 

 

4.2

 

 

 

 

 

 

Weighted Average Discount Rate

 

 

 

 

Operating leases

 

 

2.9%

Finance leases

 

 

8.0%

 

Supplemental cash flow information:

 

 

 

 Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash used for operating leases

 

$634,033

 

 

$772,659

 

Operating cash used for finance leases

 

$25,105

 

 

$4,242

 

Financing cash used for finance leases

 

$87,610

 

 

$63,345

 

 

Future maturities of lease liabilities were as follows as of March 31, 2024:

 

Fiscal year ending:

 

Finance Leases

 

 

Operating Leases

 

June 30, 2024 (remaining three months)

 

$57,448

 

 

$298,603

 

June 30, 2025

 

 

226,407

 

 

 

1,160,742

 

June 30, 2026

 

 

204,092

 

 

 

1,132,304

 

June 30, 2027

 

 

176,948

 

 

 

1,139,537

 

June 30, 2028

 

 

161,011

 

 

 

1,157,953

 

Thereafter

 

 

57,642

 

 

 

6,759,635

 

Total future minimum payments

 

 

883,548

 

 

 

11,648,774

 

Less imputed interest

 

 

(137,514)

 

 

(2,242,877)

Present value of lease liabilities

 

$746,034

 

 

$9,405,897

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans Payable
9 Months Ended
Mar. 31, 2024
Loans Payable  
Loans Payable

12. Loans Payable

 

As of March 31, 2024, loans payable consisted of two equipment loans and the ANBTX Note (as defined below). As of June 30, 2023, loans payable primarily consisted of the BankUnited Term Loan (as defined below) payable to BankUnited N.A. (“BankUnited”). This loan was paid in full in February 2024 and is no longer outstanding as of March 31, 2024.

 

Equipment Loans

 

In December 2020, ISP Latvia entered into an equipment loan with a third party (the “2020 Equipment Loan”), which party is also a significant customer, and which the 2020 Equipment Loan was subordinate to the BankUnited Loans (as defined below), and collateralized by certain equipment. The initial advance under the 2020 Equipment Loan was 225,000 EUR (or USD $275,000), payable in equal installments over 60 months, the proceeds of which were used to make a prepayment to a vendor for equipment to be delivered at a future date. An additional 225,000 EUR (or USD $267,000) was drawn in September 2021, which proceeds were paid to the vendor for the equipment, payable in equal installments over 52 months. The 2020 Equipment Loan bears interest at a fixed rate of 3.3%.

In May 2023, ISP Latvia entered into an equipment loan with a third party (the “2023 Equipment Loan”). The 2023 Equipment Loan is collateralized by certain equipment. Through March 31, 2024, ISP Latvia has received two advances under the 2023 Equipment Loan totaling 260,258 EUR (or USD $284,000), the proceeds of which were used to make installment payments to a vendor for equipment to be delivered at a future date. The 2023 Equipment Loan will be payable over 48 months, with monthly installments beginning January 1, 2024. The 2023 Equipment Loan bears interest at the six-month EURIBOR rate, plus 2.84% (6.69% as of March 31, 2024).

 

ANBTX Note

 

In connection with the acquisition of Visimid in July 2023, we executed a promissory note of $150,000 in favor of The American National Bank of Texas (the “ANBTX Note”) which bore interest at a fixed rate of 6.15% and was secured by a certificate of deposit for the same amount. The cash collateral is reflected as Restricted Cash in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 2024. The ANBTX Note was repaid in full on May 2, 2024.

 

BankUnited Term Loan

 

On February 26, 2019, we entered into a Loan Agreement (the “Loan Agreement”) with BankUnited for (i) a revolving line of credit up to a maximum amount of $2,000,000 (the “Revolving Line”), (ii) a term loan in the amount of up to $5,813,500 (“BankUnited Term Loan”), and (iii) a non-revolving guidance line of credit up to a maximum amount of $10,000,000 (the “Guidance Line” and, together with the Revolving Line and BankUnited Term Loan, the “BankUnited Loans”), which the Revolving Line and Guidance Line have since been terminated. Each of the BankUnited Loans is evidenced by a promissory note in favor of BankUnited (the “BankUnited Notes”).

 

On May 6, 2019, we entered into that certain First Amendment to Loan Agreement, effective February 26, 2019, with BankUnited (the “First Amendment”). The First Amendment amended the definition of the fixed charge coverage ratio to more accurately reflect the parties’ understandings at the time the Loan Agreement was executed. On September 9, 2021, we entered into a letter agreement with BankUnited (the “Letter Agreement”). In accordance with the Letter Agreement, the parties agreed to the following terms, among others: (i) we were granted a waiver of default for our failure to comply with the fixed charge coverage ratio measured on June 30, 2021; (ii) certain financial covenant requirements were modified; and (iii) the Guidance Line was terminated.

 

On November 5, 2021, we entered into a letter agreement with BankUnited (the “Second Letter Agreement”). In accordance with the Second Letter Agreement, the parties agreed to initiate discussions regarding a possible modification, forbearance, or other resolution of the Amended Loan Agreement (as defined below), which resolution would occur on or before December 31, 2021. On December 20, 2021, we entered into the Second Amendment to the Loan Agreement dated February 26, 2019 (the “Second Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Second Amendment, the parties agreed to the following terms, among others: (i) a maturity date of April 15, 2023 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an increased monthly payment amount of $100,000 commencing on November 1, 2022; (iii) beginning on December 20, 2021, each facility would bear interest at BankUnited’s then-prime rate of interest minus fifty (50) basis points, as adjusted from time to time; (iv) the Term Loan would bear a higher interest rate commencing on August 1, 2022; (v) an exit fee equal to 4% of the outstanding principal balance of the Term Loan on April 15, 2023 (to the extent the Term Loan would still be outstanding on such date); and (vi) a fee of $50,000 payable upon execution of the Second Amendment. The Second Amendment also granted us a waiver of compliance for the Financial Covenants (as set forth in the Amended Loan Agreement) for the periods ended December 31, 2021, March 31, 2022 and June 30, 2022. Based on the waiver, we were no longer in default of the Amended Loan Agreement.

 

On May 11, 2022, we entered into the Third Amendment to the Loan Agreement dated February 26, 2019 (the “Third Amendment”; and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Third Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of April 15, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); and (ii) an amended exit fee equal to (a) 2% of the outstanding principal balance of the Term Loan on September 30, 2022, (b) 1% of the outstanding principal balance on December 31, 2022, (c) 1% of the outstanding principal balance on March 31, 2023, and (d) 4% of the outstanding principal balance on April 15, 2024 (to the extent the Term Loan is still outstanding on the respective dates).

On February 7, 2023, we entered into the Fourth Amendment to the Loan Agreement dated February 26, 2019 (the “Fourth Amendment” and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the Second Amendment, and the Third Amendment, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Fourth Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of December 31, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an amended exit fee equal to (a) 1% of the outstanding principal balance on December 31, 2023 and (b) 4% of the outstanding principal balance on December 31, 2024 (to the extent the Term Loan is still outstanding on the respective dates); (iii) a principal reduction payment of $1,000,000 on or before February 28, 2023; (iv) commencing on March 1, 2023 and continuing on the first day of each month thereafter until December 31, 2023, monthly payments of $75,000, and commencing on January 1, 2024 and continuing on the first day of each month thereafter until the maturity date, monthly payments of $100,000, with each such payment applied first to interest, costs and expenses and then to principal; (v) commencing on March 1, 2023, each facility will bear interest at BankUnited’s then prime rate of interest, and (vi) BankUnited waived compliance with certain financial covenants until December 31, 2023.

 

On May 9, 2023, we entered into the Fifth Amendment to the Loan Agreement dated February 26, 2019 (the “Fifth Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Fifth Amendment, the parties agreed to the following terms, among others: (i) BankUnited agreed to release its security interest in the collateral securing the BankUnited Loans other than a cash collateral account maintained at BankUnited, initially in the amount of approximately $2,457,000, with a portion of such cash collateral to be released on a quarterly basis equal to 110% of the principal reductions effected during that quarter, and (ii) certain other requirements and restrictions of the Loan Agreement were removed, including, among others, financial covenants, restrictions on acquisitions, and limitations on other financing sources. The cash collateral is reflected as Restricted Cash in the accompanying unaudited condensed consolidated balance sheets as of June 30, 2023.

 

Financing costs incurred related to the BankUnited Loans were recorded as a discount on debt and amortized over the term. Amortization of approximately $19,000 and $55,700 is included in interest expense for the three and nine months ended March 31, 2023, respectively. There was no amortization for the three and nine-month periods ended March 31, 2024, as all costs were fully amortized in prior periods.

 

Future maturities of loans payable are as follows:

 

 

 

Equipment Loans

 

 

ANBTX

Note

 

 

Total

 

Fiscal year ending:

 

 

 

 

 

 

 

 

 

June 30, 2024 (remaining three months)

 

$52,521

 

 

$150,000

 

 

$202,521

 

June 30, 2025

 

 

174,790

 

 

 

 

 

 

174,790

 

June 30, 2026

 

 

113,024

 

 

 

 

 

 

113,024

 

June 30, 2027

 

 

68,906

 

 

 

 

 

 

68,906

 

After June 30, 2027

 

 

40,196

 

 

 

 

 

 

40,196

 

Total payments

 

$449,437

 

 

$150,000

 

 

 

599,437

 

Less current portion

 

 

 

 

 

 

 

 

 

 

(323,689)

Non-current portion

 

 

 

 

 

 

 

 

 

$275,748

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Foreign Operations
9 Months Ended
Mar. 31, 2024
Foreign Operations  
Foreign Operations

13. Foreign Operations

 

Assets and liabilities denominated in non-U.S. currencies are translated at rates of exchange prevailing on the balance sheet date, and revenues and expenses are translated at average rates of exchange for the period. Gains or losses on the translation of the financial statements of a non-U.S. operation, where the functional currency is other than the U.S. dollar, are reflected as a separate component of equity, which was a cumulative gain of approximately $629,000 and $607,000 as of March 31, 2024 and June 30, 2023, respectively. We also recognized net foreign currency transaction gains of $12,000 and losses of $79,000 during the three months ended March 31, 2024 and 2023, respectively. During the nine months ended March 31, 2024 and 2023, we recognized net foreign currency transaction gains of $41,000 and losses of $85,000, respectively, included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Other income (expense), net.”

 

Our cash, cash equivalents and restricted cash totaled approximately $3.2 million at March 31, 2024. Of this amount, greater than 50% was held by our foreign subsidiaries in China and Latvia. These foreign funds were generated in China and Latvia as a result of foreign earnings. With respect to the funds generated by our foreign subsidiaries in China, the retained earnings of the respective subsidiary must equal at least 50% of its registered capital before any funds can be repatriated through dividends. As of March 31, 2024, LPOIZ had approximately $2.0 million in retained earnings available for repatriation, and LPOI did not have any earnings available for repatriation, based on earnings accumulated through December 31, 2023, the end of the most recent statutory tax year, that remained undistributed as of March 31, 2024.

Revenues from and long-lived assets located in foreign countries are as follows:

 

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Revenues:

 

 

 

 

 

 

United States

 

$13,523,888

 

 

$11,296,585

 

Latvia

 

 

 

 

 

1,688,316

 

China

 

 

1,177,093

 

 

 

1,985,581

 

Other European countries

 

 

6,317,636

 

 

 

6,413,297

 

Other Asian countries

 

 

1,458,543

 

 

 

1,138,975

 

Rest of world

 

 

614,900

 

 

 

726,474

 

 

 

$23,092,060

 

 

$23,249,228

 

 

 

 

March 31, 2024

 

 

June 30, 2023

 

Long-lived assets:

 

 

 

 

 

 

United States

 

$26,140,980

 

 

$23,336,063

 

Latvia

 

 

5,156,342

 

 

 

5,282,596

 

China

 

 

2,858,524

 

 

 

3,157,434

 

 

 

$34,155,846

 

 

$31,776,093

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contingencies
9 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Contingencies

14. Contingencies

 

Legal

 

The Company, from time to time, is involved in various legal actions arising in the normal course of business. Management, after reviewing with legal counsel all of these actions and proceedings, believes that the aggregate losses, if any, will not have a material adverse effect on the Company’s financial position or results of operations.

 

In April 2021, we terminated several employees of our China subsidiaries, LPOIZ and LPOI, including the General Manager, the Sales Manager, and the Engineering Manager, after determining that they had engaged in malfeasance and conduct adverse to our interests, including efforts to misappropriate certain of our proprietary technology, diverting sales to entities owned or controlled by these former employees and other suspected acts of fraud, theft and embezzlement. In connection with such terminations, our China subsidiaries have engaged in certain legal proceedings with the terminated employees.

 

We incurred various expenses associated with the investigation into these matters prior and subsequent to the termination of the employees and the associated legal proceedings. These expenses, which include legal, consulting and other transitional management fees, totaled $718,000 and $400,000 during the years ended June 30, 2021 and 2022, respectively. During the three and nine months ended March 31, 2024 and 2023, respectively, expenses incurred related to the legal proceedings were immaterial. In December 2023, we recovered approximately $190,000 in funds that had been recovered by the Chinese authorities, which is included in Other income in the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the nine months ended March 31, 2024. We expect to incur minimal additional legal fees and consulting expenses in future periods as we have exhausted nearly all of our legal options and remedies.

 

Knowing that employee transitions in international subsidiaries can lead to lengthy legal proceedings that can interrupt the subsidiary’s ability to operate, compounded by the fact that our officers could not travel to China to oversee the transitions because of the travel restrictions imposed by COVID-19, we chose to enter into severance agreements with certain of the employees at the time of termination. Pursuant to the severance agreements, LPOIZ and LPOI agreed to pay such employees severance of approximately $485,000 in the aggregate, to be paid over a six-month period following the terminations in April 2021. After the execution of the severance agreements, we discovered additional wrongdoing by the terminated employees. As a result, LPOIZ and LPOI have disputed the employees’ rights to such payments and did not immediately begin making the severance payments. However, based on the likelihood that the courts in China will determine that our subsidiaries would ultimately be obligated to pay these amounts, we accrued for these payments as of June 30, 2021 and they remained accrued as of June 30, 2022. Such expenses were recorded as SG&A expenses in the Consolidated Statement of Comprehensive Income (Loss) for the year ended June 30, 2021. In October 2022, the severance amounts were paid to the court in accordance with a court order.

We have transitioned the management of LPOI and LPOIZ to a new management team without any significant detrimental effects on the ability of those subsidiaries to operate. We have not experienced any material adverse impact to the business operations of LPOI or LPOIZ as a result of the transition. Although we took steps to minimize the business impacts from the termination of the management employees and transition to new management personnel, we experienced some short-term adverse impacts on LPOIZ’s and LPOI’s domestic sales in China and results of operations in the three-month period ended June 30, 2021 and the fiscal year ended June 30, 2022. The Company has not experienced, nor does management anticipate, any material adverse impact on LPOIZ’s or LPOI’s production and supply of products to its other subsidiaries for their customers.

 

Potential Impact of Economic Conditions in China

 

Due to our operations in China, our business, results of operations, financial condition and prospects may be influenced to a significant degree by economic, political, legal and social conditions in China. China’s economy differs from the economies of other countries in many respects, including with respect to the level of development, growth rate, amount of government involvement, control of foreign exchange and allocation of resources. While China’s economy has experienced significant growth over the past several decades, its growth rate has declined in recent years and may continue to decline. Deteriorating economic conditions in China generally have led to lower demand for our products in China and thus lower revenues and net income for our subsidiaries in China and the Company overall. A continuation of China’s current economic conditions or a further slowdown in the economic growth, an economic downturn, a recession, or other adverse economic conditions in China is likely to have a material adverse effect on our business and results of operations in future quarters.

 

Impact of Recent Wars

 

In February 2022, Russian military forces invaded Ukraine. This war has led to sanctions on Russia, which have had some impacts, though temporary, on our supply chain of raw materials. Separately, Israel declared war on Hamas in October 2023. Initially, this resulted in a temporary increase in our sales, as Israel worked to replace electro-optical systems that in some cases use our materials. However, it is possible that this war will also have a negative impact on our business at some point as a result of the economic impact in Israel. In addition to the significant defense related market in Israel, we also serve many commercial related applications and work with commercial companies in Israel, and the business of those customers may be negatively impacted by the war over time. Given the dynamic nature of this situation, we cannot reasonably estimate the impact of either the Russian-Ukraine conflict or the Israel-Hamas war on our financial condition, results of operations or cash flows into the foreseeable future.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Liquidity
9 Months Ended
Mar. 31, 2024
Liquidity  
Liquidity

15. Liquidity

 

We generally rely on cash from operations and equity and debt offerings, to the extent available, to satisfy our liquidity needs and to maintain our ability to repay our debt.

 

On February 16, 2022, we filed a shelf registration statement to facilitate the issuance of our Class A common stock, warrants exercisable for shares of our Class A common stock, and/or units up to an aggregate offering price of $75.8 million from time to time. In connection with the filing of the shelf registration statement, we also included a prospectus supplement relating to an at-the-market equity program under which we may issue and sell shares of our Class A common stock up to an aggregate offering price of $25.2 million from time to time, decreasing the aggregate offering price available under the shelf registration statement to $50.6 million. The shelf registration statement was declared effective by the SEC on March 1, 2022. As of March 31, 2024, we issued 68,041 shares of our Class A common stock pursuant to the at-the-market equity program.

On January 12, 2023, the Company entered into a securities purchase agreement (“Purchase Agreement”), pursuant to which the Company agreed to issue and sell in a public offering under the shelf registration statement an aggregate of 9,090,910 shares of the Company’s Class A common stock, par value $0.01 per share for a purchase price of $1.10 per share and filed a prospectus supplement with the SEC related thereto. The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering.

 

There are a number of factors that could result in the need to raise additional funds, including a decline in revenue or a lack of anticipated sales growth, increased material costs, increased labor costs, planned production efficiency improvements not being realized, increases in property, casualty, benefit and liability insurance premiums, and increases in other costs. In addition, we may identify opportunities for acquisitions and other strategic transactions to expand and further enhance our business that may require that we raise additional capital should we elect to pursue any of such transactions.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
9 Months Ended
Mar. 31, 2024
Significant Accounting Policies  
Use Of Estimates

Management makes estimates and assumptions during the preparation of our unaudited Condensed Consolidated Financial Statements that affect amounts reported in the unaudited Condensed Consolidated Financial Statements and accompanying notes. Such estimates and assumptions could change in the future as more information becomes available, which, in turn, could impact the amounts reported and disclosed herein.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
9 Months Ended
Mar. 31, 2024
Revenue  
Schedule of revenue by product

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Infrared components

 

$3,638,674

 

 

$3,143,718

 

 

$11,046,129

 

 

$9,623,597

 

Visible components

 

 

2,688,475

 

 

 

3,104,572

 

 

 

8,055,714

 

 

 

10,248,857

 

Assemblies and modules

 

 

829,265

 

 

 

986,651

 

 

 

3,077,987

 

 

 

3,085,256

 

Engineering services

 

 

542,761

 

 

 

174,707

 

 

 

912,230

 

 

 

291,518

 

Total revenue

 

$7,699,175

 

 

$7,409,648

 

 

$23,092,060

 

 

$23,249,228

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
9 Months Ended
Mar. 31, 2024
Inventories  
Schedule of Inventories

 

 

March 31, 2024

 

 

June 30, 2023

 

Raw materials

 

$2,976,813

 

 

$2,999,879

 

Work in process

 

 

2,364,525

 

 

 

2,909,439

 

Finished goods

 

 

2,665,577

 

 

 

2,626,106

 

Allowance for obsolescence

 

 

(1,179,440)

 

 

(1,124,690)

 

 

$6,827,475

 

 

$7,410,734

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment (Tables)
9 Months Ended
Mar. 31, 2024
Property and Equipment  
Schedule Of Property And Equipment

 

 

Estimated Lives (Years)

 

 

March 31, 2024

 

 

June 30, 2023

 

Manufacturing equipment

 

5 - 10

 

 

$23,288,251

 

 

$22,296,320

 

Computer equipment and software

 

3 - 5

 

 

 

1,010,144

 

 

 

973,549

 

Furniture and fixtures

 

 5

 

 

 

355,571

 

 

 

350,289

 

Leasehold improvements

 

5 - 10

 

 

 

8,947,045

 

 

 

2,742,344

 

Construction in progress

 

 

 

 

 

 

672,680

 

 

 

3,067,896

 

Total property and equipment

 

 

 

 

 

 

34,273,691

 

 

 

29,430,398

 

Less accumulated depreciation and amortization

 

 

 

 

 

 

(18,332,710)

 

 

(16,619,468)

Total property and equipment, net

 

 

 

 

 

$15,940,981

 

 

$12,810,930

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets  
Schedule Of goodwill

 

 

 

 

Goodwill at June 30, 2023

 

$5,854,905

 

Acquisition of Visimid

 

 

909,222

 

Goodwill at March 31, 2024

 

$6,764,127

 

 

 

 

 

 

Schedule of Identified Intangible Assets

Useful Lives (Years)

March 31, 2024

June 30, 2023

Customer relationships

10 - 15

$3,712,300$3,590,000

Trade secrets

8 - 10

4,197,3043,272,000

Trademarks

8 - 10

4,256,4183,814,000

Backlog

1

463,525

Total intangible assets

12,629,54710,676,000

Less accumulated amortization

(8,544,406)(7,343,285)

Total intangible assets, net

$4,085,141$3,332,715
Schedule Of Intangible Assets Future Amortization

Fiscal year ending:

 

 

 

June 30, 2024 (remaining three months)

 

$434,402

 

June 30, 2025

 

 

884,654

 

June 30, 2026

 

 

388,336

 

June 30, 2027

 

 

388,336

 

After June 30, 2027

 

 

1,989,413

 

 

 

$4,085,141

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
9 Months Ended
Mar. 31, 2024
Income Taxes  
Schedule of Income Tax Expense And Effective Income Tax Rate

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Loss before income taxes

 

$(2,591,736)

 

$(1,097,988)

 

$(5,532,171)

 

$(3,015,615)

Income tax provision

 

$5,798

 

 

$65,282

 

 

$121,402

 

 

$222,416

 

Effective income tax rate

 

 

0%

 

 

-6%

 

 

-2%

 

 

-7%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Tables)
9 Months Ended
Mar. 31, 2024
StockBased Compensation  
Schedule Of Stock-based Compensation Expense

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

$19,942

 

 

$51,956

 

 

$81,457

 

 

$170,005

 

RSAs

 

 

61,781

 

 

 

52,483

 

 

 

193,090

 

 

 

119,333

 

RSUs

 

 

129,681

 

 

 

194,599

 

 

 

488,711

 

 

 

781,845

 

     Total

 

$211,404

 

 

$299,038

 

 

$763,258

 

 

$1,071,183

 

Schedule Of Grant Date Fair Values and Underlying Assumptions

 

 

Nine Months Ended

March 31, 2024

 

Weighted-average expected volatility

 

 

74.0%

Dividend yields

 

 

0%

Weighted-average risk-free interest rate

 

 

3.98%

Weighted-average expected term, in years

 

 

7.49

 

Summary Of Activity Of Share Based Compensation Awards

 

 

 Stock Options

 

 

 Restricted Stock Units(RSUs)

 

 

 Restricted Stock Awards (RSAs)

 

 

 

 

 

 

Weighted-

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

Average

 

 

 

 

 

 

Exercise

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 

 

Remaining

 

 

 

 Shares

 

 

 Price

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

 

 Shares

 

 

 Contract

 

June 30, 2023

 

 

534,462

 

 

$2.03

 

 

 

6.1

 

 

 

1,596,222

 

 

 

1.1

 

 

 

101,733

 

 

 

0.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Granted

 

 

28,736

 

 

$1.74

 

 

 

 

 

 

 

558,753

 

 

 

 

 

 

 

225,733

 

 

 

 

 

Exercised

 

 

(3,000)

 

$1.38

 

 

 

 

 

 

 

(252,840)

 

 

 

 

 

 

(142,022)

 

 

 

 

Cancelled/Forfeited

 

 

(1,500)

 

$1.30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10,127)

 

 

 

 

March 31, 2024

 

 

558,698

 

 

$2.02

 

 

 

5.6

 

 

 

1,902,135

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards exercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

471,816

 

 

$1.92

 

 

 

5.2

 

 

 

1,130,428

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Awards unexercisable/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

unvested as of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

 

86,882

 

 

$2.56

 

 

 

7.9

 

 

 

771,707

 

 

 

1.7

 

 

 

175,317

 

 

 

1.7

 

 

 

 

558,698

 

 

 

 

 

 

 

 

 

 

 

1,902,135

 

 

 

 

 

 

 

175,317

 

 

 

 

 

Schedule Of Share-based unreognized Compensation Future Cost To Be Recognized

Fiscal Year Ending:

 

Stock Options

 

 

RSAs

 

 

RSUs

 

 

Total

 

June 30, 2024 (remaining three months)

 

 

15,385

 

 

 

29,486

 

 

 

168,866

 

 

 

213,737

 

June 30, 2025

 

 

44,096

 

 

 

97,612

 

 

 

424,323

 

 

 

566,031

 

June 30, 2026

 

 

10,211

 

 

 

44,689

 

 

 

163,564

 

 

 

218,464

 

June 30, 2027

 

 

6,805

 

 

 

7,500

 

 

 

74,617

 

 

 

88,922

 

 

 

$76,497

 

 

$179,287

 

 

$831,370

 

 

$1,087,154

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share (Tables)
9 Months Ended
Mar. 31, 2024
Earnings (Loss) Per Share  
Schedule Of The Computations For Basic And Diluted Earnings (loss) Per Common Share

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$(2,597,534)

 

$(1,163,270)

 

$(5,653,573)

 

$(3,238,031)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

RSUs and RSAs

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Diluted number of shares

 

 

37,988,770

 

 

 

35,124,095

 

 

 

37,639,464

 

 

 

29,750,138

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)

Diluted

 

$(0.07)

 

$(0.03)

 

$(0.15)

 

$(0.11)
Schedule Of Potential Dilutive Shares Were Not Included In The Computation Of Diluted Earnings (loss) Per Common Share

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Options to purchase common stock

 

 

540,123

 

 

 

534,462

 

 

 

536,335

 

 

 

534,462

 

RSUs and RSAs

 

 

1,981,071

 

 

 

2,059,941

 

 

 

1,790,148

 

 

 

2,123,735

 

 

 

 

2,521,194

 

 

 

2,594,403

 

 

 

2,326,483

 

 

 

2,658,197

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
9 Months Ended
Mar. 31, 2024
Leases  
Schedule of components of lease expense

 

 

Three Months Ended March 31,

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease cost

 

$238,051

 

 

$230,349

 

 

$681,726

 

 

$646,274

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation of lease assets

 

 

23,971

 

 

 

7,299

 

 

 

57,868

 

 

 

75,521

 

Interest on lease liabilities

 

 

9,712

 

 

 

1,956

 

 

 

25,104

 

 

 

5,826

 

Total finance lease cost

 

 

33,683

 

 

 

9,255

 

 

 

82,972

 

 

 

81,347

 

Total lease cost

 

$271,734

 

 

$239,604

 

 

$764,698

 

 

$727,621

 

Supplement Balance Sheet Information

Classification

March 31, 2024

June 30, 2023

Assets:

Operating lease assets

Operating lease assets

$7,164,556$9,571,604

Finance lease assets

Property and equipment, net(1)

991,507542,105

Total lease assets

$8,156,063$10,113,709

Liabilities:

Current:

Operating leases

Operating lease liabilities, current

$1,090,896$969,890

Finance leases

Finance lease liabilities, current

172,904103,646

Noncurrent:

Operating leases

Operating lease liabilities, less current portion

8,315,0018,393,248

Finance leases

Finance lease liabilities, less current portion

573,130341,201

Total lease liabilities

$10,151,931$9,807,985
Schedule of Lease Term And Discount Rate

Lease Term and Discount Rate

 

March 31, 2024

 

Weighted Average Remaining Lease Term (in years)

 

 

 

Operating leases

 

 

9.6

 

Finance leases

 

 

4.2

 

 

 

 

 

 

Weighted Average Discount Rate

 

 

 

 

Operating leases

 

 

2.9%

Finance leases

 

 

8.0%
Supplemental Cash Flow Information

 

 

 Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash used for operating leases

 

$634,033

 

 

$772,659

 

Operating cash used for finance leases

 

$25,105

 

 

$4,242

 

Financing cash used for finance leases

 

$87,610

 

 

$63,345

 

Future Maturities Of Lease Liabilities

Fiscal year ending:

 

Finance Leases

 

 

Operating Leases

 

June 30, 2024 (remaining three months)

 

$57,448

 

 

$298,603

 

June 30, 2025

 

 

226,407

 

 

 

1,160,742

 

June 30, 2026

 

 

204,092

 

 

 

1,132,304

 

June 30, 2027

 

 

176,948

 

 

 

1,139,537

 

June 30, 2028

 

 

161,011

 

 

 

1,157,953

 

Thereafter

 

 

57,642

 

 

 

6,759,635

 

Total future minimum payments

 

 

883,548

 

 

 

11,648,774

 

Less imputed interest

 

 

(137,514)

 

 

(2,242,877)

Present value of lease liabilities

 

$746,034

 

 

$9,405,897

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans Payable (Tables)
9 Months Ended
Mar. 31, 2024
Loans Payable  
Future Maturities Of Loans Payable

 

 

Equipment Loans

 

 

ANBTX

Note

 

 

Total

 

Fiscal year ending:

 

 

 

 

 

 

 

 

 

June 30, 2024 (remaining three months)

 

$52,521

 

 

$150,000

 

 

$202,521

 

June 30, 2025

 

 

174,790

 

 

 

 

 

 

174,790

 

June 30, 2026

 

 

113,024

 

 

 

 

 

 

113,024

 

June 30, 2027

 

 

68,906

 

 

 

 

 

 

68,906

 

After June 30, 2027

 

 

40,196

 

 

 

 

 

 

40,196

 

Total payments

 

$449,437

 

 

$150,000

 

 

 

599,437

 

Less current portion

 

 

 

 

 

 

 

 

 

 

(323,689)

Non-current portion

 

 

 

 

 

 

 

 

 

$275,748

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Foreign Operations (Tables)
9 Months Ended
Mar. 31, 2024
Foreign Operations  
Schedule of Revenue and Foreign Assets

 

 

Nine Months Ended March 31,

 

 

 

2024

 

 

2023

 

Revenues:

 

 

 

 

 

 

United States

 

$13,523,888

 

 

$11,296,585

 

Latvia

 

 

 

 

 

1,688,316

 

China

 

 

1,177,093

 

 

 

1,985,581

 

Other European countries

 

 

6,317,636

 

 

 

6,413,297

 

Other Asian countries

 

 

1,458,543

 

 

 

1,138,975

 

Rest of world

 

 

614,900

 

 

 

726,474

 

 

 

$23,092,060

 

 

$23,249,228

 

 

 

March 31, 2024

 

 

June 30, 2023

 

Long-lived assets:

 

 

 

 

 

 

United States

 

$26,140,980

 

 

$23,336,063

 

Latvia

 

 

5,156,342

 

 

 

5,282,596

 

China

 

 

2,858,524

 

 

 

3,157,434

 

 

 

$34,155,846

 

 

$31,776,093

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition of Visimid Technologies (Details Narrative) - Acquisition of Visimid Technologies [Member] - USD ($)
1 Months Ended 9 Months Ended
Jan. 02, 2024
Oct. 23, 2023
Jul. 31, 2023
Mar. 31, 2024
Acquisition price of company in cash     $ 1,000,000  
Restricted stock       $ 1,550,000
Goodwill adjustment amount     2,200,000  
Bank debt     $ 150,000  
Description of restricted stock installments     Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025  
Trade Secrets [Member]        
Estimated fair values of the assets acquired and liabilities assumed       925,000
Purchase price net acquisition cost       98,000
Trademarks [Member]        
Estimated fair values of the assets acquired and liabilities assumed       442,000
Purchase price net acquisition cost       1,000
Customer Backlog [Member]        
Estimated fair values of the assets acquired and liabilities assumed       $ 464,000
Shares issued       267,176
Purchase price net acquisition cost       $ 2,700,000
Estimated useful lives of assets       1 year
Acquisition payment amount at the closing period $ 125,000 $ 150,000   $ 600,000
Customer Relationships [Member]        
Estimated fair values of the assets acquired and liabilities assumed       122,000
Purchase price net acquisition cost       $ 140,000
Estimated useful lives of assets       10 years
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 7,699,175 $ 7,409,648 $ 23,092,060 $ 23,249,228
Infrared Components [Member]        
Revenues 3,638,674 3,143,718 11,046,129 9,623,597
Visible Components [Member]        
Revenues 2,688,475 3,104,572 8,055,714 10,248,857
Assemblies and Modules [Member]        
Revenues 829,265 986,651 3,077,987 3,085,256
Engineering Services [Member]        
Revenues $ 542,761 $ 174,707 $ 912,230 $ 291,518
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details Narrative) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Revenue    
Deferred revenue $ 818,000 $ 314,000
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Inventories    
Raw materials $ 2,976,813 $ 2,999,879
Work in process 2,364,525 2,909,439
Finished goods 2,665,577 2,626,106
Allowance for obsolescence (1,179,440) (1,124,690)
Inventories, net $ 6,827,475 $ 7,410,734
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details Narrative) - USD ($)
$ in Millions
Mar. 31, 2024
Jun. 30, 2023
Inventory - Tooling [Member]    
Raw materials $ 1.5 $ 1.4
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment (Details) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Total property and equipment, gross $ 34,273,691 $ 29,430,398
Less accumulated depreciation and amortization (18,332,710) (16,619,468)
Total property and equipment, net 15,940,981 12,810,930
Manufacturing Equipment [Member]    
Total property and equipment, gross $ 23,288,251 22,296,320
Manufacturing Equipment [Member] | Minimum [Member]    
Estimated life 5 years  
Manufacturing Equipment [Member] | Maximum [Member]    
Estimated life 10 years  
Computer Equipment And Software [Member]    
Total property and equipment, gross $ 1,010,144 973,549
Computer Equipment And Software [Member] | Minimum [Member]    
Estimated life 3 years  
Computer Equipment And Software [Member] | Maximum [Member]    
Estimated life 5 years  
Furniture And Fixtures [Member]    
Total property and equipment, gross $ 355,571 350,289
Estimated life 5 years  
Leasehold Improvements [Member]    
Total property and equipment, gross $ 8,947,045 2,742,344
Leasehold Improvements [Member] | Minimum [Member]    
Estimated life 5 years  
Leasehold Improvements [Member] | Maximum [Member]    
Estimated life 10 years  
Construction In Progress [Member]    
Total property and equipment, gross $ 672,680 $ 3,067,896
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Details)
9 Months Ended
Mar. 31, 2024
USD ($)
Goodwill and Intangible Assets  
Goodwill at June 30, 2023 $ 5,854,905
Acquisition of Visimid 909,222
Goodwill at December 31, 2023 $ 6,764,127
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Details 1) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Intangible Assets, Gross $ 12,629,547 $ 10,676,000
Less Accumulated Amortization (8,544,406) (7,343,285)
Intangible Assets, Net 4,085,141 3,332,715
Trade Secrets [Member]    
Intangible Assets, Gross $ 4,197,304 3,272,000
Trade Secrets [Member] | Minimum [Member]    
Useful Life 8 years  
Trade Secrets [Member] | Maximum [Member]    
Useful Life 10 years  
Trademark [Member]    
Intangible Assets, Gross $ 4,256,418 3,814,000
Trademark [Member] | Minimum [Member]    
Useful Life 8 years  
Trademark [Member] | Maximum [Member]    
Useful Life 10 years  
Customer Relationships [Member]    
Intangible Assets, Gross $ 3,712,300 3,590,000
Customer Relationships [Member] | Minimum [Member]    
Useful Life 10 years  
Customer Relationships [Member] | Maximum [Member]    
Useful Life 15 years  
Backlog [Member]    
Intangible Assets, Gross $ 463,525 $ 0
Useful Life 1 year  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Details 2) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Intangible Assets, Net $ 4,085,141 $ 3,332,715
Intangible Assets [Member]    
June 30, 2024 (remaining nine months) 434,402  
June 30, 2025 884,654  
June 30, 2026 388,336  
June 30, 2027 388,336  
After June 30, 2027 1,989,413  
Intangible Assets, Net $ 4,085,141  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Taxes        
Loss before income taxes $ (2,591,736) $ (1,097,988) $ (5,532,171) $ (3,015,615)
Income tax provision $ 5,798 $ 65,282 $ 121,402 $ 222,416
Effective income tax rate 0.00% (6.00%) (2.00%) (7.00%)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Change in statutory income tax rate 20.00%  
Effective tax rate 25.00%  
Accrued and unpaid withholding taxes $ 40,000 $ 40,000
CHINA | L P O I    
Statutory income tax rate 25.00%  
CHINA | L P O I Z    
Statutory income tax rate 15.00%  
U.S. Federal and State    
Statutory income tax rate 25.50%  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Total $ 211,404 $ 299,038 $ 763,258 $ 1,071,183
Restricted Stock Units        
Total 61,781 52,483 193,090 119,333
Restricted Stock Awards        
Total 129,681 194,599 488,711 781,845
Stock Options        
Total $ 19,942 $ 51,956 $ 81,457 $ 170,005
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation (Details 1)
9 Months Ended
Mar. 31, 2024
StockBased Compensation  
Weighted-average expected volatility 74.00%
Dividend yields 0.00%
Weighted-average risk-free interest rate 3.98%
Weighted-average expected term, in years 7 years 5 months 26 days
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation (Details 2)
9 Months Ended
Mar. 31, 2024
$ / shares
shares
Restricted Stock Units  
Balance, Beginning, Shares 1,596,222
Granted, Shares 558,753
Exercised, Shares (252,840)
Balance, Ending, Shares 1,902,135
Exercisable And Vested, Shares 1,130,428
Unexercisable And Unvested, Shares 771,707
Balance, Beginning 1 year 1 month 6 days
Balance, Ending 1 year 8 months 12 days
Exercisable/vested 0 years
Unexercisable/unvesteds 1 year 8 months 12 days
Restricted Stock Awards  
Balance, Beginning, Shares 101,733
Granted, Shares 225,733
Exercised, Shares (142,022)
Cancelled/forfeited, Shares (10,127)
Balance, Ending, Shares 175,317
Unexercisable And Unvested, Shares 175,317
Balance, Beginning 8 months 12 days
Balance, Ending 1 year 8 months 12 days
Unexercisable/unvesteds 1 year 8 months 12 days
Stock Options  
Balance, Beginning, Shares 534,462
Granted, Shares 28,736
Exercised, Shares (3,000)
Cancelled/forfeited, Shares (1,500)
Balance, Ending, Shares 558,698
Exercisable And Vested, Shares 471,816
Unexercisable And Unvested, Shares 86,882
Balance Beginning | $ / shares $ 2.03
Granted | $ / shares 1.74
Exercised | $ / shares 1.38
Cancelled/forfeited | $ / shares 1.30
Balance Ending | $ / shares 2.02
Exercisable And Vested | $ / shares 1.92
Unexercisable/unvested | $ / shares $ 2.56
Balance, Beginning 6 years 1 month 6 days
Balance, Ending 5 years 7 months 6 days
Exercisable/vested 5 years 2 months 12 days
Unexercisable/unvesteds 7 years 10 months 24 days
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation (Details 3)
Mar. 31, 2024
USD ($)
Stock Options $ 76,497
Restricted Stock Units 831,370
Restricted Stock Awards 179,287
Total Unrecognized Compensation Cost 1,087,154
Year Ending June 30, 2024  
Stock Options 15,385
Restricted Stock Units 168,866
Restricted Stock Awards 29,486
Total Unrecognized Compensation Cost 213,737
Year Ending June 30, 2025  
Stock Options 44,096
Restricted Stock Units 424,323
Restricted Stock Awards 97,612
Total Unrecognized Compensation Cost 566,031
Year Ending June 30, 2026  
Stock Options 10,211
Restricted Stock Units 163,564
Restricted Stock Awards 44,689
Total Unrecognized Compensation Cost 218,464
Year Ending June 30, 2027  
Stock Options 6,805
Restricted Stock Units 74,617
Restricted Stock Awards 7,500
Total Unrecognized Compensation Cost $ 88,922
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
StockBased Compensation (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Discount On Employee Stock Purchase Plan $ 4,000 $ 4,000
Discount On Employee Stock Purchase Plan, Percentage 10.00%  
Total Unrecognized Compensation Cost $ 1,087,154  
SICP (or Omnibus Plan) | Class A common stock    
Award shares, authorized 831,943  
SICP (or Omnibus Plan) | 2018 Annual Stockholders Meeting | Class A common stock    
Award shares, authorized 1,650,870  
SICP (or Omnibus Plan) | 2022 Annual Stockholders Meeting | Class A common stock    
Award shares, authorized 2,100,000  
Stock options, RSAs and RSUs    
Total Unrecognized Compensation Cost $ 1,100,000  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Earnings (Loss) Per Share                
Net loss $ (2,597,534) $ (1,713,663) $ (1,342,376) $ (1,163,270) $ (694,061) $ (1,380,700) $ (5,653,573) $ (3,238,031)
Weighted Average Number Of Shares Outstanding                
Basic number of shares 37,988,770     35,124,095     37,639,464 29,750,138
Effect of dilutive securities:                
Options To Purchase Common Stock $ 0     $ 0     $ 0 $ 0
RSUs and RSAs $ 0     $ 0     $ 0 $ 0
Diluted number of shares 37,988,770     35,124,095     37,639,464 29,750,138
Loss per common share:                
Basic $ (0.07)     $ (0.03)     $ (0.15) $ (0.11)
Diluted $ (0.07)     $ (0.03)     $ (0.15) $ (0.11)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share (Details 1) - shares
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities 2,521,194 2,594,403 2,326,483 2,658,197
RSUs and RSAs        
Antidilutive Securities 1,981,071 2,059,941 1,790,148 2,123,735
Stock Options        
Antidilutive Securities 540,123 534,462 536,335 534,462
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Leases        
Operating lease cost $ 238,051 $ 230,349 $ 681,726 $ 646,274
Finance lease cost, depreciation of lease assets 23,971 7,299 57,868 75,521
Finance lease cost, interest on lease liabilities 9,712 1,956 25,104 5,826
Total finance lease cost 33,683 9,255 82,972 81,347
Total lease cost $ 271,734 $ 239,604 $ 764,698 $ 727,621
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 1) - USD ($)
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Assets      
Operating lease assets $ 7,164,556   $ 9,571,604
Finance lease assets 991,507   542,105
Total lease assets 8,156,063   10,113,709
Liabilities      
Operating leases, current 1,090,896   969,890
Finance leases, current 172,904   103,646
Operating leases, noncurrent 8,315,001   8,393,248
Finance leases, noncurrent 573,130   341,201
Total lease liabilities $ 10,151,931   $ 9,807,985
Weighted average remaining lease term (in years), operating leases 9 years 7 months 6 days    
Weighted average remaining lease term (in years), finance leases 4 years 2 months 12 days    
Weighted average discount rate, operating leases 2.90%    
Weighted average discount rate, finance leases 8.00%    
Operating cash used for operating leases $ 634,033 $ 772,659  
Operating cash used for finance leases 25,105 4,242  
Financing cash used for finance leases $ 87,610 $ 63,345  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 2)
Mar. 31, 2024
USD ($)
Finance Lease - Fiscal year ending September 30,  
June 30, 2024 (remaining three months) $ 57,448
June 30, 2025 226,407
June 30, 2026 204,092
June 30, 2027 176,948
June 30, 2028 161,011
Thereafter 57,642
Total future minimum payments 883,548
Less imputed interest (137,514)
Present value of lease liabilities 746,034
Operating Lease - Fiscal Year ending September 30,  
June 30, 2024 (remaining three months) 298,603
June 30, 2025 1,160,742
June 30, 2026 1,132,304
June 30, 2027 1,139,537
June 30, 2028 1,157,953
Thereafter 6,759,635
Total future minimum payments 11,648,774
Less imputed interest (2,242,877)
Present value of lease liabilities $ 9,405,897
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Leases    
Finance Lease Assets, Accumulated Depreciation $ 72,000 $ 72,000
Lease term 12 months  
Operating Lease Expiry Year 2034  
Description of leased space The first lease on the premises comprising our Orlando Facility was amended in April 2021, and again in September 2021, to expand the space from approximately 26,000 square feet to approximately 58,500 square feet. The lease term was extended from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. In April 2023, we entered into a sublease for 11,156 square feet of this space, as we do not have a current need for the full 58,500 square feet of space. The sublease is for an initial term of five years, ending in April 2029. The second lease on the premises comprising our Orlando Facility was assigned to a third-party and it was agreed that we would vacate the premises, subject to the assigned lease, on November 30, 2022. In December 2022, we entered into an agreement with the assignee of such lease that extended our right to occupy the subject premises until February 28, 2023, in consideration of payments of rent through February 28, 2023, and other amounts to the assignee. In February 2023, the space was vacated and we have no further obligations related to this lease. Effective in January 2022, the terms of our leases in Zhenjiang, China and Riga, Latvia were extended to December 31, 2024 and 2030, respectively  
Tenant improvement allowances $ 2,400,000  
Estimated cost of Tenant improvement allowances $ 3,700,000  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans Payable (Details) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
June 30, 2024 (remaining three months) $ 202,521  
June 30, 2025 174,790  
June 30, 2026 113,024  
June 30, 2027 68,906  
After June 30, 2027 40,196  
Total Payments 599,437  
Less current portion (323,689) $ (1,023,814)
Non-current portion 275,748  
2020 Equipment Loan    
June 30, 2024 (remaining three months) 52,521  
June 30, 2025 174,790  
June 30, 2026 113,024  
June 30, 2027 68,906  
After June 30, 2027 40,196  
Total Payments 449,437  
ANBTX Note    
June 30, 2024 (remaining three months) 150,000  
June 30, 2025 0  
June 30, 2026 0  
June 30, 2027 0  
After June 30, 2027 0  
Total Payments $ 150,000  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans Payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 09, 2023
May 31, 2023
Sep. 30, 2021
Dec. 31, 2020
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Feb. 07, 2023
Feb. 26, 2019
Total Payments         $ 599,437   $ 599,437      
Interest expense         37,649 $ 77,094 149,048 $ 228,705    
BankUnited Term Loan                    
Interest expense         $ 0 $ 19,000 0 $ 55,700    
BankUnited [Member]                    
Revolving Line Maximum Credit Limit                   $ 2,000,000
Term Loan                   5,813,500
Non Revolving Maximum Credit Limit                   $ 10,000,000
November 5, 2021 [Member] | Second Letter Agreement [Member]                    
Fees Payable             $ 50,000      
Interest Rate On Borrowing         4.00%   4.00%      
Monthly loan amount payable             $ 100,000      
May 11, 2022 [Member] | Third Amendment [Member]                    
Amendment Description             an amended maturity date of April 15, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); and (ii) an amended exit fee equal to (a) 2% of the outstanding principal balance of the Term Loan on September 30, 2022, (b) 1% of the outstanding principal balance on December 31, 2022, (c) 1% of the outstanding principal balance on March 31, 2023, and (d) 4% of the outstanding principal balance on April 15, 2024 (to the extent the Term Loan is still outstanding on the respective dates)      
February 7, 2023 [Member] | Fourth Amendment [Member]                    
Principal reduction payment             $ 100,000      
Monthly loan amount payable             $ 75,000      
Interest Rate On Borrowing         4.00%   4.00%   1.00%  
May 9, 2023 [Member] | Fifth Amendment [Member]                    
Security interest amount $ 2,457,000                  
Interest Rate On Borrowing         110.00%   110.00%      
ANBTX Note                    
Interest Rate On Borrowing         6.15%   6.15%      
Maturity date             May 02, 2024      
Total Payments         $ 150,000   $ 150,000      
2020 Equipment Loan                    
Interest Rate On Borrowing         3.30%   3.30%      
Installment Term     52 months 60 months            
Advances     $ 267,000 $ 275,000            
2023 Equipment Loan                    
Interest Rate On Borrowing         6.69%   6.69%      
Installment Term   48 months                
Advances   $ 284,000                
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Foreign Operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Revenue, net $ 7,699,175 $ 7,409,648 $ 23,092,060 $ 23,249,228  
Long-lived assets 34,155,846   34,155,846   $ 31,776,093
United States          
Revenue, net     13,523,888 11,296,585  
Long-lived assets 26,140,980   26,140,980   23,336,063
LATVIA          
Revenue, net     0 1,688,316  
Long-lived assets 5,156,342   5,156,342   5,282,596
CHINA          
Revenue, net     1,177,093 1,985,581  
Long-lived assets $ 2,858,524   2,858,524   $ 3,157,434
Other European countries          
Revenue, net     6,317,636 6,413,297  
Other Asian countries          
Revenue, net     1,458,543 1,138,975  
Rest of world          
Revenue, net     $ 614,900 $ 726,474  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Foreign Operations (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Gain (loss) On Foreign Currency $ 12,000 $ 79,000  
Cumulative Gain $ 629,000   $ 607,000
Percentage Of Amount Held For Foreign Subsidiaries 50.00%    
Accumulated earnings $ (213,489,802)   $ (207,836,229)
L P O I Z      
Gain (loss) On Foreign Currency 41,000 $ 85,000  
Cash And Cash Equivalents 3,200,000    
Accumulated earnings $ 200,000    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contingencies (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2022
Jun. 30, 2021
Commitments and Contingencies      
Contingent Liability Pursuant To Severance Agreements $ 485,000    
Related expenses $ 190,000    
Legal, consulting and other transitional management fees   $ 400,000 $ 718,000
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Liquidity (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jan. 12, 2023
Feb. 16, 2022
Mar. 31, 2024
Jun. 30, 2023
Common stock, par value     $ 0.01 $ 0.01
Common stock, shares Issued     38,126,249 34,344,739
Common Stock ClassA        
Offering Price   $ 75.8    
Revised Offering Price   25.2    
Decrease in Aggregate Offering Price   $ 50.6    
Common stock, shares Issued     68,041  
Securities Purchase Agreement        
Common stock, par value $ 0.01      
Common stock, shares Issued 9,090,910      
Purchase Price, per share $ 1.10      
Description of securities purchase agreement The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering      
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !B J5@'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 " 8@*E8+_Y89^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.NWX(Z(N%Q GD)"8!.(6.=X6T;118M3N[6G#U@G! W",_IG!+=U-SVT1N>GG$'P>"' MV1'44EZ#)S;6L($96(2%*'1C46$DPWT\XBTN^/ 9VPRS"-22IXX35&4%0L\3 MPV%L&S@#9AA3].F[0'8AYNJ?V-P!<4R.R2VI81C*895STPX5O#T]ON1U"]H&?MV%_@)02P,$% @ &("I6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 8@*E8P\EKUND% "H'P & 'AL+W=OV>Z0'H&OEY[$HS?^C M77%OS^P@+TL%BP]B68(X3(I/\G9X$"<"VZD1X(, ?R>P[!J!?1#D3\XH2I9C MW1-!1D/.=HBKNZ6;^I(_FUPM:<)$5>-<<'DUE#HQ&D)[J MBN$=]'>%'M?H;]!GEH@@19/$I_Y[O2'+4A8('PMTAT'#SX1?(=OZ@+")>YKR MN.?D>V3V=>IWI;'+QV/G=C;X>/X>+U/!98O[1_> "H>>WD&]AA_3#?'H;4>^ M9RGE6]H9_?*3U3=_U='](+-WL+T2M@>YCR:)",4>O=)UJ' 3@9Y)3'7(L,_3 M]-/C8C9>/*+%Q'U\?GEZ^32=S#^@Z;.K0P;-6B)?E\C739!=FDC@"$UE(WY# MO]&]#AIV,N6?X]S<#"P=(ZAMR=@O&?M@R>Z9E\F.5Z#%?J.M35ANF=TO.B10 MU1)I4"(-P#*-)8^?,SU$9*UC@O4K$J6Z1^&"LI903@GE@(5R,\YSI##U9%O\ M2@E7O2J2_;JVVF"W;M?L=VU3!PD*6T+>E) W35ZX>4RB"-UEJ;R<:H<=V$;P M3%M_H*HEFF568ZG9""Z0J02Y+-Z01-N3G+&I;9VPKBW>252PFN!-8LK78;)& MGZ2#"$!0V+ >%-2U!<45*&XT*AQ>R%>Z85PHXKD@(M.G)-CQJS9;N;"J+6<5 M;BPP3E0CPXSRD/E@;W/&JHQMM;D--FC+6F4;JU&X>0@C&>A<";EF7-]F89]G MEG2)Y\EY"):2LV\-PQ.):SWKE@WC2YFUHXD8A*L8A!O%H 5Y0U-?OI[A*O0*YOK:/6/I]+OFP'3L&VWUPN*V MO%4NPHURT=CWI7M:?C[)VY!N-GAWQ@_W31NY@4S(-%G+T6I!/9FRQ)46_1)) M"5=)"3=*2EITK$6'_>99*%\*R]3.6V!M6]8J+6$XXGS'ZJJ#%UD[;)=H26&W M%Q[)KIMI.2^1E'"5E'"CI'3D+/HI"3KC;!LFGK:;.F/Y\*3EO$1"PE5"PHW6 M?HZ<,R8'TPC]%6YJ.^,SAC9V<%\+>HF8A*N8A.%DD[?4,:>D'@PVZ)D#+=8E MDA&NDA&&D]$3RW-MP!(H-IPQL1W<[9FF-MW"TK9\52S"<**94R_CJNHLO$2+ M4$3ZJCNSJ!01U2^_RX\?T$;FY"V),HI^-J],[8HE[-L6OHI,& XV"T[\?,:] MCY0.3P7KO&?L;H>3R_'VL79F%A M6\(J#=EP>BDG95\RP@7ET?ZP@**%A+WJEOE@65O$*O78<$JI5M0Y2=(PC[8 M(VQ6NP@&Z]I"GNQ\-8H[TT368;'9JM:&R'%53$L*.]8L@L&J_\MIG.R%JH7* M?(LX19Z:9Q7;HN79QB@V;W[C-CT;%06?1*M-/>K[^A_");?'$* M- $2T9ZAGAG-S#-#W;R8]G.WU-JB+ZNZZ6XG2VO7U[-9-U_JE>K>FK5NX)N% M:5?*PK)]GG7K5JNR5UK5,XIQ/ENIJIG]7STKH/9G3+FLUO\4MY.L$.D:SVW;@L%_[;Z7M>UVPEP_+W? M='*\IU,\O3[L_E-O/!CSI#I];^K_5J5=WD[D!)5ZH3:U_61>_JWW!F5NO[FI MN_XO>MG+X@F:;SIK5GME0+"JFMU_]67OB!,%PB,*=*] 7ZO ]@JL-W2'K#?K MH[+J[J8U+ZAUTK";N^A]TVN#-57C'N.C;>';"O3LW;UI2G@HND1PU9FZ*I6% MQ0=5JV:NT:/;N$-7Z*_'C^B?;_YU,[-P4Z^J?8L8F2** M*0^HWZ?5?]TTH(Y[=7:N/@-3C_;2H[VTWX_%[-VTK6XL4ET'AEV'[-EMP,,; MN+2Z[M9JKF\GD#>=;K=ZVK>8N]AS:$,+=!MG)G4F&X6<$T!>C/!-7+Y3ES9H6-RH]&Y4FC?FFV$ ^FK737FQ&"F/NWEE1PD8T@^G*"$RQ8!*(X M0A1)B ^M7JNJ1/K+VM6IKO=HJ=>FJ\*!+'R72LK$V*.^6"8P+5@8K3RBE4FT M?]BE;J%NGQ:9$$CI@R2%*,0(I"^&P_B*([XB'<7&JOH5^(I KF6\R&D^0N@+ M4B)RC L2!DKP0$SXPH.'7J6U7_L'[HK7&KH'&PW3_6[GD N."SE^\B%)*@DN M6,2YY(1,2?KQ V)EJ^89U1IZ"]2Z)N+*+*XVL(A[>[_K6>Z0G&?9V-L!P2(# MT5CU)0,MDB03026PJGFNH)[M<<8=3?W8Q3(CW/.S+\@8HX)D$; #KY$TL?UL M3/E2U740'O/KE<@YH>/<"@AF$F(0@)0G=#6"P9!\(C:<8#F.T&N>]IYTHQ>1/H<&:(Q+3OFX= 0% MBT(6D8Z8#G1'OXWN3GP\/3090>@^C0']8HG'?!<0+') 'JEZ]&0*3-/=;T8U MQ\@]8D5KT[K#A2#F )M1ELMQ? 3D"(RNDD2J#!U8CZ99[Z>JZ:>+G:_-4UT] M*X?V=?!]MB."%B>-PQY^0 ZSG,=B92!%FB;%\\[S0C92G^T$C!R2LS%<7S"7 MC.4TTL?3@1=IFA?/2/PLL"-,3@.SG&"9\""'9KXLRN1TH$J:ILI I0.PIDDE M8F"X(R0G7E#[\H&0F&?2O$:0#03*2; P?K9E_7IJZ MU&WW8S_$VJ_!SI EB?9;.\/OM=NYU0.YLC2Y/K2'VMDY^Z_1HW8G3.CC%+UY MBPF$7(NVJMY T&V-2Y]W" )_"B40=4O5NC.>C5V:MOJ?+M^Y/-*HZCI7VEQ/ M9#:V@UFU!+V@)WW^'=>#I,BYS2='K1?.6LUJ99J#P?@D\/)CN; M^+ ,>(#)*:'YE/*B%V9\RD!!L.(@_ W>\>D=6A.:>Z>\ 3D!=XWE[M &L'0; M\+XL*U=9(('=L=Y5U:"Y6E>0T$&XH<-<3J0DV9A6@Z)48BE$I,ZSH1=@Z5X MF'6SVM3]FQ&S.^$S*TB=I7N=M87H;& ='(!88"RFLN#C^2@"I^*\ -[>[]YFYAS;I_1?ADK#6K_G*I%4!W O#]PAA[ M6+BWCL>WS'?_!U!+ P04 " 8@*E8TY3M].*IE3^O@(NMA/+M9XNW+)5HLT%.QROZ0KFH._6,XDSNU:)60J9 M8B(C$I83Z]*]F+I%0A%QSV"K&F-BK"R$>#"3FWAB.88(.$3:2%#\V< 4.#=* MR/&K$K7J-4UB<_RD_KDPCV865,%4\)\LULG$&EHDAB7-N;X5VR]0&>H9O4AP M57R3;1G;#RP2Y4J+M$I&@I1EY2]]K#:BD>"^E.!5"=YK$_PJP2^,EF2%K6NJ M:3B68DNDB48U,RCVILA&-RPSCW&N)=YEF*?#J^ M>T8\QPLZTJ?[T[_F&:8[1;K?3K?1>NW?J_U[A9Y_C/\NEZ5LT"UK#M^%6M,( M)A:>+@5R U;XX9W;=SYU>?Y/8JT=\.L=\/>IAY<YPY[CU5$M M_*#&#_;BS_#8@Y3XS.9:1 \79 Z2@2+79P2+EMQ3GG<)'C-%+G.=",G^0-P%7JKW&DP]QWQVT ^&M>#[-7S_2/@;I?)N M\/XSHEWF?1$MW$&-.S@2]WNNE:99S+)5%_/@(/.^B!;SL&8>[F6>BC3%]UL% M/.54844<*.;A:XKY0% +=E3#CMX"^ZI"'CW;N5'06T> 7^@L"OMUSCHB.QV8#?: M$-,#XJM^Q3)%."PQU3D?H(8LVZIRHL6ZZ$P60F.?4PP3;$5!F@"\OQ1"/TU, MLU,WM^%?4$L#!!0 ( !B J5BP?*5U$P< 'T? 8 >&PO=V]R:W-H M965T&ULO5EM;]LX$OXK@O>P2("VYCNE;&*@M=V] MM>T6SO M/BL68VNK%Z]$.^W]^AW)BF63(Z'=,ZY :DM^9LAG.)IY2-T^E=67>F.,#;[F M65'?33;6;F^FTWJU,7E39EA*AI'J?% M9';;WOM8S6[+G["9T\W_B4KC>VN3&=W6[CM;DW M]O/V8P57TZ.7),U-4:=E$53F\6[RFMXLF6H,6L2_4_-4GWP/&BH/9?FEN7B7 MW$U(,R.3F95M7,3PL3=SDV6-)YC'GYW3R7',QO#T^[/WMRUY(/,0UV9>9O]) M$[NYFX23(#&/\2ZSG\JG?YJ.D&S\K1IW4 MPMR:$::K;AYO#O-@ _/@P?NRL)LZ6,)\$L1^,6X?C=A/(2;'P+#GP+QAHP[? MQ]6K@-,7 2-,(/.9?[\YQ^C\;Z,O__;H9\'@QRSAK3_^?\@2+#<.HPM\]*96 MWM3;>&7N)C! ;:J]F,8)Q$CBIP#EQB0 MB8BQWN,987DD+$<)S\O:-FE9QYFI,<8'*XG3UD:X>+4K_VIHJMFFQ#LS7;5.=ZAN,M;YD;;FD ML\4EG2TOY.QL)<+C2H2CB7<:JJU4R'F/HYI&7'B/%<+'Q>JB/+(*6%+!"=82#G#\S$Z1B$:C<('4,7; MJDQV*PM2=0\:?-OT1HQYY,U 0K%5S"&.P"A7D?L<^C :0N&.G$*V1'"219H/ M%%I*>@U)1IF_SLO*IO^-6^D/)3!PMMY.ZNH7 C"'?H(#I:)N?FQ M0'"4$0I_3@ 08"@XN!P(P(F(IJ,!:$1.<+6&?=EU "%(TGI;0M]I8@$9 77* M?FN?"?/G+AU,BFZ,,QK0"=UVA,!>RE!)YD;EN]PM47^E M;2+@%6F4.O,S@H81#[V4\(%<1!*:F,O>!U*J&>X!NZ:_1_DQ'=>N/-NB+>EM[74G!$9%1/Q"Y.-@#Z")',C%7A73<5F,Y^(P M>T3^0CGTV/NPEZ"F0Z\Y(>ZX:'?UY_01?UR 4!Z@WZMD.BK]GNOP#P9!^[,) M80O@!@&!4:ZU]I+ !X8BTN[."//'%)44:0D"K:VT0N,*24G$%==F. (#FA4,*'GH1>H-)QA?KN M2+R1)?NT.>U% X (3^W*R3F" A42>CH$D9W0M0AS>?LXQIB@"F?->G7*QM7I M!V,'^R_S%6&SU%IR)X/G&))2Q7TYBB&E@AVT=M3,$D-RQD/"!QHPZQ4I&U>D M;R'1TW41K'9598K5MP#V846='21ZG/RQJ^V0#F6((@0QS:6;_0B0A:$BV@T( M@F/"K:A+!"9H=+(K. ]%+T39N! ]/Y<,6?PS9:$ Z= C&>@W*QC5H6_A AP;PZ.>P]O4FAA)X]1#7Z0H]B^W\ MZ=.YD%=$D[-_U T*;N6%!(51=X<^ !MZ*GI9RL8/03_L\@<(17,JV(2A#G;- MF79:M $Z1&859ZM=]YR,14D@&@G*OG]Z@2$E;?)?NL'!?"H>"3]??"1LY"6A M0WMYUJM$-JX2!_(E2;/=T.E]Y_%',P:W\C(&A?D9@\.&,J87CVQ\>WQ6_;M^0 M.O??T)LY1>XOZ,WR\":X=W]X,?V^/;RN@\P\PE#DE8;I5H=WO8<+6V[;EYD/ MI;5EWG[=F#@Q50. WQ_+TCY?- ,9 M>++2[LN7U,'UP0&IEU_:[:_=8]/TR>_KU:9[=?/8]T\_W=UU\\=F77<_MD_- M1O_EH=VNZUZ_W7ZZZYZV3;W8'[1>W=$T%7?K>KFYN7^Y_]W;[?W+=M>OEIOF M[3;I=NMUO?WZIEFU7U[=D)MOOWBW_/38#[^XNW_Y5']JWC?]AZ>W6_WN[N2R M6*Z;3;=L-\FV>7AU\YK\I&0Q'+!7_+)LOG1GKY/AHWQLVU^'-S\O7MVDPQ4U MJV;>#Q:U_O&YF36KU>"DK^.WH^G-Z9S#@>>OO[FK_8?7'^9CW36S=O6?Y:)_ M?'63WR2+YJ'>K?IW[9>_-<KDY M_*Q_/P;B[ #"/ ?0XP'4.H!*SP'L> "S#F"^ _CQ &X=P'V?(3L>D-F71#P' MB.,!8A_[0[#VD2[KOKY_N6V_)-M!K=V&%_OBVA^M [S<##7K?;_5?UWJX_K[ M6;M9Z'K2+!+]JFM7RT7=ZS?O>_U#5Z"^2]J'9/98;SXU7;+'G7Z^L;SG(W/U[+F\.U M4,^U_+OMZQ5PV"Q\V.N%/K6NI?4J>5LO%[<_;Y)9_;2$O;M6C?9QZ$M?6Z25=MU@&L5=GW7]+J-:\NJWFZ6FT]=\OWYBUONL7U3K^K-O'F1=(_U M5I=[W2=_WVU^3%CZ(J$II5#1!AV'_O&G[JF>-Z]N=#2[9ONYN;G_[D]$I'^% M"AS3K,0TJS#-U,$LVYL-0\#G>RI3+F21OKS[#)0?.Y4?&U=^];K=;?I1Y7=P M%.?74DA&*,M/UW(H&T#(*"-9FK)+9>DJ"Y81FEW**E=V2U,F#!A@_1.=?3\-@V27?U>NGOR;OWG_H7B2;I@]5 M]. IIE9T3+,2TZS"-%/"*>T\SRA>GCP_!2@/!F@?E-N!-!;[B9N>M=5[@-'_NGW 6B=@4(QR=V#.>5;8 M0^$X6>G*[%A%%2JDN A5<0I5$0R5YC)-71O-&-MMLYE_3?IMO>E6AW#5B_]J M]!CF_U!T"K=^%$3FM+#"X^JL3U6.=*JB3BJDN(@/20T9I<$(_5-SO6>^_^9X MZ,65$Y:G,K4;$Z"THQ"75*//IXY*,2(29XQ(IO+ ^^8I/)\,6TX=-%#=2E2W M"M5-'=TL*)"D.&L4E\5HJ(Z,Q#J#!?%BA!A%,DFDM"LZH&14Z NG3H5WI432 M0MB5WI5I,LB(KO0.&1RUP@F;)V@&I*C=BP7$\-5) Q66/,I C"4;IPD M9W8@@]I6H;HIXI(KD[HS9V<3 ME,MB-'A*PGP*C$+Q8G31CXD\@SI/@$E12 LE MRPM[%,J=46@?-^Z)FB%5$D;5J_ C:#FY\F.ZE:AN%:J;(BY(A_&#&IZF89Z^ M!C^HR[T>_("4'OP I!!^ #(O?E"7ND/X00UZTS!Z8\W J(N5/)<9=\(X3E<" M.GO-(BY10_8'")TP1"75V-,IZF;_?'$P6$@CJ3_?BOJ+?4LZ-:K7 M\21)^$R3,^"H^4!4MPK535& G5/-N)[)%C7P2B-9P:EEZ\^9T&CN;@9(!EX7 M=H.(YPGC$D7=3.'%N2XC9J"0AJ$0F&B5S?PT/85':-3D(*I;B>I6H;HIZD(V ME51F&C"STTIRF1=N9O!BD9(RF7]O) "4A%GG-*[!H/ M9!SU3"L7G!";,JB;-3S$S1,UPV8TS&;7[@()VTYN )AN):I;A>JFJ(N6>A;N M[<0,+=(P+5Z[&80"Y*-G^TX_#\F8O2)< C*GGX]G-8\2<1DCS^8P V(L#&)8 M3,$ Y"J*U-TQ-DY7 CH[9G&)"DHN(V8HC(4I[!E,P8!\7IX+>__0#-#9D^F1 M5E7<2@4EET$RX,7"X!5B"@:D\@@1C#J[K0"E$X>HI!I]/L7->'&NRX@9#F-A#ONYZW;#?'2(V/RP4?TPRNPVBV:;/.T^KI;S MI#G<2O"TTD4\]*7!1H&9B9NANI6H;A6JFV(N61:I_H_X>CQ#CBQ,CM>6<:!Q MN'Q4T)2[$S)(2 @3J4TC@-!I)%&).DJ$'4-/! VT,?P,7]ARY ME'97#TA%*C)[-;8"=$/ESYF@]AYDQ=T4WR%NGJ@9N.1AN+SZ]B/4';:H;B6J M6X7JIKC+OH2?4_1E.1K^Y6'^O7;AB0.[80MI+WS.0%DF[?V%@,R>Y<0EBKM4 MK&/DB9#A8A[F8JR%)P[L$^5I*IT>8YRN!'1.S*(2%91<1NSLSL0P;3YCX8D# MZ$ATMYK:RW. T)Y,C/6JXEXJ*+D,DT%,'D;,T-(3!Q)SA''*I+ #$4V\E7%) M-?I\BKM9/%\D#(CQ*^_WF[[T%#[3Y/$%-;.'ZE:ANBGN0B3A//3Y4MQ+5K4)U4]P%S)P(WY(3-\S(P\QX5?$&FH2+ M1%+:=6?U2W M$M6M0G53&<"WDF<99YZ%]: )UWK2ESM[J&UIHR MPY-9F">Q"#QS(4X*1NV>81:^G,E5'74;*ZJ;PG*[+-BS)^!<3\ 90*29KJ'. MXM$L?)+)Q86:"D5U4UANE\5E,#V;O-/V/$W$P6)$Y7%4MQ+5K4)U4YG+XRPG M5%#N&X0,DF>3=]K&BQ%(/A*9YIG;>0([;3DG>4XR>]47D JJIW7V[2: [I:2 M80:8I]0>A%PJ/\3-$S4#YMG('.D4_$"E;U2W$M6M0G53&9!;#N.' ?!L9-)V M"GX R4-^3%#Q>\0_@A#'N+/V;SK0"RH5DN"OLFK9&Z M$M#9ZQ5QB0I*+B-F,%?\WS;?"H!ALZ)PYCV SE[Y'VE5Q:U44'(9)$.UXOK- MMP+:#"L)$\*)0WSS;5Q2C3Z?$J,WWPH#AN(/VWP;/M/D!Q^B;KY%=:M0W91P M4;=@!?<5K:%7\8?MO17QO;> Y/;\0QS+(;[U-BY1PMUZZX^7@4(1AL+(_7S@ M"!VVG%SG48$2U:U"=5/"A6PF,UXPWP9J8%I<)^.#^PJ)P(!N4Y7;:KP1D M3C$S31U?4-U*5+<*U4U)X/FR-,M]-Q]( M XP2&1@#SU:/[A*= 9);ZB3.RKA3%9$33FX4 MJ%E'5+<*U4U)%RU%GG+B*6%#CC),COCW\TF7CXK)G<$U>>6]D-?M.PR?;7+30$W[H;I5J&Y* EPK))&>W7/R[$LXPF") MO/%0 OE )M+,F49!.L9R>]8-Z)RF,>*[.8#'[ C?HT>D@3DY.?4739B&+2JF))#Z"^:]I2%..3GU%R]&(*,&Y[T!I2_O#4C!O#>@\^:]H0N% M\MYW9]^Z.'P+IX[ IZ6&[%7SH ],?QQ&E^WABRT/;_KV:?]%C!_;OF_7^Y>/ M3:W'TT&@__[0MOVW-\-W.YZ^7O3^?U!+ P04 " 8@*E87F:"P" MZ[7XTB--#"39+;I MS?8='L_TS)MJRN)KB3GT5]_AY0BV2+%)$"^V'H,J3/# MX9Q#2N?WJOI1[Z1LT$.1E_7%;- MUT?'2+NR4NJ'/OFROI@%&I',9=KH+@3\W>Z)\#Q3]?IK'^F;GA\_-3[ MK\9Y<&8E:GFM\O]EZV9W,8MG:"TWXI WW]3];[)SB.O^4I77YA?==[;!#*6' MNE%%UQ@0%%G9_HN'+A!'#: ?=P/2-2#C!FRB >T:4.-HB\RX]4DT8GE>J7M4 M:6OH31^8V)C6X$U6ZF&\;2JXFT&[9GFMRC4,BEPC.*I5GJU% R>W#?S!:#4U M4AMT+>H=^A5&O$;OOI?BL,[ YCV:H^^WG]"[_[P_7S0 17>X2+O'7K6/)1./ M3=!753:[&GV&QZ]/VR_ A=X/\N3'%?%V^%54'Q'%'Q )"'/@N7YY<^J!0_NP M4M,?G0JKCMC&1&Q3J0+!M*M$DY7;-F^S)I/UF2ML;;?,W:V>TV?U7J3R8@:3 MMI;5G9PM?_X)A\$O+I_?J+.3"+ ^ LS7^_(/*$&YJFN7DVW+T+34=>9N.>QWVE[C)(4[1Z1.\.>JYDY?N7#RE_RR%]H\Y.HA;V40N]0_I)0J=I)MKZ M6ZZ1*%359/^:"R[/V^[XT?"1).8Q#T;#[+"C/.%'=B=XHQYOY,7[I6PD1*%I MI^ Q6%W4UG(%XZOJQIFBD05I#-JVX#R,)R#'/>38"_EWG7OOML(D6(G66;U7 MM<@U7LA"R+CFT41>_G/(]CI_7=AC"QFFA,4C_+;5G/,$3SB0] XD7@=N&Y7^ MF&MB74-P"U ;=1?Q$M7Z'LP;?5Y_0-]NO]?H9U'L?X'#2[@ $\[E3F(!C4)* M^-@?VPP'$<8Q=3N$@X$A Z]+-WKZ&]D"J@FEE03Z,T5".C.GZ^TDL(P1,H+K M,$O"(ZM3L$=TCKU@KW>BW$HH4$?U*9)J%+KR;'-> ZK.28AF9B6>*!C MS/R*Q"1&?9H9[IQPLACVTOUK:>RM>CL-QD#_V,N3RS\KL889D:;JH"4 L)K, M[L0J=V<6MRM+%(8\8>.QLPT9ICB9JD #[V(_\?ZWV4FH/ =(L++I!LV)U";2 M.<-)E$1CI+;A5((-9(N?8]MVUDX5%9LO(\)9.*95A]T<@AA1%DT@'+@5^\GU MII)[D0%Y/FA:DFW>KR4P;#813YLC$YX$%F0'E88T)&P"\,"EV$^FET\)NA>/ M.CM;T96FU4$^7\1M/J2PN+&PVV90;RAG$TQ$!MHD?MK\X_7RV>4'L7F2\9"R M<>%TV,T3$O!XHK23@5()?M5:+H-$KU\B_(F7JE];,M^JM],H#*1,_*1\W65W_!<0'5]D^9[DJ5JRU,$Z/Q]4U3&(1N4(VW?SI';"Z=Q^ (PV-/ M;,,I3P:^)7Z^[4M75ZV<4]Z)VD' A$8\2"S8+DO"DW RW0>0G^U?7JC7H[C<) ]N0YLG=->EB2%OU*U-SY7.QS]2@E,BM7U)>YFUPX M]S2(3?8T":.QPG*8L8!.;0^001(0OR0X=2NKZX->$%FN'9+O,2,#XU+8!'>0"]QQ M[I/:=(\9B?E8%CCLIJ .@H#ZU]@WXK';&G\)4,3=U^+!^EX+"A=QEE";O$D<6W[85HR$P<3..1UHGOII M?MAATE@_6(B-&WK;M$D]S51\J MV>M(K74@']MWVE#(W"_6O'+AU6_6WJBWTX@,*H#Z54#_9L/L9W13T>FU8U<\ MQ&$4C@?/81<%.)A@'C;0.O/3^I<2=(EL=T4-6N?[0 >9$Y@*8U'EL*.$,CRQ MT<(&1F?^);XGPTI5SDV6#6N ]IW%BV4U>]-M@+?J[312@Y)@+]\&Z%>BJ-E5 MZK#=C:2%J"I-%<44CW6/.GZ]2Q., VO8;;N8)F1<)Q='7T$4LMJ:CT-J9+;0 MV@\)^JO]!RB7YK.+T?4K?';=?D8R=--^U?)55$ "-?BW@2Z#CQ&D8M5^*-*> M-&IOOK58J:91A3G<20%:7!O _8U2S=.)?D#_N<[R_U!+ P04 " 8@*E8 M0Q VN#(% "K# & 'AL+W=ONRD[2L$KD0D(, H&7]?<\")"6YBB=M M7BQRN3@X>_8"^'SC_.=0$47Q4!L;+D95C,VKR22HBFH9QJXABR\KYVL9\>K7 MD]!XDF5:5)O)?#I].:FEMJ/%>;+=^,6Y:Z/1EFZ\"&U=2[^](N,V%Z/9J#?< MZG45V3!9G#=R37<4/S8W'F^3 :74-=F@G16>5A>CR]FKJU/V3PY_:MJ$O6?! MD2R=^\PO[\J+T90)D2$5&4'BYYZNR1@& HTO'>9HV)(7[C_WZ&]3[(AE*0-= M._.7+F-U,3H;B9)6LC7QUFU^H2Z>%XRGG GIK]ADW_E\)%0;HJN[Q6!0:YM_ MY4.GP]Z"L^E7%LR[!?/$.V^46/XLHUR<>[<1GKV!Q@\IU+0:Y+3EI-Q%CZ\: MZ^+B2@8=A%N)&T^!;)2LU?DD IH=)JJ#N.QNK(-[8DLK#]1-0 M&GC->UY7\RS0LRG\],G\$Z&.$\2WLGWQIEA3H_#<(N\"HU4=#%J M&,C?TVCQ[(?9R^GK)TB>#B1/GT+O2/ZQ(_D5CD^CS,;B:+3BEE;DR2H*0EL1 M*[B43K5HL2BB$\]^.)O/IZ]C1>+:U8VTVR*99J_[3[]SB=_(6#W^L*''EC8, M%N=[HVM];Y2>0"(2EPMO7I.T8L 7'TA5UAFWUA0*\($?&EU9[]T12IZ^_);-%/P-,Q8.XL@RZU], 4/!!X97!&ES*" MQ)(U&XL/%103K95MJ=E\[4#1AORT\WZKK;1*2R/NH"ZQAD%4\I[$DL@*%$># M$$L66BKE? EORER8<\+GW4RI XXY=;6K"Q)@L0))>_4Q.S>ASK1YM2D93.)* KV&X X8$\F.21)BU[YA,H@E]:B;I'9QOG( MQ<='BIA-G_^61.<@5SHHN&Q)>I';XM?6DCB9IAEX4L#!P#B4T-V;ZS&4@7*0 MA'._T9 B,*V2[ZT,!*>DRM[,=$]%N&01@J3-Y8A M.$C T0X8R$FL7#B(8FBF_Y(4G@M#.@NQ; ^K6):?<"8FUUYDKB++I6T0B6J] M9\.!WZ;2JBKZ8G*-MEU1U]+BXL%>1=IXUPFL6>Z U ZHR2S.-S;!XQ[H<\P3 MS^M:P%&[,O1[4)FD.I3G2IHT,^[2W4RF'0XJ N,FY&F#F8!9AY[&I,@IZMIA M1SCL28QI7^$/;Y,$+AU/@4?S(F64_C4V\LCHQA>:9WNL;8_W-XN@<+ 8BG24 MV1C]<4Q,7OA8N90N4.Y3IK$_'Q!*\MCOV??)2?'6( MQ\8Q=(C-9UNB8' MD0+(=\G!.MS$+_,%=.>>K_&XN*TUR!A:8>ET_..+D?#Y:IQ?HFO2=73I(BZW MZ;'"_"7/#OC.!U/_PAL,_Y\L_@%02P,$% @ &("I6-:[%A[7 @ WP8 M !@ !X;"]W;W)KVBHKM^9I<$@O'SFRGA7_/G9.&3H,BH;VT]OGNN^]S1R[M,0*W-#4J.DD-[8"3UM;Q*ZV"%DHJE2/QM$^<"N+TG,@7LQJ*'"-_JY>6=K% M/4HF*]1.&BTLYO/H8GR^G')^2/@E<><.UH*5;(RYY\WW;!Z-F! J3#TC /UM M\1*58B"B\:?#C/J67'BXWJ-?!^VD90,.+XWZ+3-?SJ.S2&280Z/\K=E]PT[/ M">.E1KGP*W9M[B2)1-HX;ZJNF!A44K?_\-#=PT'!V>B5@J0K2 +OME%@^14\ M+&;6[(3E;$+C19 :JHF#T94 >FW-70XKSB.;"H=UBM/CX87PZ^G*$[K2G M.SV&_AZZQP&3H7@#4_QL:&P/<=N6\I/&BP UH,@(:>4^O^#T%L#\"G0EP9!TU#[,366,9RY?, FNP M$(:$4E7IC*1EJ +W!/(&]_0 MU8,3E;$<;8V9Q6^0.C#,%J2"C<*!V)4R+0>AMK%ZT"%*XD$:&>X?G@6+PD "T7 8 >&PO=V]R:W-H965T&UL MK5AK;^,V%OTKA!L44\#K=QXS>0!YM-@93#!!,]M^IB7*8B.1*DG%<7_]GLN' M+-M)=KO8+XDEDO=Y[KF7NEAK\V1+(1Q[J2ME+P>E<\VG\=AFI:BY'>E&**P4 MVM3#+-M77.SN1&5 M7E\.IH/TXE>Y*AV]&%]=-'PE'H7[5_-@\#3NI.2R%LI*K9@1Q>7@>OKI9D'[ M_8;?I%C;WF]&GBRU?J*'S_GE8$(&B4IDCB1P_'L6MZ*J2!#,^#/*''0JZ6#_ M=Y+^B_<=OBRY%;>Z^EWFKKP5NY7O?ZGB/XNP=WXR M8%EKG:[C85A02Q7^\Y<8A]Z!L\D;!V;QP,S;'11Y*^^XXU<71J^9H=V01C^\ MJ_XTC).*DO+H#%8ESKFKZ^S/5EKI(Z0+]AM^US)GWT56*EWIE13V8NR@B+:/ MLRCT)@B=O2'T([O7RI66_:QRD>^>'\/ SLI9LO)F]J[ >VY&;#X=LMEDMGA' MWKSS>N[ES?^_7@>AB]>%4OE\L@W/Q.4 ]6&%>1:#JQ]_F)Y,SM\Q>=&9O'A/ M^O]J\OM"YR/V7\AEGQ7[TE8;BOY\R%PIV*VN&ZXV*"J<-B)G7Z58"N.PH"P* M0JH5^_KU=LCR)7]=YHF[9"IER);/.X,AJPZ0ETV0.O;) ")K&Z,9(+#+=--JX5D$% M7'0E=R"EMLJ94"57&3:TAF%[(1U?5B*)=J71[:H,T0SVC;JH01U7$+!"[H2A MP'*5@WBL7"E62%,SVXA,\DK^18M2D1/@JXK)FN/0:L@441-[EIY)Z;2D4"H1 M7<:>;3X^?_N>PD*N53+C9(_=&@3[G^&]33:0P&R;=@*^S+",CL'N1(/(^A1! MU9TH0.>BTW6G[SI=D( 9TX;.\1#70M#3D5SUTD67=287. 9?R-G-;)[OD9]H(,J<13JC,)S\7 MS^AE3 M2V"%$-1!$3@L--0RO44(-EI=M3%IWU\!=*MXFTLJ& 0]IXR$!.I*ACHJ$!CE MHV\=7E!8+75@:J6^1+8;X!'R;OO4L10P1%% M,'T^&D\F$%!$)X Q9BH!G3[2^7>46 P:6EEP] M(5=+%Y!"-<2-PES"UJ7,2LHD80YV$FK:)AK+U]SD$=-U4XE$C#R462&S#H,= M9D?L6Z".?^T,%,38]B=GWOV?_A;#H\F4Z8+9%X^Q-;XZ"$0T1NCF65 MMKZ@/1)(T))7GE< A*5(.Q&V@F""FB 64$AB584D0O_1/.H2/$-HX=T75 P& M,A;[ZS PZ/9I9_G8QZ:WXSBD4[5$U*0@V$[QI7$I3RC@S\)@S$M.Q+2_P;FW M%=+(KCT1X'Q,,R<4$L-2>C?LIM*:E"(@5-$!F%15AN>D(><;2VIH37MW8U8H M3A2V$?LEGML+03]H>'-R.IR>GB3'UJBQ&.K@NM/8>Y#32*\$X&V;#&Q&2"<# M23,0 YXFCQKMJ*40F06@#CWW4WMY\5L0\J/9Z#25QW ;7S]O ,7/O&J)-&R* MZV'I>:22W%JWY-S1R23 8>TQ*G>!YJT_0%!"*WES-$6K]>"7 *9J!Y!5X3,M#%+1+P=)\&CZ[A6R1XY8]\K[Y%[K;+6&$J)C.C/L@!Q M,FE+P+<= =_V"?@FEO6COY>%=&(&!H#3$!R0M_6KX-*D],<(HH($$K:#O1WK M(U'ZQ!F![I1W,]3;M)TF/T HN@9\HMW[8]07XAP"D)G\'T1Z&V]7F")\16!. M1/IH".'H68$>R=1S'&KM, D-71.9J@6WZ.8=_@X.>M=66N=K5(;/G&V7?_AF MI1E0!(K'H+M'P08]&!AUC4&R [^8FZE M<2:]7_+L"?/OT%,4K!292>;[-[@7/\6F?7CF+>GOR0K)S065EJ09 @'Q>-\B M9PN:/:I9G"RHL*D[S6;QU\=8[+[R%XOX>K><:6TKOK6B:"L [SDHF;(-*L\3 M]J&+=!3=CW;8W2U_P^>W2\.#)^;2M^5#)/GYKHL6J!PB):+1VL0E<:!$UF%8 MB!DZ2YPMAW&X,,(7'4PC-P1HR@,/+,J*ED;3P%Q%I=?1W@Z^5(DK)?\28?1W M&"B6;;@N;,VA?O9",:=)8Z/0 Q,?I.OQ I-]K2$'O7FA00W%Z$8'6X\0NZ\6/0S_R]+='5G%++>/X' MTIDN VAELV[2H^934TIA04Y9)>8GX9+N4@C;IA^7T+M(2.<%SJ4!-11\1T]O M <%+?Q\,J0?E6Q;O7=#2[(!&M.?^+E7O<4GH#/E^M7T\"[4D55\+!B!+' -[ M [ J8EI<&Q3-Q*EM=S+S=[/R2@>Q(F@X:'P_/,]#G)#_R.K/4K<6$F&1579_R#07;G] M?;0'VL)P@D7&0:$\W#]987!'39)\RT/R:QM';P!,K6 *1DNY>WT,'E16^S:J M_$6S;W4W@\?[<:IS>G7/D6X;[1B]]C5LW/N$B4TK_Z&6;F@H]/ ULWO;?0N^ M#I] M]O#AV3 '*&Q\*3 T&ULK5CO;]LX$OU7"&^QN ,46Y+E7VD2H.W> MXG:![@7MWO8S+=$V44K4D52<[%]_;X:RK&R=X KILM9 M+74SN;OA>_?N[L9VP>A&W3OAN[J6[NF],O9X.\DFIQN?]/X0Z,;L[J:5>_59 MA7^W]PZCV6"ETK5JO+:-<&IW.WF77;\O:#Y/^$.KHQ]="XID:^U7&OQ2W4Y2 M J2,*@-9D/AY4!^4,60(,/[3VYP,+FGA^/ID_6>.';%LI5,\B<9Y-V-LT?A:#:LT06'RJL!3C=4E,_!X:G&NG#W23VHIE,W MLP!C=&M6]@O?QX7Y"PLWXJ-MPL&+?S25JIZOGP'$@"0_(7F?OVKPHW13,<\2 MD:=Y\8J]^1#9G.W-OS^RN+"XO)#:X-JWLE2W$_#<*_>@)G<__I MT[>OP"H& M6,5KUE^#]>K"R["*J>@-BGMGJZX,P_B+$M+A#VQINAW8WSGEA-T)VP9=2B-* M6[>V44WP0C:5.("_RET9+#=">J_JK='*)T(WI>DJW>P%_)::V[&V!E47>X.) MF-QBI2ZC9:SHGY+52LO:-M45O#>XI9N= ZKJ HB$Y]MP()3]4W0=#$OC1>>Q M*%A H"A5_POHX2 #A:C;SF"V,-2&4XJ^4E[OFP2_B,BVR3@120_.!Z>W'9:] MD)1S'D07M-%_4AID]2";"0P"#P='#GK>E(TCS?E:082CC9[-507@],[JN"7@]\ MT!X&'200WIS&8VV>Q,[9&BE4PDNC7B''.0]G@Y]4:?>-9G$=.=FK1CEI8-S% M"7_"8P=C(@"CWT42EA /9\V8703#:?\U>G3J*%WE&=,1%OU!HX08#95'[$,. MP8PHEI@(D[ @P+L.B6-^0.EI&_#L ZX],N8D(S^B*H\M'I(-(%;($%E0C^6! M4THY#@?KU47/7.-SR%M4#R6G_'FB-,5#H(WU&&%=)6OL=7V$ 9NF"#H@]7!. MV/;6(N:N/8U;JQ$##%S(W;-DC!,P%9^1K):I2HV-?X8&C(E%(2:=^[%/B62!_L] W5ASK(&EU)*N!6&@Z)SR"HTF^2LP9L]R=RGM3A M^]7F>?G^;S+2=]>)!%/Q._5:U.!8'WC?R[/(?A]H*K[':K_3M T&<"DV,K=[ MK:;#9CV6>+EW2D7VD,O+>X4;JXT_6!>NJ*?(.3*"[K#Y""\U16;K90!P9S<&@3WAR8U(.%!WL%%8]%4+N)$_\ 80Y3< M2"#4N1F/!PTV]^3T8HO3P$GBGJ>*9I^4]J=*''H"R:#Q4 9W> M(HZV1=4&Q7O0MO-(+EYT9$R<[=Q9:+DS$#@$S':MO_[V4-1OP'_[\8=UGJ=O M[S_^BZ^RMW]/AO-/3"XU)DXWX6DP/^RN/C;+Q>#_!YX'LT=.#>%!5^D2G4^GA\=<.28P2=*0* MO)A/N-F-;@V)'=\5I_4E2\0U=),PC]\$1U!_HS!>>,9A,+CSU2_?%ER\$?-D M.5\GRU7!UUDQ3U;9&M=9EJ3%,LGR#0:;9 FB+38K9N!S@H@\6:[72;%:T/JT M2!:K7&!#72Q@J1!9FN3%.EDO5B_18IUODGRY$)OU,EDN,EA)5ZMDLU[1U7J1 MY(LEXKO0A8LB3U;+3&2K(EFE*[')\B2?IR+?9,D"0?QN ^IT$JDW8I4L-YLD M U"Z+E)$55"H""W=Y$FZ3.,@+P H7XM+KZ.ST;< 2.J>OWC0V08,B)\%AKO# M1Y5W\5O">7K\(H-J(2@/$N^P-)VN%A/LK/R5(PZ";?G+ G0:^LV7!R4A\#0! MSW?6AM. ' R?FN[^"U!+ P04 " 8@*E8PA?=7=T" !;!@ &0 'AL M+W=O/V?[KO.MTG>F1;3PT EI M%D%K;7\<1:9NL6-FHGJ4M+)2NF.67+V.3*^1-1[4B2B-XS+J&)?! JN57JSCGGS2*(G2 46%O'P.ASCV]["15_F96;:<:[4% M[;*)S1F^5(\F<5RZ2[FVFE8YX>SR7-ZCM$IS-//($J$+1_4.?#J TS? ,[A0 MTK8&OL@&FY?XB(2,:M(G-:?I0<(+IB>0)2&D<9H?X,O&ZC+/E_U?=0,X?QWL MVN'8]*S&14#OW:"^QV#Y_EU2QI\.2,M':?DA]G]).PA^75HQ@3U2^-$BU*KK ME:20 ;4"OK?*92TV#8*EK)42U)MR^"*;>GI6=2< M"0-'D(:SJ@RG23;8LUDXK69P0UU(]-!K5:,QM)*5>5BDAS> KEYS> M; -KI1J74I9%6%25L](R3.(23IPF)FLG3X.Z-4J@J=$%/B1A4A%1'L-'[Z1Y M6,Z<:Z=1[U<4@J0AZ!(H6Z.@ M> /L31DA;)D!UE.=#]R1B$ M5$4 >AAE@V-5[\?'K;(TC+S9TO1'[1)H?:64?7+&PO=V]R:W-H965T+)$B/WZD3&J]-_:3:Z7T\-QWVFVBUOOA.HY=UN"LS2(TG MC;&]\"C:7>P&*T4].?5=S"C-XUXH'6W7D^[!;M=F])W2\L&"&_M>V"^WLC/[ M391$1\5[M6M]4,3;]2!V\H/T?PX/%J5X0:E5+[531H.5S2:Z2:YOTV _&?RE MY-Z=["%D\FC,IR#\7F\B&@C)3E8^( A[/_31[RR0)>93HW?6$_VS(>034Z;_J# M,S+HE9Y7\7RHPXE#07_@P X.;.(]!YI8_BJ\V*ZMV8,-UH@6-E.JDS>24SI< MR@=O\52AG]\^6+Q?Z[^ T#7O@ M7M>R_MX_1DX+,78D=LLN KX3]@IX0H!1EE[ XTNB?,+C_SO1&2<]CQ.:Y-H- MHI*;"+O 2?LDH^W//R4Y_>4"RW1AF5Y"_\;RYK]87L0YSS*_@O-5^%XM%[6P M\M"MZJNL03AH3(=M[*[AWGF%/8':M]A5#E[^(X5UKP"OK6J7>X,_1BV!TTGB M>*C'!OMPM$KO3N)D\!H2"B^ <<**@K L"0(CK,P)9Q3N3#^,7MI3;LC4F<;O M TF. !DDA":4)&D*Y8J3+"WAS6BUPG!R,F_4<]@[-.591K)5@BO%B"6\E=C9 MK>EJ4/U@S9,,,=R16$'*=$5HF@$CJY01CB'NC';>CO-L41K0:X?8#O(5(WE! M@1.:KTA1YO#1>-$%@W,UYBEAR#8O$V E2;%6O"R0#R*)JAK[L9NJ7$N\QTJ) M>90A@NB-]>KKK'B9%(1S)(=D7Z&4DSQ!L+Q Z5)T AKG_@M(,LR0DK((=4\8 M*;".):=P[H^.3X9-+^UN&JD.*C-J/\^=1;M,[9MY6'TSGT<^_BP[I1UTLD%7 M>K7*(K#S&)T%;X9I=#T:CX-PVK;X\D@;#/"\,<8?A1!@>&ULK59M;]LV$/XK!S4H4D"U]6[9L0TXV=)E:(>@23OL(R.=+"Z2J))4W/37 M[TC9BMTDQC ,"&*2NGONN5=ROA'R7I6(&K[75:,63JEU.QN/559BS=1(M-C0 MET+(FFG:RO58M1)9;I7J:AQX7C*N&6^72U!=73/Y>(Z5 MV"PLC7>H/[27DO:C0>4G-?8*"X:D%@LG)4_.X^,O!7X MRG&C]M9@/+D3XMYLKO*%XQE"6&&F#0*CGP>\P*HR0$3CVQ;3&4P:Q?WU#OW2 M^DZ^W#&%%Z+ZD^>Z7#BI SD6K*OT9['Y#;?^Q 8O$Y6R_V'3RX9D,>N4%O56 MF?8U;_I?]GT;ASV%U'M%(=@J!)9W;\BR_(5IMIQ+L0%II G-+*RK5IO(\<8D MY49+^LI)3R\_")%O>%4!:W*X:C1KUORN0E@IA5K-QYIL&,EQML4[[_&"5_"F M\$DTNE3P:Y-C?J@_)FX#P6!'\#PX"OB)R1&$O@N!%T1'\,+!X=#BA?^;PSU> M]#*>:9J9:EF&"X>Z0J%\0&?Y]HV?>&='V$8#V^@8^A/;U;]E>Q3O9;:3$1R/ M"MR6"%E)APB\ 4V[AN9%QJ1\Y,T:6"VZ1H,H8+W#R3MIOEA1X@!U7Q5HJ@(H MIUDY)!4V3 ']%:*B$:%F>V0T_-Z1]39:_ MTKKF.4R]J1L$P0'(3_9.('$G2>3ZP<1ZQIN,YIFROOUG!_(.00LKSUYD-K*V M+D3=LN81N-I%LI4B0Z6,9,$;5O$?O5TN\_<&:@GUO9()G)*!:2*XJG*&;P16'15?"1 MAK2"T[^02?7NYT ?5L.%'8\HZ7*H^OB4O%7@>_ >_)C2'+H3/W!#S[/K>.JY M'JUO)!*DJ^I^3RJ($S?R4Y)*_0O9TV9+QW:U(5K>W;0%%5TBSK+]#A='A^K/I;]TF\?[M0F:XYM6>%!:EZHTGL@.S? M _U&B];>P7="4\G:94E/*)1&@+X7@GIKNS$&AD?9\A]02P,$% @ &("I M6+SBN!#E" .!< !D !X;"]W;W)K&ULG5AK M;]NX$OTKA+=9I(#BAQ+GT3R )-WB9I&]#9KV+K#?:(FVV$JB+DG%R?WU]\Q0 MEN3$3H-^L2F*,QS.G#DSU-G2V!\N4\J+QR(OW?D@\[[Z,!JY)%.%=$-3J1)O MYL86TN/1+D:NLDJF+%3DHW@\/AP54I>#BS.>N[,79Z;VN2[5G16N+@IIGZY4 M;I;G@\E@-?%%+S)/$Z.+LTHNU+WRWZH[BZ=1JR75A2J=-J6P:GX^N)Q\N#J@ M];S@/UHM76\LZ"0S8W[0PTUZ/AB302I7B2<-$G\/ZEKE.2F"&?]M= [:+4FP M/UYI_\1GQUEFTJEKD_^M4Y^=#XX'(E5S6>?^BUG^2S7GF9*^Q.2.?\4RK)WL M#T12.V^*1A@6%+H,__*Q\4-/X'B\12!N!&*V.VS$5GZ47EZ<6;,4EE9#&PWX MJ"P-XW1)0;GW%F\UY/S%39F80HFO\E&YLY&'1IH?)8WT59".MTB?B+],Z3,G M_BA3E:[+CV!):TZ\,NUWZ>"CZ"L3E*J^$ MF0M36^&-E[G088V7CT(](I.=$K),A9K/%>=#?X&57@GDN? 9)C*KPMH2.XLB MQ%E1G 6BE&1MF'@1!OM".R$=-.1(=?=!?&45?83T)/]-6K>\8ZVLL1O=&N?$ M3,&\OLTX^#NQ&T?3DTETM'\HWM/C)!J?'$4GQ\?A<1I-]^-H#*- M#B=3/-YTAZ^L>=!,->_$-#HZ.<;_X32*CV,,)O$D.AC3*([CZ&!R*/[8ZL"Q MV!%[A_03T\\1?K["GZF&A%5EHG *OU2JY"AU@5@I<-#($:B4U29U@J%7>GA( MSLQ#B F]GZM46838>>EK;Q!YWA]!2&NH,[RHT(\$""B7L[PUEE3D<"@V6ZA2 MD5Q*VY)%#Q+;UH[M^5Y;[5+-!.HBL9TJ5O^MU"1Z[]GP79KZ_;?C M.!Z??AO>#WDX.7T?\=H[9:I9T@M#>E\[9&#?2\M]C])U/E=RW+Q7MQ;8:1N/7I4.PV+K^]^WSS3^=S M.GXE=2I@4B6?./XX7[L+[/?P 78OO6@L&XJ_%9R1& O_HB5 ?5.6S"/720 & M$@VRU*,GP27A.=>*,L$3^ K*T%S_4'"KSV0I2N-IX(4COU;&\E%@E,QSQF:F MB)6"\J7&Y(QLD+G^G\+I*'E08A$IOYH.SH#H)O,(_ZHB0,"ZNC(AF1J8-W+S MVM=6/<^*%&BGD/5R#[$.H/>9@9%>%;"?2+9+9V*E(*[2&ID"A>S%!%A!D -J MJ9E*ZQR66GC*.IF_,#_72^P"JOH(Z,DH6I _*4:W#1X&XO MX&Z/<+?'N#/K8/K\VKG>Y)L05^=[Y$& :KB8EA,?!ZY)L(-F4'NB36RJB2]% M(JU] I7;%EJ84M=+/!G/ZU[NUM6 Y^4(GEEY*6W<$4^'TYVAN$(S MFQ(U4;"3VC(/=&!I4G-CN"KC=,BE\C6H1,A](=.4U\+>/O\""C/DY#R0!LTF MG86!@8)U*'][)-@<#'*;*E>+PLYC*!W+U2%^5GO8MS0B*G+U#)FK$5Q*Q3>P M\CW@MLBDWD;**T[F@#%+1YQ%"\) &MFC.-%8"T[.I<"**2EFB:ST640'VL7I1K6%MCT^=UN6\0 M&@W#)K1[ZO(!6?[*MEVR &O;#'BV"_4TRFUN9[A(=GNUK0=#M-V5RSYE>-_6 M2GH+-Z-*7O(.*4>L+KE7>;D9XU96*"*/S&((P[N#<30>CQN8S QR\V=8 ?7# M9!LZD@#*%UM%S8LMP>5:!D+3>($4:IS003MIH9WTH0W.![1UTZ@KH@TXNLGO M:V.IH5AC^J[K958*PUZ@GB)QUZH0/TZE-7G HW;G,\[ WW MF5;VHTI4,4/X0FI.3H:B0R=2JG<#DELN24U/P/2 80_[UQU:^MCO@1ZNWL"F M4?N58U[CNM'TD_VS@_OJH@ZU89L?AN+C<]]QO]W:O;K+\"7R#6XM4\XHSAA$ MAL7)SS/US-7A?A$Z-JI*AI<%DN52UD)U9V##=]1AOUOF86RB[X MFRT2C((4/FRVL^UGX%#S,P"+*T@*\GQOC5P^T0?NQ_.+_4$L#!!0 ( !B J5B1T_)"]@H M (4< 9 >&PO=V]R:W-H965TP96N*;)"I./.,X29N;IO%$23OW$28A"0U)* !H1_?K[UF I"A;=M/V[HL- MBL"^[[.[X/,[I3^;C1"6?:W*VKP8;:S=/IM,3+X1%3=CM14UWJR4KKC%HUY/ MS%8+7KA#53F)PW VJ;BL1Q?/W6_7^N*Y:FPI:W&MF6FJBNO=2U&JNQ>C:-3] M\$&N-Y9^F%P\W_*U6 K[:7NM\33IJ12R$K61JF9:K%Z,+J-G+U/:[S;\)L6= M&:P9:7*CU&=Z>%N\&(4DD"A%;HD"Q[];<27*D@A!C"\MS5'/D@X.UQWU-TYW MZ'+#C;A2Y>^RL)L7HVS$"K'B36D_J+N?1:O/E.CEJC3N+[OS>^/IB.6-L:IJ M#T."2M;^/__:VF%P( L?.1"W!V(GMV?DI'S%+;]XKM4=T[0;U&CA5'6G(9RL MR2E+J_%6XIR]6%J5?WX)M0IVI2JXVG"RUO.)!7':,LE;0B\]H?@10@OV3M5V M8]CKNA#%X?D)A.HEBSO)7L9/$GS']9@E4<#B,$Z?H)?TFB:.7O+/-?6$TN.$ M*$V>F2W/Q8L1\L (?2M&%S]^%\W"\R?$3'LQTZ>H>S'/;KY)SB MPT-+L/>-9H74R!>E3<#4:B5S02M>%^RSV#%1;4NU$\(PK@5;:UY;T# #B?,A M/;O1JEEOF +=2R0RXL*1^B",Y73R?57+F\:PMW4N:LI.=EWR&OS H-U_8C>" M_?A=%L?A>;>=-KF?HO/3H.?R'F+?"(UPB3+'AJ\L'NV&6U: 77 @C]OE+.'V M[B4XL AQ.A!A^?;JNF,-2S;YYG'U*[YCLL[+I@!O7JEZS11(D4BR7L.LLF?J M:#"UI7-X4:OZ[$O#2[F2G7WW+^%*JV7>6Y[Q.ZX+PTY:$3\L+TTGHM/MP8&F MEG:X_Y/9J_01NI*23,('!0!'&E@11V]VC.QP8!X\5-):(1 K[NU+!5'HX547 M1F-V:?<&OZQKJ.7MOE%E@>AB[P!=L$?@=IGA&[[=:G4+WK83JD%,:':WD; [ M/,/7:RW6\"VQC(+9- RR>55R8]@E^08^:$UP!YT8;^Q&:?D? M<$!U@\:FX7 )VS::5I99U1FWBW7RGW!2#!2+X[^JV)XQ:5$4DLR)\W$0A6$0 MAM^DP]^2V9$$M,* ';8&+,-RD28#IM]D-)=DMUR6_*84WRR.]V'G4A]Q%%6\ MWE$81O-SP\17D3)6 (LL48(@%GT.V!;R5A;D M<=A@ L5;!=A6:-&&3163^9.!\A'$$1\I;6@7/1OMUJB=9+EKA-P MQ:5FM[QL^A1T"I):[;,S>PN Y##00FJJ=>U=:"@".SY(-N\9338S$HE%94.2 M0X66JO#>6JD2O1Q9USK/FXVZ,_")A3T>1<..!X4)L0 8 S=(HAIUBU6^>?"@ M?QB?;A,62> .5OP/Q)_=D8(>":!2B[-0#\$*O[J\6XM::.^C'LLT=^'2@=_R MIQ]YM3V_[ &S%9,H$C<(W-2\08*Z8@GI:E\V:Z-*6;@JMJ1B1B'B,P=*:[&A MMA5\4%=4!7:_*&-.G\%ZI/2P41KH^BO9X9%WS@YD@\%J.:P+['L6+9#$,193 M9/-TAD46!>ET3J_FA"I31K6!S:)@GD5L&@=IEN!4$H2+D$4XGB0)HW+ HG@1 MS+ G6J3!=+%@:98%\RAB.!=DZ91]=+[^GL41.(0IK1:+($PRK.:S)(BGM(J" M073=Y6 M7]/<_('*1D0Z-"@E&+@@IVJ'#LKDJO& X2K85^2L%A? MB'^@\U:X.:;%Z2CI .AQ 4!3^L+?"&B1J,A>]V3NA M]0"!2->4=&6A]]V8_>3 ZQ55^#>$=+\1&^,,\HGVESLB<(FJ4_DT.">UD.2Y M)7#^"-\;"CYT0,X)1S#3>6+88@VPLVA;"X>A 6N@NWNKU>54Y.\)W42DC;X"Q80,G&^/#,>9DW);>=#0]M V3RL\'RDY<3 M]1F."'_P5S'CFYT8D?RWT]7;Y5:11"45+)+6 MO:4$=?TX6NO*F;GO.@S:C?J,[,HV*%>H=- *G@4GE\]' 2LOE0M-BL V/=H, MV-NJ=9.LJ9WW_A>MY7P4?AHOL44+;AJ]N[>/;$!-E:5T1"(U*,"22/ZJ[L68 M,UL7: 7VM;[X$ZO!6&^4?B1>/8PY$F>.1-N-'#4_ &J?[\4_2?A!ON\['K[' MFF=_7K%_=Y="HCCCR#*^%GO/#\)BGHX19J^HHX1";"=%65#D/SRMI?E\MJ(6 MXM ]R7B1'=E^$&8T;K:Y/1^G"S>$MU.AK[&7ODUW+<)PO-_WG$ ( HB'S7DP MO!FH"QV-V6XA@T'/8XS.$(=^$+ VGD0K[UZTJKZA@ \Q*S!U5F M0P6)YFM'3E: !>EK;+.%0]UV'^^#XN*+A=./*B<<2=,([2#=^:)1/;E1V M/=&3-AE]^*54^ M8-S6!=GQJM&:QJ(EE;)CMTEM/%UV][W]@$+]"\4]@8HKA,?&A=9P@]1_$G/A MT+8?H:L*NFI^UGKP?0LFQUU[0F8]?3093BA:3O>9]2>KRS;Q'OO_VI=0 7YT M7^["\)QBHDCGKJ=G?0%.TE<(WOJ M=J+I/XDQ3&0I_7(2I7% -R*G[(K*:UF*8O+&5R$Z"2'V)T/7Q4?Q.7X/@RB> MX\4]QY(0LT7F]8C9=#R#'HLP#J)D2F)BM)D&231WZ]9K@TYEXD);= /Q/>(I MQI,L\@HOB#A, \)AD,99+UKWOR4.*P_)-_53#+)9D&7>"1C(YN,%FX/E/)P_ M$+W3I-?5@YK]W54)%1)2^6"IW M]=AJ]'AN:L3+NAT73OP(LF_D^XM*7TE\3X9$RDYTGV*^YGA$.641+)U-,<-B M(D9\S;(@F\TPW":(^_D!D2E+,<0M9FPQ#V91S%+X(J%TF\TP_D8'>T$I## A MTY%9M@#=))C.,+Q'&5(S/=@[9X@4#.ASEQYS'(#G,70OXMB-U$&Z\'/\(H@S M6M&573(/_92=S8-HFK)C7Q\F@T]#E=!K]P',,#=A^*]$_:_]-[9+_VEIO]U_ MH$,(KFD$*<4*1X$;TQ$Z$O?1RS]8M74?FFZ4M:IRRXU M=.T >]72MGN@1CT M7QXO_@M02P,$% @ &("I6/-V=PLY! [ H !D !X;"]W;W)K&ULK59M;]LV$/XK!ZT86H"Q]6I9GFT@25-LP-H&2;M^ MIJ6S3402-9*RTW^_(R4K3I8XQ588L$G>WN%MS6F MF8W'.M]BQ?5(-EB39"U5Q0UMU6:L&X6\<$95.0Y]?S*NN*B]Y=R=7:OE7+:F M%#5>*]!M57'U_0)+N5]X@7Q\'Q+"$O,C47@]+/#2RQ+"T0T M_NXQO>%*:WB\/J!_<+Z3+RNN\5*6WT1AM@MOZD&!:]Z6YD;N?\?>G\3BY;+4 M[AOVG6XX\2!OM9%5;TP,*E%WO_R^C\.1P=1_P2#L#4+'N[O(L7S/#5_.E=R# MLMJ$9A?.56=-Y$1MDW)K%$D%V9GE%5>UJ#<:WOXIM7X'UZC@=LL5SL>&X*W2 M..^A+CJH\ 6H##[*VFPU7-4%%H_MQT1KX!8>N%V$)P$_A;*O,=,-S7'C4"QK5#KWEK[\$$_^W$T3C@6A\"OV(:/DZ MT9-0SQ,-_!&\& RXX%KD@$\X-"373BXTY+)J6H,%K+Y#(7:B($VHZ0D1-8D0 MI )K9<5FB[!WO8'%&=^AHE:'NJU6A"?7':2VJ\N2D\6YQ:ZH7:GR\SN@9T0; M7EM\!D6K[#W(\ZVE(V0!SJ>:H$?P7I2.TH\1UZ(2)5'65EL^0NL67PO-'LDEO$>5"TT.$58N:XJO]4[4A'+:?@1?B'P7 MC_YF>N+[4%#$.\(GX_D2,RLK4.=*K!P7%Z:U+.D/P.;/\%6),[I>(3YZ,H : MGE)K._X3E?%+,OL:V*_H:/6):L]5W!MX&[(D2UD2Q?#.;@,63"(6IGZW3=@D MB5B21MV6)-&4^5% VV]/R_3@51_(AUJ<]4WRKSJ.4I9-IRREVZ*$!6',_"RQ MIY,H8_&$V&8L37P61%.X6J^IB*SQ,[4Q@\_-4 ]-2[[37\_C,)_UGYO;K]IE M[.;V7 ^GAW;X7Q3MT^ 2?AR)@_,4/7_DIUT<:14=5D$RK&Q8#TQ^5/_+HVIY MVEZ[H3%< ]32/3IE6SR4VE%1#]']+X7,@+L6%PK0Y8KN=$V]0HJW$6<'1C^Y MF%_-?!)3>DB1:IPR%M+OA$51,NP?5T1 ^0Z8GP80,C_)6!8'=)9FA!%/Z8R0 M6$K6U#3?!/*AW22J;?V N& 7?Y#U!+ P04 " 8@*E8+)[!<*L+ "K'@ &0 M 'AL+W=OGWJJJ(D4PXT^G\V+8D@3'U[WV=^P[ M?%G*5KUMJJ]E83:O+A87HE KV57F4[/_IW+^)*0O;ZJ6_XJ]71M$%R+O6M-L MG3 LV):U_5_>NSB,!!;^(P*A$PC9;KL16_F#-/+VI6[V0M-J:*,+=I6E85Q9 M4U(^&XVG)>3,[7L%E]J7UP:ZZ,YU[N3>6+GP$;E,_-+49M.*'^M"%5/Y:]@P M&!+VAKP)GU3XB]0S$06>"/TP?D)?-#@6L;[H;SMFY>+S M*GVG+FZ__RZ8^R^>L"H>K(J?TOZ$54_*G;[G3)MVOTJJ21A7"-**![$KF956:$D^J)N.) M=U6CRT*^$"A:Z8GWTMR5^/5Y(^OU1I:>>+LI:]S :O'OC:I_+_' W?7X[@I7 M=:[.;)\K;4 >0OW9E3N4NWG* M8U-F(FOFS4J7M@J[%/4BM1-_7SG&RHY+(Z M%?%0>&8CC-);K#?B#C%LNE884!#^;G33K3< 9Q3/Q%:V*1Y\WJ>8=5E]]_ MMPA#_\6G#[_Q5?#B"NM;95H6M:JJ4BZ=G_ !P1>E$26%6+9-#5\?AA";#1S; M*WA:54+=*YV74-!V^::WGGW+.PT/# 0W\DX),.@=M$XR*.1:*T79:@7^*,WI M@NM%IRFFJ[)%=,2#DKI%T(*,ZSIBLZG Q\'6P K+Z&9+@5:*8K@"65MYF^(C M %%&*/R.$JX0%#'P338HT?E26!YN[+&-:=\ MB^<=N8QPDAR79$V8J3I%F5QUL*$/U4X^V$ U=["3UA\P -_V39_[$Q3WT&(\ M(9PN293F$CG;*X:UZ==QQ9!^9Q\7$W2;TPHY]OY1SQD0\.^.BH$1@5#!9&=A M4_(VZQ'+2[S#/1A=#_)TG3@VE+4A?M%:8G.KUVN!W:TPVS @N M^GD.*>0.43H4".)>:@LR3 < O!T/B(%_&F40.L!I$Q:2(+6E54(D$01>D,PG MR>&R0,0XH1ZQ\)[\XW)BUI,]#8I:42X:&[%5!^H\323I8U4V#L/NI6U%LN[9 MPZ:9*&+@-P^VD^\36&9.D4(3+_X?R+=MN:YMIY7DLBZ>4[]YX+BC4_ B(O/B MT!Z:KBI 9GF/CGY'CQS['?.T1:$Z:&<#/;+P5[ PW8&S5X)!T \ 9^0ID VV1)JW34="T^@HCL!!D(4.9$()L+$N M6!5BPP"LT0,[S7J;9861QXX7H\F) RG=;U MF:&[G,QJ)^.5[3%#L+'ID,E^5G<]G=*-8MU9*ZJ'F7C=@G!:\VAW<]4&AKQ# M[+E&P!%E#E!BH6*4T!1$PCCFD-M:5N5_Y;6\HJ&6C,8237I+B(UK1ETI9 MVV,KG__N9&E'/\=@*!^HR"WHF F)3I4=V4C?4ZV]!\A,O.VG)8]&3/7-9DZ# M)9MQ-!TPK(E/"K6C:%/OKBUS%.I>@$7(/^['M(IB3:@E340Q3@]MWS,W)D", M>:WA,I;W5+]EC<& YZ@#:D&S.&1;GNU%'W&"28FF/P=T,F2-X43S6-17D07* M?1V$X3A'3=:8#0FF1/1(4%ETN+#06:,B)3:D..O)*J/+ MG%S+P9PPAS9SISIF0CFTC"#L.WA#MK3M$%.MJ'\><+^4%2>9WPN\H$*B%>L: MQ7/HK93TOJ^U:C31H7L:+?D@0N=0*JGRD>GU*VM6J'BDB:VG(M;4 RB?2$FS M)TML&U223AH66J,ADMUTW-$?2(^;V8"\@T:FIJYUITA@S^@NG^S?#L ;@XYW MW31H<2=+CZ?D"215'2-8\.QP&VL2N/YH)1D[;RC79]*N,,CE5G^\8(DZ[&S\CFZ!;K#$4#(9/%,A-'"\Y. MKWPOBC-!EX9SNHKG7IC&XMWD!$VB-VBG2%M>#H.'HQA+?@!(E@8B]<(L M$TGJ+>8+D29>$@; $8U/+?>(T^-JYJ4@B\#+,/6&B1?XL4B\!8SYTE#+7)T8 M(J+(FR\B"(9)(A8A]@T%'(CBU,E,_4WA6Q2SOYDW]^DJG/%O059AZ<]CX MN=L!V'V;'E/2I#%/)IJ!A^SP>DCCVXK&J5696Z&C-/W<(8]NXHPP>5#X;DZR MY<+ZR&T8[@5P(DDH:9F7P$ER;9HVM_BC)JYP8_3PI@$C )R[#*Y$E@4X(Z0B MB4.$/YD$<=AO0<<2SY]'N Y\+P@B+_4S\?Z0R9M^O#AQYM2-R8N@_O "Q9Z? M^=XB8Z?F&:[\J4OMD8=G]00I,(%@!#Z $L\QYM?Y_V89-ZY>[8ZX$^E<>%&0 MX 0=T%46>6&\^!M&GE69I)$71+Z(XL +H7B<@7&MV- G*)8HX+PO_-3+%@FG M\6SNF6*&EEO;TQ\&CV[;62071T5]Q&<();TKD,Q>2PQAQV@F3$T0[28".PG0 MTZ)L[9RC[=QZMIH>J22KZDNOZH=>U2=2=63)5_ZJ 76OT=OD&J.9HKF)4CM2 MP$?9JU,L9+/Y<2;C67BJ>&K&B9IPEHE_'"M:S'S_LB0:AZK0MB7->'3=6!]]I&&]@ MQ?#BU[W6N!FR]OZ8'=R-,=1C<:D'B-F7P7;FO8+!:(%Q3!TFS!:@YF@BF8@P MG'LQ.#< C?M>BIB,GZ,3^HAU1GTQB$(O\J=M W+IW,N@GYZ#_J-T\ASWY^#2 M(*#GL"1+(AI&<,CBUVFX,\>.SCM+1:1E]!>Z#'Q MPDLQ'KPG%BOY=3:_%K']_3*(4B\)8G$E+D-*M+=(4_SX>'PP/<=L*28/G_MT MALA@!,A2<>XKUO7H ^)6Z35_)J473"@ ^RUQN#M\B7UM/T >EMO/N #$&J=, MF+."J#]+DPO[?J;_89H=?XX$\9EFRY<;)7%LI 5XOFH:T_^@#8;OT[?_!5!+ M P04 " 8@*E8@:GT+,X, *P &0 'AL+W=O+G+XXN7J]DG-UJ_*OJT\63R<5 ME40O5>:TR815LS<'UX-7-V-:SPO^T&KM:I\%:3(UYAL]O$_>'/1)()6J."<* M$O_NU%N5ID0(8OP9:!Y4+&EC_7-)_1WK#EVFTJFW)OVG3O+%FX/S Y&HF2S2 M_+-9_T,%?29$+S:IX[]B[=<.Q@3>$TQDYY3:W^%5C7W[UP?0)1*GF$IS\UP+\'?I.V) MT2 2P_YPO(?>J-)OQ/1&_ZM^?ONX>SNEQ"NWDK%ZJ8.KG_XV..U? M[A%N7 DWWD?]^\+MW=XMW$PVZXMH),Q,P;+RH+!N)E->LPIK8(,UH7DR\-"F24B7X#8QYLO_Q(?3:[$D704_Q J$5/*[N->X/5KD2DQ MZC.K49O5RFJDOTX?6DQ!_$9FW[YFFK[YHNR2]>A@4Y'*37W+Q]YU3QS]]+?S MX;!_N?F>OQA<0K@O"^U8&+&6)(].A,[$K$A3^O].36T!7&+[L+Y8G1ELR.;* M"@":R_&MSN9"=EBT)WZI3.;M_SX3/ZM8+:?8C14PQ_O;3^*#S.^T%%BFK"(! MH 0D:MH;() OA(11M$T@J4;"$SK5,A4SN9!8K40!1[%ZQAL-)U._CIZ^?Q9&QXNOMS^)P M>,9?@GL9)9Z5)"?#@VE*1.# .U _[8LEXU?$C%;6Q$HE[%UOE36<) H'P:'W M4GY3L"1R#:19%/*=N%-9 NXHD#4OXI>I@D%2U!SRL\RQ@EL =2!24I M2335)LC6KO"VB96KC-2YE:M\BJJ!I6_2]E99 [NX*J:?/18R?@H"TV& MP4+>25VNF"II'04R&+L\:*KOH;2E@($M1[W1BQ[EPV_R(6#"[DGQN#A,QN=5(K&_^ $0WPBHJ9KK+".= M?Y490VV%G;N8;<<6VT "KTSLI0%II$%IY8R!B".,Y.HO '/B]]O?BU2,L@7B.;[E5<$ H2+IBE M=LY K\SXP#\<3/J[$9X@ C>CI+2V%PMZ,L5FN9/9 7B\R621<,MX:Y$;F_"=G M4DTAE\ &*4/_+8\CW57V2[,)67/Z-6JY"3A3[NCL*GZO%_Q36CJX\ YMH)%? M?#VW2G%0UOW2_&GC&PJA&D\RZ9$^!BVK[DQZ1Y:@3HZ4B\$)5B]6/E/1U^ME ML0R&YP :4OAP"-59?ZXH?0"E3>D_TLPH)S49/$LW5 0]J\-)=#X811,BN]4P M;:RT(4PQ!.),/3/9RXTJ\P+.(Z<]7J=!OU.IOY>4:CH18V"@F2LLM)OT;!J MQ>M2P,/GMH;S>"'MG"84U!F)#Y80 MD\L>P1\ IB"X R8'//(5$WV"]O89G%WZ4ERV[ZXL([D&R-&'5I(3II2XSI;= M=%P74=ET;2%%JG(\"[DAL\=*'_SB+?3@+HE T_J8JP*^O2&JJ^F95@W?##!M MUA3$%)THR<@]/!A*(?>*P0CBFSR3YVX5VH5DRQ_?=>".?;O\Z*7UD^@ O7::>J_O&EB[B,B)SG>-FJV+]A /P4DQ*F MEEW>W\/+D)J;3M]T^E]1I9S)6*>DJ8\G"MM&-]L\P@&,.](G>TD'2*KJ<:L= MR'IT_S,]HP%Q@J%Y*AV*[LI@!=D:WDC^7?!QTPR5-Z"_X?\D]]UQRY8UL3#F MZ3E%3,6-V3>-<5W,0;YFBCLVK[JGOEJI,&*#(\:3D(7U0R6H!5(K+)F&-C@L MVDA$3)K1;;BD:-:W'#[>517A;:@(_GC)*2Y*^>([ MH5T16F'(,AB;_:HM=(J:P\60S5 O54,:'IPO843/2QU5U7-S.@B!RK*Y%V"K M1FT0>'9CX1<^['@.*&Q1"DBXLZ]N-6A19^]1'0;OK6GE]-IIAQ^(R"V-GPK( M6273?F0>/R,RAQZGP7T;1H[DL1@^ 4HV76T9[A@@I\=B\%B:V59*$87X+U%H M9. H#)K)\>,Q,FN[82\DHB!X/&R!(:T*KJ.9ASSL_%15I==95#OU:2?L.T,! M_"P9VR;UG4GX&3-VNY2 M:5OCY\NGR^H(:<,:653XH]>RZ>1NLSH@:LP7F\0Y]QJ&OJW9AWE(J=L 89VC M.ZS)-N.L25"(P8Z[47^>3'&AY(R2 YTO8&7+J%&[2^93RD-_ZU1>>=7%:9UU M/U4@6MR(TQT"A88]'-8P1>[XJMY^A;:+>F%FS!.G;VTC2.=R?^.K[E=T3%M= M_]*UQ<9YOL7=8_RM1M]WHH_K\T5WGQ]MFM7:A,Z=65)O)EGMW6<,;I=_JP[M M8B_>8\QX)KAO4OJ1N-GD]$38K!E_L]>JE"9)H?-PW4!>KWP=$+%VB^#7$)NN M(U-_=I$O""2W+B!(0QI.Z<4C\K&_P]K0B,H+9;Z%:IV"(_BMN==+?W!X.(S& MD[-:MM#IBBWG',Z:-G=_?1;4Y?E "L"VQ:\@Z"?/"L<'@WX%P!W(Y\)A*^@D MI36@2B 7;;K!,IK+,YW:(1FML>$*ADD&=NU0H:D%>Y $;* X+0BQF_Z-NM(E M:I'/ZC=DS@N9ZJ7.9;7 BQEH@;I#W8Z5^Q'W27%UGQ37[Y/*NL:O1[EPH=1X M.:57#IL@YV$/1BDLY3J[&/\> MJ I;E5>-:(!O0YR QGFZA[2%OZO3F(C!V3@Z MN^@SO@^&E]5S?=4I,&$4$<=J57BNKSH3I^?11?^T6A0>K[D=:*X<]Z/!Q69E M>/1Z5WW!H1B/+Z+QZ*RFQN3"?_-!.2O$"&^!<4JV^KUSNO_5N-F^7^W5!$U%S# MI:F:86N_=S8Y$-:_;^D?D['6_OF-X-FFXU*/STS#WP9Z?FM8K MJ<4'RUS;--SN7PEE=F>C9#1,?)3KVM/$Y/QTP]?BD_"?-Q\L1I,#2B4;H9TT MFEFQ.AM=)">OF:D9&G,5QJ\K$#C^MN)2*$5 MH/&MQQP=7)+A[>@'5J6W(E+H[[(RM=GHV+$*K'BK?(?S>XWT>N9$EYI ME N_;->M318C5K;.FZ8W!H-&ZNZ?7_=QN&50Q-\Q2'N#-/#N' 66K[GGYZ?6 M[)BEU4"CAR U6(.Z,K4=VUGX#/@50ZD'J5/@KXGMLQRY*(I7&:/X*7'41F 2_[ M7R([C/PX!A7'B=OP4IR-D/U.V*T8G3][DLSBEX\PS \,\\?0?Y#AHQC'&2;9 MF#T$9Q?.">\8UQ53DB^EDEX*AW36!DG&O:B8U$P;_>+S^-,8B6BMT"4MX58P M;[EV*JSBG@$3\V;%Q'59<[T6#.ZW')AZS5!XOA8H',5U*5C7:"I81,$Y%@K= MBHZ)N$:K<4=]\"VH _FA+_2EX ':I*G&[%:L&R.,QD$7BYC0B] M4>W'[(M@7#F#V=*LM?P'=#5V;-6GT$%PB"?O.NNZ"_F*/4W2 X\A_)B==^RJ MUE)&A-VHK1"LZ;J&H*YQC.@Q?J]O0#3R_PI1:A8$K5 M5EWE$+]6\[:2M.&7!O20V>')&26KD->?[J3=)?+ BIK..^ST6XV\$.SG=_#Z M?$"DBF= ;*#72Z^ \>Q)D:;QRZN0?+(WZ@OI>412QV%)\I)=M9:5W-51^ VI MMN4JN.]*T7DK0X*&]]YX3A[NY5HV3G$.*16.5'\OY&-V1;6%:N"-:;6/V!HW M!3_4Q33^*>1T+53%EGMFP&C8"-R1GD&8N^XWTH^9G_6:&J' M]:C"RF%C45EKH:E,N\C?M^NJ#>)P3%.8!WO!+1)H[9#RTM?#5D+U4.- OP'^ M$;)1L+3"(WM@,C@8VLU-LMR8[UF#(YZV LT$T52"8TAA@I'$QEBQE@[Q"YNR MD=@1MA3$ @KW/U&0\'VX[Q#YG3+:NBQGVS MNNR;X"UMKT4IFB52JU>3=?&'VB'BC4$P4??46ZG%M]X@XIY?L[V@KHR@ M5S@7S,Z=L#^HHF_?GN[W,!)V<'O"/FMYZ!R./65)%DVAO"@*&B11NIA%TV(Z MY#Z5?I*^9$DT*XHH2V9]>211,L0JL M>0[28!\O<&S,XFZ0YHLH38O[<;AS:+%W]Z/^,#)PD.0QU/6X63:#DVR(S#1* MIA"6IWA*BS2:+H;8I%%!(N SPYIYE&=$,\LQF$9%/J-!$LWGLQ"_8W>_R:WK M>"/L.GQTN"Y.W1$BN8QN/Y=,1L]Z'1#;S9 MA,O]TGA\*H3'&M]FPM("O%\9XX+MH8^^_/SD+5JDZ&E>N5Q9O&^4Y& M?/6[L]![)6O>U)FSS7K]S5DGM5U!G[_W5"S=$HZUZ[T48ND[ZPRMEW/[E MXGQ1'GS0NS;2@[.K%[WWP[&Z74NE,V:&>%5\W+Q?7Y]Z\N:3TO M^$.K?9A]%F3)UKF/].6F?KE8DT+*J"J2!(E_=^JU,H8$08V_L\S%>"1MG'\N MTG]BVV'+5@;UVID_=1W;EXOG"U&K1@XF?G#[7U2VYVN25SD3^*_8I[47ZX6H MAA!=ES=#@T[;]%_>9QQF&YX_MF&3-VQ8[W00:_E&1GGUPKN]\+0:TN@#F\J[ MH9RVY)3;Z/%68U^\>NULU':G;*55>'$6(9)>G%5Y^ZNT??/(]N_$6PAH@_C1 MUJH^WG\&549]-D6?5YLG!;Z5?B4NSI=BL]Y-=)R+B2D3'_Y="!Z'MG3-WJL8'<2>] M=D,0AC=+CAZ YW6 8%H0(<]22!A1N<$')5PCM@->JQ!6XJVT"&>"?"ED$Y5' M\-XAFFCW7L54K5V!:68JN,5G0Z1U4;3R#NL0+E!"DRWUG2)U5=,@*0B73,G0?/7% M\\WYMS\$T6@K 1_6]RYHSAV.; @(]$"J(B-ZR7JNQ(T5U[W7AO@*UNX!J_*( M4QQ9BP"-/>2HKC?NH%3:/7CQNL4*),)MT+4&LJ3]K^_?W?S%AM,G6&,K,Y#U MK.3/RK*H!*Y?\L-;:2!S?$1[Z?&/=@=7P&3LG5ZR)VJ5U$MB$Y('X%0+97=8 MR 2 8QLE T!0++-RMAZ 5X$/Q"$CM(4L%6*8ZPIHG0=,6-/I('LX$?"0ERKE M(XI$@2"]4!&5 )!5K77&[>"\&DG:$X5%8.L@"$R"&PB]O86&< 8TBMX9@V_; M0Z8.%2A8.&%-JCN\HQ(4>C@EZ!4]RC' M@:P+P56:MXQB$,7PA]ZQ@N0?E[%!!."(@,,UT"-[26/U]P!K15HUMRW'XP,L M.>BF4S\Q9T6)AJ(KJXAH:#5 2^10:<.2@*5((@]/'HI>VA1KD-F-"40TBN1$ M%R7Y^LMOSY\OU^LU;_SRI4(C_ 9JFP)6$H2["DU*4B[>)8VG+RSN@WKPRCE4$^ MP0'$D-!=R5',O3>J(C[Z? :2BE>50UP0@RFD[C6M-P?QY?EW"03PJQELG?,C M!?16*3O;E^*$^$HC3K54O]'.+C)LG]UZ_(W?^FV$U5Y3/ .-^" M4< Y%RF*^"3;]5.A\C"RUA2Q_[5N/Z;6$CTSJH)*4)R70Q M2"&Q/9R@#$NGI2S)#WTJB*.DJ93)K38Z'CAC<]%2%']=C]);3YQH),%)0LD^ MUS2ZHF2! FUJKJ,P /PF*2G=D3@N!2H%SLR^K:J G"H9).^D,N%UKNT:YX=T M^NMW?]R\>7;^'7.\:ETJ+HK,2NDK55 N1*CVF4R<[V;EY$&J2FAPBT,OI[2V M$N_1K0QRRGFGQ#^LQ.D5NZ27AU0'IM,F"3CK06Q>/O^ZQ.91PT()#4!!G*X9 M2/0H0=\_8^)G.B(DC"ED.DK.S*&IYUB):Z[L#,*]JH9Y C]M'["N=1@3RA0V M>^_LKG9T:*;&Z<)T#91S0_0)6AP_$-\/G/;FKLFT%)XF):[L#"90G?KS6B?* M(2."[0G(K=IQ5_*QH#&95?:NQ"]N3T^7/*/5I;FH-C&)B M,[>+I3%24R <1>:>@X&22%>4$FYKJ-9.W,@];(?PRC@C8?I!U27!!36SEK/B MIU6*.S*D%)";&Y8DX-/5FY6X92Z6C,:5A!*^K].&VY^_DEW_P_51TDL=[ZDL M_?\F:2JRIVHLEZYW572Y# =\ !JV!"HES8<$',H I$KH V)S^BT!V@PYFSK5,ZR3\<'-22@X:WR MK#"&=*K*)P:V$@'Z1JZ02)=PUR/,WZSF(S;<'AYZ?4GS,K2%CC-D MP#5=Z9XKPE.T^ 2'3(+Q.ZH.#6A\R\6]?=\;YFA^P7[7A$4>AV:U,WDP!_,XQCX3'8_#J-2H5KR].N6*G24?U26>$EYG@$+5Z#@OE2@U!RQT=- MZJ[2OQ'>).B VH1DX&47TVA G1($ MU?3!]>D"9>?=GM8FDG "I34[*MZ6692O;M+R/!CSB.N\ BZ@8=5*NTN3#?I8 M5XU!#0W@F(IGS58;]8C=1.BCN)W!G?7C+H:LZ&6(X[U'C6:PYIL9^&YF"4O$ M2\,E3O.80J:D\8WT)$=7?)65B)478UZC.HTA5J9NOG#RA!?%+EV9F$-*Q":Q M!4T5WX-T= R1/U]&I#@YRB"QI5LP7N]A$51)RED5RUQ4!!R%U ,A4V9P# MF MO.MBW.B*8^1Y>*0T>\(^&N QNO@4RE"O=GM;\MJX(:%->65Z1@LQ\=@E5PZX MG6[6ER0P<7>\'GL*54R)W%3Q4/'Y"[9YX#^=EO,T]O<@?>0D-*6>#XD>?Q([ MT&/\I+9^H'NCU&1\&& ([.RH---C.*5B-]Q)2M6_?_22N?-;"^7W2.%$OTP' MNN7*N-HLJ MR<#3.BM$17%)G4(^CWX@269[U1N)+HM_'?'N&8VS5.'" 7U"ET=,B&'3*TF] M(T]U-&Y/)HT]MX[$"XQU06^-*JUV1IO[:ZP?Z6)I"J+^DT@\ MU>B,!,T"H&BRD%O0,M",0]Y1=6BH$QZO93H)1&8"4M-.NO+=?LK@B'241:X6 M91\F/:,K.=T!$+1Y,)U6I\N2G!+* 24I3%U>Z27' ESJ7 $*K$J63C,[,X:3 M+CK5E?@9JU(&J ]6$C1HW2B<6#@<@?8L)9LT:DM+'0JQ!8/?%O*IC2+/IGO$ M,?*43M=S>)C#[%D.)TH.#3"@YIS?)_N>)0YG0I-;3U3U1SH OMF5H14-LEH8 M[R^YD@6E)%$K98G5J1];SF:_@@'%'?_6%U)%3C^(C4_'GQ.OTZ]HT_+T6^1; MZ3%R4I)HL'6]^O;K19I:RY?H>OY-;>LB7,8?6X5LXVD!WC<.'53^0@>,/[)> M_0]02P,$% @ &("I6#9S_DRP!0 B@T !D !X;"]W;W)K&ULG5?;CMLV$/T5PET$+>#8LO>>O0";;8*F:-!%TC;/M#2R MB*5(A:36ZWY]SXPDV[FLL^B#98F:.7/F2NIRY<-]K(B2>JRMBU>C*J7FU70: M\XIJ'2>^(86($C;\'NB5K&0@T/O>8 MHXU)5MR]']#?BN_P9:$CW7K[R12INAJ=C51!I6YM^N!7OU'OSS'CY=Y&N:I5 M)SL['*F\CNGZ#_.Y-85)Z\MI APO3O->]76G.G]"]5R]]RY5 M4;UQ!15?ZD]!8\-E/G!Y/=\+^%Z'B3J(?_Q[=.]>C[ MJMP*KV*C<[H:H=8CA0<:7;_X:7:27>PA=K0A=K0/?3^Q_:JSXXG:J*M/I);D M*&AKUV@17%#HN8Z5*H.O%5HW:"[^J+0K%$$-2GQ;T"(I7Y84C%O&L4I>I8H4 M/29R2>D';:Q>6)(7$1"Q!'0;E-V8=D1%!PL1[OZ$G\CHA;$L@?5 C>X4V>!$ M_>G46UJ$%NVO9B>2Z/E8K4B5QE*AM$(AVQ)J2Q-31UW%I!/53 N IM5:IB^)2)AC$F/\3]0[Y,@[ MU\^EE4F5.(,8, X0^&E?)"1DVD:OC,MM6TCHFN!C \PV8L(VC>UBAJ* ,F![ MWNDEP%]B_MYCX/<% @GW9 M2-1B+=8^OKGEIL/L0M2ZV36?J!L)4K?9Q=WPZF9X)2]F%[^,O^#7EG%_&)!F]T4 _:@MQ!-LEF"C.SPY$1H;=Q MV5;O; );6SEV:AA@W^_"38]SM4A+S>@Z^S_FT&5&Y]!(K? MR?CID'%F!!B<3"35&-:)F>4RLV%%-WAZ-#C4\)YQ<+[3C+I$@2 H:S$"V<9B M&^SBON1K210["SF%;NBS)XAJ3/T^\X@C8]SF8,KQXI]R;;V &F0PU),/ M$;(:;OG6#N29.@.XOH:"-ER?!38@4-56E:@8D.FF(%>0ED[%GLFJ@1[((:^2 M1GAQ+ZZ[9'+32 8XZ%$ML7NG2E!XYF"=XQ(,\,6GW3>8-3X,RX@,IGC!D2W: M;IAC/ "=7([166/]02(7E?-)+8@9 LB:?ZG8HD;F"ED45%J/>?MNM>6[!;;V MTB2)J37#MFI<;(-L>CB9U*:M^VQ\ ;>3$MEOAIB--X.] "_#NWK3^)!X>^,A M("6?8ZA$LSTW=B&C(7.'&19UW D@+\LUBT@9M$&%R5;KF0^.F.U]OQ;NO%(ST)3*@+)50S2:GQR,5NI-_]Y!\ M(Z?MA4\XN\MMA8\E"BR ]Z7W:7A@ YO/K^O_ %!+ P04 " 8@*E8?H-C MA+H" ! !@ &0 'AL+W=OFC&UC"/, MJF6<3";G<8U"1>DBQ-8F7>C62:%H;<"V=8WF9452[Y;1--H'[D59.1^(TT6# M)6W(/31KP[MX8,E%3KN<\/"3\%[>S!&KR3K=:/?O,]7T83 M+X@D9Z)JD]$0LXW?/&0TE/?!PO6>_#=[9RQ8M76OY2^2N6D87$>14 M8"O=O=Y]H][/F>?+M+3A%W9=[GP60=9:I^L>S IJH;HG/O?G< "XF+P"2'I M$G1WA8+*K^@P71B] ^.SF-7_XF/6.8A- M]F)7R4G".S1CF$U'D$R2^0F^V6!^%OAF;S-_S'%'.#].Z#OHTC:8T3+B%K%D MGBA*W[^;GD^^G) ['^3.3[&G#Y;@1P$WU@G^'(_K.\UPAXH[C7O*\3?TR-=+ M>RY E0-:[LW&=XN%O#7^+%Q%P%8:-!BZ2!>@6P.MPC87CG*XUGRYRG8KRR>7 MHP_?"H4J$RAAXSC@2UHF0P=8%-R1@+4_;LN-W6CC$4*%8F]C#NKY!NL&U8O7 MK32;&L.FS:H3)OG*90Y9A:JDO8"B=:TA3H-:&Q_M)I\WOR6NX&F>4$C<2AK! MKA)9-0K8UJA1SRA8!WOT=/_Y]!IR83.IO;6*# DU/O9UQ ==79,IP^P*FI7K M&GR(#N/QJIL*?].[V.&%9\8@G MXQ/X?:'Y//N-+S#\::1_ %!+ P04 " 8@*E8:='#K=L" 7!@ &0 M 'AL+W=OO@^]-JMH];[\3:.7=WBH-R-&5'3S,[807E*[3YVHT753*"ACP7G>3RH3D>; MU33V8#&%IN@&UZXP&B[MU=)?ZQ]8%#T M><$/V/>!B&3\>^*,EB4#\#Q^9?]K\DY>MLKA!]-_[1K?KJ,R@@9WZM#[1W/\ MB"<_6>"K3>^F7SC.M2FM6!^<-\,)3/G0Z?FKOI_Z< 8H^1L <0*(2?>\T*3R M#^759F7-$6RH)K803%8G-(GK=-B4)V]IMB.V(- M0)HP$%S(*WSI M8C&=^-+K%B\YFX'R,C#Z M7\VA1S [.MWS+FQ_P&A-?6(OZT0T#]K=NIP7\3Q5MSH?GA M)SV+/NF=59;*:C.,1J/V#MY!RO*T9'DAISB1*2N2DN(D85SF+!$5)17+1OHJ)US"):7)9-%%O!9<0D(>%,R)*560%WSN&P[3MTH'0# M@PD-=%"*BHD\@ZK,69XEQ,*+@E5E$:(R8R++R=^>W*+M]!Y"<[J:@)D4K,@3 M2 K)"EY E0@F4@ZB2EA&)IZ-5_VR.^^@8'E5L82$AEARXVUW640F*K!EID+U:&DG972+;/D MZG5@.HVL[D&M".(PS(*6<>F5LSYVK\N9VEC!)=YK,)NV9?K/ H7:SKW(VP<> M^+JQ+A"4LXZM\1'MS^Y>DQ>,+#5O41JN)&A]W= MPP%@&KX!B'> N-<]'-2K_,(L*V=:;4&[;&)S1E]JCR9Q7+J?\F@U[7+"V?)6 MOJ"T2G,T!.2=L8^"IKK/_'!Z1HE!7O M92WBDX1W3%] $OD0AW%Z@B\9RTQZON3],H]5-X#3XV#7%Y>F8Q7./7KX!O4+ M>N7'#U$6?CXA+1VEI:?8RT?JLWHC$-0*WI%YDNBX3*";K)KQ*N'[1B(D8>\E M\,"V])@L:LZ$@3.(_2+/_&F4#'91^-.\@"?J*^ 2.JTJ-(9VDBSU)_'$Y82% MGR8%W'#)Z176L%:J=BE9-O$G>>ZL./.C,(,K01. R0J!9@FHI5'TV"IT@?/( MCW(B2D/XU#MQZF>%<\Z ],2YG^83LFF-0C]/4CAV\<%!&[2HUWVS&ZC41MJA M(\;H.$^NAC;ZESX,([JU-9<&!*X(&E[D$P_TT."#8U77-]5266K1WFQH)J)V M";2_4LKN'7? .&7+OU!+ P04 " 8@*E8L#+6BB$# "A!@ &0 'AL M+W=O( M#IZZ5ME5L'6NOPQ#6VVQ$_9"]ZAHI]&F$XY,LPEM;U#48U#7ACR*\K 34@7K MY;AV9]9+/;A6*KPS8(>N$^;K-;9ZMPKBX+#P7FZVSB^$ZV4O-GB/[I_^SI 5 MSBBU[%!9J148;%;!57QYG7K_T>%?B3M[- =?R8/6G[WQ5[T*(D\(6ZR<1Q T M/.(-MJT'(AI?]IC!G-(''L\/Z*_'VJF6!V'Q1KVVJZ (H,9&#*U[KW=_ MXKZ>S.-5NK7C%W:3;Y(%4 W6Z6X?3 PZJ:91/.W[$HTL M_Q!.K)=&[\!X;T+SD['4,9K(2>4/Y=X9VI44Y]9WAL[7N*\@5 VW7P;94\<= MG'T0#RW:\V7H*(EW#:L]X/4$R+\#6,);K=S6PJVJL?Y_?$CD9H;\P/":GP1\ M*\P%)#$#'O'T!%XR5YR,>,E/5?Q2H1-.^C*.?RV7MA<5K@)Z#A;-(P;K7W^) M\^CW$RS3F65Z"GU]3Z^O'EJ$=PW,C*]^Q/@DYLN,X=8Z2;<;:WA#[\/"V2<4 MQIX#];W:SHV'OP>%D$2CE="F&AIZ48.1:@,XWYL,?H,X@E? $\:+@O$L]@9G MO,Q9PB.XT5T_.#1',?X2,DYL\S(& M7K*4>I64!?$A)%%50S>T8Y=KI.974DRB1 BBT\;)_Z:%L[A@24+DB.PY63G+ M8P++"[).96>@2,%?09Q1A1$K"]_WF+."^E@F$;QT)<,CV>C0;$9QM%#I0;E) M0>;567^O)MEY=I_$FR[+1BH++384&ETL2.[,)(B3X70_BM"#=B1IXW1+_Q T MWH'V&ZW=P? )YK_2^AM02P,$% @ &("I6'5VM>:- P G@@ !D !X M;"]W;W)K&ULG59M;]LV$/XK![4H$D"+).K%8N96[M5BYGL32,ZO%6@^[;EZL<*&[F=>Y'WM/!)K&MC%X+%;,/7>(?F\^96 MT2P844K18J>%[$!A-?>6T>4JL_;.X(O K=X;@XWD0@Q(KWC?DD MM[_A+I[4XA6RT>X7MH-M&GI0]-K(=N=,#%K1#?_\^TZ'/8?\)0>V#4 LQ> I_!1=J;6\$M78GGH'Q#)D2E[ M8KIB)P$_0#"UER B\>(X\=7OR_(C\6\("7',>SU7.I-[S N4?EH5%] M0V_Q[DV4A>]/L$U&MLDI],4=56/9$[T_*ECOF!_C>!+E.$=X5L+ [WV'$(=. MY1C>0NKG:>)/PQ26Q==>:.%J25;PA<:M*&$:3GW&V $(7551CW=%*)D_R1(_ M8A,X(44Z2I&^3@IB<5-B9T0E\)57>!KYL\:J;^ #O1.4^G\A5_K\W\$<"G3E M*A05O4\-M]+H6FPT1"'\!%%*D(E@L9"V2++K7$( M)-!T0J8)&;()>S:DU_)QSXJEF9]$.5GE4>*L5KQX;.0:(D@R.H2E\.Y-SB+V M'NZEX0V(9VGX4-?$*6-3/TTFA.EGD\SA?$"MZ9TL^K:G:$A3WDIEQ-\N,CC+ MR3[QDS"#D6SO1".9<3)(XX7S+70!<7[@_(#L"M%M[X\2(L$SA3:AD@[8&J% M"*U["\^M&+&5D!TXI)#GB9^EA]F509SG)%=VL#H95Y>5H<0[W(O\:3ZE[(@/ M9#^F=;#7,RB!UZXS:BADWYFA?8RK8_-=#CWGV7SHW%0A:]%I:+ BU_!B0E6F MAFXX3(S9K8 \9/DL4_4$L#!!0 ( !B MJ5C9&PO=V]R:W-H965T2@NLN;H0+3:TDPM9% M-@M>,FOY"A]1_VSO)7E>SY*5-3:J% U(S.?.57"Y&)EX&_"KQ(T:V& R60KQ M;)S;;.[X1A!6F&K#P&EZP6NL*D-$,O[L.)W^2 ,9 MZ6+N3!S(,.?K2C^(S3?H9G"G6ATH>"FR3![B_=(4J^+[74M MV%'".RXO( Q<8#X;'>$+^SQ#RQ?^1YZ'TNO0H\-H4QF7JN4ISAWZ^@KE"SK) MQP]!['\^HFW4:QL=8T\>J=*R=84@WOF?>K^%=DZ-[6Y6-@@IS@OH7X\@!V36.SM&B MM<6Z%)I*WYH%]5J4)H#V&ULC5=9;]LX$/XK M W>W< #6)BGJ2A,#3IKL 70;Y&BQCXQ$VT(DT27I.-E?OT/)5IW$5OMB\9CY MYIZA3];:/-B%4@Z>JK*VIX.%<\OC\=AF"U5).])+5>/-3)M*.MR:^=@NC9)Y MPU258TYI-*YD40\F)\W9E9FGTZ8(/MP74Q7SA_ M,)Z<+.5#*3L^BSU]0_"U4&N[LP9OR;W6 M#W[S5WXZH%XA5:K,>02)GT=UKLK2 Z$:WS>8@TZD9]Q=;]$O&]O1EGMIU;DN MOQ6Y6YP.D@'D:B97I;O6ZS_5QI[0XV6ZM,TOK%O:&(FSE76ZVC"C!E51MU_Y MM/'##D-"#S#P#0-O]&X%-5I^DDY.3HQ>@_'4B.87C:D--RI7U#XH-\[@;8%\ M;G+C=/8 9VA7#N>ZPEA;V;AK>"OO2V6/3L8.Q7CB<;:!/&LA^0'(%#[KVBTL M7-2YRE_RCU&]3D>^U?&,]P)^EF8$ 2/ *1<]>$%G<]#@!7TVOS5YGZ4MD-@/ MY OFV"YEIDX'6!%6F4+)K]4^W7O1]^L.MPNCU(OX 7H_6S3N_P>D4M_ 8L M):G@N @92<,(%PDC(HS]54P)I2%^A4C M-&:$H9"><(5=N,)?#M=PAXXSY7-1SV%JL16V MWMD7OUYQ!^+WTQ!]:]J4RC_(1V6PZX+"!,KP !YUB2E5%NX98C&BO\.GXK'( M%:K\7*@RMX!';[A-81\^S'S.%+53J(<#XZT.1FFRA[P3AK0501YX5M)8B$MIK T!? T0_'_60UW?CUT/?B29FLL KE^0'MDV[? MJO&/A2O42*&#:F=P6&Y/#^[_7F&N!92TQ1X&@HC(5SZ8*+V&(2OS@I/#^7<(9_XCGE# >X\6K M O%*1&G2VL$A'$5H1THY84'HU<16%9* Q,;0H6%K0L]?@ M MM-PEJ#4P^.KD%@2@1/.M6VWPTX>GD7?E7W"4@BDB1M$+#!QJ,48A09T_B- MZEL[=XS;W/;48=S58?SKH\NGS69TK6JC]+PN_GM=B)O^/WE>5G8#&?"O]AP?&O$O#]^7;%^^#3CI1T?NPDN8&BZ>G'-E*R: M-GL$#-V6A#A@<%QALD0)2:(()T^ 21R_ E!")QE$:0QB1@'P04)?.U$$59HB1%W("$$4Y6EF"=B1>T,6#8<7K&3:['R(!AQ(F83/MD;C=.+YMGZKUV^.AME@O\EZ&,)\#[F=9N MN_$"NO\MD_\!4$L#!!0 ( !B J5ACD$K?A , /<( 9 >&PO=V]R M:W-H965TM&!* C=XM*[,-Q&F*!5A3 M(VZ7S[1TMH1(I$92NZ-U&POU:,N$ U\JRNA MYTYA3'/INCHKL.;Z0C8H:&4O*Q1 MZ%(*4+B=.U?^Y3*V]IW!GR7N]9$,-I*-E(]6NP4RX9KO);50YF;8NY,'WN(0# Y!Q[M_4 % MT0F\< PZ[/#"_QKT2['V4-'+4'9F+G7#,YP[-!0:U1,ZBU]_\2?>;R>(1B/1 MZ!3Z8DTSF+<5PNX(XK4]6T/[%QY)=W3Z6+KP#LX"%J<) MB\,(SJWJ,W\2LB#Q>C5FDSAD<1+V*NV$4^:%/JD/W01B_IX_H:(#!;(^;&W# MUD GDC9:/] MB:Z/QZZ/W]SU*VE0F))7/0^;Y76?B >D0^I.&K@56=7:'KL5/PZ)1?B9P3C) M\_\8C'_MHCBB4I,AS0M5/Z#GA(5A/.K/N\NGWO&9E_@0,"].61KYM):DA!%- M:8V06$+>-(,!#5X:62DE)*IVP,)@PJ*IE2;QE'83>*G8[M%E5*/:=5>N)M:M M,/V]-*Z.M_I5?YE]-^\_"2@WNY*BKW!+KMY%0O50_37;*T8VW=6VD88NRDXL MZ,L$E36@_:VD]AD4^X+Q6V?Q#U!+ P04 " 8@*E84CR=TX4% "K#@ M&0 'AL+W=OJ1)0:2=,$ZI&V09.MG1J9MH7I5I)+FO]^1%'D9?F;+*VMCZ9S4RZUH4RTZK6)9XLJZ90%I?-:F;J1JN%9RKR&:-FZSU=JZC=G\M%8K M?:?M7_5-@ZM9C[+("EV:K"JATJNJ;6WQ< MG$VH$TCG.K4.0>'?H[[4>>Z 4(SO&\Q)?Z5C'-(OZ%=>=]3E01E]6>5?LX5= MGTWB"2ST4K6YO:V>_M ;?:3#2ZO<^%]XZKX-\,:T-;8J-LRX+K*R^U<_-G88 M,,3T%0:^8>!>[NXB+^4'9=7\M*F>H'%?(YHCO*J>&X7+2N>4.]O@:89\=GZM M424#1_?J(=?F^'1F$=0=S=(-P$4'P%\!2.!35=JU@=_+A5YL\\]0F%XB_B+1 M!1\%_*2:*0A&@%,>C.")7D/A\<2HAH<4Z_B"PWPN&TY,K5)]-L%P-[IYU)/Y MK[^PD/XV(E702Q6,H<_O,+L6;:ZA6D):%755ZM(:M\J=O*!_8-H9?4CL4>## M8L/]NM%ZRU. =D[7WM"?$>*U,^<$]R,&U)=:-\IFY6HC:UH9"^^ BYA0R3Q% MB0@2I,*8D8B'C@I"PJ, KK)2E:D>L)[ !XVBIIGR>=J;0!FCT21 M)" C$H/ 2")#X)(P&H D,0IS M7UF5PW)/$!""A+% 1BXEQ!SOY8 *B"#:\&SK&Z%N(O#Z)B2DCHK"@(1)["@> MD1!E'(D5V<>*'(^5MJYSC970PH7*O=!WOF!_++NJC&8[%"CCJ)U><['E^XZ)7MM$(A*%!I'0!D!")!G-FV@Z!S<@O[=9[10F4**>1^P8DH0122.0 4=7RBV']/?%A,F0T% @S2AA3)"( M)G#],RI.X+)M&D3>4V9?C4$P$:S%GLT!$YI0$B=>J3!!BFZK9'8T/(C#(HPO M- :C&'1!")^K,OU_DF'=-CUL737>G3$13!)*F:,207@0_PM&G.\[\]D M&NYZ(YCR?>!M,?9@^#2!][M \93"^Q%;1[VMHS=6'?3RI3)KN,()[M]JSBCF M*\WI;?W'BU"K; $H *C"V<5 5J9YZUC0VG:MH4 CM$U7+/M.D@_S_Z<54X?8 M&MTA5KO6Q9XE D*%*R819FLHDU>9E]L^>-D?&H(Z]:BQ9!F^)?EZ%?7K)G4!@/.7,4][ SKS!B,5Y&-((HG#@'AI4,O.^#BY9T5;8/P^%W[0BV-!I+L+6V(0 MDP@GHVM7=+.B;JT/Y\UH<\1$1"0+X!B.N(LE$D<1+FZZH.A[L(6 MAR[J1Y0$+8/33Q(=C*C9X %1Z&;EGTG8 5R.=6^)?K=_B9UW#Y"?GW?/.$S= M558:%&>)K'0:X132=$^C;F&KVC]''BJ+CQM/KO$UJ1OW 9XOJ\J^+-P%_?MT M_@]02P,$% @ &("I6&)Y3 J[ @ )08 !D !X;"]W;W)K&ULC55K3]LP%/TK5]F$0,K(NR_:2"T#;1.P"MCCJ]O<-A%) M'&R'TG^_:R>$#I5N7VI?^YSC<^W9(BIX+O)23JQ4J6KD.'*98L'D M*:^PI)T5%P53%(JU(RN!+#&D(G=\U^TY!5;B7("LBX*) M[0QSOIE8GO6R<)NM4Z47G'AH?I1S05%3J>29 66,N,E"%Q-K*DWFH4: M;P _,]S(G3GH3!:,)SS',M1#8>6TVK.U(3=^\_Q7EJAT8@TL2'#%ZES=\LT7;/.)M-Z2Y]+\PJ;!!I$%RUHJ M7K1D=@@#]QV"WQ)\X[LYR+C\S!2+QX)O0&@TJ>F)2=6PR5Q6 MZD>Y4X)V,^*I^(JS4L*<;=DB1SB^UX,\&3N*M#7"6;8ZLT;'?T=G"->\5*F$ MBS+!Y&^^0YXZ8_Z+L9E_4/":B5,(/!M\UP\/Z 5=HH'1"_XGT7WY-?1P/UW7 MQDA6;(D3BSY^B>()K?CH@]=SSPZ8"SMSX2'U^+)6M4"X9C1D*D,)WU?P3\<' M-?<[AHO'.JNHJ%0K/[V9W?^&&ZX0[KEB.5QF@-[*';ZT!M.%TI%&^0H6M[PU=D&S9Y5VRK MKT62Y3 KM-5]"/ M['XX@'T?BK-3N@6*M6E0= :O2]54<;?:]DS: -]0/?/$/\!4$L#!!0 ( M !B J5@L$%P^! , '@& 9 >&PO=V]R:W-H965T_?NR7I:[(W]ZAI$#]_Z3KMEU'B_NXQCMVZP5^["[%#3G8VQ MO?*4VFWL=A95/3;U72R2)(][U>IHM1C/;NUJ80;?M1IO+;BA[Y7]^QH[LU]& M/#H>W+7;QH>#>+78J2W>H_^TN[64Q3-*W?:H76LT6-PLHRM^>9V&^K'@]LD"WMIT;OR%_50KJPC6@_.F/S03 M@[[5TU5].^CPI*%,?M @#@UBY#T-&EF^45ZM%M;LP89J0@O!N.K83>1:'1[* MO;=TMZ4^OZ+5B+B&CSNT*NCDX-6?ZJ%#]_,B]C0@E,7K ]CU!"9^ %;!!Z-] MX^"MKK%^WA\3L9F=.+*[%F5LYXLG_O>VI)2>,]#1& M>$LNW4ZM<1G1:^#0/F*T>OF"Y\GK,PS3F6%Z#GUU3V]=/70(9@-W^(AZ0%"Z MAB/S*^?0GV1]%O?B11Q[N$C[IUE/1O5<>'?P$7+), M2%:694@X$U7.LC*#]\H_M@I>OB@%%Z^!L[PLF>0YW#2M5I3SHF!))2FJRHQ: M.'ST#5IX.UCR&Z5A;0;M;4M35G*59R;(TP')9 MLJK(B+OS04ORAJZ&G*>L2A(H!&$5*9$F]DDE6)(G4R+2B@E1_EN'=P,))1,V M"?+>Z.TO';E)#6I\'O]5A@;P-*'M#KA2YC1$'I7)&,]HL510)$K!LNJHC6!E M6()F2JHI6"H#39E2DK$RS4/"65'DHWZG_G'Q$S?HT6Y'SW.33I,QS*>SK5Y- M;O)/^>3)I,*V)4OH<$.MR46116 GGYL2;W:CMSP83TXUA@U]&M"& KJ_,<8? MDS!@_MBLO@-02P,$% @ &("I6!52^'7H!0 T"4 !D !X;"]W;W)K M&ULQ9I;3^0V%,>_BC5%%4A3+FC[(''" GP M+2$IOYC$0F3GEL7#&"60'],,I?+-AK($"GG+MA;/&()18900R[7MA95 G$Y6 MR^+9+5LM:2X(3M$M SQ/$LB>KQ"ANXN),]D_N,/;6*@'UFJ9P2VZ1^)+=LOD MG553(IR@E&.: H8V%Y-+YSQP9\J@*/$5HQUO70/5E36E#^KF]^AB8JL6(8)" MH1!0_GE"UX@019+M>*R@D[I.9=B^WM-_*3HO.[.&'%U3\A>.1'PQ.9V "&U@ M3L0=W?V&J@[-%2^DA!>_P:XJ:T] F'-!D\I8MB#!:?D7?JN$:!DXWH"!6QFX M+PWF P:SRF#VPF"P25YEX+VWAGEE4'3=*OM>".=# 5=+1G> J=*2IBX*]0MK MJ1=.U4"Y%TR^Q=).K"[#QQQS7#B-;L!7>9W@"'Q&89Q20K<8<7#H(P$QX>!/ MR!A4CCT"/X'W6/Y]@Y(U8O_(XE_N?7!X<+2TA&RUJML*JQ9>ERUT!UKH@!N: MBIB#((U0U&,?Z.W/-/:65*N6S-U+=N5J@7_ ]!C8[A2XMNOU]4=O_BD4Q\"= M%>:S'G/_C=IS<@QFSJ!YH#>_@:PV]S1BS.KQ,RMXWCO&3\9PB-18"&F2P?09 MX!2$D,<]K;S24E5T/.<9#-'%1(8_CM@3FJQ^_,%9V#_W"6X2YI>P10%38?9I MY=C%S])Z:NMLJ-*.ZEZMNJ=5_0YQ(<46* (R0H0/?0IK"6,5-@GS3<("[[6[ MYO..NSH*SVN%YUJ%?Z4TVF%" (S^E5%83HT"P(3FJ>C36LL:J[5)F%_"YBUY M7+=O-!NJM*/UHM9ZH=7Z"J8/3W*&JJSH^Q)K>R) M5ED?\9#A;#]'LQ=A0P9H+B A:G3S/O&U]+'BFX3Y^GY_V@ 1H]?]S> S7!,$ M()>73"A-5+DL9V$L5YOE##8%!]*14^E)<'CJ3!>.#7@,)>L([*0AYCR70"A M2"C'Z78JEVPB+D!K2& JYT!!P1KM2\I9<$-S!M!C#DE'9A/DF8<'9J]GTS)T/ MKC45/AX5O9;_. MV\$I@>Q!'YGTE-%"FZ3Y1FF!*5K7'V[C#_=_B4_Z:D<[T"3--TH+*EK[2_$\ M=_A3:1)]1Y_I?S1&&;@(B!*Q@^$+K5 M!RJC6;]1FF^4%IBB=;W2; \X^OV![Q:HC&XE&*7Y1FE!16OGS]["&_Y@FMT$ M1[^=<%\D:U7VU:NQT3T%HS3?*"VH:)WMG\6)<[(8T+C95W#T"?9')P.C&PI& M:;Y16E#1VJ/;/;&']R6=)IUV]/ET$WERCC8YD9'EJ0P]9=CIU=UH:FV4YANE M!6^(YX!G!)EN!F@R:4>?2G?^\P&?6SO$:F](30/5_A#($,.T/Q*=O=Y#[":4 ME>(]Y7KV&GU]DT=K^;K6A68(NTVZZ^K3W7I)U HRFT45I0T3IY@#N<@;E-:^1FE!1>N$24\3L)K') M:IU2*C?EH?2[HL#N.\>'[MG/OEX:(&4YYUNH%LBU,. M"-I(I'U\(C],5AX?*F\$S8KS,6LJY*Q47,8(1HBI O+]AE*QOU$5U(>X5O\! M4$L#!!0 ( !B J5A/79J_HP, !40 9 >&PO=V]R:W-H965T)ZX2]<;54R8L\DV7L,]J&_;6Z%'9J.2I#DPF7*& M!*RFQA6^C'!)*!$/*1SDT34JK"PX?RP&7Y.I815/!!DL52$1ZX\]S"'+"B7] M'/_5HD:S9D$\OGY6_UR:UV86L80YS[ZGB=I,#=] ":SB7:;N^.$+U(;<0F_) M,UG^18<*:Q,#+7=2\;PFZR?(4U9]QD_U1AP1M$X_@=0$TB8XKQ#LFF"_=06G M)CAO7<&M":5UL_)>;EP8JW@V$?R 1('6:L5%N?LE6^]7RHJ@W"NA[Z::IV9W ML >V _0Q!!6GF?R$_D;?[D/T\<.GB:GT @7,7-9BUY48>47,1C>&'P_Q@@&]J8XT[\NSNF@P*WL3B MGX+T0LXO0\S_SM=+O/SN^M'IV]^LEF MV$VI[5+/&2ZU[*MKQ:0ELWBW[&<>#0+LN1-S?[Q?/3C'"JCCG^+"+H[85D L M:IT"HSX@<0)"7A1/S#J-66?0[%>V$K& !,UYON4,F)+HWQO(%R!^]&W H%KQ MMKZ4VW@)4T._CB6(/1BS/__ U/JG+U5CBH5CBD4CB9V4Q&U*XIZ=OXKI'L7 MIK9//:>5OQX<=FP/M_/7Q6%L.123H)6_+C"@Q'8#KS]^M/%*![T^I#)=9/#6 M] V*O3=]8XJ%8XI%(XF=5,1K*N*=G3ZO$P)"?=_IO/VZ.%NGRO5(*WU=G&^Y MKH=;:8ZZ.*Q_*7S??25]?N/5'_1Z):7.6I:"1#%+](]JLLM@.(&#@N]-X)AB MX9ABT4AB)U4)FJH$9R@9$RM;H7F]CNOR?^ WKO3=_HZJ%HZI%8ZF=5N;HN(_/ M#F%-/3Z,N0[Q:"M>\QX<]AS/:L4K[,$%F.B#8"N&/3@28!>WCX#F49N3@UB7 M_:5$2[YCJCH&-[--#WM5=FZM^6M\.<<]\V'1\Y9MU8M\U3#KL[A.M$09K/12 MUH6GOS2BZD&K@>+;LLE:<*5;MO)RH_MV$ 5 WU]QKIX'Q0+-?P)FOP!02P,$ M% @ &("I6"".!$ & @ UP0 !D !X;"]W;W)K&ULK93=CM,P$(5?Q3(([4I0YZ=;JI)$8ELA0 )5K1:NW6326.O8P7:: MY>VQG33*BG;%!3>)QY[O9([C<=))]:@K (.>:BYTBBMCFA4A.J^@IGHF&Q!V MI92JIL:&ZDATHX 6'JHYB8)@06K*!,X2/[=562);PYF K4*ZK6NJ?M\#EUV* M0WR>V+%C9=P$R9*&'F$/YJ'9*AN14:5@-0C-I$ *RA1_#%?KV.7[A!\,.CT9 M(^?D(.6C"[X4*0Y<0< A-TZ!VM<)UL"Y$[)E_!HT\?A)!T['9_5/WKOUJV]A:]0P_[#;IY?9L08S_E )(/LO>];'1% M]AM5,Q2';U$41/,+^/IE_&LK+!YX/'Z.$VMP=!F-+B.O%[_L\I*/'IQ?!ET/ MK71#_,J7 0?+KGZ3V+//,:CQ_@E]6P#)2@%A>VMJV9[A857 M&ULK95?3]LP M%,6_BI5-$TA _L<-:R-!$1J3)B$0X]E-;EL+Q\YLMV'??G82HM*:;@][:6SG MGN/?2>J;:2ODBUH#:/1:,ZYFWEKKYM+W5;F&FJ@+T0 W=Y9"UD2;J5SYJI% MJDY4,S\*@LRO">5>,>W6[F4Q%1O-*(=[B=2FKHG\?0U,M#,O]-X6'NAJK>V" M7TP;LH)'T$_-O30S?W2I: U<4<&1A.7,NPHOY]C6=P4_*;1J9XQLDH40+W9R M5\V\P (!@U);!V(N6Y@#8];(8/P:/+UQ2RO<';^YWW;9398%43 7[)E6>CWS M)AZJ8$DV3#^(]AL,>5+K5PJFNE_4]K5QY*%RH[2H![$AJ"GOK^1U> X[@C#Y M0! -@NA?!?$@B+N@/5D7ZX9H4DRE:)&TU<;-#KIGTZE-&LKM6WS4TMRE1J>+ M.[X%KH6DH-#)#6A"F3I%Y^CI\0:=?#Z=^MIL8DO]/W\M]$VW,%XWYHLXO_GL^5Y9>G+C%]@1=JH:4,//, M$5$@M^ 57SZ%6?#5E>P_F;W+&8\YXV/NQ0-IS=]"@Z2$.9/V\JR3VZ.]+:(< M9Y/0/.3M;@A779Y/<#[6O>-+1K[D*-^S.[.<9:D4;I' MZ*C+@SR)/R!,1\+T*.$MY=2 3/-&8J$$ U6"67#!9@<0YV&(\R0)]FB=A5&2Y8$;%X^X^"CN MSLD[0QRT"Q(?_-FR2803O/_*#^MP$@8X3O80_9U&:#]"IAFM*%>(P=(H@PML M8LJ^L?<3+9JN-RZ$-IVV&Z[-MQ"D+3#WET+HMXEMM^/7M?@#4$L#!!0 ( M !B J5@>R_;'( ( /4$ 9 >&PO=V]R:W-H965T;0%@"-/I50VI85SU80QFQ=0FV3);&>#K "HEBZ-HS$HN%,V2<#8W6:)W3@H%;X!J>N4]NGA M8"&VA?,'+$LJOH4EN(=J;M!B'B),XW?+2;N0'GB\/[!_#MI1RXI;F&KY M0ZQ=D=)K2M:PX3OI%KK^ JV>D>?+M;3A2^K&=S2F)-]9I\L6C!F40C4K?VKK M< 3H#U\!Q"T@_E? H 6$RK$FLR#KECN>)4;7Q'AO9/.;4)N 1C5"^;^X= 9O M!>)<=J?VH)PV BRYO 7'A;3D*S>&^_)>D??D87E++B^NR 41BLR$E%A]FS"' MP3T%R]M -TV@^)5 ,VYZ9-!_1^(H'IZ 3\_#[W<*X5& #U["&4KN=,>=[CCP M#?^B^QD5?M,:K[?DYPS*%9A?I\2=9?-/;6(KGD-*\2U9,'N@V=LW_7'T\934 M_T3V0OB@$SXX*WS!:^P?!T9P>?(W-O#K /Z.$[8\%G/(9=CY-7NRH M*?U P ;8"F6)A VBHMZ'$26F>62-X705^G2E'79]V!8XE\!X![S?:.T.AF_] M;M)E?P!02P,$% @ &("I6%!V_##C! .!L !D !X;"]W;W)K&ULM5G;;N,V$/T50BV*76 WDJA[:AM(G 1-L0:"3;=] M*/K 6+0MK"1Z22I.BGY\J4MTL>6)[2@($$ORS.',',[XV!QM&/\N5I1*])3$ MJ1AK*RG7Y[HNYBN:$''&UC15[RP83XA4MWRIBS6G)"RL>1R)*$\.=+&K/-6#.UEP=?H^5*Y@_TR6A-EO2>RF_K.Z[N M]!HEC!*:BHBEB-/%6+LPSZ?8SQT*BS\CNA&M:Y2G\L#8]_SF-AQK1AX1C>E< MYA!$O3S2*8WC'$G%\:,"U>HU<\?V]0OZ39&\2N:!"#IE\5]1*%=CS==02!?/XYTJ=;+O?1YA7U9 M8N,]V &:L52N!+I.0QIV_7459QTL?@GV$H. ,\+/D&5^0MC =D\\4]C]]RQ5 M[D;A;@'A6'7MK +/WH/W!Y,D1NMV!>E+!3^A)6="]!6M!'4+T+S+'B>6C3W+ M#4GTS5^[>N0@< ZR7MU\MY[](NWVP86]GWL M;)/F[9"&,0Y<"^\AS:_C]M]$&OH/S:(T2K($Y!%!P+KU".HZQ& ];@6 M,DJ*P1%'"]J7*NSOH&=*>!_74]#QQ+1,H_DL--Y,-'EZE6AXE6.9'@JM6Y.6 M/C#?2/8K *:QGV[8]=3<<),;!D.;LF2=2FLR587LT!Y[EV$'_8#8;)6/"4N90!@\Z MRX2%TZEC.MC]QNDXCK>MGRL[IV-G8'_/E,:-KL*PKGI]2[X" &Q)V/-$2G C MCS"L;KY0(NB*Q2&Z310QCS3G MZ2,.*Q6W(HM&[^C83"L(0Z<4M6J.TMZ0>V M9]C.UIZL##M?ZCP;6RV)T8V\T3P8UCRO,'>@8H 7.9K,@="Z)6G4%(;5U %] M"@- ??H>8@@W8@C#6N8 M@\0"O B1[/]'B(*-R(*PR+J +9A .B;'>QZ:FZ- M",*PAIFR5$B>E4<%MRFZXVS)\Y\]078'4C=5!=Y#*^%&*V%8*YTZF/V=P>QZ MV/6W?]?ML;,,U_,#=VLNZZVSB83R97%D(]"<9:DLCRGJI_6QT$5Q&*(WYN69 MTHSP990*%-.%&PO=V]R:W-H M965T>^[@+FNE>M85@$&OG D]#RICZED8 MZJ("3O2%K$'8FXU4G!CKJFVH:P6D]"#.0AQ%:<@)%4&>^;,[E6>R,8P*N%-( M-YP3]6,)3+;S8!0<#N[IMC+N(,RSFFSA L%_8L)>4@-)4"*=C,@\5H MMDQ=O ]XHM#J(QNY2M92/COGIIP'D1,$# KC&(A][> *&'-$5L;+GC/H4SK@ ML7U@_^)KM[6LB88KR;[3TE3SX#) )6Q(P\R];+_"OI[$\162:?]$;1<;VXQ% MHXWD>[#U.17=F[SN^W $P/@- -X#L-?=)?(J5\20/%.R1$(Q^CQ887. MWI^?X!WW+1A[WO%_M6"H\(XO'N9S8S33-2E@'M@YT:!V$.0?WHW2Z-,)M7&O M-C[%?J36H&^- #2.?$?&0T([JM13N?'&FH MIGZLY 8]69O3_*$C/!HD#FKKUX5&A6R$Z6:J/^TWTJ(;Q%_AW3JS?^N6"HT8;"PTNIC8 M)JAN172.D;4?R[4T=LB]6=FM"LH%V/N-E.;@N 3]GLY_ E!+ P04 " 8 M@*E8H;G!G7,$ "G& &0 'AL+W=O@B29?LP[ ,MT;802?1(.DZ'_OA1 MLB)9EGS]J/HEUH/G\-Y[R.MC9K#AXDDN&5/H)8E3.3262JVN35,&2Y90><57 M+-5OYEPD5.E;L3#E2C :YJ D-HEE>69"H]08#?)G=V(TX&L51RF[$TBNDX2* M+S;B)XAC1-$0?4T73132+ M&1I+R91$;VZ9HE$L$7Z+WJ/'AUOTYL>W U/IF3.\&12SW&QG(0=FZ:,I3]52 MHE_2D(5UO*DC+L,FKV'?$)!P2L45LO$[1"SBM,0S@>&?UJF&6SGQYAXI&^Z_@#\WDWA9:!EN=[EF65 VO! M.F6P#ACL9R8E&@?!.EG'5+$0C1,N5/0?S?956\1;.G@ M(4,/+!#9YOE[RI(9$_^T!0KR9+W[6JYHP(:&;LZ2B6=FC'[Z 7O6SVV+O2.R M6LI^F;+?V=+W&RO:P7W?MIP]=?RF.L0G!Q=^KPRU=X$ZZ"N:1FF4K!-0,)#Z M7,$Z(JM5H5]6H0]6X5&R^3I&GZ,Y:\L3!O?0%T9%F[@3$'AA3MBJOL:L"[6E M+T>UA;G/%;P2-K<,*P]!+$R-58N2XQ-IK/L%:@B1G:]D1 M6SWERE;@[GP%;OH%A[B>@WM[W;486&NO/>P<;*^X,A88=A9-A4YLKC#OV:)U MQ%:O0F56,.Q6CFU & UT6!AY:5Z5M\$GF)N&NJ>TUT[-3E=L]2I4=@?#?N>8 MNC :;*\@]-+$*G.$87U[-=XNZUW99Q MAQIN97\(;'^.K3@8C?,%UUK^3OV,N7,4K#O&(C\AERC@ZU1M3X7+I^4I_#@_ M>S:KX=LC_"D5BRB5*&9S#;6N?%U4L3T5W]XHOLH/EF=UBVH63G"16C9W93NC^_6P@*$TH2Z/>@&W.^Y[S8+"=%D(^J@6 M1D\YXVK@++1>7KBNFBP@)^I<+(&;)S,A;&;$\J= M+"W'1C)+Q4HSRF$DD5KE.9%_KX")8N#XSF;@CLX7V@ZX6;HD<[@'_; <2=-S M&Y.9PL"!A-M'8BY MK6$(C%DC4\:?VM-I4EKA=GOC_KED-RQCHF HV$\ZU8N!DSAH"C.R8OI.%%^A MYHFLWT0P55Y14<5&V$&3E=(BK\6F@ISRZDZ>ZO>P)?##%P1!+0@.%>!:@$O0 MJK(2ZYIHDJ52%$C::.-F&^6[*=6&AG([B_=:FJ?4Z'3V18AI01E#A$_1#=>$ MS^F8 ;I4"K1")]>@"64*!:?H(WJXOT8G[T]35YO,5N].ZBQ759;@A2RW1)XC M[)^AP O"%OFP6_YMQ8W<*^7XN=PUO UTT$ 'I5_X@M\>YQGZ#KH-J_*)2Q_[ M0ZRST$LB/_13=[U=_WX-A?FD 72!ICG,R'TIF/W\>;8EOT# M4$L#!!0 ( !B J5@ ZG]^XP( ,0) 9 >&PO=V]R:W-H965T/ :12I-IE5:I:M?MLPD7B)K$ MF6V@^_>SG9#Q,!1M_4+\..=.$=D&RTHJ&>NV>14.Z%'E6PCU#?%D4 MA/T>0T[7(\NU-@L/V7PAU((=#2LRAT<03]4]DS.[59EF!90\HR5B,!M9U^X@ M"15> WYDL.9;8Z2<3"A]5I/;Z]>)BXD@T9#1-6(*+=740&=?LV6^LE+]3QX%D[N9Y(GHMDQI >@[>0&.+F(0 M),OY);I"3X\QNGA_.;2%C**P=MHHCFM%?$310W>T% N.DG(*4P,_/LWOG^#; MTEUK$6\LCO%)P3O".LAS/R'L8-]PGIOSZ9[)SO]%3_XY^DXRO+;>GM;SSJBW MJ;8UVS>SU:4UX!5)863)6XD#6X$5?7SGALYG4V+?4BQ^2['DC<1V2N"W)?!/ MJ4??*.=H O*.!Y35Y1#'RE$KA5I)7?FKZ H'?;?KA4-[M9UJ ]!U^MU^K[<+ MC W (/"PVW5W@8D!Z#EN$+I!"]RQ'[3V@Y/V;UO+J&)TE:D7QV0].(@?2#M[ MM@]!88![>,_S(["#N.\\%T:\>O$/$Q8O(*L6L@UHFRMYZE MA<]P,X9Z M(FBE'\4)%?*)U<.%;+. *8#&ULK99=;]HP M%(;_BI5-4R=MY(, I8-(E+8JT]JALF[2[MSD0*(F=F8[0*7]^-E.2 &E7JG@ M@MB.W]?G\8F3,UA1]LAC ('664KXT(J%R,]LFX)%EF'V= XI70TMU]H,W"6+ M6*@!.QCD> $S$/?YE,F>7;M$20:$)Y0@!O.A-7+/QJX6Z!D_$UCQK392* ^4 M/JK.)!I:CHH(4@B%LL#RLH0QI*ERDG'\J4RM>DTEW&YOW*\TO(1YP!S&-/V5 M1"(>6J<6BF".BU345KZN- MV!)(GV:!5PF\?8'_@J!="=H:M(Q,8UU@@8,!HRO$U&SIIAIZ;[1:TB1$I7$F MF+R;2)T()B2D&: ?> T4MEA MY7U>>GLO>/?1#24BYNB21!#MZFT99QVLMPGVW#,:WF#60FWW$_(;1$'-,T2LA"L0%O M BM=NUM@OB-_>V3_F[43D75VR)'IO>9A,Z[W1IK3FN;TD,RAWTT41HM#7E:D MLGA8)(2C%.92ZK1Z\A7.RB*O[ B:ZSKI@0I9=>EF+ MC8&J"O#^G5&PZ:H&Z MU [^ 5!+ P04 " 8@*E8TBLZ;3@# !?#0 &0 'AL+W=OQJ.R99G:8'O M*6#;/$?TSQ1G9#_1H':8>$A7:RXG]'"\02N\P/QQ M3K1;.)H'$J\ /U.\9T?W0&;R1,BS''Q+)IHA%X0S''.I@,1EAV3RA!B>D>Q7FO#U1/,UD. EVF;\@>R_XBH?1^K%)&/J M%^Q+K&UK(-XR3O**+%:0IT5Y12_5/AP1A$XWP:P(9I-P+H)5$:S71K K@OW: M"$Y%4*GK9>YJXR+$43BF9 ^H1 LU>:-V7['%?J6%],F"4_$T%3P>+CB)GZ=B MIQ,P([EP'T.J@%<1YBC-V#7X!!X7$;AZ?SW6N0@H:7I(7H#+/@1F(9I=ZQG]GJZU97._T6? M7QS]9#.LNO26TK//Z/T@'&5=12UIKJ+)]\PN-"&T#;'DW?%>=<""P+#\4UC4 MAGFN93H-V+P-@X8'H6_5N),D[3I)NS?)!\PX36,N_*VL#AZ+E+.NK'MUY.MZ MQ#8HQA--O(\9ICNLA1_>0=?XW.6C(<6B(<7F XF=%,.IB^% M#QN&:Z,X133K]UBOT5K\- M*18-*38?2.RD&EY=#>\ROWGMXIN!VS)H9A-$VF'W6,.:8KU:HS$)-MPBB;_7_RY=%#M#&KM& @PTL1RKCQQ#^"ENU\.>!D MH_K5)\)%]ZMNU^($A*D$B.=+0OAA( /49ZKP+U!+ P04 " 8@*E8_Z<" MMW@" !;!@ &0 'AL+W=O?.OF.VTV9C*P!'7J10=IY4SM73-+5E!9+:GJY!XS9-^F30OR!YE@_/\ W:K >!;_"^K+LRC43#;B+?,E-;TQ+F"?:$!=- M4GS\T!]G7\[('+8RA^?8B^?PIH!=T@8,M@B!EQI?,ZINM$#%@KM]E^;(>AU8 M?5D22MI\I]7@GKD!>HB>Z"FLS[GF2<1 M2$9$QN;)QX31O>UZ1^E)PTLPZS#6+"GU5KG8^^UN.SEOXL#XZQ['+K;6FBM+ M!*P0BN\$;]'$418-I^LP/I;:X3 *RPJG/QCO@.8G&/ 3M>]B2^!__/G,?S >'HHV0O?4"K :YX5?.9LA-A>NRY?;FA. M^%6YI87\9U6RG AYR=8NWS)*DKI2GKG(\T(W)VGAS*?UO7LVGY8[D:4%O6> M[_*N&CJD)=XFM*#_SD'%1->2[+E^KBCV3F>)4CFM&EJ"2(/.SI+VT2<5D"&"JBM4"?";0+5+C\10>93 M5AX JTI+M>JD;FI=6YI+B^JI/ HF_TUE/3%_%.7R92&;E8#;,I?/FI,Z6S]_ MHH*D&0?HEZDK9*"JN+ML11>-*#*(3L!=68@-!Y^+A";?UG>EPY""(HP#K M X==X- :^/,K92'O43_O$0Q '>@=Q MYR >TWKRG%%P4R3@J^RQ]E3$?2,0>SZ*]48FG9&)UF:B M"$9>I/<"/<4O[\PAH>65702"-TH8@""ON 5"D) W&U7@"5[A.?U&Z\VNT'J+ M&V\<0#3H#BEW:&R?H60/VH7T)?;G:,,R54%$;VK%]6^4_RVCBRB7TBJ9#:>A#^U(^ M V3BI((VM%/[C D,]ED-Y>0-#1Z08C6R8_9],T@_HQEIT!Q'.#2$5F1&'T!FI"$S]CS#&Y3Q66,9V+)__9H'[2/8C&$-#E\ *R=A.T_?- M$*WHJ9TXC&/#V, *PW@4AM4(!?^<;#YHG32"T>E0N?(,:QA\LCEAYV0[2(?# M-S(0GLZ55Y%OB*]8BNTL[4;JL -?YP";^JBB);;34C-;+3GE*WKSPD<+,M=(9H] M]^YN]\GBIMFH5\6;[QUWA,F>R4%&5[*J=Q5)6+'F$T)S(&ULM9=A;YLP$(;_BL6F:9.F M@@T8Z))(3;IIFS2M:M9-^^@2)T$%G-E.TNW7SP8*K)A(2\B7Q ;?W>OC>/"- M]HP_B#6E$CQF:2[&UEK*S:5MBWA-,R(NV(;FZLZ2\8Q(->4K6VPX)8O"*$MM MY#C8SDB26Y-1<>V&3T9L*],DIS<KIPFZS64E^P)Z,- M6=$YE7>;&ZYF=NUED60T%PG+ :?+L74%+Z?(UP;%BN\)W8O6&.BMW#/VH">? M%F/+T8IH2F.I71#UMZ,SFJ;:D]+QJW)JU3&U87O\Y/U#L7FUF7LBZ(RE/Y*% M7(^MT (+NB3;5-ZR_4=:;:@0&+-4%+]@7ZYU PO$6R%95ADK!5F2E__DL4I$ MRP"A'@-4&:!"=QFH4'E-))F,.-L#KE3J;J+LY&0N M6?PP5=M:@!G+U+,6I,C6ZVLJ29(*X+X9V5(%TLOMN'(Z+9VB'J=?"+\ +GP+ MD(,\<#>_!J]?/G-C*YVU6%2+185?[Y!8\'6C%0J3K-(<%^:Z'G>3 'M1,+)W MAJAN'=4]&/66"LF36*H4E0+N\D0:PY=^_%;XT(5NX)CC>W5\[__B7^T)7Q@% M>!T!,(A0V), OQ;@'Q3PC4F2JEUS&K-5GOQY7BLS)J1)C=]5XX0!]#VS'%S+ MP0?E_*2$@_?Y(LE7X/,VI\!URDHS:3CH2B/O4FQ(3,>68IJ@?$>MR:L7$#OO M#I1K4 L-3BO7H)L@WPU]JW<_J-'O;YNS^L#6XR%1U6L;U1QT->1)0L;Q,(3&5O9M[/D>4[4 M]]0:RL*A, N[G/60YR*W1T(#6C@8:6$7M5& (>J1T* 6GH>UL M;'V/'A3V" M&MC"XVB+C2K.@5O8\!:>"%QH(*Z#8%^2&N3"H9@+3=!U?=SS380-=>%@V(5= M[GH>#B.S!-1P%YV'N\C$W=#KRPEJN(N.XVY@5'$.[J+6T?;4LVV7NSAT>@X+ MJ,$N&@J[J(O=P,.PY^N(&NJBP:B+NM0-?*?G?(T:Z*+S0+=RV^XWPC!"SS\" M=JL]TZVN:H]622Y 2I?*SKD(E!M>=H_E1+)-T;'=,ZGZOV*X5ATWY7J!NK]D M3#Y-=!-8]_"3OU!+ P04 " 9@*E8FUT41(L# X#@ &0 'AL+W=O M=$?EM0)G;3 >O"P_9-M5V(9Q-"K*E:ZH?BY4TL[!! M2;*<4/FB2BZ%.RO+-'I-!@%D- -*9E^$+O? M:$UH8/%BP93[A5V]%P40ETJ+O#8V$>09K_[)UUJ(EH'!Z3:(:H/HT*#_@4&O M-G#*A55DCM8=T60VD6('TNXV:';@M''6ADW&;1K76IJGF;'3L[46\?/"Z)# M4N3F<"CBY+VXHYID3,'O1$IBI;Z$G^%Q?0<7/UY.0FU<6X PKMTL*C?1!V[& M<"^X3A5\X@E-]NU#$W(3=_0:]R+R MX3>0T]? 41BOH=\2R_W[SG":?7R-AS M>/T/\.XR%8N2:_C"X5->,/&-4G#:PJJ4<6H$AA4CO$NY"GGHD.U;]S+K(X0F MX4N;SO]LV@NZWP3=/TO05["B,J9ZBT#E9=R*#5WC@_B]D=AOU:TJ2$RG M@?D8*2I?:##[Z0<\1+]XDC-H> Z\//\0FC!XY)+&8LNS?P[/^E(HW<5K\$YS MC$8W>- _X.;U?B*W8<-MZ.6V_KQ6XX M*IO6+I)>^.\/OE+B3&![2MPT2MQXE9COB$Q I<1 7P$I=2JDS747Z0IIT,KL MJ(?'_=Y!8KT.3Z0S:NB,3DMLA/ (YIR7YDR[ES45+*%2P;VY S*^/2+WW@B. MS?V9P/;$&C=BC<^6^_&[W./AP+S7AU]EW6">;X30KQ/KH&D69_\!4$L#!!0 ( !F J5B <6Z' M[P0 *X@ 9 >&PO=V]R:W-H965T5F7=?9T& U&3F-D&[K[]["1-26H"W)V^:)-P MGM^Q\8-]L#O<$_K&UAAS]"-+&5):!9Q<4M7 M/;:A.%H4HBSMF;KN]K(HR;7QL'CV1,=#LN5IDN,GBM@VRR+Z[QU.R7ZD&=K[ M@^=DM>;R06\\W$0K/,?\9?-$Q5VOIBR2#.#G2;HV;F6%)01'Q=X+W M[. :R:Z\$O(F;V:+D:;+%N$4QUPB(O%GA^]QFDJ2:,<_%52K3%)6_$;[,M9V-11O&2=9 M)18MR)*\_!O]J-Z( X'@J 5F)3#; ON(P*H$UKD"NQ+8YPJ<2N"<*W K@7NN MP*L$WKGO4K\2],_-,*@$@\(.Y?@5@S^)>#0>4K)'5$8+FKPH'%2HQ9@GN33[ MG%/Q:B)T?.Q'-$_R%4-7?Q+&OJ G3-%\'5&,KB:81TDJGGU%+_,)NOKUR[#' M14HI[,45_J[$FT?P%GH@.5\SY.<+O%#HPV[]H$/?$UVM^VN^]_?.[ 0^1/0: M6<;OR-1-6]&>^V[Y!,>UW%+()]WR.=X(N7Y4[I_?>)5\>G[C384\.+_Q*GGX M_][YV4_WO6$$JS:^5?"L2XVO,GF)LM4HN1[=L$T4XY$F%AR&Z0YKX]]^,5S] M#Y7#(&$32)@/"9M"P@)(6 @)FP'!&AZV:P_;7?3Q-U$,I<*]*LN62K=0RHIG M-_YJ.@//L<1G;W=H1T6@X1F6ZUK-P(DJT+)-RW.;@;XJT' MT].;@5-%H#NP M===HQ@7*S'W=TUO 4!'HN([E>*V^S!2!EBF0UD?JQH@X]8@XG;/*]Z*XP@MT MN\-4%(OHVS9[%3/+X[*<7!AZW'+&HWPAYA[5L#F0,PTD; ()\R%A4TA8 D+ M(6$S(%C#UV[M:[=SIKF+6!*CO#0S62)6F%EEX)+C''RR+&_0[WOM#_]]9\)+ MS0D)\Q5=< S3U@=.:_Z"S!I PD+5*+C6P'9;L__L-U MEU?+I?@Z*ZVR2-*M_$*+&(ZW-.$)9C]Q(S=E&/J+H*9!G)T9R3^$UEY?ZGZJ(]^77F MO-2?D##_9-NGD.D"2%AXLNVSKHB&/0:U/0:=]GB>OS DRCGT/+]5KH>#DU[H M3'"I%R!A_LFV3R'3!9"P\&3;9UT1#2\8^L=FFM[IAHE![*P_CBK/0#7Y[D/T1TE8BO=BE>BE3Z MM2=6=5H>CI^L>_D0-D#SS 6X*G(2SXU,B&JL6GR),,%XC>TPJ6< MV5)6("&[;&?RBF&4UJ0B-QW+\LT"D=*()O78BD43NA$'S[R05V=08&2#%6[3/Q9H>/N'6CZ?T$IKS^A<<&BP,#)#LN:!% M2Y8K*$C9?-%3NP\G!*FC)S@MP>D3X L$MR6XKXT 6P)\;02O)=36S<9[O7$Q M$BB:,'H 3*&EFFK4NU^SY7Z14N7)1C Y2R1/1$O$2E+N.+CZ0CF_!BO,P"9# M#(.K& M$<@[L:_ ><#7&)Z:0,1733%K]>:/OO*#O@EM:BHR#99GB5,./+_/# M"WQ3>NT,.T?#<^>BX"UB-\"UWP'';X7:G[]9Z M\ 6]62E(2O*]^K."#4[VC BB/^9&R*N%U.7S&#F>8]NA=/%XNGTZ7 BAY9[C M8@W.=7PXZN&6&ISOC>PPZ'!GSF'G'%YTOM[<<8#*%*PW,ZW?BW1U>X]YA1(\ M->3US#%[Q$;T]HWM6Q]T.36D6#RDV'(@L;,S\+HS\(;*/N]9%MCAR+8"NY=] MSW&.Y84A[.%BC5X06C8<];)/HV<[;N!Z^NSS.^?^1><;09,'\+52;Z76[T7Z MWV;?D&+QD&++@<3.SB#HSB 8*ON"9UG@0E?50@-S(?2=7N[I8+Y[DE+- MWOQ1K7%MGKS]!6:[NNCB(*'[4C0/03?:U76SNISIC<_M\<+6C,>R#FS*MM_R M31$I7Z,=*3G(\5:&LFX"N5C6%&9-1]"JKCSNJ9!U3-W,9"V+F0+(^2VEXMA1 M ;KJ./H%4$L#!!0 ( !F J5AX579 00, (<+ 9 >&PO=V]R:W-H M965T$_9$]]@+,!SGA5\8FR$*$>F MR=,-SA&_HB4NY)T593D2$RW(B,% MOF. ;_,,^/KH%RLJ#T20T^+R>&I1:$,YP*I8#DWP[/<)8I(;F, MGXVFT994Q./K@_I-Y5UZ62".9S3[099B,S%" RSQ"FTS<4_WGW#CQU-Z* M6\%K")5UL_9>!9<@@>(QHWO %%JJJ8LJ_8HM\R*%.BS+K"MZ)SRCHIM%'!3#J9M$'>4'HAYTH-%*>!VU]$GZ;A/_729!"8'G, M!)!!U/,900N2$4'T#ZG?6YD, G:2Z(/LR.ML=]('0<^VW$X2?907'IVR2JLN-[)0Q4P!Y?T6I. Q4@;;WCG\#4$L#!!0 M ( !F J5C=4>9DAP0 .46 9 >&PO=V]R:W-H965T MI?J7#1<)5?I4;&VY%XRN\Z(DMC&$OIW0*+46L_S:HUC,^$'%4!9"')*'B M]8[%_#BWD/5VX7.TW:GL@KV8[>F6/3'U9?\H])E=H:RCA*4RXBD0;#.W;M'- M$I&L(!_Q3\2.LG$,,BG/G'_+3OY8SRV8S8C%;*4R"*J_7M@]B^,,2<_CWQ+4 MJCBSPN;Q&_J'7+P6\TPEN^?QUVBM=G,KM,":;>@A5I_Y\2,K!7D9WHK',O\$ MQV*L'UA@=9"*)V6QGD$2I<4W_5X:T2C WHD"7!;@3@%R3Q0X98%S;H%;%KBY M,X64W(_IFJW;];:>634] M_#:].VP$?*#B&CCH"F"(W8'YW)]?[@R4+\WE?QY270Z'REMJG,IL)\=S3N#= M2LF4'+*UJ'.'Z[)G_T;NZ8K-+?UP2R9>F+7XY2?DP]^&/)D2;#D16,LOM_++ M-:$O_MHS0564;D&<+5- 3_I7X/@Y3M;J7A8!\EW/\V?V2],:(]]8:_JDQ-.T MT*U(6ZJ]2K5G5/TA2FFZ8N]J+E"\)CU!'@PZDHUD8R7W.3T7(^@-*_8KQ;Y1 M\=]#WVG(]C(-59PGQ1!A)P DF')024Y,+:"3Q%]CN)(16Q0 M:S!E/Y@2;#D16,NTL#(M'-,/Y)7^AQ2"I6K(PG#@SA$8DFY+,%*.=:=/2GP2 M$CB\6$BEFYS?$+,WK0=ST&HSI5M:C=^L1OBTUY.& MUJG0VE[7V1:9PVW/ZW4D5_R0*J!7+SMS&1<46=^MGCMX#3'I/NR31M^IT-K& MU1$9F3/R>\:=L20+ M)V+>R:-FE\G@JM;5H=LI$QCC82Q(K*'3A([=^&B_-6 M6=!K[K[C0J?[NC$P+@BP[W56X](\U1^UHH[.Z-SLW+;BC'73#[78:[[SE3[T MA[G8Q5T7)HK;;1?J((W.2=(_Y +IW>8P\%$O7/6'^8[C>ET;)@K@A0UV8_\O M86*;[Z-*D+>'8J^MNEKMU=[F.Y2=ZW?HYK[8<:UAB@W@!RJV42JU01L-":\# M?9]%L:=:G"B^SW<9G[E2/,D/=XRNF<@&Z-\WG*NWDXR@VME>_ =02P,$% M @ &8"I6.191S., P :PT !D !X;"]W;W)K&ULM9?_;YLX&,;_%8N;IIZT%6R^=PG2=56U.^VT:KW=M!^=Y$VP!IBS3;+^ M]V<#A5PQ44]9?PD8>)_G\0M\8A8'+K[+'$"A'V51R:63*U5?N:Y3SPF>UR90ZXV:*F.[@']:6^$WKD#BH;5D(E&:^0@.W2^0U?79.V MH+WB;P8'>;2/S%16G'\W@]\W2\4$6SA> '),S56LWLM%-M MJW4X5IF[@ J M$%0;5NW0/=0*RA4(Y'MO;,D[A\#N8![Y*UG3-2P=_4Q+$'MPLM>_X,A[=R*_ M/^3W3ZEG?S05F%Q=7RX$F+?$I%:Y $ EKU0NK?WN=*-6U[Q7^RR,@R!9N'M+ MG&"($SP[3FAS[E@F9ZVY$J_C-M&-0(,F5C9E*BF#QK92MI2I),42>*'@%16BGF3!&^Q'XET)X6#2"^146+K(+1 M%2N88F!M2"]ZG"<.(L^?BS-R$Y\&YZ<:!%6&-$_0^>W_H!._!#OQ"$_\4O3L MA?]#E#31C9WIZPA0?"9!\12A6#IA&D^$R2 M8@M*L9^&_LP_!QYABL^D*;;@%(>Q]IZQ'H&*SR$JGB(UBL,T\L,9WY&J^"=C M%4^YJI^Y((GCF3M/1K*2GT168B$K(0'1(68RC&@E+X'67O1X!94&7IBD3_.X M1TMG\QFBU[([5DGMLM65WF6LYR2ZE7TW4+QN5],KKO3:O-W-]=<0"'.!/K_E M7#T.S )]^+[*_@502P,$% @ &8"I6+3,SVF!!0 ? \ !D !X;"]W M;W)K&ULK5=M;]LV$/XKA#L4+>!&MNS83NH82/." MM>@;FG7#]HV63A);BE1)RH[__>Y(6;%754.S?4DLZ5Z>Y[DCCUQNM?EJ"P#' M[DNI[,6@<*XZCR*;%%!R>Z(K4/@ETZ;D#A]-'MG* $^]4RFC>#2:1247:K!: M^G%@H^&V;HLN=F] JFW%X/Q8/_BD\@+1R^BU;+B.=R!^UQ]-/@4 MM5%248*R0BMF(+L87([/K\[(WAO\+F!K#WXS8K+6^BL]O$XO!B,"!!(21Q$X M_MO %4A)@1#&MR;FH$U)CH>_]]%O/7?DLN86KK3\0Z2NN!@L!BR%C-?2?=+; M7Z'A@'#G'C$/_#83S] M@<.D<9AXH@&9IW7-'5\MC=XR0]88C7YX;;PWLA&*JGCG#'X5Z.=6;P$UL.S9 M-3@NI&7ON3&P.^X^:$3<9#%H_B:0>>JW[W-[5"]Y%WG_3 F;2J37R\ M2:]J7;H$OVFW'RW)CEUVD_J=@1Q2G+<5I7_35 MK5!<)< \579I+3@[9)=)4I>UY Y2=@V8-A&GS62SFN/>,EI& MFT.._V9U!/ZT!7_:"SZ =F#*+F#]ON.8E;YYNRK2Z_K(BLQ:4K->8!\JH*6I M\J8F-_>5,#OV)W#3Q;(_6#R:=*ZC7J]'$IRW!.>]F*[!)D94?GO7&9/$,F4^ M7Q?!_F"_%< R8:P+<1C&=/@*89>"=KQ$EY41EN34M6$?C.0JU>R6)T(*MV-; M;AG'<87[%Q.*7:*QI.T#]R T9#S'"4D?[J!R4*[!-!^=9G!?D0FE\^!99G3) M>%49?2]P\H#U1PKT+,'V: M +39ZV*/QQ73N.,$)"@U";U,DIP)&B3@,8V95VC.<7'3&X/.FWU;Y@T89X^6<3C^4L; MG(G4/FX0O\YQ$OK-NU$_2= +:X9$4S<"83$_8ZX,*8HPM M&BLDY<.3[GB*68<@>#!BX_%P?#H[*@[VHRM0,5]0!&$I!O:+THX5?(,T<5H; M@U&9 JJ%#HIEM90=A:1X/E30H]B69TT@2#3J\Q]:WEJ1*VH'4@4IF_1%Q0U^)=V%"T:Y(8Z^BU"&K:YERC8\ MV7?'/N.0B'W! UOH0GB([@$.">%[O0G+9]^ROEC7D+2+*NZHEPH82M)[*UQQ M&!V\N#76OUDH!+-=),3 4>'+W3PV9" M!0A:ISX4:N,;4&EL-N/CZK44N<=F$4V8UCX'MI?7Y(3=9!GX$S31>3(DEPQG1#3\JP#U17"5#]E5@0<$#P!/_GS(WG*W$1S1&'@0&Y.VE=R? MWKP/KDHL-R[6*J"0NZYAU+O#/W(8+=IAM.B?'X#G']PD<LWH9^F>?8=SL@0]?1R1R/ M=";<]<*#TY6_+JVUP\N7_UG@]1@,&>#W3&NW?Z $[85[]3=02P,$% @ M&8"I6&][Q??C P WQ0 !D !X;"]W;W)K&UL MM9AK;]LV%(;_"J$-10HTD4C=K-0VD,N&M6B#H&FW?67L8UNH)*HD';?_OJ2L M2+;%T)I6YT,L2CR71R;/>\SQAO&O8@4@T?<\*\3$64E97KJNF*T@I^*"E5"H M)PO&9&;T[1PIN/JWCV?CME:9FD!]QR)=9Y3_N,: M,K:9.-AYOO$I7:ZDON%.QR5=P@/(+^4]5R.W\3)/KB3-RT!P6=)W)3VSS%]1 H?8W8YFH_J/-=JZ? M.&BV%I+EM;'*($^+[2?]7K^('0,[I#_J8 3J[!4G33+Q&Y^C+ MPRTZ^_WUV)4JC)[LSFJ7UUN7Y 67'RF_0#Y^@XA' H/YC=W\_;I0YEYE[N^; MNPJN(20-(:G\!2_[@V=_ 3KCH!=W6BR17'$ E+-"KH01<^LWJOSJ[? T52Y" M@L?NTRZ.-;S>AI>BI#.8.&J?">!/X$Q?_88C[ZT%SF_@_-YPH8EA:Q[N,. X MB!/O@,$:92!#T# $O1DB$T/09-$! M@C7(0(2H08BL"%<+"1P=!8DZ((&'DT,0:ZB!('$#$EM!/C-),UW2E-I(86*( M.PQAD@1^? !A#3,08M1 C*P0'T (5?\Y5PRH9%QKG@EEU$$Y]XFOUM8!RZA3 MR\ZQJJ\CW.ZBO3R3)L_$FN<=*\Y[I)ETTB1Q& >C@RRML0:^<>RU4NA96=22 M]] ?W]9IJ5<.TM)H5#^KE_Y9UF+XB[SM,^_(/SZ1.M:.]W:101WM\8?RM>*/ M^ZN_42!K^Z,*:8\SE*/5>=Q?Z(TBB0U*;U))>YRA'*W6X_YB;]07W%5[DU+: MPPS%:.4>V_6^IUCBKNR;U-(>;"A,*_S8KOS'!1,;5#\P**8]T%"05OBQ7?FO M[JX__XONF 0CQ"_2\QKU%-T!;ML#;.\/_D?=[K8,./34W^%W:4U@*&#;5V![ M8W&\<'=[B@["*?H)TO83Q-Y/'*W9M;T-P1YB*$+;'I#^[8&QPI%N%]!!.$4' M0'9^_ML[@)ZEFG3[@ [(*5H TK8 Q-X"'"_3M8/HV-:V!_JO(.[.Z9,^^OM( M^3(M!,I@H=Q[%[%ZIWQ[FK8=2%96!U*/3$J65YH)ZOF"J@M<#?<;5 MG&E.?P)02P,$% @ &8"I6.A_>!L\"@ CW0 !D !X;"]W;W)K&ULK9UK;]LX&H7_"N&9'21 -];%UTP2((GN:KI!T^XN ML-@/BLW$0G5Q)3H78'[\Z!;)M&5:0D\_-+:L]WDIB\<4R2/QXC5.?J0K2AEY M"X,HO1RL&%N?#X?I8D5#+SV+US3*/GF*D]!CV=OD>9BN$^HMBZ P&"J2-!F& MGA\-KBZ*;??)U46\88$?T?N$I)LP])+W&QK$KY<#>?"QX:O_O&+YAN'5Q=I[ MI@^4?5_?)]F[84U9^B&-4C^.2$*?+@?7\KFKCO. 8H]_^_0UW7I-\D-YC.,? M^1M[>3F0\A+1@"Y8CO"R/R_TE@9!3LK*\;."#NJ<>>#VZP^Z41Q\=C"/7DIO MX^ __I*M+@>S 5G2)V\3L*_QJT6K RH*N(B#M/B?O);[3K*,BTW*XK *SMZ' M?E3^]=ZJ+V(K0%8/!"A5@+(;,#X0H%8!ZF[ Z$# J H8=0T85P'CKD6:5 &3 MKAFF5N/L=>E))[[]U[#"@YT2CS_" E M7[PD\?+*?DK^2;X_:.3D]].+('* ;A,[N*(K5*B1TNZ;(DW MQ/'JL7A+'#\7Q ^S+ZK^MI2/;^M&$0+OO'+0J'XS6Q-$/ M='U&5*D(EUO"=7&X1A=G']FEME-QK.Q)'3YJ"3>[A[<=N_5KV>U?R^Z(PPWZ M>$:DZ<%PMT.X,LG#Y;F@$JJU9-6"-SK ^Q8S+\@EF[5L+&TISXTP/F^DS].U MMZ"7@ZP53FGR0@=7?_PF3Z0_V^HT$J8A83H29I2P20'+KT->KL;S^4B=7@Q? MMJLY,J?5+:>-S.D@82X(QLE@5,M@))2!'3&:41FA;]GU94K;A" D]!4"$J8A M83H29I2P\5:E5*>3T7Q'!Z.]JCN=2O,1OY>USY)'[.\A MSR5I9R]KLM<>[.QA[W/&X^DNQT$>G N"<15V6E?8:=>6X']W-'RDR?_;ZJP0 MTK?.(F$:$J8C80829B)A%A)F(V$.$N:"8)RN9K6N9D)=?:4O_' 3DMN$+GV6;0M]UJ8S(;2OSI P#0G3D3 #"3.1, L)LY$P!PES9_N] M)ZGX5S>:G(3FM83FXF$F4<]$&-I7*$B8AH3I2)B!A)E(F(6$V4B8@X2Y\[VK MS_%,5L>'A")+S1R*))3*ES@B38O3M;$10_N*"$K3H#0=2C.@-!-*LZ T&TIS MH#2WHG$]/DG4[LA;4Y+R$3F]%%TA,BXGN^JN$?F+/-!%'"W)9\JRGCZY?DXH MS:=!A+TG<;K>0D/2-"A-A](,*,V$TBPHS8;2'"C-1=%X,2J-&!6A& U*:W] MJ[B$X;W%A:1I4)H.I1E0F@FE616-&X63]D;S;&A2!TIS431>-HZ\' MHK]ZC))_1>0F3C)(=GG8JB'HA#V4ID%I.I1F5+3Y]GCRF;0S"6E"7_"7Y;:&AAD5@=*E0F@&EF5":!:794)H#I;DH&B_ QFD@BZT&C<0TFBX2?YW? M(="J,JCA $K3H#0=2C.@-!-*LX[4C>+"AN:>,L)BP%6T\8>3$2_/[0S+\DOA1\>%U!2X^K\>_3O\D M7K0D)[Y_2K:RTS>?D2=*"?VY\8*4%R6+QA*$KDK,\KTLJ@(3JJ4^>_T.(,IVUW M2=C0RN= :2Z*QO^,-OX766R ,>ACLO&2=U+9Z[>O98QXDV3JZ'@Q _7(0&D: ME*9#:0:49D)I%I1F0VD.E.:B:+P*&[>,++;+W-<_D0E=;LJ;'=?E#2:M6H/Z M9* T#4K3H30#2C.A-$O>MY&T]\FA1A@HS471>!4UAAE9[)CI.[(%-=% :1J4 MID-I!I1F0FE61>/NBQFWB AJDH'27!2-O\&V\=(H8B]-OYD3,:ROAJ T#4K3 MH32CHAV9.8'FM#KEM*$YG?:<,I_31>7DJWSC=U'$?I=\+'?>TOWQGSKW?L09 M>NL :G&!TG0HS8#23"C-@M)L*,V!TEP4C==?8W%1Q!:7![HHQ^C\C[:GO'AK M%=J^-4(9Y7V!Z MMCE0MPN4ID%I.I1F5+3\?H_M/O1$'N^V.U C2]>T-C2M Z6Y*!HOD,:CHHA] M"'?;YH-634"]*5":!J7I4)H!I9E0FG6T3KP3(BF?R.%GZ4'="E":BZ+Q@FK< M"HK8K7#\T7MB0&]%06T(4)H.I1D5C9M^;+GGQ(1FM3IFM:%9'2C-1=%X2336 M 45L'<@?)TKTGQM_70Q2'WI@@)C26Q=0RP"4ID-I!I1F0FD6E&9#:0Z4YJ)H MO,8:8X$B-A;T[.A ?050F@:EZ5":4=%V>QRJNML$01T#';/:T*P.E.:B:/SC MD!O+@'K,,I!FEV5!T?[DKMTV48@1?44!I6E'#F^LD+!XC'F;!([$3J3#L0;T M*$PHS8+2;"C-@=)<%(T73V,^4,7F@^OE2^Z);W^..-15 *5I%8V;B)WLS\/J M;?NU6+(,:.E,*,V"TFPHS8'27!2-%T/C!%#%3H#"@G.\,R.F]-8%U"D I>E0 MF@&EF5":!:794)H#I;DH&J^QK=4KD$X!,:RWU+"+66!7L\ N9Z&V3Y],=A_D M#TUK=4UK0],Z4)J+HO$":1P#JM@QT*D[ _4-'"G0:':X$Z%!2Z)#:0:49D)I M%I1F0VD.E.:B:+R<&I> *G8)"#LX4$] 1>.Z&K/17E=#@V;5H30#2C.A- M* MLZ$T!TIS4;12,L.MY0%#FCP7*UBF9)%[G/,D6UOK53*OB[4A=[;?RN>ZW++= MD,_-MNV6?&Z7RQ0V:;/$&]!NG5WU!+ P04 " 9@*E8XVTAP/ $ M #*( &0 'AL+W=OBLF(;7B:Y/2A .4FR^+BYRU-V6YL0./U MPF.R7/'J@CD9K>,E?:+\>?U0B#.S8YDG&Q[=7(W'QM6=44<3B8TNG-$TK)G$?_[:D1N>S AX>O[)' M=? BF)>XI%.6_I/,^6IL> :8TT6\2?DCVWVA;4!.Q3=C:5G_!;O&%OL&F&U* MSK(6+.X@2_+F,_[1"G$ $#QR &H!: BPWP#@%H!/]6"W /M4#TX+<$X%D!9 M:NT;L6JE@YC'DU'!=J"HK 5;=5"GJT8+@9.\>K*>>"&^302.3T1ZA/@Y^+JF M15SEN@0? LKC)"T_@L_@^2D 'W[].#*Y\%4AS%G+>]OPHC=X,;AG.5^5(,SG M="[!!VJ\K\";(L8N4/0:Z"U2$M['Q17 \!- %K(E]S,]'8YEX5SF/;S,>Z2& M_[')!=R2P7M:XNZAP36?_0;?(]W2?$,_@9QRV:/1H$F-KDK;=N(2WX>N,S*W MAY)+[&S+)[;7MPN.[1"V?&01JV\8R@R1[2,T8(R4\575_+I4Z'/SJ9,L($<+"V('8<\;%*908@B13QQO M4#LC3;?7RX/;Y<&]O(*Y1Y$@ D5Y]P9%>ZKT=:[0IWH-=7J-)%XQQL0B;U0P MKQ/:4PM]\_>WNQN9NDK!UM9>*UNHE2W2Q=9/\7Y, -5S@G>+F]8Y M@5:VH&4[7&\$0Y?@X<1&9FA#C'QW6-S^CPX?[EM\J.[QF_5V4R;O+C:MW;Y6 MMD K6ZB5+=+%UL_O?G0 U;.#=Q>;SL9\JI4M@,=]/K3%CYM]]"8A,838\X<3 M\$C7_?63L1\O0/5\X9&6'+!%M?N7RC9I;M7XL[.A=="@E2W4RA;I8NOG=3]L M@)=-&]3PL].J==[0LAV^RA%H^]9PZB"Q0E2NA"NK"M7 ME)>BV3AO3CA;UQN]+XQSEM6'*QK/:5$9B.\7C/'7D\I!]^\+D_\ 4$L#!!0 M ( !F J5B\X$X)8 , / , 9 >&PO=V]R:W-H965T'2!1V-9.ZT"MNDG[YB87L)K8U':@_?>S MG9 &DD9EX@O8CL^Y]YR;.#?]#>./8@D@T7,24S&PEE*N+FQ;A$M(L#AG*Z#J MRISQ!$LUY0M;K#C@R("2V/88OEQ"S MSW"+5DLI5ZPA_T57L =R/O5C*N97;!$) $J"*.(PWQ@C=R+B>MH@-GQ MF\!&E,9(2WE@[%%/KJ.!Y>B,((90:@JL_M8PACC63"J/IYS4*F)J8'F\9?]F MQ"LQ#UC F,5_2"27 ZMKH0CF.(WE+=M<02ZHI?E"%@OSBS;9WI:*&*9"LB0' MJWE":/:/GW,C2@#%4P_P /@YP'\O(,@!@7$FDV)\F&")AWW.-HCK MW8I-#XR9!JWD$ZKK?B>YNDH43@Z5>$;4.HG^OUT%6/N=.WUV47JKLZO$+FI- M:5<*=N:Y?M#M=1UOSYO&@(=Z4Q?7Z73]MN?UZF^63J&\TZC\)YJA*;I&?^OD M-D(/U# ^)MGD2&0[EG4+R[K'/D*Z3W MFL]1+)9H1"-D!E^?4K+&L3IK:A^67D6TKU\>%=F-(0^],8Y$MN..Z[RV.,Y1 MSI&4SGE'W4P\:Z^SB60KTW ^,*G:5S-<" !7"0 &0 'AL M+W=O3'(G5Q&:V ^V_W]F!%$J(5HDOB5_N><[WG.WS8"7DH\H!-'DJ M"ZZ&3J[UXLIU59)#2=696 #'F;F0)=78E9FK%A)H:D%EX0:>%[DE9=R)!W9L M(N.!J'3!.$PD45594OE\ X58#1W?V0S#E=IJ$Q/)3(A'T_F>#AW/+ @*2+1AH/A;P@B* MPA#A,OZN.9W&I0%NMS?L7VWL&,N,*AB)X@]+=3YT+AR2PIQ6A;X7JV^PCJ=O M^!)1*/LEJ]JV?^Z0I%):E&LPKJ!DO/[3I[4.6P#D:0<$:T#P&A = /36@-YK M0'@ $*X!H56F#L7J,*::Q@,I5D0::V0S#2NF16/XC)NT3[7$688X'8\$UXQG MP!,&BIR,05-6*/*32DE-1CZ23^1A.B8G[S\.7(T.#DWR>I:O=S!Y9(4HD$MPX@_O_,C[W";5,P%UN"]>YFK<*=R2R'>'Z MC7#]3N'NH: :4@)/6(54^Y;K[VGB7WK[FG0Z>JLF1R+;T21J-(DZ-;F%C!:G M)!%<8>G!;65/IM Y2*)Q$REFZATM\!+G6%?-7B)S:->NT]-;CVNTOSF]_42, M]\W._8MMLUH5=ZODE" S6[H5AEUQ75_'S6CS.KBV1?'5^ A?#761?Z&IGQQX M5V>,*U+ '"F]LW-,JZS+>-W18F$+VTQH+).VF>/+!Z0QP/FY$'K3,0Z:MU3\ M#U!+ P04 " 9@*E89K.GIY0$ #S%@ &0 'AL+W=OVZ_4WM MDP35-KZ D_;;#[#KQ*E+&PE%2HS-\QSX<8*!^8ZR)[X!$.@YSPJ^<#9"E!>N MRY,-Y)@/: F%?+*B+,="%MG:Y24#G&I1GKF!YXW=')/"6<[UO5NVG--*9*2 M6X9XE>>8O5Q!1G<+QW=>;]R1]4:H&^YR7N(UW(-X*&^9++FM2TIR*#BA!6*P M6CB7_D7LATJ@:_Q+8,'UJ_LWW7G9F4?,X9IF_Y%4;!;.U$$IK'"5B3NZ^P.:#HV47T(S MKK_1KJX[&3DHJ;B@>2.6+T$!N.XB*%M*MW93_:S@2OG;D* MC(8_<#% ?G". B\8]K7'+/\&CU(^UO*@1QZ9Y3>8#=#0U_*P1QY_T/A*-G[H M]36^ V/8CNQ0^X7O^%W3/)?_1)E!R=,Y*C%#6YQ5T-.P*Z.1FJHN>(D36#AR M+N+ MN L?_W%'WN_]S&V:1;59A-MIN:\[=(;>/[T4276>8\\L^@D:34PG:-(MLFL66S#HC,6Y'8FPB<"H M/W40:K/I04)-1H-I-^LBFQ%C2V8=N),6[L0(]PZVA$.*/H9L]#D54 M@]$@.*)L,V1LR:Q#>=I2GAHI1Y#(Y3 'M?"X7*\9K+& 3S WNI[*?/HFL4?> M8'R$W&;$V))9!_FL13ZS^28TFIU*VJ99-'OS@AM/O?!X,6$I9 >U[^U7XYX1 M]CTD%2."2,2W%4LV*M4O99J#W)N)/MQFOU-Y6W6+K+K%MMRZ(W.P3_)M+:<; M)_.J]=H<[V36-MUB6VY=UL&>=6!SRFG<#O_9,T]^?.\8N3'LR3?ODZ#-@XZ9OM_]D XC@#[5W_>:0OKW AD*!(R,=O7RXHR:A: MO\HF_'PLAO!(RE4K\HH/(NF4FP>H"7JOO%0"O(R3 !);N5+:0H81RP?5] M>"ZAX* CJ<;39KG7^P:SNGFVZA;;(CU0(FNO+#> 4F*H@ MGZ\H%:\%%: ]YU[^#U!+ P04 " 9@*E8G>X/##D# #($P #0 'AL M+W-T>6QEU MY-B9X[)VOWZ^=II^X(L8#UN[5#3V/3[G'MLWQ#"HS4JPNSEC)EJ60M9#,C>F M^A#']73.2EI?J(I)BQ1*E]38KI[%=:49S6L@E2+N=3II7%(NR6@@%^5-:>IH MJA;2#$G:AB)_^YP/23=]3R(O-U8Y&Y*'L[<_%LI3=R4GGX?QZ/W[F M@',2!T4O7R!ZT<%U+89)IR^2?D89$[[:%7:C3ZV.YYUBM'Z 9NUOF-#!R%F0 MO$5UQ+C9R=&@4'*SH0GQ :M,2Q8]4C$D8RKX1'-@%;3D8N7#/0A,E5 Z,K:2 M;*HN1.I?'N[Z'A19HU-RJ;3+[3/X[TDS? ]8]\ @%Z(UV",^,!I4U!BFY8WM MN,$N^ 2*FO;]JK(.9YJNNKU+LB&XFTTR43IGNDW3)>O0:"!8 78TG\WA;E05 M VB,*FTCYW2F)'4>UHRF866G3(@[> *_%SO:RV)KSSJP8[)M6D--T\OX#NAO MJWGM;=GD5;I1Q1^5^;2PTY&N#X7-;C4K^-+UET5K %/OXNJTJL3JH^ S63(_ M^1:_;#8HE:D-,$VB1Z8-GVY'?FI:W;.E69?3LL ]]X[0\]]= MYQF33%.Q;=K6_B&O\JL=)U?_RK+[K;)O..BQ>:T>NLG+8S"9'H/)HZC)_N&; M3++#]]@&RZ8WYWG.Y)/C MC)4W=&+_3-G1M^-S5M"%,/6\T69M:-N82&:49OV%YA>-VT/JS87 MESE;LGS<=/5LXIJ1;=BLS06$?>3&76$$XW@LC "&Y<$<8!S/PO+\3_/IH_/Q M&.:M'T3Z**>/$3WA_L*4F2+ LC@(4=) F& MP-.((Y@#\( A2>+>@WOOHWC]GHHW_[L;_0902P,$% @ &8"I6)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'_?[:XU-Z-P1SM1.:D5%/J"*RGN[--QO\NVTLIKV4AW M/TVZ[48DK)5*MO*WJ*?).&%VI>^^:B-_:^5XLZB,;IIIDO8'KH1QLGI6O/"0 ME_S:=B6.7W_G #)-)F.XX%(:Z[HSNNMS8-P*.+G?VSC]639.F#/NQ!>C-VNI M;OQEX"E&P6-T<=C]]D$\,?\21KU$!E5W)M$Z9X*Z;) M1[T5QC\/W&!6]\_F "J(E#F1<,#,Z@Z/$D750EE1,]BRNI$U<-3L V^XJ@0+ M(#,$,CLBY(\L@,P1R/PHD N/ W\-( L$LC@B9!3)$H$LCPF9!Y 3!')""_F! M6VF97K*Y$19.[ 7;K:S9I:A62CP35.G:_R&DP[R1$HOCB];UG6R:CFX& MC53=> )V:BTH/J3$Q)$2FV.F*MT*=LE_Q?6*>2(E%L7"Z>H6;"L,6*FZBI8G9(B?5P+B!V46UB0DB)C7"N MN;)LSN]Y=]\G*$P *;$!/FLCP%3L A)(?S0DP[)^2ISVH=OAC2G4GBXS+/EG MQ,G_7$)VK6$\%0)AJ3\C3OUH-R/J2V;HV('8 0\.9R\N_V[Z M!] 0$Y-%1BR+@\+O.4-,S!P9L3EZ[0]5B$-,3"8YL4S0?D/= "DTM!+!<V$##;S !%,0"V:0[JF%AYB88 IBP1R8%MH1 MAYCH*L=Q9J]ZS*B!%YAR"F+EX)A1 \?D4Q#+!\>,&C@FG^)_C&0.8I8A)B:? MXG@C&0\:8F+R*8CE@V+&*X68?$KJD8;4IBV^QQL30BPTQ3$IMF MGRR+R#"YE,1RV2<;[-^6F%=*8J_LC:.'7CITW9S8)\-XCW$,,3&?E,0^&1KO M#X42DTE)+!.$T<8"J9="H9[3[/ MJL52*E%_@QM8**]X4\T-\S_]LG-1^C6DY:9I/D+9A8+&4>^^]MI]J?;^#U!+ M P04 " 9@*E8F!M:GOL! #+(P &@ 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>N MW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737CTZLT MJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K!\D2 M95P2),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0 M;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z&X'> MAGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>CWDZ@ MMZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@ M=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5>_R>I MGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( !F J5ATTL9BW@$ %HC M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1 M;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4;IMDR M1G?#6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1 M)F3LRX1NY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)*6ZR; MM"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<&UL4$L! A0#% @ &("I6,/):];I!0 J!\ M !@ ("!#@@ 'AL+W=O 8 " @2T. !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &("I6+!\I743!P ?1\ !@ ("! M_!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&("I6$,0-K@R!0 JPP !@ ("!)#< 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ &("I6,[2U!V'!P =A( M !D ("!_D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &("I6/GB*$LH! H D !D M ("!*5< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &("I6/-V=PLY! [ H !D ("!T6\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &("I6$^U MRFT+!@ ^0T !D ("!*(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &("I6'Z#8X2Z @ 0 8 !D M ("!*Z4 'AL+W=O&UL4$L! A0#% @ &("I6+ RUHHA P H08 !D ("! MYJT 'AL+W=O" &0 @($^L0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ &("I6)F()PDK!0 PPP !D ("!R[< 'AL+W=O&PO=V]R:W-H965T&PO=V]R M:W-H965T&UL M4$L! A0#% @ &("I6![+]L<@ @ ]00 !D ("!WML M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&("I6*&YP9US! IQ@ !D ("!X>4 'AL+W=O&PO=V]R:W-H965T ( %L& 9 " @4+W !X;"]W;W)K&UL4$L! A0#% @ &("I6,/I@<3[! U!D !D M ("!\?D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &8"I6(!Q;H?O! KB !D ("!C 8! 'AL M+W=O&PO=V]R:W-H965T<. 0!X;"]W;W)K&UL4$L! A0#% @ &8"I M6-U1YF2'! Y18 !D ("!7Q(! 'AL+W=O&PO=V]R:W-H965T : 0!X;"]W;W)K M&UL4$L! A0#% @ &8"I6&][Q??C P WQ0 M !D ("!F" ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &8"I6+S@3@E@ P \ P !D M ("!3#0! 'AL+W=O<" !7"0 &0 @('C-P$ >&PO=V]R:W-H965T MGE 0 /,6 9 M " @0$[ 0!X;"]W;W)K&UL4$L! A0# M% @ &8"I6)WN#PPY P R!, T ( !S#\! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ &8"I6)@;6I[[ 0 RR, !H ( !M$@! 'AL+U]R96QS M+W=O 0 6B, M !, ( !YTH! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / $0 1 "3$@ ]DP! end XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 213 315 1 false 62 0 false 4 false false R1.htm 000001 - Document - Cover Sheet http://lpth.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://lpth.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 000007 - Disclosure - Basis of Presentation Sheet http://lpth.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 000008 - Disclosure - Significant Accounting Policies Sheet http://lpth.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 000009 - Disclosure - Acquisition of Visimid Technologies Sheet http://lpth.com/role/AcquisitionOfVisimidTechnologies Acquisition of Visimid Technologies Notes 9 false false R10.htm 000010 - Disclosure - Revenue Sheet http://lpth.com/role/Revenue Revenue Notes 10 false false R11.htm 000011 - Disclosure - Inventories Sheet http://lpth.com/role/Inventories Inventories Notes 11 false false R12.htm 000012 - Disclosure - Property and Equipment Sheet http://lpth.com/role/PropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 000013 - Disclosure - Goodwill and Intangible Assets Sheet http://lpth.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 000014 - Disclosure - Income Taxes Sheet http://lpth.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 000015 - Disclosure - StockBased Compensation Sheet http://lpth.com/role/StockbasedCompensation StockBased Compensation Notes 15 false false R16.htm 000016 - Disclosure - Earnings (Loss) Per Share Sheet http://lpth.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 16 false false R17.htm 000017 - Disclosure - Leases Sheet http://lpth.com/role/Leases Leases Notes 17 false false R18.htm 000018 - Disclosure - Loans Payable Sheet http://lpth.com/role/LoansPayable Loans Payable Notes 18 false false R19.htm 000019 - Disclosure - Foreign Operations Sheet http://lpth.com/role/ForeignOperations Foreign Operations Notes 19 false false R20.htm 000020 - Disclosure - Contingencies Sheet http://lpth.com/role/Contingencies Contingencies Notes 20 false false R21.htm 000021 - Disclosure - Liquidity Sheet http://lpth.com/role/Liquidity Liquidity Notes 21 false false R22.htm 000022 - Disclosure - Significant Accounting Policies (Policies) Sheet http://lpth.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://lpth.com/role/SignificantAccountingPolicies 22 false false R23.htm 000023 - Disclosure - Revenue (Tables) Sheet http://lpth.com/role/RevenueTables Revenue (Tables) Tables http://lpth.com/role/Revenue 23 false false R24.htm 000024 - Disclosure - Inventories (Tables) Sheet http://lpth.com/role/InventoriesTables Inventories (Tables) Tables http://lpth.com/role/Inventories 24 false false R25.htm 000025 - Disclosure - Property and Equipment (Tables) Sheet http://lpth.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://lpth.com/role/PropertyAndEquipment 25 false false R26.htm 000026 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://lpth.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://lpth.com/role/GoodwillAndIntangibleAssets 26 false false R27.htm 000027 - Disclosure - Income Taxes (Tables) Sheet http://lpth.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://lpth.com/role/IncomeTaxes 27 false false R28.htm 000028 - Disclosure - Stock Based Compensation (Tables) Sheet http://lpth.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables 28 false false R29.htm 000029 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://lpth.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://lpth.com/role/EarningsLossPerShare 29 false false R30.htm 000030 - Disclosure - Leases (Tables) Sheet http://lpth.com/role/LeasesTables Leases (Tables) Tables http://lpth.com/role/Leases 30 false false R31.htm 000031 - Disclosure - Loans Payable (Tables) Sheet http://lpth.com/role/LoansPayableTables Loans Payable (Tables) Tables http://lpth.com/role/LoansPayable 31 false false R32.htm 000032 - Disclosure - Foreign Operations (Tables) Sheet http://lpth.com/role/ForeignOperationsTables Foreign Operations (Tables) Tables http://lpth.com/role/ForeignOperations 32 false false R33.htm 000033 - Disclosure - Acquisition of Visimid Technologies (Details Narrative) Sheet http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative Acquisition of Visimid Technologies (Details Narrative) Details http://lpth.com/role/AcquisitionOfVisimidTechnologies 33 false false R34.htm 000034 - Disclosure - Revenue (Details) Sheet http://lpth.com/role/RevenueDetails Revenue (Details) Details http://lpth.com/role/RevenueTables 34 false false R35.htm 000035 - Disclosure - Revenue (Details Narrative) Sheet http://lpth.com/role/RevenueDetailsNarrative Revenue (Details Narrative) Details http://lpth.com/role/RevenueTables 35 false false R36.htm 000036 - Disclosure - Inventories (Details) Sheet http://lpth.com/role/InventoriesDetails Inventories (Details) Details http://lpth.com/role/InventoriesTables 36 false false R37.htm 000037 - Disclosure - Inventories (Details Narrative) Sheet http://lpth.com/role/InventoriesDetailsNarrative Inventories (Details Narrative) Details http://lpth.com/role/InventoriesTables 37 false false R38.htm 000038 - Disclosure - Property and Equipment (Details) Sheet http://lpth.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://lpth.com/role/PropertyAndEquipmentTables 38 false false R39.htm 000039 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://lpth.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://lpth.com/role/GoodwillAndIntangibleAssetsTables 39 false false R40.htm 000040 - Disclosure - Goodwill and Intangible Assets (Details 1) Sheet http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1 Goodwill and Intangible Assets (Details 1) Details http://lpth.com/role/GoodwillAndIntangibleAssetsTables 40 false false R41.htm 000041 - Disclosure - Goodwill and Intangible Assets (Details 2) Sheet http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2 Goodwill and Intangible Assets (Details 2) Details http://lpth.com/role/GoodwillAndIntangibleAssetsTables 41 false false R42.htm 000042 - Disclosure - Income Taxes (Details) Sheet http://lpth.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://lpth.com/role/IncomeTaxesTables 42 false false R43.htm 000043 - Disclosure - Income Taxes (Details Narrative) Sheet http://lpth.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://lpth.com/role/IncomeTaxesTables 43 false false R44.htm 000044 - Disclosure - StockBased Compensation (Details) Sheet http://lpth.com/role/StockbasedCompensationDetails StockBased Compensation (Details) Details http://lpth.com/role/StockbasedCompensation 44 false false R45.htm 000045 - Disclosure - StockBased Compensation (Details 1) Sheet http://lpth.com/role/StockbasedCompensationDetails1 StockBased Compensation (Details 1) Details http://lpth.com/role/StockbasedCompensation 45 false false R46.htm 000046 - Disclosure - StockBased Compensation (Details 2) Sheet http://lpth.com/role/StockbasedCompensationDetails2 StockBased Compensation (Details 2) Details http://lpth.com/role/StockbasedCompensation 46 false false R47.htm 000047 - Disclosure - StockBased Compensation (Details 3) Sheet http://lpth.com/role/StockbasedCompensationDetails3 StockBased Compensation (Details 3) Details http://lpth.com/role/StockbasedCompensation 47 false false R48.htm 000048 - Disclosure - StockBased Compensation (Details Narrative) Sheet http://lpth.com/role/StockbasedCompensationDetailsNarrative StockBased Compensation (Details Narrative) Details http://lpth.com/role/StockbasedCompensation 48 false false R49.htm 000049 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://lpth.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://lpth.com/role/EarningsLossPerShareTables 49 false false R50.htm 000050 - Disclosure - Earnings (Loss) Per Share (Details 1) Sheet http://lpth.com/role/EarningsLossPerShareDetails1 Earnings (Loss) Per Share (Details 1) Details http://lpth.com/role/EarningsLossPerShareTables 50 false false R51.htm 000051 - Disclosure - Leases (Details) Sheet http://lpth.com/role/LeasesDetails Leases (Details) Details http://lpth.com/role/LeasesTables 51 false false R52.htm 000052 - Disclosure - Leases (Details 1) Sheet http://lpth.com/role/LeasesDetails1 Leases (Details 1) Details http://lpth.com/role/LeasesTables 52 false false R53.htm 000053 - Disclosure - Leases (Details 2) Sheet http://lpth.com/role/LeasesDetails2 Leases (Details 2) Details http://lpth.com/role/LeasesTables 53 false false R54.htm 000054 - Disclosure - Leases (Details Narrative) Sheet http://lpth.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://lpth.com/role/LeasesTables 54 false false R55.htm 000055 - Disclosure - Loans Payable (Details) Sheet http://lpth.com/role/LoansPayableDetails Loans Payable (Details) Details http://lpth.com/role/LoansPayableTables 55 false false R56.htm 000056 - Disclosure - Loans Payable (Details Narrative) Sheet http://lpth.com/role/LoansPayableDetailsNarrative Loans Payable (Details Narrative) Details http://lpth.com/role/LoansPayableTables 56 false false R57.htm 000057 - Disclosure - Foreign Operations (Details) Sheet http://lpth.com/role/ForeignOperationsDetails Foreign Operations (Details) Details http://lpth.com/role/ForeignOperationsTables 57 false false R58.htm 000058 - Disclosure - Foreign Operations (Details Narrative) Sheet http://lpth.com/role/ForeignOperationsDetailsNarrative Foreign Operations (Details Narrative) Details http://lpth.com/role/ForeignOperationsTables 58 false false R59.htm 000059 - Disclosure - Contingencies (Details Narrative) Sheet http://lpth.com/role/ContingenciesDetailsNarrative Contingencies (Details Narrative) Details http://lpth.com/role/Contingencies 59 false false R60.htm 000060 - Disclosure - Liquidity (Details Narrative) Sheet http://lpth.com/role/LiquidityDetailsNarrative Liquidity (Details Narrative) Details http://lpth.com/role/Liquidity 60 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 16 fact(s) appearing in ix:hidden were eligible for transformation: lpth:DiscountOnEmployeeStockPurchasePlan, lpth:OperatingLeaseExpiryYear, us-gaap:AccruedIncomeTaxes, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesOutstanding, us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization, us-gaap:InterestExpense, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 - lpth_10q.htm 1 [DQC.US.0043.9873] The company has reported the concept ProfitLoss as part of the cash flow statement. This income item is being deducted from the value of operating cash flows in the calculation defined by the filer. This implies that the resulting operating cash flow calculation excludes this income item from cash flow from operations. If ProfitLoss represents income from discontinued operations then the element NetCashProvidedByUsedInOperatingActivitiesContinuingOperations should be used as the total rather than the current total element of NetCashProvidedByUsedInOperatingActivities. If the item is an income item and is being deducted because the value is negative then consider changing the sign and weight of the element. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 9356 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 9356 lpth-20240331.xsd lpth-20240331_cal.xml lpth-20240331_def.xml lpth-20240331_lab.xml lpth-20240331_pre.xml lpth_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "lpth_10q.htm": { "nsprefix": "lpth", "nsuri": "http://lpth.com/20240331", "dts": { "schema": { "local": [ "lpth-20240331.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" ] }, "calculationLink": { "local": [ "lpth-20240331_cal.xml" ] }, "definitionLink": { "local": [ "lpth-20240331_def.xml" ] }, "labelLink": { "local": [ "lpth-20240331_lab.xml" ] }, "presentationLink": { "local": [ "lpth-20240331_pre.xml" ] }, "inline": { "local": [ "lpth_10q.htm" ] } }, "keyStandard": 245, "keyCustom": 70, "axisStandard": 19, "axisCustom": 0, "memberStandard": 19, "memberCustom": 43, "hidden": { "total": 21, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 5, "http://lpth.com/20240331": 2 }, "contextCount": 213, "entityCount": 1, "segmentCount": 62, "elementCount": 457, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 711, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://lpth.com/role/Cover", "longName": "000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "longName": "000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:ScheduleOfRevenueByProductTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R5": { "role": "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-06-30_lpth_ClassACommonStocksMember", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-07-01to2022-09-30_lpth_ClassACommonStocksMember", "name": "lpth:EmployeeStockPurchasePlanShares", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R6": { "role": "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://lpth.com/role/BasisOfPresentation", "longName": "000007 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://lpth.com/role/SignificantAccountingPolicies", "longName": "000008 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://lpth.com/role/AcquisitionOfVisimidTechnologies", "longName": "000009 - Disclosure - Acquisition of Visimid Technologies", "shortName": "Acquisition of Visimid Technologies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:AcquisitionOfVisimidTechnologiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:AcquisitionOfVisimidTechnologiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://lpth.com/role/Revenue", "longName": "000010 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://lpth.com/role/Inventories", "longName": "000011 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://lpth.com/role/PropertyAndEquipment", "longName": "000012 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://lpth.com/role/GoodwillAndIntangibleAssets", "longName": "000013 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://lpth.com/role/IncomeTaxes", "longName": "000014 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://lpth.com/role/StockbasedCompensation", "longName": "000015 - Disclosure - StockBased Compensation", "shortName": "StockBased Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://lpth.com/role/EarningsLossPerShare", "longName": "000016 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://lpth.com/role/Leases", "longName": "000017 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://lpth.com/role/LoansPayable", "longName": "000018 - Disclosure - Loans Payable", "shortName": "Loans Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://lpth.com/role/ForeignOperations", "longName": "000019 - Disclosure - Foreign Operations", "shortName": "Foreign Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://lpth.com/role/Contingencies", "longName": "000020 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://lpth.com/role/Liquidity", "longName": "000021 - Disclosure - Liquidity", "shortName": "Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:LiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:LiquidityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://lpth.com/role/SignificantAccountingPoliciesPolicies", "longName": "000022 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://lpth.com/role/RevenueTables", "longName": "000023 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:ScheduleOfRevenueByProductTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:ScheduleOfRevenueByProductTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://lpth.com/role/InventoriesTables", "longName": "000024 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://lpth.com/role/PropertyAndEquipmentTables", "longName": "000025 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://lpth.com/role/GoodwillAndIntangibleAssetsTables", "longName": "000026 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://lpth.com/role/IncomeTaxesTables", "longName": "000027 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://lpth.com/role/StockBasedCompensationTables", "longName": "000028 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://lpth.com/role/EarningsLossPerShareTables", "longName": "000029 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://lpth.com/role/LeasesTables", "longName": "000030 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://lpth.com/role/LoansPayableTables", "longName": "000031 - Disclosure - Loans Payable (Tables)", "shortName": "Loans Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://lpth.com/role/ForeignOperationsTables", "longName": "000032 - Disclosure - Foreign Operations (Tables)", "shortName": "Foreign Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:ScheduleOfRevenueAndForeignAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:ScheduleOfRevenueAndForeignAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "longName": "000033 - Disclosure - Acquisition of Visimid Technologies (Details Narrative)", "shortName": "Acquisition of Visimid Technologies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2023-07-01to2023-07-31_lpth_AcquisitionOfVisimidTechnologiesMember", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "lpth:AcquisitionOfVisimidTechnologiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-07-31_lpth_AcquisitionOfVisimidTechnologiesMember", "name": "us-gaap:CashAcquiredFromAcquisition", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "lpth:AcquisitionOfVisimidTechnologiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://lpth.com/role/RevenueDetails", "longName": "000034 - Disclosure - Revenue (Details)", "shortName": "Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:ScheduleOfRevenueByProductTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31_lpth_InfraredComponentsMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:ScheduleOfRevenueByProductTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R35": { "role": "http://lpth.com/role/RevenueDetailsNarrative", "longName": "000035 - Disclosure - Revenue (Details Narrative)", "shortName": "Revenue (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://lpth.com/role/InventoriesDetails", "longName": "000036 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://lpth.com/role/InventoriesDetailsNarrative", "longName": "000037 - Disclosure - Inventories (Details Narrative)", "shortName": "Inventories (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AsOf2024-03-31_lpth_ToolingRawMaterialsMember", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_lpth_ToolingRawMaterialsMember", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://lpth.com/role/PropertyAndEquipmentDetails", "longName": "000038 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails", "longName": "000039 - Disclosure - Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R40": { "role": "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "longName": "000040 - Disclosure - Goodwill and Intangible Assets (Details 1)", "shortName": "Goodwill and Intangible Assets (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2", "longName": "000041 - Disclosure - Goodwill and Intangible Assets (Details 2)", "shortName": "Goodwill and Intangible Assets (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_FiniteLivedIntangibleAssetsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R42": { "role": "http://lpth.com/role/IncomeTaxesDetails", "longName": "000042 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://lpth.com/role/IncomeTaxesDetailsNarrative", "longName": "000043 - Disclosure - Income Taxes (Details Narrative)", "shortName": "Income Taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://lpth.com/role/StockbasedCompensationDetails", "longName": "000044 - Disclosure - StockBased Compensation (Details)", "shortName": "StockBased Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://lpth.com/role/StockbasedCompensationDetails1", "longName": "000045 - Disclosure - StockBased Compensation (Details 1)", "shortName": "StockBased Compensation (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:WeightedAverageExpectedVolatility", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "lpth:ScheduleOfGrantDateFairValuesAndUnderlyingAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:WeightedAverageExpectedVolatility", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "lpth:ScheduleOfGrantDateFairValuesAndUnderlyingAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://lpth.com/role/StockbasedCompensationDetails2", "longName": "000046 - Disclosure - StockBased Compensation (Details 2)", "shortName": "StockBased Compensation (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://lpth.com/role/StockbasedCompensationDetails3", "longName": "000047 - Disclosure - StockBased Compensation (Details 3)", "shortName": "StockBased Compensation (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://lpth.com/role/StockbasedCompensationDetailsNarrative", "longName": "000048 - Disclosure - StockBased Compensation (Details Narrative)", "shortName": "StockBased Compensation (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:DiscountOnEmployeeStockPurchasePlan", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "lpth:DiscountOnEmployeeStockPurchasePlan", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://lpth.com/role/EarningsLossPerShareDetails", "longName": "000049 - Disclosure - Earnings (Loss) Per Share (Details)", "shortName": "Earnings (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R50": { "role": "http://lpth.com/role/EarningsLossPerShareDetails1", "longName": "000050 - Disclosure - Earnings (Loss) Per Share (Details 1)", "shortName": "Earnings (Loss) Per Share (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://lpth.com/role/LeasesDetails", "longName": "000051 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://lpth.com/role/LeasesDetails1", "longName": "000052 - Disclosure - Leases (Details 1)", "shortName": "Leases (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R53": { "role": "http://lpth.com/role/LeasesDetails2", "longName": "000053 - Disclosure - Leases (Details 2)", "shortName": "Leases (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://lpth.com/role/LeasesDetailsNarrative", "longName": "000054 - Disclosure - Leases (Details Narrative)", "shortName": "Leases (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://lpth.com/role/LoansPayableDetails", "longName": "000055 - Disclosure - Loans Payable (Details)", "shortName": "Loans Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://lpth.com/role/LoansPayableDetailsNarrative", "longName": "000056 - Disclosure - Loans Payable (Details Narrative)", "shortName": "Loans Payable (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-03-31_us-gaap_UnsecuredDebtMember", "name": "us-gaap:InterestExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R57": { "role": "http://lpth.com/role/ForeignOperationsDetails", "longName": "000057 - Disclosure - Foreign Operations (Details)", "shortName": "Foreign Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "lpth:ScheduleOfRevenueByProductTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } }, "R58": { "role": "http://lpth.com/role/ForeignOperationsDetailsNarrative", "longName": "000058 - Disclosure - Foreign Operations (Details Narrative)", "shortName": "Foreign Operations (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ForeignCurrencyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ForeignCurrencyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://lpth.com/role/ContingenciesDetailsNarrative", "longName": "000059 - Disclosure - Contingencies (Details Narrative)", "shortName": "Contingencies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LossContingencyAccrualPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-03-31", "name": "us-gaap:LossContingencyAccrualPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://lpth.com/role/LiquidityDetailsNarrative", "longName": "000060 - Disclosure - Liquidity (Details Narrative)", "shortName": "Liquidity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-02-01to2022-02-16_lpth_CommonStockClassAMember", "name": "lpth:OfferingPrice", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "lpth:LiquidityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "lpth_10q.htm", "unique": true } } }, "tag": { "lpth_ANBTXNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "ANBTXNoteMember", "presentation": [ "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "ANBTX Note" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r24", "r651" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Trade accounts receivable, net of allowance of $25,781 and $18,502", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r231", "r232" ] }, "us-gaap_AccruedIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxes", "crdr": "credit", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued and unpaid withholding taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes." } } }, "auth_ref": [ "r77", "r78", "r117", "r123", "r485" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation and amortization", "label": "[Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment]", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r57", "r148", "r493" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r89", "r157", "r490", "r513", "r514" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r13", "r34", "r412", "r415", "r444", "r509", "r510", "r691", "r692", "r693", "r702", "r703", "r704" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase price net acquisition cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r119", "r120" ] }, "lpth_AcquisitionIncludesBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "AcquisitionIncludesBankDebt", "crdr": "credit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Bank debt" } } }, "auth_ref": [] }, "lpth_AcquisitionOfVisimidTechnologiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "AcquisitionOfVisimidTechnologiesDisclosureTextBlock", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologies" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition of Visimid Technologies", "label": "[Acquisition of Visimid Technologies]" } } }, "auth_ref": [] }, "lpth_AcquisitionOfVisimidTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "AcquisitionOfVisimidTechnologiesMember", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acquisition of Visimid Technologies [Member]" } } }, "auth_ref": [] }, "lpth_AcquisitionOfVisimidTechnologiesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "AcquisitionOfVisimidTechnologiesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of Visimid Technologies, net of cash acquired", "label": "[Acquisition of Visimid Technologies, net of cash acquired]" } } }, "auth_ref": [] }, "lpth_AcquisitionOfVisimidTechnologiesabstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "AcquisitionOfVisimidTechnologiesabstract", "lang": { "en-us": { "role": { "label": "Acquisition of Visimid Technologies" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r81", "r651", "r780" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r382", "r383", "r384", "r524", "r702", "r703", "r704", "r761", "r783" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_AirlineCapacityPurchaseArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AirlineCapacityPurchaseArrangements", "crdr": "debit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Purchase of equipment through finance lease arrangements", "documentation": "Costs incurred related to air services provided by third-party transportation companies, including regional affiliates." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "[Share-Based Payment Arrangement, Expense]", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r377", "r385" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance For Doubtful Trade Accounts Receivable", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r158", "r233", "r267" ] }, "lpth_AllowanceForObsolescence": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "AllowanceForObsolescence", "crdr": "credit", "presentation": [ "http://lpth.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for obsolescence" } } }, "auth_ref": [] }, "lpth_AmendmentDescriptions": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "AmendmentDescriptions", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amendment Description" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest from amortization of debt costs", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r8", "r71", "r95", "r323" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of intangibles", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r51", "r55" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r207" ] }, "lpth_AssembliesAndModulesMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "AssembliesAndModulesMember", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Assemblies and Modules [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "[Assets]", "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." } } }, "auth_ref": [ "r121", "r152", "r181", "r214", "r221", "r225", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r405", "r409", "r421", "r484", "r562", "r651", "r658", "r727", "r728", "r767" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "[Assets, Current]", "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." } } }, "auth_ref": [ "r145", "r161", "r181", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r405", "r409", "r421", "r651", "r727", "r728", "r767" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "lpth_AssetsLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "AssetsLesseeAbstract", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Type Axis", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376" ] }, "lpth_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "BacklogMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Backlog [Member]" } } }, "auth_ref": [] }, "lpth_BankUnitedMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "BankUnitedMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "BankUnited [Member]" } } }, "auth_ref": [] }, "lpth_BasicEarningsPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://lpth.com/20240331", "localname": "BasicEarningsPerShare", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Loss per common share (basic)" } } }, "auth_ref": [] }, "lpth_BasicWeightedAverageNumberOfSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "BasicWeightedAverageNumberOfSharesOutstanding", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Number of shares used in per share calculation (basic)" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/ForeignOperationsDetailsNarrative", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r403", "r643", "r644" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/ForeignOperationsDetailsNarrative", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition Axis", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r62", "r63", "r403", "r643", "r644" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://lpth.com/role/BasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis Of Presentaion", "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)." } } }, "auth_ref": [ "r75", "r101", "r102" ] }, "lpth_CNMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "CNMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "CHINA", "verboseLabel": "CHINA" } } }, "auth_ref": [] }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "Finance Lease - Fiscal year ending September 30," } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r132", "r487", "r535", "r557", "r651", "r658", "r683" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acquisition price of company in cash", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents]", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "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." } } }, "auth_ref": [ "r39", "r98", "r178" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash, cash equivalents and restricted cash", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r98" ] }, "lpth_CashEquivalentsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "CashEquivalentsValue", "crdr": "debit", "presentation": [ "http://lpth.com/role/ForeignOperationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "lpth_ClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "ClassACommonStockMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class A common stock" } } }, "auth_ref": [] }, "lpth_ClassACommonStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "ClassACommonStocksMember", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r142", "r154", "r155", "r156", "r181", "r201", "r202", "r204", "r206", "r212", "r213", "r264", "r292", "r294", "r295", "r296", "r299", "r300", "r331", "r332", "r333", "r334", "r336", "r421", "r517", "r518", "r519", "r520", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r536", "r549", "r572", "r590", "r607", "r608", "r609", "r610", "r611", "r669", "r699", "r705" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://lpth.com/role/Contingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r111", "r286", "r287", "r614", "r723" ] }, "lpth_CommonStockClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "CommonStockClassAMember", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock ClassA" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock: Class A, Par Value", "verboseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock: Class A, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r549" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock: Class A, Shares Issued", "verboseLabel": "Common stock, shares Issued", "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." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock: Class A, Shares Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r80", "r549", "r568", "r783", "r784" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock: Class A, $.01 par value, voting; 94,500,000 and 44,500,000 shares authorized; 38,126,249 and 34,344,739 shares issued and outstanding", "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." } } }, "auth_ref": [ "r80", "r489", "r651" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r163", "r165", "r171", "r480", "r499" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment And Software [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r46", "r47", "r69", "r70", "r230", "r613" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r47", "r69", "r70", "r230", "r515", "r613" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction In Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r93", "r181", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r421", "r727" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "lpth_CumulativeGain": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "CumulativeGain", "crdr": "debit", "presentation": [ "http://lpth.com/role/ForeignOperationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cumulative Gain" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "lpth_CustomerBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "CustomerBacklogMember", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Backlog [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "verboseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r65" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Loans Payable" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://lpth.com/role/LoansPayable" ], "lang": { "en-us": { "role": { "verboseLabel": "Loans Payable", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r112", "r180", "r301", "r307", "r308", "r309", "r310", "r311", "r312", "r317", "r324", "r325", "r327" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Axis", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r76", "r77", "r122", "r124", "r184", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r432", "r635", "r636", "r637", "r638", "r639", "r700" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Term Loan", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r22", "r124", "r328" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest Rate On Borrowing", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r29", "r72", "r330", "r432" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r30", "r184", "r302", "r303", "r304", "r305", "r306", "r308", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r432", "r635", "r636", "r637", "r638", "r639", "r700" ] }, "lpth_DecreaseInAggregateOfferingPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "DecreaseInAggregateOfferingPrice", "crdr": "credit", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Decrease in Aggregate Offering Price" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r387", "r388", "r486" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://lpth.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r684" ] }, "lpth_DeferredTaxesAssetsNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "DeferredTaxesAssetsNetCurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r56" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r540", "r541", "r600", "r601", "r602", "r603", "r604", "r654" ] }, "lpth_DescriptionOfLeasedSpace": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "DescriptionOfLeasedSpace", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Description of leased space" } } }, "auth_ref": [] }, "lpth_DescriptionRelatedToStockPayable": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "DescriptionRelatedToStockPayable", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Description of restricted stock installments" } } }, "auth_ref": [] }, "lpth_DilutedEarningsPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://lpth.com/20240331", "localname": "DilutedEarningsPerShare", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Loss per common share (diluted)" } } }, "auth_ref": [] }, "lpth_DilutedWeightedAverageNumberOfSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "DilutedWeightedAverageNumberOfSharesOutstanding", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Number of shares used in per share calculation (diluted)" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://lpth.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r378", "r379", "r381", "r646" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "StockBased Compensation" } } }, "auth_ref": [] }, "lpth_DiscountOnEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "DiscountOnEmployeeStockPurchasePlan", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Discount On Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "lpth_DiscountOnEmployeeStockPurchasePlanPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lpth.com/20240331", "localname": "DiscountOnEmployeeStockPurchasePlanPercentage", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Discount On Employee Stock Purchase Plan, Percentage" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r666" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r667" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "U.S. Federal and State", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r190", "r191", "r192", "r193", "r194", "r199", "r201", "r204", "r205", "r206", "r210", "r419", "r420", "r481", "r500", "r629" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Loss per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r190", "r191", "r192", "r193", "r194", "r201", "r204", "r205", "r206", "r210", "r419", "r420", "r481", "r500", "r629" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://lpth.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings (loss) Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r198", "r207", "r208", "r209" ] }, "lpth_EffectOfDilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "EffectOfDilutiveSecuritiesAbstract", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities:" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r423" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://lpth.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r390" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statutory income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r183", "r390", "r399" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Change in statutory income tax rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r399", "r759" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductions": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDeductions", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective tax rate", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions." } } }, "auth_ref": [ "r759", "r760" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued payroll and benefits", "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)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total Unrecognized Compensation Cost", "verboseLabel": "Total Unrecognized Compensation Cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r380" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "label": "[Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount]", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r757" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Options", "label": "[Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount]", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r757" ] }, "lpth_EmployeeServiceShareBasedCompensationRestrictedStockAward": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "EmployeeServiceShareBasedCompensationRestrictedStockAward", "crdr": "debit", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Awards", "label": "[Restricted Stock Awards]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Stock Options", "verboseLabel": "Stock Options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "lpth_EmployeeStockPurchasePlanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "EmployeeStockPurchasePlanAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan, amount" } } }, "auth_ref": [] }, "lpth_EmployeeStockPurchasePlanShares": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "EmployeeStockPurchasePlanShares", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan, shares" } } }, "auth_ref": [] }, "lpth_EngineeringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "EngineeringServicesMember", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Engineering Services [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 2", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r664" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r664" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r664" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r668" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r664" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r664" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r664" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r664" ] }, "lpth_EquipmentLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "EquipmentLoanMember", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "2020 Equipment Loan" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "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." } } }, "auth_ref": [ "r14", "r143", "r166", "r167", "r168", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r265", "r266", "r337", "r382", "r383", "r384", "r394", "r395", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r424", "r425", "r426", "r427", "r428", "r429", "r444", "r509", "r510", "r511", "r524", "r590" ] }, "lpth_EstimatedCostOfTenantImprovementAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "EstimatedCostOfTenantImprovementAllowances", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Estimated cost of Tenant improvement allowances" } } }, "auth_ref": [] }, "lpth_EstimatedUsefulLivesOfAssets": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "EstimatedUsefulLivesOfAssets", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Estimated useful lives of assets" } } }, "auth_ref": [] }, "lpth_ExerciseOfStockOptionsRsusNetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "ExerciseOfStockOptionsRsusNetAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of Stock Options & RSUs, net, amount" } } }, "auth_ref": [] }, "lpth_ExerciseOfStockOptionsRsusNetShares": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "ExerciseOfStockOptionsRsusNetShares", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of Stock Options & RSUs, net, shares" } } }, "auth_ref": [] }, "lpth_ExerciseOfStockOptionsRsusRsasNetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "ExerciseOfStockOptionsRsusRsasNetAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of Stock Options, RSUs & RSAs, net, amount" } } }, "auth_ref": [] }, "lpth_ExerciseOfStockOptionsRsusRsasNetShares": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "ExerciseOfStockOptionsRsusRsasNetShares", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of Stock Options, RSUs & RSAs, net, shares" } } }, "auth_ref": [] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Estimated fair values of the assets acquired and liabilities assumed", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "lpth_FebruarySevenTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "FebruarySevenTwoThousandTwentyThreeMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "February 7, 2023 [Member]" } } }, "auth_ref": [] }, "lpth_FifthAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "FifthAmendmentMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fifth Amendment [Member]" } } }, "auth_ref": [] }, "lpth_FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://lpth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Future Maturities Of Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease cost, interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r436", "r439", "r650" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r435", "r443" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Finance lease obligation, current portion", "verboseLabel": "Finance leases, current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r435" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Finance lease obligation, less current portion", "verboseLabel": "Finance leases, noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r435" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "Total future minimum payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r443" ] }, "lpth_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2025", "label": "[Finance Lease, Liability, to be Paid, Year One]", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2028", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2027", "label": "[Finance Lease, Liability, to be Paid, Year Three]", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2026", "label": "[Finance Lease, Liability, to be Paid, Year Two]", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2024 (remaining three months)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r766" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "[Finance Lease, Liability, Undiscounted Excess Amount]", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r443" ] }, "lpth_FinanceLeasePaymentsUse": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "FinanceLeasePaymentsUse", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Operating cash used for finance leases" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Finance lease assets", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r434" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Finance Lease Assets, Accumulated Depreciation", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r672", "r673" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease cost, depreciation of lease assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r436", "r439", "r650" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate, finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r442", "r650" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Financial Instrument Axis", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r326", "r335", "r417", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r498", "r633", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r706", "r707", "r708", "r709" ] }, "lpth_FinancingCashUsedForFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "FinancingCashUsedForFinanceLeases", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Financing cash used for finance leases" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Less Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r150", "r283" ] }, "lpth_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "After June 30, 2027" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2024 (remaining nine months)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "June 30, 2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets By Major Class Axis", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r280", "r282", "r283", "r285", "r477", "r478" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r106", "r478" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r52", "r54" ] }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "Intangible Assets [Member]", "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "verboseLabel": "Intangible Assets, Net", "terseLabel": "Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r106", "r477" ] }, "us-gaap_ForeignCurrencyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyAbstract", "lang": { "en-us": { "role": { "label": "Foreign Operations" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDisclosureTextBlock", "presentation": [ "http://lpth.com/role/ForeignOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign Operations", "label": "Foreign Currency Disclosure [Text Block]", "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items." } } }, "auth_ref": [ "r422", "r430", "r659", "r660", "r661", "r662", "r670" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://lpth.com/role/ForeignOperationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gain (loss) On Foreign Currency", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r570", "r656", "r763", "r764", "r782" ] }, "lpth_FourthAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "FourthAmendmentMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fourth Amendment [Member]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture And Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfOtherFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfOtherFinancialAssets", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 }, "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on disposal of property and equipment", "label": "[Gain (Loss) on Disposition of Other Financial Assets]", "documentation": "Amount of gain (loss) on disposal of other assets utilized in financial service operations." } } }, "auth_ref": [ "r100" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodStartLabel": "Goodwill at June 30, 2023", "periodEndLabel": "Goodwill at December 31, 2023", "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." } } }, "auth_ref": [ "r149", "r278", "r479", "r634", "r651", "r712", "r719" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition of Visimid", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r279", "r634" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r104" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Goodwill adjustment amount", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r718" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "[Gross Profit]", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r92", "r181", "r214", "r220", "r224", "r226", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r421", "r631", "r727" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Domestic]", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r182", "r398" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://lpth.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss before income taxes", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "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." } } }, "auth_ref": [ "r0", "r90", "r127", "r214", "r220", "r224", "r226", "r482", "r495", "r631" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://lpth.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r183", "r386", "r391", "r392", "r393", "r396", "r400", "r401", "r402", "r522" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://lpth.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income tax provision", "verboseLabel": "Income tax provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r131", "r140", "r196", "r197", "r218", "r389", "r397", "r501" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fees Payable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade accounts receivable", "label": "[Increase (Decrease) in Accounts Receivable]", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "[Increase (Decrease) in Inventories]", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "lpth_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Change in operating lease assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets", "label": "[Increase (Decrease) in Other Current Assets]", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r697" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and deposits", "label": "[Increase (Decrease) in Prepaid Expense and Other Assets]", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Indefinite Lived Intangible Assets By Major Class Axis", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r281", "r284" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r53", "r108" ] }, "lpth_InfraredComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "InfraredComponentsMember", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Infrared Components [Member]" } } }, "auth_ref": [] }, "lpth_InstallmentTerm": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "InstallmentTerm", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Installment Term" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest expense, net", "verboseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r73", "r129", "r169", "r217", "r431", "r575", "r656", "r781" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest paid in cash", "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." } } }, "auth_ref": [ "r173", "r176", "r177" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://lpth.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r276" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://lpth.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r685" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "verboseLabel": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r159", "r628", "r651" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://lpth.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r687" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "presentation": [ "http://lpth.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials", "label": "[Inventory, Raw Materials and Supplies, Gross]", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r689" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://lpth.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r686" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory write-offs to allowance", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r277" ] }, "lpth_IssuanceOfCommonStockForAcquisitionOfVisimidAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "IssuanceOfCommonStockForAcquisitionOfVisimidAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for acquisition of Visimid, amount" } } }, "auth_ref": [] }, "lpth_IssuanceOfCommonStockForAcquisitionOfVisimidShares": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "IssuanceOfCommonStockForAcquisitionOfVisimidShares", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for acquisition of Visimid, shares" } } }, "auth_ref": [] }, "lpth_IssuanceOfCommonStockUnderPublicEquityPlacementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "IssuanceOfCommonStockUnderPublicEquityPlacementAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock under public equity placement, amount" } } }, "auth_ref": [] }, "lpth_IssuanceOfCommonStockUnderPublicEquityPlacementShares": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "IssuanceOfCommonStockUnderPublicEquityPlacementShares", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock under public equity placement, shares" } } }, "auth_ref": [] }, "lpth_LPOIMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "LPOIMember", "presentation": [ "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "L P O I" } } }, "auth_ref": [] }, "lpth_LPOIZMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "LPOIZMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetailsNarrative", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "L P O I Z", "verboseLabel": "L P O I Z" } } }, "auth_ref": [] }, "lpth_LVMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "LVMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "LATVIA" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r438", "r650" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://lpth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of components of lease expense", "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." } } }, "auth_ref": [ "r765" ] }, "lpth_LeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "LeaseTerm", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease term" } } }, "auth_ref": [] }, "lpth_LeaseTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "LeaseTermAndDiscountRateTableTextBlock", "presentation": [ "http://lpth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Term And Discount Rate" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r110" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Total future minimum payments", "label": "[Lessee, Operating Lease, Liability, to be Paid]", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r443" ] }, "lpth_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "[Thereafter]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2025", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year One]", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2028", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Four]", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2027", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Three]", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2026", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Two]", "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)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2024 (remaining three months)", "label": "[Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year]", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r766" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "[Lessee, Operating Lease, Liability, Undiscounted Excess Amount]", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r443" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://lpth.com/role/Leases" ], "lang": { "en-us": { "role": { "verboseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r433" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 32.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "[Liabilities]", "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." } } }, "auth_ref": [ "r26", "r181", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r406", "r409", "r410", "r421", "r548", "r630", "r658", "r727", "r767", "r768" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "[Liabilities and Equity]", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r125", "r492", "r651", "r701", "r710", "r762" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "[Liabilities, Current]", "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." } } }, "auth_ref": [ "r28", "r146", "r181", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r406", "r409", "r410", "r421", "r651", "r727", "r767", "r768" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "lpth_LiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "LiabilitiesLesseeAbstract", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving Line Maximum Credit Limit", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "lpth_LineOfCreditNonRevolvingFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "LineOfCreditNonRevolvingFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non Revolving Maximum Credit Limit" } } }, "auth_ref": [] }, "lpth_LiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "LiquidityAbstract", "lang": { "en-us": { "role": { "label": "Liquidity" } } }, "auth_ref": [] }, "lpth_LiquidityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "LiquidityDisclosureTextBlock", "presentation": [ "http://lpth.com/role/Liquidity" ], "lang": { "en-us": { "role": { "verboseLabel": "Liquidity", "label": "[Liquidity]" } } }, "auth_ref": [] }, "lpth_LoanAmountPartly": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "LoanAmountPartly", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Monthly loan amount payable" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Loans payable, current portion", "negatedLabel": "Less current portion", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r27" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total Payments", "verboseLabel": "Total Payments", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r124", "r314", "r329", "r636", "r637", "r777" ] }, "lpth_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "After June 30, 2027", "label": "[After June 30, 2027]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2024 (remaining three months)", "label": "[Long-Term Debt, Maturity, Year One]", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r319" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2027", "label": "[Long-Term Debt, Maturity, Year Four]", "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)." } } }, "auth_ref": [ "r10", "r184", "r319" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2026", "label": "[Long-Term Debt, Maturity, Year Three]", "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)." } } }, "auth_ref": [ "r10", "r184", "r319" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "June 30, 2025", "label": "[Long-Term Debt, Maturity, Year Two]", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r319" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetails" ], "lang": { "en-us": { "role": { "label": "Non-current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r153" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans payable, less current portion", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Longterm Debt Type Axis", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r58" ] }, "us-gaap_LossContingencyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualPayments", "crdr": "credit", "presentation": [ "http://lpth.com/role/ContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Contingent Liability Pursuant To Severance Agreements", "documentation": "Amount of cash outflow reducing loss contingency liability." } } }, "auth_ref": [ "r724" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r348", "r475", "r508", "r540", "r541", "r593", "r595", "r597", "r598", "r605", "r624", "r625", "r632", "r640", "r645", "r653", "r729", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "lpth_MayElevenTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "MayElevenTwoThousandTwentyTwoMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "May 11, 2022 [Member]" } } }, "auth_ref": [] }, "lpth_MayNineTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "MayNineTwoThousandTwentyThreeMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "May 9, 2023 [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r348", "r475", "r508", "r540", "r541", "r593", "r595", "r597", "r598", "r605", "r624", "r625", "r632", "r640", "r645", "r653", "r729", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "lpth_MonthlyLoanAmountPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "MonthlyLoanAmountPayable", "crdr": "debit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Monthly loan amount payable", "label": "[Monthly loan amount payable]" } } }, "auth_ref": [] }, "us-gaap_NetAmountAtRiskByProductAndGuaranteeWeightedAverageAttainedAge1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetAmountAtRiskByProductAndGuaranteeWeightedAverageAttainedAge1", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted-average expected term, in years", "documentation": "Weighted average attained age of policyholders or contract holders in the specified guarantee type and subset of guarantee class, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r11", "r130" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "[Net Cash Provided by (Used in) Financing Activities]", "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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "[Net Cash Provided by (Used in) Investing Activities]", "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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "[Net Cash Provided by (Used in) Operating Activities]", "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." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "[Net Income (Loss) Attributable to Parent]", "verboseLabel": "Net loss", "terseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r91", "r100", "r128", "r144", "r162", "r164", "r168", "r181", "r188", "r190", "r191", "r192", "r193", "r196", "r197", "r203", "r214", "r220", "r224", "r226", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r420", "r421", "r497", "r571", "r588", "r589", "r631", "r656", "r727" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r229" ] }, "lpth_NovemberFiveTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "NovemberFiveTwoThousandTwentyOneMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "November 5, 2021 [Member]" } } }, "auth_ref": [] }, "lpth_OfferingPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "OfferingPrice", "crdr": "credit", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offering Price" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "[Operating Expenses]", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "[Operating Income (Loss)]", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r214", "r220", "r224", "r226", "r631" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "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." } } }, "auth_ref": [ "r440", "r650" ] }, "lpth_OperatingLeaseExpiryYear": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "OperatingLeaseExpiryYear", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Lease Expiry Year" } } }, "auth_ref": [] }, "lpth_OperatingLeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "OperatingLeaseLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Operating leases, current" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of lease liabilities", "label": "[Operating Lease, Liability]", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, noncurrent", "verboseLabel": "Operating leases, noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeasePaymentsUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePaymentsUse", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Operating cash used for operating leases", "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r437", "r441" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "verboseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r434" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate, operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r442", "r650" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "presentation": [ "http://lpth.com/role/LeasesDetails2" ], "lang": { "en-us": { "role": { "label": "Operating Lease - Fiscal Year ending September 30," } } }, "auth_ref": [] }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityEquityAxis", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Option Indexed To Issuers Equity Equity Axis", "documentation": "Information by type of options indexed to an issuer's equity." } } }, "auth_ref": [ "r59", "r67", "r68", "r118" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities, noncurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "lpth_OtherAsianCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "OtherAsianCountriesMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Other Asian countries" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r160", "r651" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r151" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r4" ] }, "lpth_OtherEuropeanCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "OtherEuropeanCountriesMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Other European countries" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "[Other Nonoperating Income (Expense)]", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r96" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense), net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "lpth_PaymentOfRsusAndRsas": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "PaymentOfRsusAndRsas", "crdr": "credit", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs and RSAs", "label": "[RSUs and RSAs]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForAdvanceToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForAdvanceToAffiliate", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advances", "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsForFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForFees", "crdr": "credit", "presentation": [ "http://lpth.com/role/ContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal, consulting and other transitional management fees", "documentation": "Amount of cash outflow for fees classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsForPreviousAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForPreviousAcquisition", "crdr": "credit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acquisition payment amount at the closing period", "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition." } } }, "auth_ref": [ "r694" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Options To Purchase Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "lpth_PaymentsOfPrincipalReduction": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "PaymentsOfPrincipalReduction", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Principal reduction payment" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "[Payments to Acquire Property, Plant, and Equipment]", "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." } } }, "auth_ref": [ "r97" ] }, "lpth_PercentageOfAmountHeldForForeignSubsidiaries": { "xbrltype": "percentItemType", "nsuri": "http://lpth.com/20240331", "localname": "PercentageOfAmountHeldForForeignSubsidiaries", "presentation": [ "http://lpth.com/role/ForeignOperationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage Of Amount Held For Foreign Subsidiaries" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_PolicyholderDividendsRateOnPolicyEarnings": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyholderDividendsRateOnPolicyEarnings", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Dividend yields", "documentation": "The percentage of earnings allocable to participating policyholders based on earnings of such policies for payment of dividends." } } }, "auth_ref": [ "r776" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock: Series D, Par Value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r79", "r331" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock: Series D, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r79", "r549" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock: Series D, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r79", "r331" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock: Series D, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r79", "r549", "r568", "r783", "r784" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock: Series D, $.01 par value, voting; 500,000 shares authorized; none issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r79", "r488", "r651" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and deposits", "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." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Borrowings on loans payable", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r695" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of common stock from Employee Stock Purchase Plan", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r5", "r21" ] }, "lpth_ProceedsFromSaleOfEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "ProceedsFromSaleOfEquipment", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of equipment" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfFlightEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfFlightEquipment", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale-leaseback of equipment", "documentation": "Cash received from sales of long-lived depreciable flight assets, including owned aircraft or capital improvements." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLongtermInvestments", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock under public equity placement", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle." } } }, "auth_ref": [ "r671" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product Or Service Axis" } } }, "auth_ref": [ "r227", "r476", "r502", "r503", "r504", "r505", "r506", "r507", "r626", "r641", "r652", "r674", "r725", "r726", "r730", "r779" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "auth_ref": [ "r227", "r476", "r502", "r503", "r504", "r505", "r506", "r507", "r626", "r641", "r652", "r674", "r725", "r726", "r730", "r779" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss", "label": "[Net Income (Loss), Including Portion Attributable to Noncontrolling Interest]", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r144", "r162", "r164", "r174", "r181", "r188", "r196", "r197", "r214", "r220", "r224", "r226", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r404", "r407", "r408", "r420", "r421", "r482", "r496", "r523", "r571", "r588", "r589", "r631", "r648", "r649", "r657", "r693", "r727" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment By Type Axis", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://lpth.com/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property And Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r109", "r135", "r138", "r139" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Total property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r110", "r147", "r494" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "verboseLabel": "Total property and equipment, net", "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." } } }, "auth_ref": [ "r9", "r483", "r494", "r651" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r110" ] }, "lpth_PropertyPlantAndEquipmentUsefulLifes": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "PropertyPlantAndEquipmentUsefulLifes", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Estimated life" } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Provision for credit losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r7", "r126" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://lpth.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Public Utilities Inventory Axis", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r688" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://lpth.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r688" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r347", "r348", "r373", "r374", "r375", "r451", "r475", "r508", "r540", "r541", "r593", "r595", "r597", "r598", "r605", "r624", "r625", "r632", "r640", "r645", "r653", "r654", "r722", "r729", "r770", "r771", "r772", "r773", "r774" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/PropertyAndEquipmentDetails" ], "auth_ref": [ "r288", "r289", "r290", "r291", "r347", "r348", "r373", "r374", "r375", "r451", "r475", "r508", "r540", "r541", "r593", "r595", "r597", "r598", "r605", "r624", "r625", "r632", "r640", "r645", "r653", "r654", "r722", "r729", "r770", "r771", "r772", "r773", "r774" ] }, "lpth_RelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "RelatedExpenses", "crdr": "debit", "presentation": [ "http://lpth.com/role/ContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related expenses" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on loans payable", "label": "[Repayments of Debt]", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r696" ] }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of finance lease obligations", "label": "[Repayments of Debt and Lease Obligation]", "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "New product development", "documentation": "The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r758" ] }, "lpth_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "RestOfWorldMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Rest of world" } } }, "auth_ref": [] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r683", "r698", "r775", "r778" ] }, "lpth_RestrictedStockAwardsRSAMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "RestrictedStockAwardsRSAMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Awards" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "lpth_RestrictedStockUnitsRSUAndRSAsMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "RestrictedStockUnitsRSUAndRSAsMember", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs and RSAs", "label": "[RSUs and RSAs 1]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 31.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/ForeignOperationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "verboseLabel": "Accumulated earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r113", "r491", "r512", "r514", "r521", "r550", "r651" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r143", "r185", "r186", "r187", "r189", "r195", "r197", "r265", "r266", "r382", "r383", "r384", "r394", "r395", "r411", "r413", "r414", "r416", "r418", "r509", "r511", "r524", "r783" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://lpth.com/role/Revenue" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r141", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, net", "verboseLabel": "Revenues", "terseLabel": "Revenue, net", "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)." } } }, "auth_ref": [ "r170", "r181", "r215", "r216", "r219", "r222", "r223", "r227", "r228", "r230", "r264", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r421", "r482", "r727" ] }, "lpth_RevisedOfferingPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "RevisedOfferingPrice", "crdr": "credit", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revised Offering Price" } } }, "auth_ref": [] }, "lpth_SICPOrOmnibusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "SICPOrOmnibusPlanMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "SICP (or Omnibus Plan)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://lpth.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Potential Dilutive Shares Were Not Included In The Computation Of Diluted Earnings (loss) Per Common Share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://lpth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://lpth.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income Tax Expense And Effective Income Tax Rate", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://lpth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stock-based Compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Identified Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r52", "r54" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r634", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ] }, "lpth_ScheduleOfGrantDateFairValuesAndUnderlyingAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "ScheduleOfGrantDateFairValuesAndUnderlyingAssumptionsTableTextBlock", "presentation": [ "http://lpth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Grant Date Fair Values and Underlying Assumptions" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://lpth.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r23", "r86", "r87", "r88" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://lpth.com/role/LoansPayableTables" ], "lang": { "en-us": { "role": { "label": "Future Maturities Of Loans Payable", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "presentation": [ "http://lpth.com/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment", "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation expense and method used, including composite depreciation, and accumulated depreciation." } } }, "auth_ref": [ "r74" ] }, "lpth_ScheduleOfRevenueAndForeignAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "ScheduleOfRevenueAndForeignAssetsTableTextBlock", "presentation": [ "http://lpth.com/role/ForeignOperationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue and Foreign Assets" } } }, "auth_ref": [] }, "lpth_ScheduleOfRevenueByProductTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lpth.com/20240331", "localname": "ScheduleOfRevenueByProductTableTextBlock", "presentation": [ "http://lpth.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of revenue by product" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://lpth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Summary Of Activity Of Share Based Compensation Awards", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r60" ] }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "presentation": [ "http://lpth.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Share-based unreognized Compensation Future Cost To Be Recognized", "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://lpth.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of The Computations For Basic And Diluted Earnings (loss) Per Common Share", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Future Amortization", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r54" ] }, "lpth_SecondLetterAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "SecondLetterAgreementMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Second Letter Agreement [Member]" } } }, "auth_ref": [] }, "lpth_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement" } } }, "auth_ref": [] }, "lpth_SecurititesPurchaseAgreementDescription": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "SecurititesPurchaseAgreementDescription", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Description of securities purchase agreement" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security 12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r663" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r665" ] }, "lpth_SecurityInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "SecurityInterestAmount", "crdr": "credit", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Security interest amount" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "auth_ref": [ "r228", "r229", "r537", "r538", "r539", "r594", "r596", "r599", "r606", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r627", "r642", "r654", "r730", "r779" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "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." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation on stock options & RSUs", "verboseLabel": "Stock-based compensation on stock options, RSUs & RSAs, net", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unexercisable And Unvested, Shares", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number]", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r362", "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised, Shares", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised]", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r18" ] }, "lpth_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitureAndExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://lpth.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitureAndExpirations", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Cancelled/forfeited, Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Granted, Shares", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, Beginning, Shares", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number]", "periodEndLabel": "Balance, Ending, Shares", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r15", "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award shares, authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable And Vested", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price]", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Cancelled/forfeited", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r737" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance Beginning", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Balance Ending", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r354", "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable And Vested, Shares", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r358" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unexercisable/unvested", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price]", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "lpth_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Balance, Ending" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Balance, Beginning", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Exercisable/vested", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r370" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "label": "[Shares, Issued]", "periodEndLabel": "Balance, shares", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase Price, per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://lpth.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101", "r179" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r142", "r154", "r155", "r156", "r181", "r201", "r202", "r204", "r206", "r212", "r213", "r264", "r292", "r294", "r295", "r296", "r299", "r300", "r331", "r332", "r333", "r334", "r336", "r421", "r517", "r518", "r519", "r520", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r536", "r549", "r572", "r590", "r607", "r608", "r609", "r610", "r611", "r669", "r699", "r705" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r32", "r143", "r166", "r167", "r168", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r265", "r266", "r337", "r382", "r383", "r384", "r394", "r395", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r424", "r425", "r426", "r427", "r428", "r429", "r444", "r509", "r510", "r511", "r524", "r590" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r228", "r229", "r537", "r538", "r539", "r594", "r596", "r599", "r606", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r627", "r642", "r654", "r730", "r779" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/ForeignOperationsDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2", "http://lpth.com/role/IncomeTaxesDetailsNarrative", "http://lpth.com/role/InventoriesDetailsNarrative", "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/PropertyAndEquipmentDetails", "http://lpth.com/role/RevenueDetails", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2", "http://lpth.com/role/StockbasedCompensationDetails3", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r185", "r186", "r187", "r211", "r476", "r516", "r536", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r567", "r569", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r590", "r655" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://lpth.com/role/EarningsLossPerShareDetails1", "http://lpth.com/role/ForeignOperationsDetails", "http://lpth.com/role/ForeignOperationsDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails2", "http://lpth.com/role/IncomeTaxesDetailsNarrative", "http://lpth.com/role/InventoriesDetailsNarrative", "http://lpth.com/role/LiquidityDetailsNarrative", "http://lpth.com/role/LoansPayableDetails", "http://lpth.com/role/LoansPayableDetailsNarrative", "http://lpth.com/role/PropertyAndEquipmentDetails", "http://lpth.com/role/RevenueDetails", "http://lpth.com/role/StockbasedCompensationDetails", "http://lpth.com/role/StockbasedCompensationDetails2", "http://lpth.com/role/StockbasedCompensationDetails3", "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r185", "r186", "r187", "r211", "r476", "r516", "r536", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r567", "r569", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r590", "r655" ] }, "lpth_StockOptionsRSAsAndRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "StockOptionsRSAsAndRSUsMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options, RSAs and RSUs" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://lpth.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 33.0 } }, "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets", "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "[Stockholders' Equity Attributable to Parent]", "periodStartLabel": "Balance, amount", "periodEndLabel": "Balance, amount", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r103", "r551", "r568", "r591", "r592", "r651", "r658", "r701", "r710", "r762", "r783" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://lpth.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Supplement Balance Sheet Information", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r682" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "lpth_SupplementalDisclosureOfNoncashInvestingFinancingActivitiesNewAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lpth.com/20240331", "localname": "SupplementalDisclosureOfNoncashInvestingFinancingActivitiesNewAbstract", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing & financing activities:" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "crdr": "credit", "presentation": [ "http://lpth.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "[Temporary Equity, Foreign Currency Translation Adjustments]", "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments." } } }, "auth_ref": [] }, "lpth_TenantImprovementAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "TenantImprovementAllowances", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tenant improvement allowances" } } }, "auth_ref": [] }, "lpth_ThirdAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "ThirdAmendmentMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Third Amendment [Member]" } } }, "auth_ref": [] }, "lpth_ToolingRawMaterialsMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "ToolingRawMaterialsMember", "presentation": [ "http://lpth.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Inventory - Tooling [Member]" } } }, "auth_ref": [] }, "lpth_TotalFinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "TotalFinanceLeaseCost", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Total finance lease cost" } } }, "auth_ref": [] }, "lpth_TotalLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "TotalLeaseAssets", "crdr": "debit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Total lease assets" } } }, "auth_ref": [] }, "lpth_TotalLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://lpth.com/20240331", "localname": "TotalLeaseLiabilities", "crdr": "credit", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Total lease liabilities" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Trademark [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TradeSecretsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeSecretsMember", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative", "http://lpth.com/role/GoodwillAndIntangibleAssetsDetails1" ], "lang": { "en-us": { "role": { "label": "Trade Secrets [Member]", "verboseLabel": "Trade Secrets [Member]", "documentation": "Information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage." } } }, "auth_ref": [ "r66" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://lpth.com/role/AcquisitionOfVisimidTechnologiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r64" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://lpth.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r326", "r335", "r417", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r498", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r706", "r707", "r708", "r709" ] }, "lpth_TwoThousandEighteenStockholdersMeetingMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "TwoThousandEighteenStockholdersMeetingMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2018 Annual Stockholders Meeting" } } }, "auth_ref": [] }, "lpth_TwoThousandTwentyEquipmentLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "TwoThousandTwentyEquipmentLoanMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "2020 Equipment Loan", "label": "[2020 Equipment Loan]" } } }, "auth_ref": [] }, "lpth_TwoThousandTwentyThreeEquipmentLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "TwoThousandTwentyThreeEquipmentLoanMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2023 Equipment Loan" } } }, "auth_ref": [] }, "lpth_TwoThousandTwentyTwoStockholdersMeetingMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "TwoThousandTwentyTwoStockholdersMeetingMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2022 Annual Stockholders Meeting" } } }, "auth_ref": [] }, "lpth_UnitedStatessMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "UnitedStatessMember", "presentation": [ "http://lpth.com/role/ForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "United States" } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://lpth.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "BankUnited Term Loan", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://lpth.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use Of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r48", "r49", "r50", "r133", "r134", "r136", "r137" ] }, "lpth_VisibleComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "VisibleComponentsMember", "presentation": [ "http://lpth.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Visible Components [Member]" } } }, "auth_ref": [] }, "lpth_WeightedAverageExpectedVolatility": { "xbrltype": "percentItemType", "nsuri": "http://lpth.com/20240331", "localname": "WeightedAverageExpectedVolatility", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted-average expected volatility" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Diluted number of shares", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r200", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://lpth.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Basic number of shares", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r199", "r206" ] }, "us-gaap_WeightedAverageRateInterestBearingDomesticDepositsOverTime": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateInterestBearingDomesticDepositsOverTime", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted-average risk-free interest rate", "documentation": "Weighted average interest rate calculated over time for domestic deposit liability." } } }, "auth_ref": [] }, "lpth_WeightedAverageRemainingContractLifeUnexercisableBalanceEnding1": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "WeightedAverageRemainingContractLifeUnexercisableBalanceEnding1", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails2" ], "lang": { "en-us": { "role": { "label": "Unexercisable/unvesteds" } } }, "auth_ref": [] }, "lpth_WeightedAverageRemainingLeaseTermInYearsFinanceLeases": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "WeightedAverageRemainingLeaseTermInYearsFinanceLeases", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (in years), finance leases" } } }, "auth_ref": [] }, "lpth_WeightedAverageRemainingLeaseTermInYearsOperatingLeases": { "xbrltype": "durationItemType", "nsuri": "http://lpth.com/20240331", "localname": "WeightedAverageRemainingLeaseTermInYearsOperatingLeases", "presentation": [ "http://lpth.com/role/LeasesDetails1" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (in years), operating leases" } } }, "auth_ref": [] }, "lpth_YearEndingJuneThirtyTwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "YearEndingJuneThirtyTwoThousandTwentyFiveMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "label": "Year Ending June 30, 2025" } } }, "auth_ref": [] }, "lpth_YearEndingJuneThirtyTwoThousandTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "YearEndingJuneThirtyTwoThousandTwentyFourMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "label": "Year Ending June 30, 2024" } } }, "auth_ref": [] }, "lpth_YearEndingJuneThirtyTwoThousandTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "YearEndingJuneThirtyTwoThousandTwentySevenMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "label": "Year Ending June 30, 2027" } } }, "auth_ref": [] }, "lpth_YearEndingJuneThirtyTwoThousandTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://lpth.com/20240331", "localname": "YearEndingJuneThirtyTwoThousandTwentySixMember", "presentation": [ "http://lpth.com/role/StockbasedCompensationDetails3" ], "lang": { "en-us": { "role": { "label": "Year Ending June 30, 2026" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "((d)(5))", "SubTopic": "80", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481834/980-20-45-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(i)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479808/944-20-55-15" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-13" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-14" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-15" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-16" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r669": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-3" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(14)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 80 0001654954-24-005881-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-24-005881-xbrl.zip M4$L#!!0 ( !F J5BSYP7N'1, "+7 1 ;'!T:"TR,#(T,#,S,2YX M?__1?'__[\/#7L_L; M[X+YT093Z9USC"0.O&:!PFI5<0'T>6WJ^JEFS'K^='/\T.3D^^3$C>F!+^8PX]A#WUT1B7T8+,_^][%&O$-VG*\050IYY%%6USG;[CA9K:7WQO_!4\UX MUX>WEX_>620(Q4)X#RR,E"CB?[QKZA]YLS#T[A6'\.ZQP/P)!TEUPE]#(QY8 MF(H/+^&G@[64VP^3R?/S\]'+@H='C*] D^/3R:\WA'X[2"@Y7E:2OIM :4KH M1YP#6+N,6E,*[!^MV-,D+56V.DU9 -$50MM#)&7&M41BH>M/"B=0R,DBDH!S MPB:(;V\$"@KUXQ=_;:=4)0520I^PD';BN S(IZ>'Q]/#TVG*1/%*];!*^[R? M+/'&XE?OQK[X<^6RC9^OC4S6*LZGEBO'-!5ZB* 01(OKO"(5D M2=20Q2%6BTF!(%8LV6&R1CVL:@RG8\SXB2IG4:X?^KIYLMX0N6?(5 M'JA!\D'A]0AV\M2'+_?79L5Z9CEGL%@>> 2FH/AC5DU:48"7A!+=X+'Z-_4. M]RODH:>Y/D[*I.5:(E@1Y_1G_1G6*@',6@FU4"3<"4D=IX]"/PH[,.XEJ^9+ MGJ:&ZVI/&F *%<,'P4(2J'G[#(5J$GI88RQ%:FPGG1.)$S#_ Y@19U D=7KY M2KVD5B^N=H2J.51WX(11N<:2@#9-<2LR.4$\[0*B]Z;0R@\CJ+6@9O85\^4Y MVX#^:Z A3Q@<7K;!-TR(+Q1% =$^5B7,K:IQ O]C,^#WC:JXH="L%[?KO5$M M_^"]R1H?^T.+_K!&=(7%-7V0S/^V9F$ 0=WEOR,B=ZW[1).JG/WB;:=^$3?M M$>KE&_^S%S<_]HUN?0.)]57(GMO/#B:C$_=WG7"'ACS=T@BQ#>(S) C@<9=3 M,8;05N"$Z'^5ZTN$'S(1<0Q?="T*AWP]H_53ZS^0%84PQT=4SGP=!Q.ZNH.N M[!.<^,'U)$Y$?BHCDJO/VU?HI36.V*38S'Q8&81N:;[\"I\V)'C$_IJRD*TR M>)Q43H3>EQ'*5:E&3E*IEZ]U1"E%Z1X_81KA&(STB\OFT^.RS1/.T:ZI7:\I M&$0RGG7T_ .G?:=E^^:X1QNG-K[C;(NYW,UHH+S0K7):8F-;2YQ6/RE;/:U& M;XED%8T I #\PECP3,(0S'P-*M(5681X)D26A*HC<,)Q6H8CK4W#L:_/BRL< M8=G//2IJ?T0O^[EG_\!I]A_-N48T M_5O#V505Q9N]^9I&%%(4+A&GX'X+E:"ZP_QAC7CBRUA+G B\*R.05I/FP* J M3]Y M3XP0M, _6CJ;2 C$+0&1NV06R;XZ+6P$H1GO:-U&"<@6BZYL1*5-TBP/CIO,B9$1S-8GT$:LZC)IQ:FK_-B)A1'P MYK-JH^7MZ;6S<@HM#T(MA1,/>9N;81FT9)MSPR->5.7(PHNC(!-P)3 MD8G+0U%XXC+^J1%3Q^RCI6O371Z"JT F#$5B; M^;L1B]:G?"ZP1"04MX@K&S[A9J=^#"XG>D8\WN 4D/=($A,5 MDB3I,R94F2*D9[5]B[-&"J"IT(&'%Z&8&Q[]>GK K]W_+2 M5N,X<-N^-!;J")QH6.)P$XUQ3#3,)A8&1QV!$Q=(2L!60G32$[<4-FY .:0G8R0F;+ MW)<\...Y$Q C,U#,W8]3G-OXA@M73>"$PPCUK7",/ESC0\N% 5)/X@3'B/@K MCC"/PZ8E.M,&\#3P!YH>,1\=@=8(G31 J,'R;^0+G B-ZWY#A$X;('3J1LC( M(3@1.AT1:H90R4]H2.M$S+[;7X?8Z#TTV_. M@HU3?0/[EX=#'843$2,:MR,RCHTFY_0* Z2RU(F)$7_;3NJ-0Z4I'*7QXB9S M F2$VS4 C2/']?-H.TSU)$Z(C&B[4-^(3J.?5%F0?PT[K^GR*B M_E/YOWN\]/0U#A_4J_D_'0BRV:H78\3/UOH&$ 728?HR^W^!NDJ#_2M MMOJ4NN,0M8*.WU:KXECY_DI]G.2O<8!OQ6L>/H).C$N/&O=$U-UY$E_8<\-\ M75$-B_IVF/(=JD>'TY/#T^G1BPA2&=N(L->OG0@I7VL1[!>Y-&P\95"MOFW1 MGOV&%UNCHHXE_:+ZYVF7YHL7(S5K/\^3?>LJP?["ET:-I^3J0XLF&UP#TP3P M/.=MS*B ?Z^ZV_3=JT3I)D9'&:INHVH$04:O/W4%0=]6E$Q^DR7RY2%^V8:( M(LGX[@J^-S-%R'FAELM]):]#QG*!5E-Y\ES?3X@6!DDY7M!->H8>X;X M8]E+,W^Y5 M)8F+4W\77:#?WQ/7#/N47G_J8OQ(= _?]U7;/^TFHXBM(??*D+;'F"YZ*QK MY^NF=^[2M%>HK:]Q- 1(+D_3@;ORX?]U@9<8G)5 GR:-3UC?8GFN'1B8796D MGPY<1"0,57KXTX'DZMWJ^A+!#XOXAJ5/!P%>$)D^!8^=L.!1!Q:Q@PQ%<9P1 M$VP83-*([ZXEWB@R,$*T$))(?:GF+YQ%VY24 $FU9NHN"3_=MM^_+#76J*K0 MJDE>YB"*,WJIT.!MJ'+-_WU$_CM6EX7B8/:$.5IA<*D6F,^7N@4QCZ2^:A7$ M+JC2@JFUBC&%T%6]6L4+$D8@9Q4NU<7](I/(U1:;]FS]HG,)D3[;8:S/B]U% MW%]#\'@'XS@6-57+3390-68;%1HZU"& MH 4)B20YT+OQ=@RI?F-#W''F8QR(*\XV#R@$<',W$<7ZUI,,4RW7^YE@48KO MH-2$7.4]8V6[, ZTCS]$VVW\#(7[/?GY\I91'Q10[PT1JM->$0J2PH>9+\F3 M[JZW^'D&;7*=H(X-\]UJ*UD+)26MIT/)H9'?O*/L57W$+_(LA"FO:5>QL[:/ M>AE5@:],ZWBUROOC'=6Z.6CZ5^+!7^,@4I-1\CZHLQW,4T'DQR^ -A1J03\D MY7[AB,H+)/$5(OPK"B.L%A;M:H4[-O&U/TK%L^7& 0M>A&I\[#[C&3$X:]=T^[L_:MNC$G0(CEHF7M/ MN'LH.]GZ5S6W5H#[&$8!%F>(?KO "VE93BPD _4Q+K#P.=&SQCT.U5;P(XN3 M;^G-3^E^@Y.N:UCT??R 2V#:*+F^"+R,PAL"[LQ\F5X%F>0YZFDZ*I ^?7T? M"T/VK/H##(;Y0JA].A_K4TY)!ZLN[]J[?MO]GO0-:BJ!*_,O94OMO]P'90UI M^\;H2AV1PZKG&.]7@I"92_(?W<[EB_I%-YXM)>;_P(@_KCG&N2G_-74,FCDF&^O*G6/DFA%TWEF TR-T8\@$ JSIS&V;-KL#>/5*F \;K$( E7*QUH3+*;WI(%\7=MLM_TE5;$ M>*&"J>NBK&N2E<[MS96ZTCW>(*+V*-4/"51$&J%0N9#3@IE_]Z;[GK%1/28>82&\A^%R\>T+%;*%Q@ZG7-NEPN816=+_7A M!O K'K"O8D:"13D+V(AR6!F^9":&:%%$*N.A]B0SK]%>-M!@ZY%)%"8!OP[R MSYG(D*DJ'.:8BMW5&PQ_<+F/590-JU=I<^>V>PHP%)\/M=%Z>9*D57T0^D5%1/- %.-O;5!O (*E*.UL!:T(X:!UQ<1,A M1>3KEC$;4@V81KFY!2OJBF2F<7841O M%(TLLY.[91% M[0M]H;S?38;<+LA\J84+'M2/1BR[).7R?@5_Q#"^Y?5FR]E3?*0OW4O8^R&U M) .=[+(='14LS9<-U&S%,5"M;QA=J:&LMA:3[6'P&>_Q-IFEYLL[Z#4^V:+0 M/M5UYQ_F;#>#KT%\VT\V #/$JPK['9%WIJWOL3K.HALL9#>J: ;;.].?:]PA M+L/=OM<9SP>J09(4VUU3Z/Q8E Y/5Y8.5)L;0M617]W\K4I0/['P21WT0WYR MP.2%;*+-&>.W.>\"\0 *=J&$\'F7!3D:#:9GU"H9J3]0&\3 -[V2#U MV.]:S)=QK_DK#G5\&Q_!>H!J24 0S^6H6O(XQTU)P^^Y%9*<3DH.3V0:F(^' M.4+FRR56_@4L^/NPHOQPH L-K Q$O5K-ID)%V4 UV?\R9+9:@& MJF&Z[R>Q2+FZ+7$?4J_25=0?BA9]3DV(TI? U-K[*?WQJB[A_U*MG- MW?S:D"W_L'?I_FD5[Y^#D,]VQ$O'P&TIW*^AEJM>;\ ^@)P6='/7. M>=9>-2V\BN-AID^W/7PQ5S\'7;\Z7)_?S?E\0\DB$NK(I"E]%46OZQ:4^ MN8'CER6L61A@#K;%:G?24*8=6[^^28B$F.7> V&Z*E440T$F'K#PH"4T3?CZ M]=@=0:GIO3=DZ+?'14*R#>9GR/\&8IG]S5[>;V]C+(1><8^>/R,)3:+0-'X- M3:^R5]EY2/8M.TTO8_,^?+OC(>!=1B6ROK- M$:4_%58;H69VR%;:[_I^>_;XZRV39L1IE/0JYZTZ$@5BJ!#7\)_FU!2_*4._ M,0GV&0UNL(3%.MO#,..2.JI>Y?^,=I>ABE)M+JVA1R/J?GTL",2#[(R6Z5Y9 MBWN5^ HO>(1XG"LP[:I^IF^HT8*G7]U8Q.6Z&HZ*\KY'Q"VAYHQC1Z(1=;\8 MD&4M!-;BGF,-^BWV;2WA1KEH6/F#>N>A&?FP--(=N:5:U3Q]K]7)X63CU(%M MQ7;1]IO_V&?2XM2:F0&IHAA6IM ,8JI)?D_)/T[BNSE^_C]02P,$% @ M&8"I6'FM!<'Z$ M-4 !4 !L<'1H+3(P,C0P,S,Q7V-A;"YX;6S575ES MW#82?M^J_0]8[4/LJAU)H[$4M1)$:##8?4$AP=^^L7 MX#%#$E=S2 A(JF)=:.#K_M#HQCD__?*\C-$CSBA)D\\[T]W]'823,(U(?_C&9_'Y\?8%.TW"UQ$F.3C(< MY#A"3R1?(/ZG7P.:XVPRJ4K_5K;S"1WLSG;W/ZQ_?QQ0)I4FA0S[XW3]EU-6 M'TKG*.0U%Z+[AWO['_8.]@_>K0O=I//\*<@P"K)P07(,6AT'^A\R3<14=QC*ZY!$77F.+L$4=5=3%)_OS$_[EC^B%F MZ(1^>J;D\\XBSQ\^[>T]/3WM/LUVT^R>Z;,_W?O]UXN;<,%P34C"#1[BG5J* MUR*3FW[\^'&O^&M=5"CY?)?%=1NSO1H.*T[))UHT=Y&&A7$!8DA9@O\TJ8M- M^*\FTX/);+K[3*,=9@V$2GMD:8RO\1SQK]^OS]=MQ@_Y8C=,EWO\#WLG*>N3 M#&,ALLCP_/,.+S#AA.S/REK_V2J4OSRPODG)\B%FRNUMT6(2X83U0_8-36,2 M\9Y\',2T_/D)D_#/Q=I'+&1 M\NR_*Y*_C*AMCT;L:QS0Q93%6FM!J1(:B MN6%1CV*620DV#A(@82'(CP*6:^BA"M].?^-?;%<\:!P&SQ#N!** M#O9T/E#S?"KBD8H-?J"A1R\U%--9D"5LR* \4%[A[(9ETT8'TLD,Q7.!F:9& M9!@G+B5Z"N]BHNZSLT/:_I!EFX_@E<\J"6Z/Z2H$1XCP/(&S*"!C- MI(4',I$(52 M8O38"@-D$+,]HSK%>4!B^BW(>/./QJQDV_I&BD!5]< 0U"D]+@:PR0QB(T9& MH'74$N-C 5L)(&HC<@--!A"U&+N!(.$UV,_FP4M;/* 30:2-@J0J.+P*2M8C0Z!DS:*L;9((RS5\$(=IM^M=B86P#] M!R!J$9W1=R"RX\Q^@/:2%AX5@=$F\M*C8C".%_+2HV( ^YI>:LRY*;2/J$4L MH(';"2 [^NP9:#*3G"U<8..!*QAU1;TO2I#P:"ONO3N@25"-+ SB8'PM+.^2L.F3+, MQ;&O>4#OBK-?*SJY#X('?B!OMH?CG-:_X=3/"MJK7_Q1SK-.5EG6V#Z.@SL< M%RW^497K%-MS@/0:TSPC(3,;/U.BAMHMU\;:Z!5'68C2+,+9YYUUL RRL-47 MQ"-U58D]NEJ6O6Y"&,NU_#Q+ESK#569*M8B;MF3-[: GS(\R?MZ9NK%\M0=& MKW&(R2./5-]P;NXR6BD(*S.GK$"T]H>C>HGOA8%4<](N!>'@G5,.9%KY8_.K M##\$)#I[YG-)?)1$E_D"9\ 1%20,8>C0*4,];. /<7UXVI:6]TYI^2NPH _C M\.#]HU-+>QJR6P?N5/DKT8A)[IOAM^0!K[0] 7DC!=+\@C M%O;\M/YCD@-1-'5#$4QG?SBJ]V75;&Q*@.QN>Y:ML'M7#W\LW,C2OJ5)V",5 M;18'V=[V7-JBS-ZR Y@RF/[^\-4\3& .J[+"(&;L+4& F=%HZ@\= M;,+'=W=[.H]>"K2;:6\- DP01'=_F&JH!)Y E<++2(%Y>975!F;JIE?2'BGH];7W5ICE MZW8HC((@@EYE@4%!$%!U?[@2G\Y2TR,KZ^CL4&GE M!O0;S2>+JT,*@?V5OW M4!M=/"&DTM2?+G22+I=I N%"+ DBPMYJ!I@(E8[^L' 41<7M]R"^"@@;?TZ" M!Y('F@U(I0"($WOK&&!.#!I[1$T8KI:K8N6RF+8H7FED\>%RSD*&=NF]7T6@ MD\+V5CS@5&YG(7\HON870!(#/]PU M4K2C).J3$)DE0;R]RCJ*5C7U^E%MOT9MU MF<2>0MAJZ^)/<#I)*OEW^INCJ:32XHZ6FY*4;X7M9PQ]OYY^WP7 L&.)3YAQQ6EP3J."> M/8?QBG_L1_'67;'(R)PLQ)1R=](-PP,J=7N+#LKW"';SIQ,<+=,L)_\+RK<, M50^!2U8'#')N;]Y!J81I[P];7]E\EV>-E\DIH0]I_01EL8Q1;GL2-@(9J.M5 MB=M[?5 >M["+CPG 9@H"2 &:A=W>#M3@[_(D2=:VGNO;6Q6&*Z3NH!YU+^X% MW](D;6MES-),3\AQAFEN!"\4='PG$$:"\*J"5%O?^M:E5"?MYKM)SO'U MP*W8@MG"GV1B,[A]8?J7CU^M&/+-*UW'>)YFN/F(*?N&YB34^=V 2AU?3AS! M(*KP( DD6\<]BU<$+5@ YDG>. 7S5$@6UBGF^+:A%+002X93ZPU+:Y!5/SK& M"=8N8"L%'-_Q@S.G5-:C;$"RGV(^9Z 52M_X$U<:. MZ^%6.ZYE8X@DJ-G<#ZALL+7KZF;O6?UYJPW=WV^E.ZL:%76[WESF+QLP,%=9 M^DB8W8Y?OE.^(KY.BX]8+W\TW.;J4X>; ^C,IT,25/[:7%)6*Z454[C*\)*LEFH. :)NM\8',PDVCC]\^KE#8G7J M-XSCO_;62?&1%L)G#VI.'BC*N]UY'DRBW@S^>&>A(6706,I;9L099MD)[W^Z M%, @YG:O>3!Y(*/8?H*+S48R?OWR%)=?&PH4US++$8"%<_T-?%[7=E6YW6C> MGL3M-?;-.==O>/\[8[8Z39\TXZBLK-M-Z,%NJ%;?'XJ$&Y_%673VM1PR-$.H M6=+MEOL(LPZ8:?PA4QPUQ$\RT*YH Z0=[WJ/X)1P&WF4EDH"0A'8R_<,3-,/ MF+3C+7(+U*IMY#6UC0_M[<-I2\SQSK<%,B56\9K%ZO,QZC B_9R,/O3"ZG.\ MWV^!]SYV]+I#=%Y5Y2N9P@M0VX1G?7WN3Q+8"M@0._J3G)6'5/6'0)IEW)\C M&+P(T='7(^=4:,=##!VXC22MPTF'"UZ*#;S;M+HYHOP@#TV'[%&'XY,5_2GM M=MC>]AJO0RO6T(J+/C@J#EC=!#&^G.LXXR):"<=G'+9GR*B9AX-]!^R7F ." MN)Q9U/$CRL,]#6H=VVO4A:/7&U2_L>^6)+K%X2))X_2^?/.L/%=1W[U3>-T6 M]3A^;GF8+VYM-_]3@&J'5+I M[E&&T87(QOWJD<=B#__RCB6]Y449.'&Z.AR_RSTZI69[>40V5YW_S^/CKLQNWA%I^]:Z=9W-2V^#^ZS+743T^UM:?$^C\>VU(W(WN0VI6*7\Z:R ME\D@LZH'32N-.7X:)%%'VZHL1D\85QB1L>GT#ZX*,2;NJJ&M2NQP+X[KN0&XS3_2[&SI.7H^*0G9=I8)EV ML4B.#XV*I]Y.D^ZD-8 ==('5@BA((B1L@XR*L?[ <(91^79; ^JL"[66+Z!N M:D#MTSDCT[P^GBJ#^$ZDN7@KN!*P,>3PV[%WRJLC#6R'PEC#18ME422[33,J MS/J-=WY"@86[8D56!O)]%V0M6#^WS(11)6T!9C'UE3(K1)6ZJ T4LD]L:F 1 MHD8A@#H?334JI.J.^^:U$1DN(2A44J@I9N>R-H^2.%&$V0,A$G0D;'!(V- 9 M-9^+;^ 1HD&C]&NG)9KTY$ (#H;T!+VIO[-S*[\*X+>\FTL!"R&BDD!O2AD[ ML!JQ7 U-$AK64G;AR5(!-4XA3,@3 KN0-9F!&KD0._3Y@>T^L4X4U(B%H-), M%^SBVP3_9NQ70Q5G*KP")*8/=F'+\@@U:"$@*;,)NZC+7$&) M5#6C==568V_5F@R^$.'6P;<2>@U@6@,+L:V+T+81&S%?8T@AD+52!:O&% %J M#2H)8")2VT:5Y3<:ZPJ13)7@6#6T)L/18!<"FBG%<:S#5*+$.R': 95 4U=J M',C4$"(C5(T#ZQFGN@>]$P)E.^6T/+AT$>H&EW=".)1"M3VZR!?8-!86PJ!B MG5S0YT* MEGU6-DO4>&R?::)5G]7@EGGLH1!)S*&+4 MVE0(97*PMDTKK+UH["N$,-GBBU4CJ]!J+2V$+0ULV^9N;4A!P LQJU7#ZWE@ MO7$%P/Q>7.:LI=5XJ\-%_!^>F_S\?U!+ P04 " 9@*E8QW=)EG\C "Z M: ( %0 &QP=&@M,C R-# S,S%?9&5F+GAM;.U=W7/;.))_OZK['WBYA\U4 MG>/8SN?4SF[)BIWSE6.Y;">[.R]3- E)W%"D%R!M:__Z TA"@DCB@R(A$#+W M8=:QT>"ONX$&T.AN_/FOSXO0>000!7'TVZNC-V]?.2#R8C^(9K^]2M&!B[P@ M>.6@Q(U\-XPC\-NK)4"O_OJ7__R//__7P<'?3V\NG2^QERY E#AC"-P$^,Y3 MD,P=\J=O+DH /#@H6O_(O_.K<_SFY,W;3ZO?G[H(4\511H/_>+3ZRQ?7(A<%SHS8,$>$D*W=#Q 0IFD8.!.SE# MOSJC/WG.E[D+%^X#! LW(DPYH\?DS:JOGIZ\W3R)H8SS,_;H\._?[N\]>88UT$0$8%[X!6E M(KW4T1U]_OSY,/LK;5II^7P/0_J-DT,*9]4S_JN?K C8QN\/\S_BIBCX%67( M+F,OTX/"%QQN"_*O ]KL@/SJX.CXX.3HS3/R7V'!.4XN.AB'X 9,'?+_WV\N M5M\,'Y+Y&R]>')(_'(YC/'PQQHQD#L'TMU>DP0'1W=N3O-?_WFB4+!_P,$;! MXB'$@,L8H>^1F_K8(OA;\;7- M!_1S.G>C&4 7T6T2>S_G<>ACHWKVKS1(EAURV^ C^CEVT?P\C)^ZU":WR[;< MX*4LP!^XAG@IB)+,5LK0"DC:HKG%"V PQ3,Q2D:>%Z=1@I?!:RP1+P!2(Z5$ MW!;AR,.C"@6$Z0,>090"&9Q2L[9?O8AP M=TD,%011T[3MUZ]A_ !@LAQ%/IG[#V3RR&"(:-KB^1K'_E,0AKCO"SQ1HEEP M'X(10@H+K@)I>UV11>'.?5;15:5IZYE.##793_EDI<+&3\GTB*G:8CIS881- M!B(+Y36 MWCC+9U (IJV>"X!YE2JG,U6K;\9NQ'>$RW=^U#*>UW;MM\_CR' M=GR")V6F6RG[7((.UGFR@.#3I8(UJVW<6AX]JFAX!+H6 ?5(,DI-:Z):A"5.^AP?535)X>@D[7RM+SJ MJ8%2H=6Q;JJADU-VLX:JH:EKV^5ZJHB"2]'YVJH&2$*F^T3U!21N$*(K%Y+/ M/TIW)=OVU]$*5'2ON 256G>+05ED$K(.5T9%Z? INL>B+"4%4ATKMZ+(%$@U MKMV*(-5[T(_UJ#W8H]VA/6Z/]EC#SDAY/O,HNL?28#Y+2?5X.12%ID2L%:%T MBJA1:\4HG1AJU%HQGK3">+(3C,K3IEDO.LX6BO-'@50C.NG<4:'MYO2C**_: MQITBD,JDOG6G&*3VHKYUIQB4YYJ8JLNSJ>H8X9-H0*,N)P7:SD_/BB*3T>G" MI2P\Y0XZ]:@W1:E$W)G'O?$ E!'RD;G0H^#JFK+?Y40HT< G$IKT/H,SQUU M+[T'!WZP(#$@Y)*L^!#+_:J7($H.<=/#HLUA;0>Z4:\^=>#'"S=H"+E*K1UO M]IV#!5CJ*$Y&38%1FAV.13!UTS#9>C!2QM 0A(Z&<.J_!!E' 'OS2Q^//1!0 )<3\@/Q"R>Y!($ MP1_9=T?W*(&NMPJK"-U[$&;]_X';%$P4TCFL$8\&N2E',S)"/<9R7,5D93(M M>G'8;IRB'X=VI$/MV\4T,KR<;,.+\WJCWU]VQMM6<8T,M^_4N%U_AD1P;WS( MR;_DO";?^L5YO?J<(2$T"7=D!/%^*T'D'W."R&$_]RL^Y%8%A FBOUF;E^(7?ZS 8HF#"_PCJK$S1>.ZMH"&56_&]6 @XAGBH_/8*KZIO,46VQ/[J MX8T\G@QG8=80+]-@5@3=%7\/8SPB?WN5P+3"\H[5DX]P8@GBB$R'T7.@,KKJ MR70JKW:[+E/FQN#C*;*>EY5>S2BH!.I+L=_G*8;37*="JH<1F39$8ZVD' X_ MA5).+%;*'T<5\-KT0O?ENA63\53HYIV"&32ANY'O9R)VPVLW\"^BL?L0)&[X MK3B>\G0H(=.JR,T#-$>)PC%94IZ$&6KRC@QIR,.'N30D^[,)WH'#FGVP5%OJ M75BF.77&J!:/S6CQAG@'(^#3NQ^9RGCM[=(/CPNJC).ME%%UPI+?_#$.781& M&-@BSH]'?"&3]OSFELA8S 05\3M#.VERJ8DN$$K7!]*:C?-&*_-R5S_N; O M9&UH@:BZ D0GE6I;F\1> Y\.]"Y-R=GB(8R7 &3?NTZA-W<1N [=*-<[QZ)( MJ6R0M!(C],"Q$YF/%B2#I*G,*97U,J>,T(-$IS)_!M +$)A,L\].'K);X!N4 MHBN0B,>Z"J4ULE=AII#_^YW)7SSN52CW0OZE\?_!X'ZFDDTCV=G4M+=!)1(6 M"D5\-*.(.X WQ="%RWS]+T)8QBF$(/*6=]"-4)@!'?G_3%&276;PU;1=;Q8I M<3L&"Q5_,J-B/.G7]WM\W96:6:24$O)"VI]WL[+<(+?%ZEZBMD'HC1BB1[GM M7.G;*F/+I;Y$O3?**"WY1]L=K#G*((=V$MN01110M\GW"'_I.KT/ R\WE'CG M[66<".?)EGW9HJ@MV:-JZ_1(WA"+<$9MV=>>JJT\VSH]U==BP;N0NES=YE-- MTI'5"I/P1K75J3^@"9#F,TS2T3YJJSRW5MX#@_&.BN7EF.BQ#UM%C^&NG:QO MW5%SHK)T#!IW#-*3,E)*GR%=]^#0+G3HN%HACT'XKJKC M+)ZX(-!@:\2%\AAH[RM&9E4QR*ES6G:)4E@\C\'XH8R1$M* ;$SL%-3=HRP5 MV&-P5=82VE0#B+I:>PR4REJ1$3@KBNX1\0OO,; J2T%!Y;!D6B+H:\KQK7$= M5^Q_B4*# BLU^A@XE36 :;WCC8A@0W)<61(D&Q+G-?U)RXZOOHP?@[>R,!04 MSNN<1@LJ?ED_!EG-@K"BTHI.H<(? [.R.-3O ;0B5B_XQP"OK!CB+8'F <&K M"\@ KBPE[ Y!*SRE"H$,TNJIA'3@5'<,6E$K5 YD,%>6(>X&0BOHV@*#:Y@G ME54I)]"+B5]ND$%67:#8[856@++R@PS*ROI4W6UHA;IUZ4&&A\J:I7!X=EX7 M/3NKKH=@S1LPL$&?A<0FLRK_CF%SMQC)ZLJNYYL&IH:]<;=V25;6_,':/V'JJUV93?JK->V/DM1W-#0+6_G_28_\Y$74RQZ P15V5V'SDG/)1DPVD4V6/6O!.P\#'*4KB!8"G MKO<3?TY<*J"^K7FQ;[F7W*@@4,\;E;FA282#X*:0U]XB;?!8:%5EI;4B: P/K8NQCCA3RO)6)+=(38H< MZ:C3PLS/B\@+4Q^@4S?Z^07<\Y*!A!0V"%W*A([:+%\ \F"0Y<9F>SW@W\5Y M<9C-6."2L.5DMDA3V*#5N1&W*]E[G,;R&X#&( M4Z1TFI/1V: ;158J)59VDPO->7>;"<"MI&:LDD8*HB&TMBGF(;1V9Z&U"":, M:O"_UFK!__CC&L9^ZB43> O@8^ !3@P!;EK?THX@ 2Y\'=&S:A)'H\@OH"#N M]>X:=UUSLS?X7)GR1%_'@HY0V!W)OP\7Z!WH8 =QK;RJ,M$4XD.(OWY)0WC; MRF]N L&8!#-*#JAG 7M+1*S@ O#[S@41R#! MF6/=PJ(SZAIT^8;1Q&%4F!9:R<0OGTK9U$^]50T$9^=*VOU&68/5^7DG^(3B MK$FWKP(=LFF'([\%1_XF?LFL\N?W) BQ=,D#LOF@7XI3"<14=K@$E%@QG%S+ M W>'ORD+"5>A[44*@,H05%0:RYOA)%N]JNN#[T&G^LPY)>[B&#>:W;A/W[#U M@($;B@\:@O;F][WJ@Y ]=0A8,OSFY8H!%ALY2:4/#V$@.HW(*^Y]VG,7PYR\XI:P<^4T,\R2K;<*L5T[1B5MG,JQ/W8BJN/3%4E]FE+KEF)?=J4ZU2DL4HXDHO=&S>:">(7F#_; M81\W,>NH1Z,B4.[IA\+;R7%')1JAHO^R($NGF$XKO70HRC[8$75QVE!#Y9OK MS?'6$FZ<3&3)CD(B\Z?%!JM9R<0+&:-FQM )G]S;I_A$JZPE+H'-&N(R1;5C M*-_N/(58B/BPCKDY#Y[)3]*<81&-S3H2\4759"C?/BL2/8]#_V+Q ./'_.TE MF9Z$1#8K2L@8U92A, KR3E8"4R]/'\0\SO HDA>T$%+9K"LQ9U1972;V2?9M MW[#P%NE"M',K-3$;7E2SSV2V;26H5)Y=IN7)Y.D^2^6YV:37\MR$2N5I*(N. M.^V^0N&#V3(Z\P9%/<=(PHK9NA$CSTL7:9:R_ 4\0. %6:D>_',(,H%&Y&%( MF 3_SG[/98:ORNZ^8)'2NV/:;#4++K K(%"YF,HB-8H9T5&R@OM%FD ZY3X[ MK$9J@_35N2E7L]C-I;+@M2?!W7+E?1_90>?O&53O%HRK\9 MF)KNILO9]\3.FW_/P%1TE>D!T".[WXOW#(;(K!U'9NVRALF>1V;U-A5$-TSJN3748[O8#HG!-#1<@%$TX2GR.G-&].U(O$ M2YDQ&Z,CP,?$F;#Q)%LICMO7?JB2RY[9"!L!8F&,C8QN/Y36/LZFFX< R(-/ M?)1_ \%L3L;5(X#N#*PC5$11<6UZM4BY[1CM:WS/<5UPS-&VP3''0W#,$!PS M!,<,P3%#<$Q?+DV'X)@A.&8(CI&-"UF>K9S4_$ZVFZL1!5:I0>^A%X$Y#Q?/ MJ-X PBP&/)F>XRVM&_X#N-MI6KUS\V.A$S^#,K_]]2I56;C"]NCN"82/X!LV M3O/MMF]*_>[M**BRVEO/4PUZ,F3OGN*N]+[J;F_5O>+0K/MJ"]#XRX*C]=8= M[K>F&7VP>K@44KP4^[-8W?!'A'\&= M^RQZ8^3=+U?U:IJ,TF0>PR"1 MO"_":V^5 YK'A/%$G3(L>3(&CZ(7WF/QX)(JI3?I,UVII4<^WDY4T]>DEI41 M^ KB&70?YH'GAOPD%T%S.\R:F <#F1NWN<99+**'? 7-C2?(2,<2JP0^'P8* M&W>EA#Y8K:X484-)Y-,4X:TG0EG($,JE+-R3<0GLL%XR+G1,G9;JR(.YI%? M"J2]V*=)1IR"HDI<,3-LWU36!VNH1VVL;?S84]N(D0*4!-XX3J,$+F4W[YSF MYKU_LC-%27<S"2;2W0WK E^#IB+;[K*1([++Z\F% M4&AL _.#3]D\LB)D6:!"[#17CWS@=ZD4?]\#,?Y>EJ.A$N=GTRGPB#-[98UN M\#[M!F"+[P5A7JIU/">)7!?16>1Z"?"+-GR+VZ9/\RI5=OZV8=-LO(L*\B_ MSPN]"PX=3?O9,^6RK)F-7U%!.TK. <;HAD0&*7F?=*-Q.RU+.]\SU4OY-9VH MY<&4W!6O[C_YZJUK:Y&VZN";296Z36+OY[V+@$\>",+GM\)(<&_&WY7OF[,> M3DD/#MO%\,3N<.&\5Q?.DX?\!1D?/.,]47R!4 H@(F7-DV7^7[&S4Y7>*M^G M*E.&+ZA%,*L/"#73'4O?"Z=HLX':0*$LIX:OMG>CT!ZY3'>@5&.7XDWVB$\N M] EDL:TM-;/*I):PZ[@$;[(IF;L0G);WAR,(B8L@>_;N=+EN<^TNR>\R%M9\ M1#YY!$0E]5#/UWIAE6M';GFCI(5]P]>0]H^@'BT#ID:1#>$'9XN',%X"D!U( M\R5/=LTF(#'O36BVQRG[@_B<&7Z.^0:@! ;$L9QA^X[%BFYNO\M4)2$SKRZ= M=JZD7(DLVKWHS+GE*GTSPXP_.A)>?,F(7H;65"1A^'GG49CUB]'5RJ-(L1)L MN!7I>Z!P91^M(DOE6[$>^&UKGWY[W]1Q2]Y\TY#?)$1>6Y?K0V/D0T&NP>D\ M.)T'I[/1"ER#TUF3TWF_;Q%ZY&W8L=.YKQ6T7JS3V=1$L]]EV!.K;-SI;.I^ MT/X1U*-EH ].Y[Y>2 Y.YT9.Y^/!Z6R=^[*1T_EX<#KW0VL-G,['AIS.4C'P MI' 51[EUR>W218393#.Y3=($)6[D!]'L*A7/[=U\O0>#3=ECMA.!F$TBT<#C M5TR;K#W?.QEHJV^^[.&U$H/91!8-G)T]X_-]@'8\K)BOONR!Q0BB54X,9UNC M ?%Y#*<@2%)(=@9GSP\!='EY< 3"3A'8,)9V+I16E6;-F:R<3_0#[RR!G_,$ MLB31F/QJ%]NOQ@AL&'X[%TJY^*HEPZ^ZPTSF -[-W6("(CP5'S,A:!M_S2&\ MA '87"JT8(ME([!@AYE2I>?OZ-[A&I^\10$5NP+P$D9?4YD48^]33\<>U_U3 M\)F=>]!%= U@$/N:QE^7(/9I#'8IEV(TFAL*!K#(5-M M%X#U<0MMGKP36.^13-W0C#YQEX'DFLG6O-@R13ABE2ETYJGN07'RRXI1)T?W8.$7W M9$C1;8IY2-'M8XIN9M#)(4PA.VS=S+[LL#5VP]EA*S2RM)Q*P_[D9)7'"T_@ M/4FGVE;D?4MB:B;V'>0?/>'O M+<_C% H3(1KW8GY?Q1EH[*:J,5?M4H]::2AX!!UHB.EECS3$<*4E=T@)Q6WP MW%Y!3"?[HQ^&J79I0JW4 QX!/Y]2G1>VFSU2$ CX$'ZB_= M5O<8>2;:79RX(?OW<8R2JSCY!TC(PQ6S*/AWD;E6^$OX^XX=?=[\V%%_$&0W M$C'\)I V)E<]Y43E:%83(U$*:1B=*E)JE2O&6OKUTY4(2^O:X]LDQ[O9/C=WMJ^X&M_O@=M\;M_M+ M+,K6V]CLWI?4ZM,%@,FB;$-9OZ$H6R=%V?I:L),B%B\-FZVL6ADVH1N^'%2= MD+TTQG5#A2/LDA4U]2+7=N+ND>5J+'+6Y+SOJC'GIK0E7D9ARY"DVGN\A7:3@&)5493P >C-".3C@$DG68U;7MA$:4C MJSR;:ABA)4.LU$./#%Q[7;"V[/-.P_+8J^^;VQ%)4;^Y_8Z$ 2H2FA[TGJY1F/%)-=1IGE]G/$9[:BSC_ME I MW-8]D#]W!60ESF6 "G>[^#CY-,A#\O O6LP#E3YZH(AV$T&%2:JL3G/$R85Y MG$;))-IXI^(ZA=X<+VW$9G)4I$1I7C%J@3=*S+0*Z]M>_M?X6(7QN[.Z^W9% M\&P?>Z03EBVSYG09(X0M8P:K"'6KBY?[7(Z7H_3.:]+#+P[NP\DZ647,:7G[6@"[ M[LWN]V^;XR:O=@\1?D.$G_T1?L/;US6J'=Z^'MZ^WE^%]NB>8GC[^F6'60]! MLD.8]?#V]1!FW8,PZ^'MZ]VX4?KY]K7:T\CT.>;L5GTD#DE0(S6OCUU%)JC) MHUV1FO8;L2@)_"!,20[G+?!2B)4!T-FS%Z8^\,^Q[(B0TB23T61*'474RS1: MD/L%P0:NF^Y[,&A4G20=<5R^*=N-__,2X"&/^![/]T=ESV%.H=>]N8&JUJ%Y M+(%%O)>Z@1W7 3N1 3O6#TR4\OW^G0P@D^&M VCL1@B;6'*.$@R[]Q64A,XI M")G1-[BH!Q>U_2[JEYEH:,JI_$(3#4UYHEYVHJ$FARRO@!0^9#YD=C.6!"G7 MMC2_[9:?LFJ!MWNPC2/,T=7IW=^OXD1<>[72R@8A5D!3 1HZE5[&T8P\0/$% MW"??W*0X1-V A_PPCB;3:QA$7O#@AA?1%9Y$=T\@? 3?\(R:"U;,EMV:UZ3R M/J@EIV;++S8"3TJ:WCW%'2E]U=N^ZGK%H-E@S^:8\8<%!Y5M^]MK->!E!&TP1 @?I(?]MW9X/ZVG%(BU>8GZ1J M<\\.G=0"I^4F3(EZ[? U);6.K!%^#GR9AF1_J5W'DR550W]XJ+=2S M0$L/[/B*J>KQ%UY0?%!S_0^5:(=+@.$28+@$&"X!ADN EWH),+PY.;PYN?M8 MZ.'-22/!P[U[<[*U9LZ#R(V\@/BU$-YV95&70CO$);#*(G&Y,%P0^ [B<]84 M0%)1*R\-$$2SR;0&+B(AL:C^3[)9UNU7>F$5)>.XI/YN!6"X"*Y]8Z9'9MW< MN&%7AP\]71V(]TIU8:AK:]6:4,> X3+)FY!4SFY\BEZ8:?Z $BJCYA!MJHAN M=RKID15LK1;6F'WJJ3$C+OFD<,G+LZ#K6UMET.I9,%S\N Q*-GMX[7MASD1# M2J*,DCG[;+4Z>F3*6JN$-65'*I<70[!KBV#73YU&"U_%CUGWY\$CJ)0IG41B MN:H2FQ>WPJ/SJLQ0-71:4?H6X,GB7X($SZ[1#()LQHC+=8LHS MES< ]3%RYOZ\<"B>@5JJ@!O7F]*5:-U+S4Y6=C-4ZH_#L],->;LQ9*X--;J0D^.U0=AG+YOD>(U#D" M?I;V(JG45MO8O#[$OL>2LZZ6!ZH$0WEV%Y$'2>6>+R#__XMHY&5O?]!8>[Y* M%$C-*T@Y^%N!&QVOT*Q6_"\ >3#(WZ/C>4WKV]H@9 '\5@G%'*E>5Q/G;H"? M>@ES(542KIC$%AF+N6B5TLM-]G2CO/C1,UN4_%M> M1'@Y 2CA%D@L?*VUC6T1*0^_X6Q6#'DR'>/U.4C.72\(,<)O[G.P2!>G,83Q M$S[PC=T'_)>D;I33'4&C7FS0V%:,F!VR.?EV?/I)"[T,E1:FB1Q"O8VU7GXRS]Q-BY89A%Y#7(6Z/Q .[ND6JQ:^E@/SE#Z$@UW^V2'IKT%H.I>,KH'P9 /(7%)!:)5LR(EB-E]LD1"AK)NKZ] M;8*NYZ)RL.Q"RN0MQ_J1O4);:6235&O14FH8N8&](WD4JNDE8M[#! M)U(!;?:EBW4YWA%"(!&(N=K2(G%7P9>#Q83H9'WKS1 N82%Q4JX!';XIF1<&+Y;KL-%?H1 6BY#@;07A4PD(TY! M426N#-=XU:FR/OBZ]*C-G.?K\GIR\;O84<.V,+\-4QY@&WX;E@?#01S%ABI_ M(<1;9AF:;A;J_A6COXP1N@%N&/Q[O<>KJ07;H _S*E/>1#1A2T=:RSA=I&&V MH?U:;ZDRAU:ID0WRK<.M(X-E[*+LB=)'-R3!#C_<,.5%&]0WM4:8M>AU9*JL MPRXGTSRHX7]!Z..94DR6V_0>!7[@$J<41]3-NK!%!O+Q\-I*LRFG@!8+0215:&W36@)UR1LUN_"5CO-O"B/#*@T>,BJ_D M<]E7LM%#K9N$,M0A[,L VR&?Q /+(7]X6WE?BE(/7IW!J[.G7IWA;2D3TA[> MENJQN'OD2MG+MZ56TW8+2#?B@S1=1R3EKYS-MO1=;VZ=J%$YAQY6?N_&L ;^S%:>8K%DDUD^8P0D%NE#P$6K E*2G7I2LU=EBA)* M]NM2:AL4T(BA=OF9IKI9,:^9"_7=+1DJ^>DI)%TLKHJ;:P,08(2.QED%,G0D>KI!PO)X 80 MW "H^O[HKI,*=^<'XB,6A\/]7_[7V]X#KRB,W,#_U^^F/TZ^ \BW MOUG__U MNV/T"4:6ZWX'HACZ-O0"'_WK=^\H^NY__=O_^7_\R__UZ=-_?G[X BX#Z[A' M?@PN0@1C9(-O;OP"R$^_PBA&X:=/B?1O[#D_@]F/\Q\GF^SOGV&$M0*?ZN ? MI]DOE]@>"!Q@$ R\(X$2G8$;W_H1G'L>>" :$7A $0I?D9V8\US_CY_) M_]OA]@'\HOWHY[?(_=?O7N+X\/-//WW[]NW';_,?@_ 9MVD_?_WR:+U@ M7)]E3!FIHV:PL^$$?_QC#,.[TRJOZBAOP%,30 MZP0]KZD8]"WJ]K9/>JK?,A[U4;>WG-,< 71HN1 M;R,[A4@,"$9<:I\.[-1R9CNP"E8],G8'8;7=$;9*+4;(^O$Y>/W)1BZ9-N?D M'Y_(/VB3\7_\]2+ "X#S712'T(I32[01__I=S>\_%0$1N?,P186GX(:&)1(_ M60&>X [Q)R\_)#IAL*]]:-+FH.;'OWJ[3)^]%/R(6I@%H1!%P3&T4*O^R&/E MO:$$S][#$F05A?Q/7Q^_^S'$(DPH-( BRNE1+J#>\(6:]I3_%D- >H@I?V> M_\V [JZ!4^[E;(M,9)1V[3E^K$T>?>W!YQKPI=_5=&XMJ+1W"S\:T+UU>,K] MF\D (J2T@R^.84C N9$%O3\C&.+]('&;U"U3N***UG0-4+/E'4?. #(T0*LL M^I@X8/* * "L 8B*ADG_<0\]+_5D<2>NDI3*";\68'&Z+X@8P @^*LY43T4S M?Z(.%KP@S[L(]@?H\]=]12&E'*B!5Z) 3L(MM0"+@T9!Q J\%%Q MA@@J"E)9+0,#VQLQ/E[CO]5-*0)9M0,$%VQYD*@(&L".)FSGHD*Z1@OP_\QSBP_GA\@?BE MW!UC&K>$%S[\99502>E:50)^:<4JT#" 2M(@>:M7J@FH*F"Z(*>L:<5R>]SO M4"B<>E,1U6N5(K3J0H7];@PS*I $2Q3 !#7T^8UO!2'>/M$(.;)]0A?!T8]# M3&R;?X3>H*62&5(-*))%J&(,?V1097<:@!=9!5'V!@^B?%QF(250%%+WU!U;MOXK43)_WQQ?33E-K96 M5B5U!&"+M*D1-(8R?&P;*3)8K,X.Y,NO E9D^ MKES@?]Z%3\$WOZF->4D-/*D"K67)2>(:F,*!7$N7DJQIG*F'UT ^\O[D&XKZH7 MUL"<6KBUO"E(FL::.G -G&$J .NHWRJ1@>X\1)##D>+/BF+::B!E<6RYWPSH M^1HXE7@UVM-81GW?DEN(WOU+X/-=;%41-7W,@Y;V<_EW _J: ZGL M7DSMQUT'L?R!YV4,Z'P!+.Z'GLJJOVN6'A#_OT<8QBCTWEDHFN#@N2*I]N"> M [1\<%\2,X 78F3<@_M,/ D2U'/M+(1^Y!+G>2,]JJ**KZ-QH%:NII7D#&(( M!QK_REHFKX,CZ5D?)BFT8O<57<(8)H&M@J/!>G&UYZXBR.4#USI9 S@C 8][ MQ)KID !3F 8C#T@>!T8[VHYC].D9P@-C$/+B*/W+B4K)'_Y*/5Z$UG?.M>M# MWW+Q-BE@].:D0&BG.C[%NC2%T*V-'NG;OVXWCKV8:F1@=\35Y N^C7R290K_ M*PH\UZ:)JCY#CZ19(C=R4#QDS%H7:IY'$0:1?"8-7.3(JB.?$&R>;;6"M+/F M\SF:+PV@EP1$WKU.2%5_ULR<"QB]<-K&?E+'BSR4/ W(W^DKG6WA9&E"KU<1 M53H92[#T<>0?Z&]']Q5ZN-=U#Q0/"%/4M? )NCXLI Z"M3#RY.A*$$[88$6 M\Z5M "U$V,H$./RR+A+!%#\A"F*D[#]VBN'ZE+*>B<#:1@%Z85 3R MM,NG"QQO_%3VFW7J_AP@ ^ M\9&5^9-*NBBBC-',AOL0':!K7[T=R#K\W+?OXA<4%I9>G"9+::KC3HN&Y"DE MH<8FF[6UMDV8"%L#+A,P,0 0LQ#1HN MWB$BTT)M#A Y;FP-^!;K497)\#L3.TN=MD,F*^VV> @.*(S?[S'*&$]%5W@O M?B .0?[24JRB_P*7 ^'?%_&#'17;N^&Z,O[BNR;_P88W?Q-I\-P?P!KDE)'>_D MX.>))]:@W6E-MC8RP4_"4@UGM,M'M*^-M@"G]M[ZR)JG@22=]( M$5B]4\2(-6+Q#=>V1;W[HZ'#IR;,U&4\'%^';A?'%Q?N7,^-73Q]^#9->O02 M>#8*([*OCM\; H+DU=5QI&V3\BR2U65'$+/=8FX"U[JAKES*.EFA'I*\G?\) MF"5SV"H7L"92T,)(B= UOC2;-:9K"YK@TY7%R0MB\T[ZNB/9TG")>_A.0AWD MHE?*PNKC5NKAUD6L%"5I_T"X=(R*51%AK!0^2>-3#DQ)/W_"([*K7P2_R3QY MI2P2@RX1J5Z8?>MP-EULS."2#,P:.A&U_)"DF5%7^X,7O"/T@#Q:)E:661)Z MZA@FW8@\TQJ5V)H:[YQV:P,8UQ(NCWEX',./\NC":X=\Y!@0K%(X^T@;]B[F M7Y.2KF,I'GS^N519@_8CLM!L8][!E!AKT\E4;M0[2T,Q="_T ^C+K<9J)14N M[?E "VOZJAB[! "7<&6"]Z\18#6%!U9(EU\9;0"M^!$,F0ZLX\DF"5!N,W") M592>:C9"+YUI@I* M4G/OT1-\RX'D!\$T:JGCD&0#\H1J4&%A33;:."9X&5N!%9YQ%Y:YIAQT5_P5 MDH?>0CW5!^ 2C:@>A@N4F.]O-[>6)JQ;6L*5\"UA^F7*)JZ4&SG8J*5YO2SF M7X,*[<[5PEY;)MQB:056?N'LD9RJ9FW:."Z-Y@&Q64^[UZEA0&Q28HNJW0Y- MH0&4; FWE?O)F('Q2^ _/Z%PGW>,<'TG=:(J?5!\J$4G5%6.G8MLMG!CPE3; MC+#!#=5N6%.SM6O8T]'V3;8;B%3YE=NX 8KHZO?_1N[[FYNF::Y">FO M:D&)-O6Z]_*D44TK(JI MG6CK();GTKP,6Q]MYVAC0CBX&%W=C!CX*>\N/$AJO_%IMUV>$4&I%X5PIDQ<^>*0&2_^F3ZP.+Z>FFDV4=]T<:'4B/ M$O '=PC1"_(C]Q6Q8ZTO040.L^Z<)_C&>R=MK2@-).[2P%)X<1L3[%KB? J- MR$C2"WS-<5%J# 0L(U7>''"I/>VI8&/H^LB^@J&/Q^LH!_H2.:[E\G8L,HHJ M4\;*-J.81K9)*TG?:F\F)NR>V^(5,=)F"EI6K5F:>FP+I,8 RV^?W1\^&37*1X\GY[N0UA^RJ0OO M'H6/Q&,FY6_F*^ORY#TD5]'*O"+N)=TPZB<=:SXP(C9?%V9YOS(J!7+L['5.U>"D%+;VLJVE $_5R M*BR;_VZV-L(KT@IL>Q+>&7,DF3O2;;DTE-+49E$HH<9N@FT6RZT)$2"M M 7..Y1]+Q_*F+ 5S[9-+:#UB9:3M&&?.BBY77)R%B-#(]DK@B'QQ>#DK6NK$MVD@IV2\C GF#]XY MUL2$5(2]P$L6DL^>$9%:K 7K@)D'WY/0HQ_ ]U]]>+1=K/2#]MBA5^0?N1>T M3C^KC ,J0BI&^[#?V%YR,]]M3!@?ZU%5"T53*1.R75P$$?X0$D#<0;\@HW(> MK0%7G#AS DFNJJ4U-<'M*X!6'40B6L Y@I[HKM.(+_J7$ ]&]V'@U$?6Y7YF MT2V6-=NHJK'2&,W!15-O?\"_(Q,@\O:,_MO>N[I#$Q7G,FS>,MB"65%6Y16C6GL#.1TF0[ MU2VT)B:D#.Z"N7*[E=DX \_,"HT)@P4[VK<7$<*O]P6W[Q(OBKR %GE-&G?U M9GE'LOD_M_YV=&E6.3Q46RB*R-J(N];N85'E)J9WPXO[GL[F&(4FUL0QH;S$ M8 TI?PNWZ!LXA(%]M&)@GRSK#HW#KD]\2W?^I1L=@LAEC:(WX%C> M.1?/,MQN:Z'.$BZLMYOQ2XQL61_ZZ)D6B)H0H4-[>U1*?7PFF24GQ0-4(OS) <358'M6I M,]F9L%-M@U5N0&J@G+8II?U4PH* YE-'V3C0O.AM 9BS6^W2:08L<#J]$',6 M-!W9-S7ASHTLSNI*FG(MKYDMJ1-ET:IZU#5!N@^XQG]GN:J/&%XR$ 9^]!DY M08BRXE@HNL3_B&+7JE\_=#;''$P66LY4!;TUCC&#M:;6([^CNND %!-M[2O8 MWF08[@VJ71D;]15,3<@Y.4@C*@-A,6:<] (XF08GV^G7D KQK#$IO@9:Y]Y:)6J?PZ._!A:H(OCP.K,N@3 M#A0'_M:I(M7MNSBYE:_Q;.0^^RPQF/7^%$(_@A:9J\Y]F_Z71V>N<_N_CA$M M_]*0;GNLARG>YXWVNBK[P\&?Q*)F)LYT8L(U&Q5MK%3O9':3>G;6.XA/M@#, MC&F9)&M>A8@B G$69.FL)\JN4S5.H-)H:RX?YVY@&C"Q2G23?-L57VT?DE\S M$T(QI$!6IF?!K=XS0.;NP"$;L+-Q9FWO$+\06BTF\_F44HO\Y:^?8>1::4)Y M3@8BD>#X1&J&2?C#ETK*CMHK1^?QARR^6A?6@16/H-5]B KX?D.4UY-;H84,F@MLTJ,DM6FVV/U_;&TGEMHB_N MR@Z3JM%KQRP%QY%D,7!]RDY&2PMZUC%9UHQ)T4O7.\:G.ABB88LKJHAV#5 S M@G'DDIL$VPW2Z0Z21R@Y?-G,UJCLZ#.$M3:AEDV=A[&6^NQV_&*&UCI/!?LC M[SN4#4/7(3,-=:@P*Z6K):M0V[JS$HHL,'<[GV]," ?M +E;WJ 7K$**,29I ML\J58\S)'93A?B*;G*;7E@AI(&0I(C"P2<@"]$ 5,48 MQK!!CGA9 I]6F']S&\E3KZ.!1R+PM92J4TC"N9?VQH3[^BV@EHF6S%ZG&Q]< M?)1JPV+BR>L;56%80$A99>92M2':FA!$TQ%VVWK"!AQ2E0O4"OG)$]97-9C/ MO'I)MEBR9XNM"5FA9#!6\XHR'9 J@>_S-$NJ"H_CIJ,9G<\O3OFAZ^G2(*O( M\=8$-O.P\039>F>[W6UUECEK ;'B@& )N,%%+BVWGNK1#3GX*SGMG0U<(56K ME ,*W<#&2]\P%@4F\$&6W_MGZ)':AV>)JU+W9JNY8H.N,@VM>6'$'JD.5+4, M-)4Z2\HLZ+G!TJORMF7;JX6J.VVRGV #5.Z'"/>DXN@H<^+5_N %[PBQC91-LBSFX6+Q72A,^]K>Z053T:BS"9,D*H# MHC_,F-Z62N>4OJT:FJKHIE(1>C.5F'P2,;W9;K4' +5"VHY*8XY*;RBTW @E MIU=W!WIUZ"$Z1K&?PVAYWV!(U0S!TR:B9P#7>$-:LP[9GF]54J[>A&]H> M7!MB7!MFV_,9#[:T\ _R(QH8(EK3UP@KW@IQX58V115)%M,U74V1"1E#9#!6 M3RHQJ3[MB!)UDZ9:)*]E1 D75 BG95OUA/:'((3A.]N"U-U *=\YJ3T7[&*' M[7>V:+U4=S6Z^8'R+8=8=6 M4M6^[K3?#NJ$N#<+1_14D0,2XJ2_@ M10/3^"-C1T.*&-JKF1E?.UEA2Q!G"QBHL55#WK.^@-'+M1=\ M:ZJX+5;1SH[-+)T8M+22%&U'$V7U $4$ M[XN_0GO":(U1^\JTH8,+760.I.?_N&?E/5I8T6LZD)E=[B0ZX+2Y, MD9:/ASE5W9-$#LJ=%RBSS2C42>@&3K;&-SP JB6)/K;(A@Y\UL,ET;% 4K [5SS'-] M8(;^C0HK%7,=A"Q-1HALMN+FUI-OT%&ZG6D&7]KA\!58C,)L"9$A.Q]9J&5& M9JKTG,.B>G15-=:YG(^?@?E_B=C_YA:&7\A_G^,GQQ&>?K^X<.=Z=*56>_S3 MR8ZJL[D>C3R=SG4PPMQ-<#F=:<\&VQ]^Q5M&4V>2S)FGY;Q'3 %(;=&EEW>R MIKTRVBO>LP3A^Y]"-T:7P3?>LKY.4&4]-![,8BFTLA0[+=JMYLJ.M40C8!.^ MZG(ID0??B,*GP''H/A)Z7O"-G'-IWQPZ* S)OCDK*4CJV\ W-K+S9MMF-97; M1+DF%/>*8AWFSUU.=\B$\ZYV:*N[1J9M2KU3WFB=I-IK\!"V,:"TV&/+9I7J M/TIJLU7_'#FVSE08?7'73[A1<<:MGVOUG%)5&WINT2US]( LY+[R,D/+Z+%H MH>EVLAC=-R5_LM4>>*7@>PAMO&!*M(@W-5$S;@#B=V6'EZ)WT!F8E5-545SM M!AD1VKKJQU0-?)\:^(&,,ZD-<#*BK1I\>0RE&VMZ53-FFQ?).:.BQQ(OK)W= M^#4[^@PM3<#+?7K',IXRA62>,&Y4X?=BA_>A>2DS+"&G.ET&W=#*CBJ,F8D1 MP*R8,JRD.U&WW@LI5&#^DMW.AJ-OA_H,)%S$O%VY"FG;X98>YE/R) M.R 22Q.)85'I'@3+"O,1.\ S+-E?,7B"PQ]]!D.IV8 M[460;T--%0[F0S@P$RPDBQF1.Q\ MW&2@60-"A-N,OSZ:OL6/\=*#7(P^$)': $%I[233\F(W';WV;(M;X4Q^AA^X<'@V;Q16%M4I SJ)7!;+L M#,"!DH#]N4:40K: M%RLE24[LZ0W"21XN-88T5=&J8G9+WX@1<\XP4?7F2R M+"')&&Q71I#6%M@UTLD&S4>_)=2\RAJB"57'5ET6*I"W2*\)T1169-$-$[.C M3&"=>[C7&U(VV>DB\$RG6[8O[LIJJS-EM>6\E]SZ]MOX)Y<3(%)6**BK=[81 M/-<[FSAD:[?['\:=U?MEF>F^&H"]6F^8]<'4(;J4/9%[/?GB(5\+;-O>QG>Q?K/G.A ]GG%;)N8***83)+Z+: ML 9];J9 MKN)JIWMY;1;>LIIN=P9=L^H*O]R;F1W2EVPKB)*T.L')AF%??W-/=WY;.D>, M40EL1)Z>+I@EQA\:L$$M@),)HXX0:KPU_7Q5;#6UV$X6JC8B78\0&L%SCQ!. M0=WY4.\Z?]6'\=3QI!_H^$H[Q"#]'D'E$G- 38-\N_B$GR7G#HSQ)W2"$#^3['-9X %>0=!_H)-%+0N( M7N_@GI;^JMZJ2TIR%UY%.+@':;M=K-D:J(O,:%C,X7P,]Z2MAY5N$H M)6Z8@:&_:YY,]#!8:Q^JG(+^6PX04&' KK&S#WA#)P>#I@( M&1Q*?RQJ,%2@)G= OC)2"@X0=(#!T[.]'GREU7_)8=O01JH*F+#:GH\Q#./1 M9K!BJ^K"1^2FH3.P0\^N[Q,&D-D?9N88Y^.9FQ!&.% S1ANF M__=0FPY*2VLY5>7OE"JC/&";^@RT"/_1E"'V\7@X>#0N!'JD#:1D[XWO!.&> ME=9J*-,LJZVP8G.[!A7J&NC-RBX; 3Z$JIHYP18+N1Y071,439 M10\2@(IWM9E5W1&G:0&M>^C:MXB?YKXDI3)Q5"W 8D:H@@B+>=_NUA :P"HA M.&XY,YJZ+'%^:&=(5N:AB2150:4)QC@P2\G#2E+)#8G==F)".$H3OBIA:%%? M6DN#DF:4.X_Y0>TR&]/N'%(A&!,TNRI2D4+"T62TAPGII1**HUH!%J8.R7 4@?@F#X_-+*1@- MYJQJ)NI=^ S]I+KJ1>!'@>?::=7@>_R2R9?(;D\GGS7T'O%?&/:&[<] MM61 M?="7D?\G^7OY?(SP,!%%ERBR0O>0 M-)@BO7/R.)_06_P98_B#\_ZZ&%+W)71O9I[V[:VP5)/(L6S' ([WQ5]/Z+L3 MH?7S.4DPC%=/]_@+MIIO68L4%"Y+&F$75B-<:>;PMK;6W 2^R>*LK)K=9]]U M7 N2BC"9#9 :T5,G_82IVBSAJ"&GR<)N+0LIV^++U%'O 'VPSE3C$&_5K9U> MCU)WN J6FA ,W!)N2U*"WXD)0&V,DV*R*9$3%/BCY'4-R<=5;HQT&BZ8GRYF MZ^G.TE+6TIP;,?,,T8M#N'G&4$?1HS_=A MS-@S*FE-'XQ$P+OD ]1]%>8!O2+_B$C^@HO I^/LG]SXY>(8Q<$>A0U;/6EM ME;=,6S6H>,542I5Y>5<(&1&^T ET]5HT-:+I7KNP <(EMJQN<@-S.1^_O+G\ M5K ;^-9=9\(PTK3MDU<.:*="=I9!A!0&FBG*LIJ.T0X-(CD:4LW MUA1M5:TL)*8I>< F%[AN[J06S=;\P??CEPG3C11('IW>P4G+I#F%6Y^G86:1 MT%.:ID^N$:5L?6(EVJ?KY>D O$S!?69JKJ/I^4,T06<+>^T?7!-WM#1"I: M/_E^!#/#&R(!DL\G0]TA^0M@^2(C#\@CV9XO@BB.:!F2'2E#DF9B;YAY^AI5 MQ]1AFI_G9I")$ULR$.^"#-J;VF_BT,^VCN((AR9=%LL71IC6,_GQQA2EQ M&R 7\MIR9-FD/MEL-B9$$,FAK&283;3 ]U^"*/J!I-8#5-TP2C6-H )Y?:02 MCGI<8=IA<#-=(A,RH$C"Y//*,XI7M-Y"T_*T+*2.0?7P\K0I2K"/>VXA6U5$ MG(@K(FQE@C!9+>Z-+RB*$+H[H!"2RRT,B?!;%6NP6G6VC3:JCD4E7!QM(+?M M&T5?JDPOM6JUVB]Y!)*9X.:0A%GE%%$[ YDB*WTSY(VR_IL[M(NEO><\885; M,2'"6#L4(J6NSO7F/%Q2)J\3:W7I2=!<#U>J+JN$QB M]I#"VK$W-'S*C?X7GK2NC[DSD[66 K[=E\BU1=))(85?HTH9*:/J^MNZ)'I\[M]7*4UNS0 MP5T3!J..L*M4SD*(D%UQX60J+B@2+ ML-^NG87.\%09;)7]=2JN/@-.]FB9K"$B878G9^L@VX!9IB7:#OTQQ)QR$)]K3R$@AK.2+R;1T>R^^1NC.N8IB=P]C;A7OLI"Z54(]O/PJH"C! MO(_+Q6YE0GBW"%N9$EB69(/-I,>I\V"](/OH851)%H?/[_=A8!^M^(DX9(6# MA[RNJEH-+1MSJL8@J<@^7WLRVVI?!G2#7(D-2ZR0%%5ADL9C]PX.S)+N;*)9 M$[/KWVS3+>9F>W6%&45;-JF04U12E\78P)6U-N$>:S?4(IZ:DUKBU+;[X\YS MK:^QZY'R$+RKN_*,;6U/!X4[-KJ>TRV-L5B4)5H@$W;P S6#RWJ:%-[ 6]RG M=J>W'.4I7J.A@\1IM!G*B>4&SIRI4>3MV #AJL'&PZ7KN,B\2]@IS$#4 M[NMC3"*<]D$8)W5UKM[(50[4Z@L8YA'J/XTA7TW=-S.$_20A&EP@$V[9C=P3(/\.0SXU=M0I\UJDG=Y>E/^$!G^>C@]LI)=6 M__D-_##&:;A90;.VUJ,V4S2I\2[0IA_RR([Y7T+HQY=X2+B&;O@;](Z(A E\ M]6T4>N^DD&X4'?>T_)QX-S2<6>7N_-ZOH,;3W]DF6PU-%QMED902AP #M4;T M&=!' /(,0!X"V%-HJ,GI.2#W(&.F,,Y0P>I!O[= :M(1!K1L.K(9YI:?1 _+.KZ/WB^B_F/I;)8-P9O%Q# 7\D -$BZMR+>3+*V. M^'')TXK?4>)"((\%3P'XC,!I96?,U_4GY#Z_D/?QBD+XC&Z/^QT*D]&G[??4 MRI:.+ZA#8^N_F1:&6)CC=#&Q3$AS.T 31-_%TPNBW\"159".P'40DBG&M:C7 MX-+UCOB1H"YA!@D#QA^-"7DS3B_IW(]=FX!V7_'^S3J&;NRBZ.K-\HXVLEGI MF:RU>*O7,I'+& _2\5T-_9KJ/[JAGL+23NTVV]W"J"]RG/8)#^>#F)PN08]] MF<2=Q[Y_\">$9Z[;(";N/?IX_(_RUTTL?) OFJ9?(!.QU(S&E5:<&X(E$MT/L,<0.( MCP^AW*WP9B]R*Q,*1_@.32N,W2WT$[_FQ((F!#QW1U[=?:>60&((4$MX0'6" M<#_ R2+O3@7Y1IY0N,8[>SIN4,NTN#.>?7 M;4RQD,T-.?,U87P=HA'\H1:O:(E=0 R//M!>NSX9UO$W5DP4]L6%.QI/^RN, MR6)>[+'O9TK14-RSJ=G8W-$.NWBT7:"E]L%ZD!94&K7 MI-L#)YQWSI? ?R93#! M 6FR'"/BK#\?(]='471N_>WH1BX]!GYS>5>_, +GO'R M^%=$#N/K5C^RFHJ6H>T:DJT^Y=22HAN;F:U]M]\%<)E_^74 7FXF5D#>#/B= M&1HGO=G%,8J#/0H_0^L/_#P^R3B"BC@EA)E1J%:*=L 6+\FFVADC@:^2""]1 M 8G.0&SHG[\QP46K>I&HGA?W4#]$26DHS,S8#+R0AI$OSN[K[I;.QH0@+FF@ M7(85-$WAV5,(;1+X$N*I6$BO.D%UK.+#S).I*L4R&EG.9&G" 7<3OC)UJ#Q( M%(QBS!Z&?TCPI2"FF"TU$"MX4L MB"ZW#N.-KR(-A=-7,_#"],479Z=.:+7:F% Y31JH: 5]"%TK"PR#_CMP?6!A MPYK)]H"B&".+D4UO7R8W+3DO@B>LCF)BN'EVU4NR&Q/V8KDP(916!F.94R<= M$!$ES?Q)TQ_=X_?R B-T;M&8'7(3TOXOO'JC:;(YS9?45<>N5HW)DTU*D=U* M6$\V*Q-*(7> 7*9B:@+ 3 / /;$RMA,J"?*./D/_#W*VV^ "J8JK=S?Q(-?Y MF,JRK!MF2\O2>7&M'0J^7]%- Q-3FNKVM*LXXB MELB"SZC2I) 4=X5+6V?H7 >HU>)CF3;+G%N<^_ :*HJAY]&Q2O/+*SR"; )=.'#D";.0!3A%:Q.V?Y(P*S6QD_3?-G!(TH57EG0! MDRY^00"RXQ:86*(A%]XIP(W\?MQKOR1[0>X*AQ'U^=-OC-V-NL'@D#WEO*XF M)95U:63@%^O0B#22Q2MS61J0HB$&%V9'ND2/O$Q^"AF(U7B>;"PA5$67=F0^35"SM$C MA]11.NC6K07$\HH66S*@LX662#BIU5[9M =-B"3$ MBT2ZMKL.POL0O;K!,6KVAC8IJ1N(Y.#GAR6Q!KM-,EFOC1BDVF 5>D:9G<1U M &!,EUSD/@W)7&X&$4QCD.XO\Z\0__QU^3*A]W89('KR8BBR\V/L>: M(!)6\6186-UZ-D$ZW>MRZ"J3'=, =R%(=,8+>[KQG1"OO.Q3NE)^# I?5M'$ MU@0VF]1X@FP-.K> 7-D0!4D*I%5YJAL!GQS5 M7-%DY-Y-')T[[E8@*PN33(\Z>1+-<DE\A!(5YC)' X3:I(J=MS<@#FV5 288NJS7SJF+"K%(*K MG@\QX;2FHO;[/4GEO0?X[5<8X]$!>OQ;/+6R*N_J", 6;^34"+)^V:T6C@G) MZR4@5L83^ WL4U%3>/.G(/SCQL=;7#R;-!*G)*R!.;5P:ZE3D&2%NQ?SU%.WLG3O)^0@5K:=J19P@A $.3TM>XF,U+:(),-2NJ_3[>J<53$&"AY_Q2F.].$@@K&OP;X6:C/U>2W?"93[=; M[=E^)#'R1J%W\ DD)O1ZDVIW5.>^35,6NO5>IB8=YGG=+.9+55Z_-C.%%.@/ ML8MLZ+*6+T"[3V((UAGKI*@#6B;9[YGF&2"$RY3I$46J?@9^"8,HTGU[$>^? M#RB,W^]Q$V+_X_/Z$'RM:Q\AH*ES.R#>DL*II5DLN+MNKJ0D5 MO%H#KHG(H 8 M<"JK:8V2(8:8F6T[$L-03P/&"@OK>:FT L*9"55#*)4HY/9*9Z#)SX&ZDK:0BYKH^A[Y+DPR1+K/M& M_B7.%2)24'B1K!%VX2895YKYZN:SJ1%^'UF*7U!\0<$VHHKC$E!EZI,U4OSH8*.+5G)N07D09:YEFF"/*:IO#L(O"C M.#Q:[*XXWB4\XQ?7D(=-J*+T*F(C]-)%1*Y\DG5YM]&ZIF^/M#J!GC1)<;U4 M=U2Z-6SO?G5]=W_B0$M!V+GEG7< M'VD&DTMT")'ETH2D^-\>H@46?/M\'X2Q^W?Z=^XKJ.O;H6PG16UF\_GHH1A; MQ@(?/1/4H@.V<1I770I')#]']BA@YYY%601S#]&>0V%8+HWTQM7F;/@@GY<) M,?*#-ZARXIA[ L@_X@QD#Z$?5?XQ9R!]T!D["CJC(MG3] 0R\?"<<*3N'C3Y!5.)52AA9ZBH*4VC8QC&HD^['B _ M#6<,_N/H(S"?G &RYC D-6R:?^V2GN?=TZ8W-+A>17TB6!'T.B;5R;,Q>+)9 M;$PX.Y-'*E<.QNR/VH*SS5R5;XU]U%>^<#=4#T_T25\BBWIA7\F&[LA6-0SS3!_#AU/V[AON$LORJF MN.Y'#<0*97(RS),W6:V6)MS$$Z/CUOT8-[='8^TR/37+Q+7*JC7 9NNEM=:> MYU" JYIN7+8DF1FG@'AMKZYZCF#8;4#7_3#0C%.W[72VG!LPNS6@,_SP35#! M5W3\UJQF1/%E[A%:]T^[?# M-60$.QN:*6S(YBX6M\ZAD^):4OP$F![X(CU!TS[[B.PK->D;,K8(;"TU*S$LX M66VV)A3+;0FW<=3] !N/_%R>%%)\0'OH^C8*[YQK-[*@]V<$.U!4WK(1)&[[ M(F17C))F&;/FVX76F.;1&E3^5/('K@OP?4@MD&N+^/\AL _\^"7ZX4-]-;?H M+7[ZAKQ7]"M%/\B;K1HU]5OA-;_[9U*VR([^[)6C+(IHN"]$W!;1Q['\4!\! M^?"?O@6#O+/,EJF4+S6V.],30^PBP6HS@29$/ S0!!&O5Q^/U_C)O'UH9VM& MI!$BAJ]'.1AM!_O@9M1B5@CLD"2RA_-RPO1>KY3E>X0O\?>/MX,<%\?[X@] M=>-;P1Y]":+H&O_] B]Q7?^(=W-W!Q2RZ*[/R E"Q.2>X!N*KM[B$ :A[?HP M?+^)T3ZZQ<_!FOB9^ G/N'6(U*VNZ^81'\?*/D[1>J,J-$C(X/3K]=A-Y^G0\2Q2>!M+'Z4J8F[R79*'R&?G(<05TJH@FE[76NXVJZFG2 M0W8#UNJ,G@ZQY';9JQOIOW)[Y3C(BO'Z)&O0 XQ1'EB:83/LBONROVTU$YN40"PINYSUJQ9Y\?X)0C=6)3^GR>L>C;FP:T= M^0J2+ 1DZDR6)I!+!B-GP,-*(-,:,2MJ0WJ^6DSXG9',6N=4$JLH?OPN . MCJS"BHRRGWQ3Y4LM@,K]H^D.29VBVFNC<7PD@5>X2_OO-[?DH'??E_NZ&WW7Y M7Q5U7A50UGVGG]A%/S19;AW='<@#57$T@7MP!VY&Z\2_B'OQ+QJZ\2^"?OQ+ M/J'@9+5<:K]"QD7%Z4GP%R,WK@^(=(WKL:P\%R\D#?^-?^5#*T9V(M-J\R1G M4/?&MDVSFS>Z,M98@ N:;]=7$.[Q MVAHMF\5QR1?1EO@-9MG@N%LOIR:H/(G\FCH&']N6>&1!!!D)TR<-U0G MJ#15)0=F*>ED28H=4=O;B=8BQ;+XJNF?J#SU,!S] W1M\,V-7TCU 7+X9L)Q M^MV!9;6WT1M>]P0W471$8432UL7O[/\+W.BRRNIXUJXY>>[):3*WTF()M6ZO M^V N<(VZ\3]P0O>$7J, ^L/QF2AWUT@KW!-UP2ZL%+C M"2>IO;<[9:E9A.LO.9C55146!TQ>-Y<>4!2'+MG^4U1??3>.'AZ_"OG4H*.. M4U+@\[P2*C!_[7:^YA)*.DYBF.=\YW.3AB)_ MM!SPS$4M%D^"RW<;_>=';8 V\H9IZRFBX5$:XF:\P!!]AA&R25U&Y$?Y&/_: M%8>49A*6-ENN#2JX*()_J26<"M!NE3M$]4# M]_"=E4X-0W)BP"H%)!;&2:!92II"GD7&LM\"DF[7P[NYNO%20DG1C"0-/YN4 M&C58[='E9K[3?IK:$FN96JGZ)\CT 4H,@-?,@NXZ8X'G6N_$RX7"2_?5M9&/ M9U[\-=WY[*:!6EA)VE[X\T)[T%\1E!DMD_#2B[1(<@PON%.RSYY.YYTW0?@^KXV[_9 M>4)WM\8V;,YJO3%AGA^J'8VC=.A&?WQR0D0"!IA]$TZ/;E%\OB=AD^?Q P;X M^?T^#,B1\;EO_W*$>+D2(U1Z1>=Q#%T?_^:F^KZKZ*@5Y _M/H:9*E MX[0VSL*$V-I!&R._E,%?R/Z,A-:\XX]0S[:[?N&?6\-_?C^))$M\ZB6X#7SF MT&0')S>T C0M,GYWC*,8^N3L[_;(<\RI>"X[M5PY]DI5%DC)XDWJ&U_-@8__ MTT)GX#-Z=GVRN#D#])&ZERTJ^:BA5U0.^O_PG[8)*RNEC17Z7_+/SSMAP.X= MU/II" IZ4_I3'('GH)R!'!@L>S0AT^<(K_P7.L7S2L^-^< //1R47MO( M@T#R-)9TQ][V;F/M1C\+ MEJ^/KJ[!E5#I5.P?=UE8H9K"E__!QWW-7^D_YK!?;:2&Y5X&8IP3NQ%>VW40 M.LB-CR$B=:C?#FY]KA;UCU=TBJCAE6;GD0J?G1Z]Z"VBH+?5E:MYQ(7C>?(/70 M/P7D3^.2L.6SV5F##;=0K5-[+"+V:CYGVP)IPEC?!LSJ1]_#=&2GIA[Z$'N; MC_;!FY!A0'F#Q]C_)%C.DJ&!WEF\RLYC _KGMEYO$PE>G=;C%Q0^O8 MVC[>EV]"GA'U+1YC=JNZ] "% V*,YS3W99 ^Z.26-"0W2U>BS9D;\SYTK=K M3D6/9OEH=M/U5.W$-EX$4I_V.CGB[Y$'/8Q_K 3;@]K+J] MH^[-"MNO% Y(\&1G5( B,CX:*6IX\S22([KQ[^G(/<; ,20"@P:/X5]LJP%D MN,>S[=\"SI:?7.^B'W@I!DDG-F6H] MQS:A[=R0,],_^(97=6L_S9[%(F ])P%P A6H"2CZ:+2(6 M]D[9 DH) 3NU7B[\Y8.OIUI24D^_?*0UT@?YQJ@##D MY:=C8M2$B4PI-[7UCO+I[+_+)S]5=7N@<5)3W.;QYK5".,M'."SL\>;YV]0' MM(V[>A,?V)&ZQON(G[PR;[Y MODS'H<%$@!]G:3!\MPRY8A@.'?O4)HN%94Q\HX'O1>""_VD(KX5;(6J/U1N<9_? MD7/)Z;YZ1C]Q MXG)HJI5WDE%<*Z\,KE(K+Q5@H=63C;TS(:^= %I]K3PB"WXGTN.D#OHS@B$C MZG\E/CX^NF\]Z9BS8!(;*PUK1\9,G849[F;.4GL!I3[ M9:FXTDA%](KJJ]AVM&$4':N-:TG(DP$VZ<'UQM&>^:X?=%E2KK5$GF2E?5'X MZEJH/O G.VEDA3)IZ<7\[Q=!%-\&\9]1_("LX-EW_YZ4Y4R\$'6; "4/9HD$ M9Y.E,A))5+_4T'*3*S,K9:".KM!2??P?]W,VH?R%VM:VKS^:/;H<,T*>B7^- MP3N*P>FQ9X#5@=(3_3C>V\PL,:5RCAJU1&X PX*&9HO-PO[O,%>U>ALJ*K\; M/)%)TMB4OOO'F/ ^W-AA@O]<_QL88+*\>K.\(]V?&3EMTCVIU(L^#9-TE*3- MJVS,.UMB6:ZFSLQ6Y3023%A#-J5QMF$4',6)U+M?!WD?RMQ*IM!8YZ6K@>!7 M!CX.;74'@X\V1:B>DOXAECE*ES%L43^9S68F)/96U,SR=TE-X U+F,D7+X(0 MBYH_T7L,^!;N1=$E11%U'T(=M#QW\[_3?K"L#8(F%-OF(RLSA$@"(CI(8$EO M-ER07B&A5'0*HG7"/R/?>MG#\ \!0YK5U+%&M@EY)C7IL(D7(C@SX<9).[25 M1#)Y;4#40:9M!@D?8QC3_=J%!Z/HSF$+(#[[!/(*8ZZ;0!="H'G"+$#1GBY6 M.@_G6\*L,(Q(@\!)EJ(C1LSE7>@/C^(?^;>H*#J7H\,[-,-')$T M.W^V-A-'>S1'"YSU9Y1!FL2!:-.R)41_'.+<7-S?A7=[W]T=(S('"RC#$U5% M%C'4$TWJY9BSS)I-YCKO.,@CK% #*X'O@Q D>H H_C **7)Q'EC$!,9Q:[_S&=*.WU%].G2J(Q3;939$>9T;N8Y., ?6#DWRSZD:G9FVV*5ILII;V&,,>N*OC MTVRF?'RZ=".+'(7=^9E;C3SZ'K^@%Q@A,D'7-5M*31'Q6C0AHYN$3E)'=FDI MRWG%)5EKM&5JI0; G0]2$\F.+C5"UV*Z*':/0N+'@,_E7%)=#)A#NVJSVA#P MI,VVZ,NYL]#ILNJ+NRLIS\#)XC]6G)OZ0YS5>K5;JEJ?Z8Q3*[;V Y[E=$[E MR4KDW3GTU^C\&+\$H>"8=83G?(#.GP)\Y1>/18&' MI32/:Z6L#T42Y?*;G.\BF@6"T_#V9M2-2EV;F"=>6QOL0B5>>ULFU-[HA[[, MW$J63&8/W#E)0>E\!;X/0F\\FKI6S[>7V#"/V(7&=6$U-<"VM-OE?&Y"A'0/ MZ-6\;U@$^(S$@9-,AN.$I3H.LN([Y]+UCK'[BM?9UC%T8Q?/U_7CJ[26JD!3 MZ0:<(DH;55CW;.:+KPE01>5)^PR$XL@"@S\;/N>#2V6B2EE![0(=G3 MWSDYQSPOYDI"46'LFG0S"A%MC5KLL'2ZG$]U>AB[XBTS,8D6 $_!R7W#E)E3 M1_U=BZ1%=\Y#=*01#!&,*J-%G1!;2*]6<*5J,=5T0Z(99>7RP^/7-.[B?)RY M1?1ZF[ KFS_Z<4#[]"!$5KTYD.]SW9%_G 43G>B2>V'Y=5.[91??BO;5<%,# M)=;#/!/LNI.S6,Y,*#;4"WSU,(!J#;PJ[G_I!88D)65TC\+4">9:#:Z)!AV% MET]DP!?.'D0*;/:'<#DW(I.#/-0RU8BK#!PPR=)(#Z*O>ZE!IJ?\Z[0""C MQ.XQ6BMU9P%-V]?VJ-5O9]MT1]NV*=ONCLLI946TN?OA=E#%&V0PU;U%/O=C MUZXX?ED:$V1?XVXE1_+'F)[(WSGE*8&,B0/95IA^?LB744A;/X3A)"_C M=+Z<&K#X&*%)E3B-W"/ Z1F:OY@[O&^#)!CZ"X(1(F%:G#=4)ZB.RWR8>6)6 MI5C4VG2[69D0&=2$KWH"D,@#CRC@_;7V*+IKUR,W"2WR QK'N0R[?YQH\1?J3D .<1LB3.-FZ;R5IK MV<#60&6(YR8& .8=^[OGPIWK#3"]\BZH,#JYX&0W4_ M9RR@,V?T!>'_0:(0L'HY12.!"&0V$-0)T1>\62_A6ON=O69XE1U7P]I#V7ZE MM,YJWKJ4%-@N83%!2-5>6<)'W )QT[[&N$4BI\/DE]*&[&!:[EJ2^FK69NH8 M,,I+ Q4O$H<@EV@=2/&QH8:[?"G(J%S]U8 K+OQR FPP=78S W*4"*&)YOD1 M>_O+:5?1/-T+A!7U?R/H#0N4Z Q83$W+8C(_$:8M>:_I(QEY MEC%EXRR53?$22TEYP,*I7G,WU5/N_19K\ONJ42G)L319;PWJL):HFS\O/],T MYPL3=UR#2IIF=K91Y6_M^IWQ,#=]:C)=-LC:.C=XB]>*!4'EJ^P:F#5+[9P4 MV\1L=RO]M68E\(D6W6/[VTN!\0]H#UT_'7V>4+B_\4DQT:@X+-6RI;,I17SJ MV=2,<1WM)/=LM]9$.R<':0'WYCM,;KZ'J=F$RC$V#+YW??!.;/]P!H+27*65 MX/D!O!>]2X8,(W=M,UM3NV"%'2O.K>5*>X;# ?#WIW7A<$RWZ[7X"9?>3YK5 M[ '&*,E;)K4JE3&C*X!)OHG\O4*S#Y)VS6P\YA%:8?O6 MR<*9FG"QK2_^,M?_X^@CPF% YFKP_E\;=#I;+]&B'I\:?+0)>CBGB_(F&%K3!:;D &K M,_#*Q?3"G'P&,F-G( [ #H%[Z-IG@(QWX,Y'@GOK&KN:H'OZ%G3IX425K5OF MBRW\0,-3+7;1J+0R?%0J]6.WUV'2�,4TXE6B+M\] @^T8/-"0]5OG'B7* M+!)W/5DN#+JETA&]:+A9?X3A)M^;75^)<4/.,!0U(3=T>\2]!AYB27=N'IDF M7^.7W..-,76S2)MO4EO.$MTD_]UTMC.A#DDWU*+1=#/ZX5(=SG,G1B&'<5T, M:#B(DFY6[?%4HS:[6CU9VSN==P'[XJY$K;Z@$$$B;_AHV/'[,VGTZS+J)05] MT69CV@W49K2<+!3T: 'LV=D"."3:YNP#OOIIB FRK]XL%$7\S&^M#+ 40LO) M<<>D[ MU7G(WA-VBQU#WAA@U@ S9^2NH/9P 0VXAYU9^###%K:@IA:M9L7*=+:2)($ M9[V>JKJ[-_3 56V%R<%-G7NY[RLR=O@:ELI3$Z*?>D ?:!!K"(@RI.]YL4-M M;;![F,Y475[.@0>Q:B-&#"E2.H8)(M[:FS%S!!N4Q5,3ZGAU1S[,\$5LJAV] M6 YFR6:+H] Z66%9W>P-M R(+1^J&6,%I_'RE_?IOMY-5Y?W7#-+M2:$&0)[ M98PZ\=+L)5.?289=\%DOUR:56.D&?J X1*.62CU?D(E+H]YL5>:1&&(I=$+< M'>&7&C%UJ:#XS(>*V M)_Q.0URG&%QEL83"<%:.:.*U0^IR+GT7#ES[976 MY2 V79-@>O2@8A1Z7*+("MT#&4'N'/I(^_$ K;*+J$%6$3V:P&;TX FR+W&R M7FD-)&\!L4R/G%:V<+9!1!3'J1N&\!P4W^P/8?"*B/?IW/.";V1:JJ\>)A)7 M54.L&?*IDAA?EJ5Q7"!GH;UVDS3*BJ^:*A(?4*H)8*8Z"E^NHMC=D[7)11#A M]4]+^K315L2F]@W*R"6ORI+$;AQGI?,\OA?H,O4R.\#"ALA8I8&,?SNZ!_*@ M+P'T?Z7W"FN;7">FBEY\B"<>5658!")RIEOMJ]Q&=&5FX'Z:@$P+$+51>O_\ M]O/3?]X&,>+W?$5$4:]SH&4]7OJ=)]Z'JKKOPM&J05E0/K;#93\0N((;/0&+Z7?OMM3;-%=T MZF"'98Q8P8FR;(Q#CXFU#3'ZNFZ/[A[@11D[OHW!;".2%?0!WW80TW>;K74K MN?> .EEB>V&XSD;@N GGK#WAMQ[4--YN M:]M2[N6@+H;8]0J$/O:@5FV)T1=V^_3X$*_*Z!%M>'H;D8*@%_JVPYFNVV[R MC6RX2M31$,LW N<;$^JI#-B2BM.5B((!QS1>:%#/#AWB3:@+/#*"O3J3#0R# MOC)8U;!5=\QFOI$2([:N";-I'DR*D%M36^<183.R^OMUZ5TG3W'(8I+@0,)5^X:7#OI1WN(>+/:* M@&QY83T?:A4N[Y,]23(GS&ZUF-N&?;P\C&4.8;E/9E&(A5.[9!$=Q>&1!K.\ MN>*BMC72JJ/JN8"KH?,54;9)V#@S9 *-I$#6!\%C)7#2 D1-,YO(MR!%I#I! M=1SBP\S3IRK%]ACV"BY,N$#8A*\:);N+#>,+&4/C9 Q]PL\1,*9>5.WDQ8-: MGKK*64V.^V\W6L74&AW0&7%T7,1M@27>[ M4_ [T^JYZ^50[!'AOK._H!AS^OPY1#3LEL\KH;@B,DE SA@DD$VR2T,TTWX1 M2!IEF2M,$3!-D*F.2YE?X?N5AUZ17V$X_@.?.E)JBBC4H@D9E21TV(9G;6^G MVF^$M$9;IA8V *93.@3-QN73TXL;VN>8M[9X[*F74W5G2 #R=%FH1BA)=+"U MYCJOSDO"JV;(PQH@4QF7!]=H%QYA^/Y83UMRR,XG1PME5;6#VS;G5#=85I-= MHY@Z*V7G[UQN=<1,/)(J:E;U\@V(;^N:=)AOA3+V:ZULZ@U MVKIUS5;)X.(Z=B2N=TK MH\3:CIPM4N6-;XI=:H]:US7@-IW2MH7J]J>C,FNKW;/:#FHEBJB&2R,Y,VH7 M)ET9Q5?61:NFYO"YQ=-DQRW6VK9U'B3VP5PS<,T'';AZGRU^]2-D'4-DT[B\ M.OX))=6=+ J Y@\6:\22@*7)=&W">70C0,'RA$9F&T":&]\*2?:H2\3^]\8_ MMVB^W#14C--V"3UUA))N1)Y>C4KLJM!N-5F:4!ZG)=RJSPU%()$<)\]*NM'* MY2:KS>[$$525D6"?196O9[ M&,9>.<4V1T;9K8]Z<+G;'$4!MG"TK=E<^XY*#*WB-B7)2[QWX&$M *D:Z?;1 MYHQ'LGQRX_>;I"I%;9T'H:2Z:!0!T'P@2HT8.WV=S%;*"D6*8E : =:$GU"= MK'9(P@S=D92NC^Z<"SP^N?$UM&B>]U_A&ZG#]#D(P^";ZS]?P /^A9NQOYT) MA9&7'9I6B,ALH<_"KK?K"3*B\%%GY&76/J#7P'NE"92Q39 8 U4W@ M8C3S!0S#=PQ76.I&K*(KG+P>.C^PO"C/5JV[R<(Q(:F$/-)JDMU!-O2\!5+N MP[@-_(S=+4>^GK94+;AZ-O:T,.MHB$V(UL)RM(=S#=.$FFM9X#1"&C\XILN5 M!QBC*\=!>$/RBNX1?L=^#)]Y+JJ6-G0-GY*-XX^G#098](T-MXX);JP>T,LD M3I4!T09W/L@^ NWD#=U72)J2)MVXQ CY-\,XTBH)*01MZ;KF:7JAE7+K$Q%@ 9>[T^'CZNW _(CSA%! M083M.-!ROE/EUY%XYT*,W"$3,>E1UJID>(>>1WJ65S.J(J)H9GX-QQ\/H5C[0<6C?HJ)L; MI<#G!PVA @N,7]ES(Z[BMX!:.4YB\FJ';A8<]VY8Q7*,@2SRRW.\N MA(8MD.KVUC>]>)D6J0N2'X0E4^UQS\WP*F%P EZ,$P['0EH>8[+&COB!;[5B MBN@@@)@QH4:&Q52LG,5&^TE>([HR#Y) (Z8QCE/R-WYGGWY3Y33\C=.MZ0_L M0OYVLD':C^'J(5624)P__79SKGZ"O;CEO,GT![;X=+;SE6/(!%J/K/Q"+_[] MYE;P/OM45XU?4'AU#(,#@OX%&7%#%PF&0K&\JBJK$J!/E58%PNQ@9+&V9]K+ M:7\XC5YXL]<(JF2*"6Z1)G21;RJZM[4[5F"'F2#/& M>H)0O9'9\8!(S<4_!:$GN$U6(Z2(#5QX&0LJ$FRELIA.ICJWO3+8JG$$K&SE M-Z*@Q4_Y0"[;'^N]\>EOS.L'$5RIRF0>HU#LEZR'5A.F0:3.@(]T'SF>4EJ> M1Q&*><Q#PERC));J$9GT+H M1Y"&'O\"7?]+$$4/"'KNWT^>TQ*WVAA0F+ZU=;,*&5VEM9/\JK?1O>02 :OLT3-90(3'Z6 8O9";FZ_0(ZYC.RXEEL;0-2LQ=;C]APJB\:6 M"'%I"[MR5GV2!RBQH?OV"E[17 1^C*&0=0Q&&!ZAEY['<]Y#DY+*W. R\(NQ M:R(-YGFS9G"E<['2!6ME DOU2!PUW-$8;7!_#*,C),$X 2"Y$T,2.G'*Y#N6 M%Y$R/HD+JYV_*B+*/(BUT'+^P\+O](U/[,G&UAG!W(RLZMQ*QIQ$VIPP+)(- M@$/^BI264*L\0$YP%1%AW^)T@58ZS^>EP%6K*SU#[PS@UQ(=/3)D (B7O0$] M9(C)=MDENV7H@3WT\6J$QO(Y:*03A^2.)U[-X*'*>H$1DDL3WZ2D]GIN,_SR M35V^!NN\W62VU1[ZV1(KY_ZN2_)_)/JGJ6><_76PWP?^8QQ8?UQX,(K.^1SB MBJK:98NAGC;:]7(L&1ER\&9"-TND$%97*T0)4"W U,8Y[W8<%.(Q[CYTK5I7 M2TE U;EV':S367;^U^0^W0JMM(\' ER5,^M$%%#9D9:9KVZ$[,8>KI=3MN#D M@\RM.JM"R0(/+M;:/_!F>#6'JT0#*&!!+BO5,YY;2#'*1D8TZRABARSXC"E- M"BRYSFH+5]K#'=I!K5908]K ]4&F+\VG$;<*N=GN'H9W(8URM:F#^1Z%CR\P MK+V;(:'&_-/V8J8LF;Z$!ZPU;LY$'Q$+9^ 0_!*E'7W'44>W431L?[XDR/* M7+AS9[ZFUXDI+F)6#C'2O1W7P-X]"QJ]1'0AQS28UEV]0M+UM5%7L3)!L2L6ET*#' M-NO;Q71CZ5X;=$)<72)D@B1.,CIY&PXI R'7VY#_PQ?\+_S']$_X_^VP\K_] M_U!+ P04 " 9@*E8"_S7^8!. #"800 %0 &QP=&@M,C R-# S,S%? M<')E+GAM;.V]6W/D.)8F^+YF^Q]\,*2*D7.U&AK22(JN[ M7V @"$KL=)$JDJX(U:\?@.YTISL!$+RX ZZ<-NM*A80#XCL'EX.#<_FW__GC M>;EXQ469YMG??S)_-GY:X SE<9H]_OVG5?D!EBA-?UJ4%?WG#Y MT__\'__G__%O_]>'#__^\>[+XG..5L\XJQ:?"@PK'"^^I]73@O[I-UA6N/CP M8=/Z]_5W_K:P?K9_-H+M[S_"DE#E64U#_FAN__*9]+?(DP6B/=>DAON+$?QB M&9:S;72?)]5W6. %+-!36F%4K0JX7,2X3!^S!1GX8@WH;XN+_X86GY]@\0Q? M"OP,,PIJJNKE;[_\\OW[]Y^_VS_GQ2/!8YB__/MO7^[1$QG7AS2C#$?XIX:*]L*B M,\,P_*7^:].TT_)'5"R;;]B_-,,AS"IS\_2?:X ,5B&&O>_V_]QI5;R]D;I;I\\N2@/MEQ!>S&&=D'I(? MRGR9QG0F?X1+*H;[)XRKLG\XLCT\++]E9_=5 MCOYXRIG6IJ0E9A5%PCEJZPB9]LMX0A*<>\F)44\=807B,RJ,J6@ M;Y+?R4_/:?R T5.6+_-'B4'*TD\=YQU^Q=D*]PWGH-G4KUYGI+LJ+R08P6@Z M]>NW1?Z"B^KM(HOIVG^ABZ=O&"*:J>/Y-<_C[^ER2?J^)@LE>TRC);XH2XD# M5X)TNJSHH? ?\C(JM-T\DJG&S75IV)Z4I'-3VKK$5--'=,E+#*R993TH+S% MQ3W1IGL7D(AFZGB^8(*T5SC[K29_,X<9T8G>8+3LQ^%R"&H"0*Z/$;L9L/%D6*=F1R&G_UBN(PX9'/8=G.8_G/I7((9CDK/QZ>>G*# MDJ$]QKDI-[I^RGG.4+G1L-K.>9Y*CH)+,?O9*C>@'K)CWZ@^XPJFR_(K+.CG M7WNUDK']S70";;J7/((.6L\[!FF6]9#->#)*2'L?*(*C MCK!WB;!\6=9S:\"7O&6Z;?>13I^/P M)X*F@,MK,IE__'_X3<3B3E,I'IO*>,R!=E(F-ZO[@?3(YNU^"RF66@I8R@)R M4DY>D*_'= 172_C(9N5!$RE>V@IXR81R4F9^6A44PU5:(KC\#PR+RRRF?L^< MS9_;6HK%C@(6]P%4L-/>/\/ELG'I%NVS!PVE>.PJVV69L%2P]PDOE]3R 3/A M*;;?3HJYGCKF,D IX.WE,RX>B9+_:Y%_KYXDF,PAD.*VKXS;0I@J=+/U)G:' M7_*"WK&HY_%*N'7P**08'ZC3U(1 E2ALM[A(\UAX+'*:2O$Z5*C",:$IF-Y7 MZ1(7G\@8'O-"N)L<-)2[=JB[VS%Q*9G$:_5G+>\K\CO.WB%H+L=K%7>\7HP* M.4X53FE^MQK+<5OE]8^#3\7AF#\_Y^NXHOJ)IKQ9577(*#D_A$>DD$Y. BHN MC?*H%6WE7U?/T<[0R=O'FU9RC%9Q=>0A4L!6Z@E1$)VHYDL==_:)NFL79!K$ M0FMH#Z$<\]7=*:5P*Y#' _QQ'1. M?<\'5O_G.>2R,E W=6S!ZL"[E_$,>%2 MN?G/ES3#IHCSS.9R7%=W!15@U(+CUC".6[(<5W?W%&!4Q_%/Y,>;XB'_GDGP MN]U8CMLJ;I\]^-3QNCY?;HK;(G]-U_DO^AC>H9![M5%W(Q4C5SFVJWN %*$\[7,/'4R!(9_-^RWD&*OB'LI" M=[JMY%BJXF+)0W12MMYCM"J(;$TK>J N,FRV=EO)L57%-9*'Z*1L?2@@M0S< MOSU'^9+-TX,F<@Q5<35D8E$R22]_H#JO#=\GB=U2CK3WXU/@F%3!;QV7*,+O;6H[;*FYX?0B5F/2(V,EH MTU?\&59P\_(IMN6Q*>38KNZJ)T;:8?V__=+!02[C?QS%(5&J$!?-D,>7#OTKL) -86<+5B,,,2N9W-_#L//0 M5<'L.TP&G"*R#XG9OM\.0,MV$#Q; 7#0[!Q\E6Q3Z\Q*Y1U&.'VE\4]?<<4_ M[1OT BI@)#XT.G#.1DQ2V'8NPRJ$UF22>",CXPNIW0K8GN.9O7<[;87"Q++S M*58AA-L"O\ TOOQ!8YCQ11;?5$]$W6QCX\M&@AA83NBCX&Q%-@3BSH%9A22' M"(X!(H!>'/2^(&HK)P&BG:>S<@U:4G,&5F*'UODJ:6PP.\=G B3!Y(_QES4? MN .M1UGE%5S6+55MD>N<0K=+FL.QE5A(>&Z)J$ 0.4G2V2?.1KY2V':^UTIV MPW4<=_98)P^HRS?<)-_*=2X@P<8H(@,^-$/_?,\R.7 MEVX5@B.W\K3"7])7 MW,G@)%QO8CK@6!8VS_=XDT37(@C *SWZ%26Q$C82'XRSY?2N6++2STM\&F"YCA=VKOAJI#=8 M%'T"Y8%M>="KM+IO4HY)V]OWVP//\)#1.0V4BX['=*&YG0.MY7BO2%#%BNSX M'7!"6;%) #2P[VEBNY@@KAYT+>=]%1*[?'Y9YF\8W^$E=708(KE>4A $V#4T ML2Z.E: \RE9 @'I#5#/.MUXQBNE '"*S>W2?EPPE(;9""Y0H*JVLFKU28S0& M@6^ZNCSXCQ65"%XKPN[8VA;EM:H 52:,/O(00A#&"BB5%FK,!E,;:"/]39 M,3MJLKQ-4T *DC#QT9GOK_(H6Z$FVIR/,G+L(02!8UB&)F\)LYZ2#(RM*!:- M+A%2J[&/%)A>[-MGKI_*HVQ%R*BY362/#[AX9E6-95TGNJU![.! %\_4\?<) M ;!6-(UBK51*'05!$-KQF:LE+#R-3[=Q;@HHS=N55M0AB1K@]VLFI"5:YN6J MP/W/#8.Z 2:TK.3,C\-QB)MYHLA ,^954/ H8X?02C113L?)@RE:"<2-'!49 MZN]PN1*A,M;F,;7V2?XDI+C5_"TQR8 +C8LK(DY;:R0 M^K ULE)D5;E :/6\JE^L:OL!S7I>X">DK7EN$:"&\K[BZ21[@#^'S[)". M0&B:<7+F"W LYD;FBNPO=[065H;CIM)A"\9GG*0H%:@I_;3 QF: -5%7QDIV M ,Q&F(H,,5V$0W1,D$#3]C0)(!@K+ &L1CAG%^+3Y[$UWKT01%82VFN:5FZ^!],%_1 T&ISK^P/=EV5%^J_= MIM\GV4,Z@"T7P\[=\'U(E M6;>H6UB"ORW(U5(IK&F"ZOHS>(<@EAM M:IA.'2.9HU) !!(O@E 3%X19!$?2I@%%&!T ]]?"[%>W19Z('CQ;C0!R<=+-$O(.I,,"N3/"G-?+V=;Q>I,A ML^S?Z;DDP'.@$VKS5C:CQ/LAJS7CW.,EZ>[Q5YR1<2X)THOX.9VD<3/&RQ]H MN:*J]@7ZYRJM(]+(GH1HO4!R>HA4F]&= LN*HTB3 W?D!)@#OEIKT,5S7E3I MOVIVT\UM/YV@X!542 =PY 1='\BSDJTD0K6VH%]AFM&KWTWV.2U?-A?NFZ1V MB=M>Q/MD.: 38'N1:VL2V#!2L&/@#DY7'*XUL@P_UAE)--+)!NABP M]&'1R MI9R5M/F@=L:D,]6R=U8F"9GN&H,X=K![WIJ7"%8K9_&9"9;N0%_S+-\'UY0; MZ+]+2=&#Q#)CY\S%/PRIXDS(=3DV7%:]-Z>#A@"%"0PUB6$:R'*FV'CXIN5+ MGF?=W3!Q"3.4B.F 949>K,G[S!S2DX2K0\YE+M*QFR>P/#_JIM8\9=W#YF?Q05BD2[<^C.P56@(U0 M$V_">?;RZ;PXVTS46U ;EGW$&18^97 (@(<1>9)N>4S*5I MKQDP'>1C31XBYI 1&UTK??1YK451^.<5V8#2QVP=D(#>ZF+4M"XR$5D6U_]: MK@48_]>JK#9%BWJB;8_S/> E?NR^HUEV9#8I3J+- -8_ER M5>UB^'M6$ZODK/P$ MLT=<7F?=\'VAP[([RF%Y_;%%FBW:G_MOB_4'-7):'I<\3H(9/*,;F87/U(9Z;#( #GC;:C)D3A*4$)4BLOJ M'(SM<_X,TXPO*69S8-I1Y.N6P$'(=:; Q. 4"XJ3D>\W3)4I@;.AB R8D0D- M3:)JQ-QG"DP.G.*Z1Q+I]GJ%*-L%"'WL1IHXCXX1Z&"@BHLF'6;$FF0^'R&V'E33JB-QKN>?EK L+UJAKWS>T_:\YB!,(.ZJ2_JS7@I4J_21 M$G50*L9^+^0<^QAC33Q_!)HV6^%C =F%T29NM9R=D6>ZB(#N5%AFZ7 MY#X!#@$V*6G74%%*'[@ J4EWAB_ M;EYJ]ZJ[@FJT].EZG/4@0T=^@D)[+-C>@.)YR:1;F9;2=E. CPXX'&C';[B(LI+K%#;'^7C::$( M=HVBYR%G-I*QT8V3!3CXM+PKX01%9H\:.$%HZ.(Q,M.IR0;8"G(\H8Q&:C5[ MU"!",-'%3CBOC X 3@L[Y,B(6F9H!O8ZXUQC,ON6D2_=KJ)EBM:;/;F9H!J7 M<%6-Z@LXCF.BJ+Q#:EH7.S58Y'>ZT*,4ATB1Z5YT MILDS\3OYZ3F-AR],84? ]PV4G)NF.A%K*SI1C1"'KT=A1P &M@?/T18S 6LK M"/!,GG>0;[('2J0!,@Q.VK[R6PR=$"W M1?Z:DFGP\>U;2=/A;9-)7* J?5V7E.L%.;PO$/JFJ8N'F)2,>':>LIBR" MFD,EP7*5%^N0#C+VM1HORJ4^V1^'=9^.W7&OU?"I;QX M^T>15OAS_EUP.'3; N0%VL00G'ZQ"Q@RS8]EAHOD^B!J9:FD*Y;FYN5O2)A"WWS(EWP(EIQ)J\AAQO>@B #T]!KO'T:#0A]IV"RYX6&N<$<.W#IG^0!2%EJU)09'CS9U!K!CN^Z3QI&I. MV5OX1H]8^I:#4+'"/;:,WE-;U!_PD\B$FMC)CZ_ 2+&BY7VEM[O-'&XV((P@ M#C0Q;LPU 4; ;Z4D/Z\,^ARL] @N9_+.$O0%$A]Z7<>T=SE]9-C0RHJNY*T# MOFU, INRM00#84$=24%T\RRFCJ9UF5O!PX=T'P":.-"E[,$$H;'?.(:SH96? M[\3:".>UI*Y8C..ZR,\]7.*;1"1_2B*@ !Y$#M+D[6,V:,GK)\F3\2$'59#0JX*3/.69># M^P&.APSXWO;F::QH90$\M]NB/ ?GT.Y @@S7TB3IUMP[P@@VM)(8OHO+P<8% M;);+@: OX-D)[KX-ONMI),..9CHI\L5L'XF[T,]U;&$=@DWN482?Z2NUD[#= MPJ@.+/:=FN4+P#5<5Y?WDPD"[]5,9F%2,ZT4)>3J:EI?\NRQPL7S>HWU9'B2 M(@?8A9:ER1/\,2=$/P<::2NR4K)G+W5 '[HM4!I@Q9[I:Y+(XC0+?0]V(TQ% M!1'O\,O&VM$GPL.6P/9]R]'$?#RWX+A@&W')Y^?2YB)QB(F<+1O;:.W$>1.1 MVW$M-L%6+=\'P$$<:!X..MOTD&!#$WAW>@OA":\2,Z+U.G!%L:";. MX"3NJF^@ETF"47637/Y =26Y.S*-;S(*G_X_M<*]$E6G]BTCK$L1F>2U[2:+ M]W_1:LF?7T?X&(B=((PU22XY]T0\)K^:&:O(]W,2B-LZC4KW.1$M5[1*9)M= M:Q;RI^1IQP',V S#=WH_4L3*9B++6XTUV7J/M,E.VQY"TW!T2;^EU03=0V#Z M3J"+Q^M0GC,%QP/8"$B1A;@5/"@AH\.VP,.)[VD283^3F+@8&TG-&BK?'C1- M"K/,RU6!;Y*O>88(ANW#)V/#^(J_"_9,VOL\G0-HNBC1Y'(]3D.?X(O$-%Y0*9NU-\0BS34*L M7;+8=6JT]MANDFT>I%T:V7Y%<9;N@8N1$2I:UA]7)9F'9?D9EZA(7S9C9\C] M@4R;CV0,?_"Y,;PO@"/?TJ7&R[S"9"[["1PZ3/MZNDW@/GW,TB1%U,]]'3A% M]KQ;PAW4>MUI;P?!X7;0ZF&QZV*Q[4/%<=9!(I&UE$L#+#\BA^M/478UH1;48_Y%63Y]6994_XZ+_V)3L (1N M#+&B)-0]8Y0X165[ )%E1Y$F1HZAHN$X/@U$?I[+E9'NI;UDS<,EVVZO,LGA M;E RV<^X1""&D=-UOE<&1F))BJB 'YE&H$EY+AFV(]R_$7E)@AK[13=2A&-B@Y3FD%Q"$KHTE M+QSFHAV%6YWYY]<\C[^GRR49Z37I+GM,:C[L>%ILN M5%0?X",:RQU>TMBC3WE9E74< MT@AH8$BN52P)LU[4<39S*>[G-7%W]V-2MFSJ&EJF^=IR/-DT5S*?U ME_L7PWX[X"2!C15EDON"R<4%[Y?ND3FQQ'0@0MBS-'$6X'";N00D89VG7OHE MAUF3\YBUDCI^.S7!HJ%04M(GJH9< MGM@6G%AM.9C2H@R.B"; )@.8D;:&)- MZ>$S6W?KP76>:^HJ+W#ZV&06;N7):"^LCG?-AFK1(E,P-3>C6)?J0&_]RXM# M &++,1)%Z^M@3(.66C\M2&+L=4U':E9='_N9RVX QO-<@=3G@!S5!!S[9=[J M.-/L4Z@(BLV?G]-U B^:):8]G"&GW:!N $;(QHH>#*5&*K%@A_4# CNP#4VN M9..$Q5S2([EPGLO[2_K/51JGU1MK:7><;G:M9W/QW';9$P/7:0:*S[S]%2"-Z#PGN] _71!R876\8'I"+A9_:7[ZZSN( MOH!F'':SB)P&RK>2%@@HJ_095J)D9_OM@.DAY&ARFY/@+/,*(^ M4',%+V(2^V MGM4ZE@E:>DCS5W''P4/L)ZUT-2MQF,:&:9N*G#9WL[$9\Z!UW"$B=R/'* M(TV. 1FA]6SZXQF@,(_5-K:B[3K.7ZK=-%:T@T4W.D/ILM4V3,.+ \4G_$UR M^?RRS-\POL?%:XHPNVS>Q;(>1IUXY@ZC_#%+_T40U8FL:YB#MH:9/PF@%5F^ M)F?_3'.B9V\Y%@?PHJ%JKGS+BNW^UQX^Y,4HQ]D-#5>6$W0S[!TX?G^@D M>L4%?,1?5\\1+IHBT<,7]X#N@&A;J&-RZ6+$OLBJ-T^6*%@*_ MQVA5U'GG+W_0PF4X7CNE/+^LFDS5(R)69GRJ'.>>J8 M6NXV;W<")]8$2O?TD2&V/A$N5)2?NQX*50)D=V@. <#82VQ-%',.?YF+IP^/ MXKVU5>[C(US2@%A%'B))E72APAR%,A)=VI>' 0=] ,N MGLG]GGZ?%W2# C[K&1KUR3C2\%KW' M#4.K;BWUEI[!%4R7Y5=8T.7RRLJ=9'UZS )47%3)001_ MQRIQHC.OJ;_WT,YIQ3C1]MH!QPM@HMJ0,HK)[..+C:Y94(:JNG3-L,C:Q-?D M1T%T=+%P6"R-+I3&%&*H$DE3?[(U[RY^I *Y< @ N3]&IB;& MD2'"Z<.SE9 ^\J$_%AA_SI]AF@V3U!XI2&(4(=6[GJ0?%I"0D.X=(;T EPH>E'FE1'&;(4T,+-LP7$V.:7EEJFOB M&0BWD=>LGO=-OIV/$/U!OBH4#[,M<%W'[9H+M3M0A>=@5S9BK(TH%'FX-X.K M'6^IX?DI?>&OK V5@ C$@>%U,WN?LPP'@&Z$J>CY_J& ,76!*RC 'AEVVP+# M=6U'DR?:*:<14WP"O(W4%.4KK$?V#(L_Y&36:DG-6*:IB0'A.!)CH6WDU=&Z M3[1EPO)IP9?*)R'W,31S5.5_[;:7L75$"EUIOPCM<5D6**AS7 MT<*;D&B^I-CM@0]="^MF_)844@\DM3%V3?J*VU6!GF")=[E/+^+_(F=N'?G# M%Y<4.<#0"@--M)*ATAN&<)(#8?]-[#JKW>K+CS#[@[IA]%^_#BF &5C:U'F7 MEH4LJ&,X\'W&)2K2EU9\W$->+^2#RD$',N@C ^0SD2Y))0<)0AK9H?_=B0W3 M3=#S3;+6@9J#4F""YI& ((@"_]R$)8VJ4>E4%AZM \^NRW*% M8U.@U GI@&-#%.OV)"NKU\E!V\A-41QF:T.N(X;YDCIL2=.H0_],9<,%LY%& M9Y>83C;R5.5DMZMRN;9$0DP$X6C)UL[ML: M"1NB]UTD(;(2OWMWT]J=,72-V-?$DCJ4ST!K1VN/)J>R/Y MWH>I8?NL8?[TNO,<+=,ZC]]O.8TJZO'#X1* Q#2<;M&0\V"^!*R&_[-:XB^S M1W+DXR+-'INQ"MG/;0\"/[ =U;XV([G?CZIAOJ(G_8W.+=!&FQ; 18ZE2UR\ M0*_DO"L>@#C/&I_[-W!A4&>M/A57Q:X.#Y7,JAXT5=GX73@/R\F5J;L?+! M'#0$1F!;KB:&K*&,9BY 'D MRA,*+%J=4DM[]0E56K5F+U 86U&,%?D#;L=U M![__1K;V(H5+8>@#HSEPH1/KLFAD&,U<*&)H:AV4MF/[1U[\<9T1A8CH,S)B MVFL/?-=&MB:*Q'0YL;&I]53:#H[Z%9=/.*:>.3*"VFL/G#CR74U>P*8+BHWM M*%Y(RV7^G:9CNLJ+FZ@D&$N$,\1S?^$U!PXV8:R)U7YTF!%]A&>%Z.AIYIFH8F]V9Y!LNH]0VR,U?K(SL( ML)Z^;0V'9=7Z!HIZM9XWT3[6YW6/=M]/#&!@8J3:+6B$T(9@4ZWK\X8JI>SW M$X,DPKZCB[8_0"[#!,L K,#Y] YFCP*GW^V? 3)B'VEB>I=:6,S1'R/5G0R' MN?>L9I2;6X=#+FW*\_0R.<=F[L&P%6<2_ T21!DN]O3FOLPL B)@NS'47D=C M;"3,G4@&:"- 1;?==;4_7$@+CT, ;.QB76Q]DP77![(1FJ*W]:M5D:45?0/( MXJOT!_VI-QT2GP;XB>LA38JC3A:=!,Y&>HHJB2$_Y,KY^?BGRU_I8[16? M@ A$?AQ 333PR?*3 =H(4-&3_:<\(W?T%5KG-B&('PFK^_, "JA 9.+8T^3F M.\/N*8&TD>&W"7[*]%+O*.%-.!R(LL1]_WBL;& M-LP*L ]-K3?K!4*KYU6=E.DS)GQ%:D]NE9!'& 1^F@;H#E)7;W$G5:P/U80&S% M4!>M:AR#F5MI!]]81Q"RA-,\)@N_J!0>E%O.;+(O?E[1".K;>FP2$Y9!!9S$ MQ98F!^41!"_$K$?:9(G5&7FA%6@2&7:,U=G@&ZO4K%?G918KH$+-5%5QS&;N5HY*,_Y=)Z_5B=PH-C5Y;!HBQ#$8.XE.M9'M<6MU>J[GAIHX88R1V] )(&2" MXDF@K%8GMD,CTL0K8,A"'XM3L8^G\EJ=D'#!T,0L,5:&8R:$D!DZ^X)B*:QTS6X_[8 M1PD@M@-=LM\)K-!#[5W[X-2Z0 J&V7+;:[OGC9(GIR_@(3>PWY^$^^"J?8X7 M#%SHABBF Y8=QMI%HD^791N:,E?$&5R=-W7/^4#_@=/')SICR6CA(]XY[8G< MF\?W"BP/PD3UL3UROLP"7&<7R%T =,N+PQSKQ6']>;PX/-PL/>A-^+5T(C1 MNGY?_GC!68GO,(5.!GR37!&5 B[_ \-Q$T"V<^"Z21!JDN!+54_C3GZ)?D$2>8ZC6S;UHTP.+G1M[6$,$'1"/WS/ MYYH.F^Z :=B!I8EGQ7%GP2'B2?5W5 B??%EPN1[9(7 5(- M(,[3^[ Q7205+D32I7U.Z1+8ON4BW2[N??*=#?6NM)!FBWS*BX?IAY'&">7' M+MDVM(WEDW]V#1;I=GCS0LNUJZ6'W&2%[@EM,K1',F$QF2N]S#C*1X$98-QU65+E'M6T@F4%X><63MP0Y@X9U8<,H[<0!-? M(QG6RCQ0-YC._8':34RLFUO//H>E'Z@W4)0_4&^GV,6J>LJ+M.HI"\EN#R(+ MA5@3S76(:'K@* \=/AQ=?WPPFP)XEFUV[VF*MS4VTR4%=0!,04#O=J+]BO/' M KX\I0@N^0&^W.; #HF[8B@&7G-@NC%R57N/ M2W&Y*YA>4(I+RWQ0<+,O:T[5,:V8*SQP. 8AQ"'4M%BTZ=/KP-!9MC>2S M=DKN]63J)06A@TQ3$YGUR4%:>&R(BL5(1H/+*D6?\E56%6]]WDC,YL R'2O6 MS8&O8J>L9BFSWO,,HSE"[7%0T^/=$(X.OL,H.HPO&FS5#3L4R?P S\ M2!=3LL!R,L""/ BV6D="&0"?<;PNP33XZ8#7#[!-VX6::&7'D#D#JEK'0)E! M7U17F(P1+BE'5F0,;WN-IPF_IW/@AJ;.X=.39X0L?K4NA!<(%2OJ1K-]:^)+ MO=L6^##VE5LQ1@I1 $===.M]E:,_(ECBF!82Q5FYV5VXKD#.X;-?W<-'VL.B MW85:KZ#="&^2]JCJE&44:UF5]T]$RC7T6_A6UV[L?QJ'OIM0_+T0,O M@6[7V*%&F ,%-%C(#-B*A7SQ'18Q'99X8>XU(Z=%B,YQZV2C4/Q"5I_*'P_5 MS(NBH):+^I3^^+9KLSFY:R0[.%E,B^7)A)\?XVL ^D8<:A+ P)8Q^R0])B\4 MSZK+YY=E_H9Q?059;TE]CT)<$F Z5J)+@,K [95M,^A%VDA/D67P#A.]/*46 MRWJ(W[*T*N_NO_5)4$@&[,A*$EWL?L=<>DR9R_&FD?NL#UL'GZX1D&]?"-]C MQ$0@L3WD:^*Y>D)A#N!,(TI5UKQEW2\9)),[FQ@(@<8E10]"(\2);N4CNC=3 MMCHV#.*<<4":6!&910[=H69$1=4--34DVI 6QYQS_SY(P4CG)=U]?L]IC85+,HC/Z6L:DR5>TO>AFVS] MITM89&GV*+@F2W6?WQ\ MNRURZH9 %-M?5Y!HPA7&!R O*G)Z9^2?C]CD3YZ)'0/'L8WX/1\Q,_-)T_=F M9B)E;["FJ":#LJ::HH^\L+NY:OWD'"#'"C3)[C03]V6>G!O89_[D;"6)J9WG MW3Z'99^<&RA_EB=GA*T8:J*(#1'=0'B*$^R>Z,G913;4)?GY0 %->7)N8"L6 M\J@GY\B-4-(9L/[KCXU"\:/_.WAR#K!GZE(VF2WCTSTY-[Q0/*MF?7(._##Q M-;FV#MQ>!SXY-T@;Z;VG)^/(US]9;TGI/N\X(VE7-Q9M5558PB]/L\>M*O!.)R+[@5CSO[YV30V,?R%URD.9GEL*@4)E0\ JM^K4W \4GG[^:;P,&A M$VIRW]1@UAZR1>V+WQ$ 7O[ !4K+$\^V[5OS-RU+4C@+[*BP2G% MHK7WVD-.?W6*N3QP!,!+(E<[2_FQY_-8)HVM2W+6<[J[YJLG7#P\P0 LR MO-:C27-M/:_U--ZPU/6HN]XWF\O@?<%BD2N=R< M9@ @\;S0UC?WUE$WZJ$\VDSHX)V:L[C6Z@V[:HM)>9W=UG".-*WG&P0([,@) MWJL.<@0^;:9W)Q[@3*9G TKU#!TT#N!&CF>_U[>$X[!*L>?0U%-G9VPI]ZTM M1YZWQQP6P(%G!G]2-6(>SBDN._^G47@M[#J1;FEC-%-X&QXUD$ MAFY19M*>$8J8U>R?_6^6$R;R3-O$?&,$/O:A=G5=3[3;'H&-S>3O MA$)-V83[1O$E3?"W#.\N !_A$F8(7]88>!OJQ%Z!$T CT23V?=#F.!?P1M;; M"ZFJ,]^:C*0B'1OF@$G<2)=BN\-$00;A0[I M[>F@^H+4#QH2_0H%D29& 39GQ4(X@#%-#!PU\3\P+-8ZRO^[RO##4UI4;P_? M\X>G?%42=?;A.X'V=I6O"F'4Z@(,,S]3D L%C=U<''(MR6E3X),&EKW@& MP6U[ 08TO4"3QY*Y!==%>92P;JG!W*<_ILMMVPG1A1+3TR1:9V:Q=4%.B^"> M)#7\BOGY,N0A[;H!OA'%NE0$G%MR#)B-[%15]FTR?.#B-468_;RZ?5Q:IQ!X MR"NX;/^=7DR^YM5_X(I6L'S,TG]M4@YL+$A\!>8DGP=!8D)/MPQV7&BAZ/+T,33+L^H'K:?*".400;!2Z!VOIGV088[))Z63Z M[,B8O2Z/R0O%LZH9E7A9MUN!V/%HX5BM5=:FCCSA#3\^P^$.\*OHH@1-[OJ-;1+3$2I$& MUJ2PTD9TS2C[UE,?)0C"*$DT>>N1%H>D,#E0%0MS.T$_+6%9WB1K2Y=P 7)) M0!R:1J1;PHPA5P NHB85D:HEUQI7[R+KM 78B )+DXMU/Z_9ZXF/:IIL>!$\ MK=>PN_L+&IA_=_^M%#YM"VD CH/$T&1O.ZINW;6VRS&FD>.L3D+WUY]N;XJ; MYRR-5B4=L%B"[-8@<%'@:N+-R-'G&%SO =/P>U;?GI:/PV4=+X"S6OKKVKE$ MY+A*LT>A$(9T 9(@"'Q-*A!+G_E=68W"W AP5C>?>J.](-O"<[X>@E!6G-; M"5T(-7%O%!P=74'T 6IX/LX]IW_1K!V#R"\FK)K^/D",D@AIC MDXKE%A=T_L%'UDN5)(9='\ ,4*B=H6XF43%@JBU[\:Y\&7QRQ,2:Z#+2,^=D M7#E?AYOQ^>WK?,A$=:%_+2]6U5->B"?G[)\"IN];WKEM9T?GACK'FDM8T*CK M\DM>EF0[KD>X<81A>=.$A]XT#?WB+[2'ORY('XNZDZT_C1(OFF98#:1^_Q@> M!?!"/X8=1X33P/B*J^N,R I3YO+'OM<,1+X56II4">WE*G.AL?&,=1ZOB.:N MC5NEU=Y<8=?-O?4VE^SL=X)?#MZ:8$?H\A5?1\;*!#F M:AR =5<>:[XEN/G\37)7KNJWGQ+R"OBQF@+?BRQ7M4/')#GT0AM;P4G]Y9:S M[]0LVL18M;>?P4RH#LR=0Z9R,'?U@+21X$#)@2 T(JR)"B3'='EY;<&I+6QS.+;-QB OJ0T! M<"PSUL64-Z.L#N%U?+NU,,[MW'-WUCG7&&Z=6YCG;I^S46*/S 2D*C+-CJ(X M4:UKR/*5;0IG SKSF#/HV!CK&>K4<%@LC2X4Y3%G:S^]:[+C_:"I?:_+P&6\;CGOBG\$+Q MK-ISPUIO25P7T$,WG$,2D"0.,C1Y9!ZXO;)O@;U(6TE']?D#+5H+ M)NNJY#N&N>:AZ6E-H=8+;#V&?MO2?CN +ZS'1#U81;>I MP[8@Q &R-5DK'*YR;DA<*)/<^"?+XRK-:-69>EAW]&'M)OE6XHNRQ!59G$65 M_JOF*E](DAT %/E!HHE"-41R0_&I]L6+C83J&_U3MI-_^.&>+J\.Q6&U!Z%A8EWP<4ASOAZ+6[4GBI-D-V80N M[$:(:LQ]+H)#UR1%RA3S(<_JT:84O=J-U*?\ (9=V^"47:0^7LHOF/Q']'1( MV[*:@L"$OJG)TS6'6=T]1(A$K9:TK[X=J &R"NP!&8 (&E '?TDAXR7461XP M98G CZD5C]*$@>5$MJN#I]9P6K-J*.H+=_8B.X=N]OW&VQO!I55" '/;W MD0'/=!.L^M(@Q]:N**31[=R^51\*S2#?^')C;)^'5"" 3A2HOFV,$=L0<#O' MZW-3 ]@3\^UKGJ$^L?>2 LL(4:C:%7B"[.41[ORVSVT",.>WC/A["(%A(J3\ M@C;WPF?@V[F"Z_&FO%.R6L![-W$YY,1O8& ANB1'6UA;%2FPJZD>NLF:)D!]7>*:9* M=:\OD(0H4%Y:]M@R94-N)*KHE6E_HAU :?)BW<$*;Q)@R:I)_3T!'#@N?#=: MTP# CM( N(VP%;V8[4_2)AS^F^@-F4L" M+,*?;F6M\Q%A/[)&6K-:BMHS1RP!VIS3&I#SP@E4NRF//2/[0#5\'V#I72\+&3@-5+9!MHK>GC>!:NT'I[MOH=G MZYP>GI$31.&X76=ZC07XDC:7R?)J51%V_D8TV.?5<[-4/Z\DPEX'=0.@%UNZ M1.%P9,$\0\:AU,SL#-P O\KV:SY^[FPZ )'OX.A/MGLPX.]R?-5& M)46S98\!.Y>']SA?KO+56!VEU0/ AH71GW-OV<,_R1M#PNK!&L1%4N%"(,M# MLT%O'R"$R%*>M7)&:8[G@-H$>7UC'K]P@1?XKO*'HM,OV"UNM7GSF,/\EL4; M\S>.+W\@7)9]L;:#N@%1Z(6>)G&"QQ9Y+Q,&.V&$ZU,]PX^PVK35:.X,G", MA3'2)83MV'-A"U9Y(J4]5X3Q]L&!'0';B2+C_>WU8]DPS?5C!KLV?5[@> J. MM"6.[Q-@R\:V)IK[6(DRI\<,/&FYE)S;W4\*_2 3Y=@>@64&9MC1H/\L,TS$ MD9;_RGN=7[W6RX$= 8AC2Y>")TIFTR$C6GXQ[WH2B0V;@[L"/O00U"3YAKJ) MM,>*EM/.>YY*8IOGT)Y @&WC3WV^=3C1MAQHYLL9!LT)L0XW_([J#F"$?4=U M%H"3SZ1>=C33Z@QMP1S(LJ;#G8G4-$+;U>2U?]:IT0>XE9]Y^IZBR*OW*RPH MQM==):F6=Z_3Y]V[I3XG+U\WM'RLJ)B2*/LA0JOGU9+N"M,S1;+[ C@*L:/) M=8,CE=ZWF8%0)SG].KC\"C2)YTTR7!+R'8#$CF+[W!;$"'R''HHGU%ESF)5$@:<%>@19 MY=V.PDKI%AM"M1@7SWO,H7NHX+'4VL4#U<96J?'#AG M7KP0^W'L:^+2Q^&P6!I=*,J+%S8%8\25T-JM0(QL*U"=N6J$&)@@%'O)R58P M.ZCKDWBFZW;T/C4B8+)5*( #$$=).D5K8[W4:XZ"8 <)0'4Q=>/#__^-:^PD+\'K4"$S !IHGI*\Y8'0G$:IB]Y]DC-'E1' M^ U6F^)+=_AE8SB^26Z+-$/I"UQ>9P.L]L#E#A0E[QM4Q8: ])A<+W2-R:A=Y0G]]BDV$EJIF:SJ6GN\=#8=EGYT:*.?X[&2: M!*OJ1,8CQ, $<9[/3KX;8Z3)I8C)5IEGIP:$8A%<6J>(CK&J';F$ M2X)# "(7XU@3L0Q9''UX&A.=(OD\%.2.0*ZLY446W^/B-:4YX&D"D[>.6P6@/;2@)' M-^.;Q-H1@FG,;IJ(I6_ML-N#Q#;]4).C2LAN*0$=@)HFHEF]SF+?#G1YS^-< M2+MO>3P0#5]G]>;[2J,HR%>NTE?\\#U_>,I7)WF.49_$77)'E=O%8X'H+%8I$0 $2W\!8$W^'H^BZ M72'*L*.1W*PQC+_!M\LE?L599^J07P@E*$$)H.\&MB9/!O(K:@BR1BCSACD^ MI45\0:9 W+N.6$U!D!C:5!*=0!3B@Y:7J M7"OV-+E#Z5]($I3 BWP3:9+R;=!!)(VL$)]-IA-*4A*U"7>\VI MEHZ(#XV0QF7+X0CI(\S^^):E%8Z% CIL!J!KQ]V:P#J8Q1AFKBZCN7B:E+0"#D#5B.7W9+;M&8T!E%H6Z$F:[#'=LFT=XHP-;(99SR8 M+)OK#!4TD/E[F&T!Y5 W^9_FO.^'[CQ1FP M7@K5,1*VT3-KG7#V%A;5DI6;=1VDM-\,.-!#6),'Y$&WKXI-7; M=48.+EQ6W,3)&X,WHS$P ]LQSI'3/7@F962;_AI, -PDGXAFD%97$-59=W^# M/V@2WX]Y4>3?R4WX$WPA?Q'E*Q[2"X@"R^@:Q347Y!2@:D/;]N_/GV!1O)%! M]J4N%U$!WW0]Z]R6XA!@D^K)\DZ8UM3YFF=W^#5?OI)/CUAU]?X]LCL 33,R M](U4%)Q84Q&K+2:[/_&:P^".,. R23"B46NWN$!4"(^".\^@;N@=WK7.=*\= MAW17,5:-D(OTM8Y W(2POU%KOM!AE$D @CBPG+/=8L68% >PC(BVCTQDHC-= M1DP@K;1JYY8LH=D(+G^\X*P46H?V&@(;^Y[&679Z;$%L+.I*GW*T'+IAP^6R M]I/E9^T_: 6@:QK&N8E&!*15,E1)F.3&C'*5%Q?Q*\TL_9!?) E1DP@V_HH1 MD@$,$\,X-WO>(&2M&ITS>B_0%'O+M[:]A6?6KA_V.=&ZF;"E$L]:S M/%T2"S*7I+Y%DIR);N'R:PV! O=M1J4Z9OQK-._X+>^I-7< A @LP( MGU?V"MOR;%TLBWUL9>YN'#QGGK["MNP0ZK;A[7-8+(TNE..DKRB+JB4.\J^= M*,@_=F+X%>>/!7QY2A%<C&RN/CI+C<%4POJ*.D5U^[A=7C+4NA#P^C)8C#((E5KP IYG75 M,!&>HV19__*[D+_-GX&/L.VHCND9R=0.B&EYU3F<_/15R,GFSR ,+#]1_>P_ MDI,=$*TKM!ZFC9OJ"1>7JR)_P3#[1"\R18K%>XB(!(38L)5?Z$9*2PK84:[3 M]9C_;@JR:#* M\@+]7'RE5J M23E("X\-\2BFP"^W-]?_*391[5H RPAMK-KT-YAQ#(L5 ],9>P,='+!U)#>L MPT5^)7SXDI?E'8;+]%\[K;!7]Q'T >+0L;!NAUCW8&(NMQ$PCQ%8]FGUO%K6 MFO&O[ VPM@;N-0+0LFV-BW"PV2[ <8P8LD^PK"NIOL(E]73Y'2Y7/!\35E,0 M8AQK[!XGX+$(S3%BQ79>QS?)VJ/E_\'+F"ROS0J[7T5E&J>06N4X$AC2!7 A MC)%NRIF,9$:AG!1_-H-)C5S?,QQ?PB)+LT=RQ*+U$J:ATTF*4L$=NI\6>*;G M1)ID/1EZ?@R -VVR= .^-!RW$Z26*U?']PP5)^O6\Q-F4>'!L:9/SK@Q(AT.2LX')9]=&B@ M*']T&%$"#[K8350OBA%B8((XSQ)X1@!M4Y-\VTRV"@5P $*Q"+93Z-,2EN5- MZ9TKQFBDB M:IILQ&F>B&9]NRK0$RRQ=,4',1TP::$#34*T.'M2]U(G#ZN1QKP/+>3BDV>U M\.N)<"%V(F>W!IX#36VN%BGBO;[LM0$> MLF'70UH;BW"C=7;YRX9Q'#/1:UKB6(:WK*8 Q=A"FACN!K%8B.88;XBM5*./ M9*MZ)&.5X7H?&4"F;3KZ/IOS)2"-;-([XRPF_LU>=PN+FZ+&&-XN'\B M?!$;]GN(@>OZ@7;UF_L$. +?[O'QW!QA6BAK2.5U6:Y$7B\< A B-X"ZF4R& MBYJ):$G8%K6L[KK__= M?;[J]?[[_[O\?SZ- G@,'G7\"^OGKV>C()A+9[]WO=/?@@\P_&'KC5/S7%;/U5;B)><^'BR] M"/[]_M7]L?4][7--B=\SF'H>+&\V?Q&=3?RF^%OXH:I%/UD:\DVC,U3#"8^/<*S_()B?\1CZ7E7-520R5.#]PQ>:(A:R#%EY]&V# O/P568.-+\OT?BOSG>Y#$3Q_" MSS[]O^?GU^X N.X$TI6'C0";TLM,(NKAJ^$'V#L_O_PTQH$AD5'.\9]3Z\>O M9U>N$\ OSONPT#-I$/[KU[, _PP^4#G_S0/^'5]R'Z)<<8DS&Q=7'C )UF M5[ ZS[![CHE__B^>12O^&3P1\;B%<0A/SF4=V!VXA/KGLD:U*!G:^OGC7%%: MNGYV* F<,HTCF[/#^76^>:O/,$8JR& M,WB$;UWS%C[S#YI!6SZ[_#_MP,')\H\8&J23?+5F\%O/&) ].1H]DOV+1U"Y M&%A@/@?NX/NCX3UXSP&1V;\;]A0#.9Y'AK?"C:[_, PG1"A])DT=*_SBV_/U M(WT>5F#B@34&*/QZUKN_79ZH"KA]+\\1&\]LKYF&PW2GPG:V8V9^#N,VL U=A.Z@!R-?.9U,,T(.80L7GS(E>K MF)D=0#-]_YE=N>.QZQ0HHNV#1#0Q369\!16OM16UI38ZK&>W/V\[H/ZUAM9H MZ-J^L^L.!AX(9@]G M[ES7 ^_N%9,-Z_-L\OV!OF3:P#SW*O^^V7Q)3]^(:MFGB&3PX-^.)[>0^P8_&DQAW[C&+T$,M!TI=L VMAD-X E?AQ3+RS^EV62?P\M[$ET MJC@SS'75^]]EAVOUQY?Q1\MOGU"?(OX7*$ O(![.Y6**\>\6W\VG:<:/1BM8 M#!%^$_\['N3#$CDV4T=)Z"3E7%'_H/[\,P&'%5C8C_5:]]7#5.M'8&%,Q(@6 M^)4,&?[3A,%^3FQK8$5SD$QPRAT:,EV8;Z!^[T%2NC\M_XS&)BZVKN73A\S7 MS^DXG\4!G%5VY&Q$_>,YNVQ4A=Q,&#U7MN'[7;YY2 U;\ALZV8G3I*SM3)\-M"=7#W^-#[ M%]\JX//4MQP,HCWXX'/")C)Y[/CGE>\'"POF"W5?/F(RL@6$G+9Q[UH9G>D>S[V,>!=T/PW>R=D(.2:!%?I^>5F0L8PR2H'@QHF-UK7>'CE2 M?!C^PX4UE)3:Q=1* M*@5+JRFE-U//G>#J<'7->NHGJX*QU9-8$6TJF20*AI5,PD1\JV02)AA6,@D3 ML;-*R)U@8YFD$89N)J2Q.6=C_\WMC]RI;SAF_PU6,NN//(QO_IQ:$[+(.]=P M^&3NA@S'G=?$DM/-W06VF2>GE7.YD\@2Z\Q/D%)4J1B3B^1O1.1=^!OQ(#?^ MRN?*/.V5_KU6D@5_#^9O1.1=^!OQ@*G=M.DV$*<-W7G)P!K>ZX*HX"77GDVV@]J]_]S_ MY[T;8+Z9F&'ZK,R\4ES+RJ82/BC'"5<[,:QBO*H(F[X:LWO+P=E0#.%KN7?S@.'93HL4@C.#SQ:"BPQA2P2EA$SM_C% MFQK>[!G_P,X.R'&G7JFAL_-ZF0,HBY(E09!&KPSK D&U05#$<38ZZ-[]02=Y M:_U(Z_0'9PD^SQC>9M[A !RADM1DR +1;DMFC: -Q"R')E(Z827L$!N?#>=[ M>+['-R"(@Y[)C]4%L&%"3+3CF;#NL%'N"(.T:@;I4>>= MQ-H&/1#_&SN;#6]N$G3]D>69)<;<#@MEC;8L$M8*;,):KK:U?'( 9KEHXG"E M4+]FF?CECK:7,+B^(05@?F,YHXYUUS&?GKN<)L3MY8!SE[K\4Y.5HGH;-+Q;J9E063-4M8E'KVYE+8CUS:Q!V*$2;>+Y$_6 ML(%75.7 W)W'NG*= 28=84@9SB?+__YY]AD[@]'8\+YOS(S:0/3C9Y6W7%4 MZS>TG0]V!-2+@_I6F@ND[X-T,OVH?Q6Q=ZC9\ZV$9MS&A921,U%;4(#U_TP= M3(+S5,$O:WQZ1%4"9JV$G?==6W7Y9_VL*O?BE566=^3,I*+,6RRMNMQSIUY5 MN3=?6AFYMQ*/H50@.WH)F+4YLK2RDI+P9JEVMN#-4;QA54E[MRZPY>!._/'& MM91,=@1_RB$_2_V-0U^2;]Z$<^PY)OY)NDW3+O>>3_("PJMWP6R9:6L76%*! M$@SC5<)VJ,$BM&$93P_W/!X6)F+)F2I4;14YO:F>DM#+QS+VA&D[N^9E";U< ME,A M4B'")=;-FQ@K1+A*G-[:+BIJ;?/XT/L7GVS.I7_4SF#Z//4M!_M^=P#(\2T" MCF07G069JJCO]P"+P,HN6*D75.(=Y-H=PX9J#<+VB3,^H1(SL><,8+I]XV=W M&HQ<+[5;9"ZF4AQ=<]9_:Y%R8'?6#VSVG,!P7JT7&W=]'P><)[]OF/CGV5?C MWZX77D]88O/6U>;)+4"U'KM5#I \:2?Z@NH3 UU-?4#>+:X>+<+2I:I@2O2B%7)7(,RF"^%RAE M@G/:0 !L^:4K^PC08^>"^0.9J2H8=!US'E1_<^S M=";E!LI5RD4_* )44MD;.2A35X#GV4*"4"8Z53<9$T*=<$B;X52[Y*DDHA-> 1:$6 MHN!4.62J1(X[S^YU@;(E.%86&0O;++JN;3FO3\;;5P.TAF78O-L8TQ=XXEM@ MV59@8;_G_(#?N]XLV<9PW9I*)E*"0;Q)T+92DR0':@S+QZ0QXE?7G-J\FNPD MK@QZSYP.@@?O&7L_K$&RTN3ZA3"+^G)6R8SR\^^63U+;B$WE.OP&.+8P<\TJ MJLC)M0T3!"NH(C?7:EO!S1+JVK6>B>!F";V3M745!3?+E"NVC9O"#JH6/X7' M615.]IRA9WC8+#DKURVCBKQEM&6S?8S!2_+[F7"WVID MR2Z:4CP,B0$QMLP^'HP':ON2GUA ,#"&7>&)YC.:^<$3?LAKT(BZYV M0<]:5)[L9'@S:I5#W<%@.IZ"-83-AV"$/;)H#X\(:7[@L.=K)9BV\SK+RD?3 MI K'L!\-"ZR.*V-B!89=#=YM6EO)^!6:U-3Z@^6.7>\A\FV\"FT8->L MB7?^;#BW%;M8)8YQ-[%6;'\,M[]2 $#LF]5FM-APR\S8>3T'187WL6;7?B9( M-*G<3,3H?<+LR+%J!5L.">NA&.>9.1^%$5 *?HF]G#/^9&>R<;)5'Y%4I>9[ M!I*BCMCC3Y8O5QAKA7%05&B!5P (JZ+:C!;F2)D9NR@5V3G79 [LE>5RBYT\ MRRU&[Q-F1YX%,9ER2%@/1846&/-1& &EX)?8RSGC3W8"(2=;]1'Y=DGJY)U> M*?;XDZ92%L9:81P4%UK@$P#"JJ@VHX4Y4F;&KNGT(G;D'*S+7-M0K')(;*R% M>=UL^2CVQU+P2VQSW/)'X^,0?WF1>3>)$FG^><.0*8?$]ES8]LR6CV)[+@6_ MQ/;,&7\V%*84NU@EZE1N8JW8_@H,^W() +%O5IO18L,M,V,CZTGE)@,^88*H M.5_)4$4B>\Y&(FL.">NA&.>9.1^%$5 *?HF]G#/^S+NM+#+Y^=FJEXP7=?=T M>#7G>PX9U!%[?*ZM:;ADK3 .B@HM\ H 8554F]'"'"DS8^>V)2\9\$L&6KY7 M,E21R)Z["V98L/>V790,OU7H,J;N3E M;T(SY9"P'@H++;#EHS "2L$OL9=SQI\,NXN?VWF'&B\%Y-+R1IT39AIGM,7@ MC3HG[2W!H>&;]X5>?MC.ML=:$^C&W2+)I Y;Y-2QPA5^>[Z>+VN,#7_JX4O+ M=QNJHE_ =_'/XZ_B?Y/?I][U/#(\[*=>%TD>_7*O]\'XCROO-*T?0+'DD_?3 M,?:,P/4.7$7J]^3#:^RX8\O)>NVNJUEZQ8?EV6]:]".\: T))_#G9@)^L'Y> MP+S?'_K]AZ\74G/R4_)=VS(_GGV ]]-G M-SVOII__$(WS@<[K\M,D_NGMPWW__+GWKYL+29$GP4>)?G#;_=J[^_U""L!2 M\R4'OTFP#QG.1^EK]^E+[_Y"DF$=$L'YN6%;K\[% &0)>Q_/+O_K+TI+_OCI MPX3A&)_\P'.=U\MO][W^S;7TW._V;YX_?8@^+6;LYYNK;T^]?N_F6>K>7TLW M_[SZK7O_Y4:Z>OCZM??\W'NX+WA"_S#\D>6\!JZ#I.OW5^\E56XV.@5-HDBN M?_(GAI,A6>U)<'9Y^_#T5?H$TNBX#E4XUD!R#+)3F-BZN';!18?W]6<3?"9% MFOH)#S?U-C^CRL+Z^>-_:$)ZX7[ Z-H>N-C8# U"(!Q_2T\WCPU-?^G8/ZEP"%=,'/2(IFO3P)"G- M=^8OTL.MU/_M1DIHG[GFZ5[UR==*1VN4GV6WKB<%(RS]&7-&"LTL"9P%;,:J M0%K2!?0])AZX8&58K@,[->S'MN7@'1#P2-]^$WHB!_'_PB01#/C=R#1F,PQ6 MB[,$ !7\$Y"IP4C2%"21EU1?B3P\G5BP^Y[A^#2RQTZR5262[$9:LOM/W?OG M'I7B2+0?OST]?^O>]Z7^@Q!P$/!@SJ%8PH?P"NF/Q?])@9O\YQ_E7WNLOD@H MT_))(%0:6N M.%,:'EV+ZAOJK]["H_?TR8-,&%6EWO&YJC<;[0P55+#N6?*3 M7EP/5/8YJ,$!F+(7\L>$>4?&3;S+QL/@X]CP7BWGG/Q]84P#-_[ LUY'T2>A ML]4"7TL:8-N>&*8)K_[U3$[Z7O'X(TQ_J(##=;;!O_J+3/]/4A9^UJGMWBV8 M><*OED]$+;B';P[#C79V>=?[\EO_L=O_3>K?7/UV_W#W\ 4T%))Z]U<[;68? M G/NOZZC.4N;]N:G,0@H<21W*'ESHDB&+_D3/"#A(5.R',D*?&DPHJ;'+RLS M9^U)_WOJ!]9P=@HI:3?92DDX2J/YMV+D9;-(D!-9;Q+9BO3XZMB<]+/+YZD%DJ;(\HGLVDQ3[9"PQ!)IKN#/!Z_OOCF'$:8-CKAG M&X[IKI(%[<@O$?8UD"AL-H=.^ 5VJYGF<:!&'ITX?WVOZS)?EMX8@[D M$!D(IK9.&YMY%RV(6*D3#TAN30Q;PC_Q8!I8/XCQ"IH-^X6$9M_]J_B$8@_\SLG4\Z?$&PU<"9Z@AHNBOGOYA:@!$BOK#H(+/@,SB2-M]@ZD M!G[0#^P%8-S9T0("=U*(A].W IO&#K !ULZ )"3NX+@U#_3;3KE0SZ!2]SP; MO[CV.[+55'&9]U$HB+(3_QR,#+!E)9"[MY$%GRR$*XL.V#^WLDJ;A2ETI3,25:"8NDB:&)_TP["F6_BJ_)VF JWO+BJ?)&WDB MP(=X/XPVC;/+N\?^;[PNO0\[R%9TW$0RL%^8>-7,)Y*48>%KS3.0.-\T_DP9 M^!1%$LDYP &2[NZN>(BZLANDYY@D-(&EEYDT&&%8^IBD6[R-, T1D.?C1MB^]@_F\F]8A6,@;4 MG;TV D,BQYJK>%Z\(VD;/TWAR8;<)) %)X)O0" P)-OP0-$9 M _!.2!8R\(PPR2/*)_-3":AXGOF%/R8Q3R_27P1 W<,CO,,$5T+KP,%1<[7 M7J57SWT+1O'7[T'U8CHW$P\MA^8\T @/<7]5^>.Z&=*OE8_Q8UL?6#^_^$&B M;Z.'U\PU?M)R0FD#H_%0Y+;QOC@XE>(,=.'1)$VYE[PHH\.IZLR,, M;OHR2L-!]+)5V[L-MG>62MODKN1$\-;'?%_ZO$[#Y3O,%M;167R>^I:#_3U, MR-T3"[7U*<,[ _A#UM'N@?2XR=XK"B5Z/()R#&=@&3;9'$G6#GF8W,HS#<_T)7+ :)GK(NK:.^.7+%.FY@:R M/P*C)^:S] ZX1\W4,!]NLQ$(GL[O-\_;O)UG,@!+B=V0AQV[/ZUJ<9V(Z99OC_%WORXC9Y?8.J##,)@KA\&;"F41NC]+?1-=MI>@;_]>SWOWM,I[I42UJRSIJ:&H,Z7BZEW-V M#Z4X(K_,1!J'7\3ET1(P0@Y_-692*[R,PL:1VWJP>.3-V(R;KOO>I%W=OK>[ MF=2@2='@R"-0*HOP^>1EY"76LLW?[-_\LW_>N[^^N>^'U-_AMPDV3XQ7?/[B M8>/[N3$$3EU(AOUFS,@U\#TLS KGT]%$D8@W1F" X$R.-%>$ M2BX(WL8D^??%IEC$J[@%?22%UU8K<[4L7AOLA?@GY]=6\LF.B.)319V5+S;C M?;.F>@$>K[_^L7((&M%F-74@_+A34-[ZC@M[!&VY:6&9:]JFR >N3=[XZYG* MEHF&-/*(X?&7@7-V>65,:;DS;R;=NV!(7KG. --:@Q(HBS?PHL[O7/<[S0") M*W/YGSX8:3[F/V<:DH49:RMC[1SI6/K_N,K2R)"I.5LF"@&8%TB]D,X;\,7' M9&_G3GC/"2U>0-3:N>_#E+U9^?'%&'Q_]5R0U7.0)]>[^,M@@/%P>%H>S\EE M*:%6E)15&>)C;@M6GDS:&SM+>P:SA_3_%M@Y/55?P(3^YAA3TR+Q+U"O)G;\ M\"_J?]#X^V?#!K)CZ7F$<;D(GI N3@CN#W8@^ +=U&U.%FB5P@JMTKL[UR?9 MCH7RHEDM\/MX'UY05M!8HD]"C33@,G)ML+K\*%(EA45!"V9*JUH",ACN+R"& M/Y)N;?>M:-VD5TL>'#"QR>EK *\(7&DK%SC8CMLY@?_TQ+?4R/92.;2]5%(3 MR &WDO!X'I>_MOS!-*P+0E)UNHYASWR+BN0"&@0[X=$9>>8)^U,[E-J'"0Y= MUZ(QH^[NL95";".:NL,%1<\NN2#T4?8"?UO3G07[.X!Y!DB.*J\_Q;4USR[G MWU*@1]]+\P>*IOU1FI$_D(,:"7=)* !-)N('GQ^0<'.0@>DY:/"C%3U)AF#];*H;P)PKWKO.EVWV0@GD&K@^\M"#!YV2/BM2XX.M4IQLP6QI^RXN3[5X8'""5#R?:X6SN\.O M8"!0[4 O^Q6N'O)RU?D@J!'SN\LGPV%^9-.7;L%7=;UR,9LWV>8X;AK.[IN3 M*)[S;-AA,FQX5I2XYHZD;SXM\A%I 3^\<-ZCN=#2X]0;C Q_S6]+!2#>M 7' M/D4XNVL\-&@P]]N$W!_'CN5Z964^;]J#8^I-+IC?76O8E83=O,MZ*V-WBDMTPNYN?(^O%*CYS-=?4D1Q=QD2N,3\> MMV^]GET^PU-&L%# ZWQM=DR+)Z;IZT:OXFW?O:XT\'3Q:>5BUXL-P$]4%I12 M%Z.R+@"H^Q:!R.&^U.4G/$Z@GUX9ZE/2TY1$F-G\.(\\6+%[YL?>L**7%[K? M2-ND[M/OTOU#G[1;KOW7^!23W]H_MT?7[W\/"_Y-^T->17P,!S(3>O M6)%P\3_+6:=7 2Q7H,L-B]QDF6?Q$4_76I@[),&25L2:=[R3PEIHI.;E_)K8 MO+9:U'TM;+HF+7C>CG-VBBIU&KS ;XW#>R8DN/QY/$RW> MK-SL6"AO[1#)AQ<#$$:0AQX]ZP>YNIUX^QW\)TRH .H15BV&Z33?2UW;3A ( M15TD@I&QQ&AX'/@:N!X]GAX: _)H6,74B(J)TTIC44@$_XA>YDDF_&V[D_ U MM-+9&RG1,"$%^&A!*[ /K F9\YL%4X&/"%/= D092\0]Y.LM?(?H^B$A.(E&TPIS!H8D)(\DE\4EM:FD]IM^#PP';TIBLWRE%6(PQ@ M6B H%-K8LVC!1BHAPAG"*Z:N/% MLDG %89U7^C6Y6!,]*EGO,UG$!*3,-MUPLJ?9#[DY_YT,@'X>?Y'Z14[V"-2 M#H1TQ]8@09L9F>MW/)->;?<%'AG3Y("(C](;4 ?'^TOTQ/PE@SC'UB>HL]TW MR2:ZB6K;^4.A^B)3<"=@>X;Y00&Y50*_0Y1*3R2;UW#.OWWW#!)V@I\.;2(' M\VWA-V-L^!]ZOF=@6P**?@P+Y<0Z:PB$Q9.%>@XY&1C?,:$="-5T /9CF(]* MRV'Y 1!EC58;@/T:LG!9OX7 -(%'CN6/YLHZI!?172-I2&A W@+^ 2R;O'WB MOH%!1_EA.0F&^F":$(Z"5A]:D6]!8_2QN@COR*CH+#43[@F M*AM^",TQ82=Y)P$#!I."9'],/-(*@YHLY.%H$X'5#RQO,!V3BA?D^\R-CFQD M8T+$J0^ "36)2Z3'CFZFD'F I?6?L-3*0@T" 0!PL*YP"YV_+"8N?9S.&Q'F M)74+W95 QY+*.O--B):#I-DL_L<($T3<8NDU,2P[*NT[I;=DZ%*G+P"BJ#BN M'Q9+6C%<:$I:;(\DVDTNF40W5PLS9;&#PR#141^2DF=J*!Z^ZSA3FHB[:C_^ M[]Q^)&UP(^/Q?Z: >TVFMJ-&=T2;^$61L05K7:LW2;WCR"3;H&W&AHDET'T8 M9D=4YI\D08BV\R,[*!UAL+CTO&(A$Z6)Z9;\@D%1477OT4S+>>772%_&BG(5 M3DO0H$RBQM(+C@%DOI?^ 3@CE\FIV#I$Y<6)M+0XUL2,VH2%5:ZD:+O8LFZR M<1BT3%.X^/>1VUB8XU'O"((F(@@GBUWMW6V+/D>B"!/2]FQ#R"&*.%P^=I_Z M4N^]=-N[[]Y?];IW4N_^]N'I:Y?$'Q81A?(&%G:B[,[!F44ZT/LU=]A.1:K- MFFFU6# [317'WSOLX^]K5?>Q(3ARM7WO&D<[=4PIDCR;2;+CA?T2K_#=-+Z% MFM7:AWE9Y(1LKA;/&<&DJ'#B"["2WCQCF2#Y#1C;#2:1Y+.LP[%Y%:(5)KVX M0>".,PT"]IR;AV$WUR JC(R";[OQ+?: >&#;8561(O(50:RN[V=K6 X E^T_ MK'8UVP=];(N I8A+CF\VDO:Q>WW=N_^27-O'^BB4*O!7XY6_^=1C.W R5W$, MCFJ7BXVU^PJ'WW"X?3]C*W#%+UT0O>BE,\XO/6B6LZ .YMN<[SUE;*F!,7?6B9?RAG447SJ7_^:AB3 M"T+6=77+4[7VU]8M__9\G2Q:3OJE(UENHTXS7:*<0UX)E"RC1-T9)=JYW#K7 MY$-1TD"MM@Y(:7"'$L8IV'EHQ"<,QIQ%6ZD0G<@IPD^V>>4BW=^'>WKG?M3E^"X30N0^0_S8?)[ V; MC^91FTAO*^G^,L0"7[^.%("/7\>1^%;:J"EG&:%<*)3JJK)F"@DIKM_C@"& MP;1L*4C6TACF@/IU')DUXEI'(^Y(5=-"+:V!FKIP9@[82GM1OB=-[H/-DQ/0 M5E=<]%5QB3DP REAH9!;J*V"I:DWN1./FH[,&F'MO1%VI (&="DRTK62*^#3 M^#*/'IX8EAG>PO*C+'$33US?XC;&7AU9Z:S*2L2.FY ;7<>D12K"! B65G-; M19HN;&9.1F9^'"3GA;LC57=3EY':T;C#70DLY[!ZS6 IB8$3^&;GS*S>J>!& MKG::9RYBESJ&+4B[*QVD=_2M4I:9"50GO2N NP:XJ9/A8[:'_V#/->FYQ@;, MTOXWZL=28)9K,U^C4^Z[Y/:NV"W*)'3ITR'6&X721,U&![74[<>"/,B=@"V/ ML$T?!K+V(E0%Z2T9R9WM#BP/L#W4N:BF '$C(=5,\:WIR'5B,=?F9QQE)O5H MHJY])(D[*N@E3OP*"/:E?*'6'*$_G]P_";CZF#Q4)QZTAI-5"SR5^6<$U'9HZY5/+&_I@[4G%W M4%-74*OL=X-.8V?WG,!P7BU2WRC4TL+$+D1L4GDQCZ^ MQD/LD0ZA@?%36,A%RL@\F<&>P"MC/O2-G]B?6R@L,QL:XD8]1R,SAUOC2+@= M&WWF%&XEL(K#O&8>8\PBU6=5RE(GBXFTT'O7&;#3Y^2.]PZA#A[2?01T>81N MZH!R=^@>>U^\B3I:IQ30Y=JB3R8VEV"[T&#*ICM]L?&"C7F6@=LV7"Y2DSJ2 M# 6&23R[@W2YB1KZ]E*"JZ*B"2U?&<2E#B0W(.[8R(J&FEH+*>WM1X\\(*X< MW>)3]:COK+ O7-R1[#EP!]]'KFUBCS9\5?2/$DD."F:;"[[72;[KE,U:TY'K MQ&(>SI._@UFN1N84.*DS_#V 0(K&'W!X--32 MZM*;8C-IM7$*?&YV]..%)5V9(.1"PK=G>9:/VGH;-1K;8^BUXGJ%\98N*; 7 MWHX]L&FI2&WPU]&F',8LUW.,'[" M-FEA7)2Z;K0;($#\9 $Z8 MUR@N(\8)G"LL2%MN ,=R-&.JO>6.C-HR?U)4TY&9@V[+%>"=0'?L'> 64=S\ M&0PEL+CO7,.9QX[GJEJ:N!ZA("<8KK#TI&X"4X:PCSYKJH9:;1$2X61DYBT# M4Y=_=\79T58UO *U%5&>X0#E?&LYM"E@:%.[+S"006C'N9Y>2?3C/V^<1<9X M(W6T&'&S.%-<5U%GA[HH/&2.FAD3KDW!O"Q^X>,E@IC7)4E^;:V,^J MZBZ.0 NTOU)'H,4$TW6D-W34;O#7,J>F(S,'6NKLLZ!#3]360%>K_ 'M4#N_ M8L#C%O)56VX=1ZX3BWFT\U8JU2R=OHER-07LNJG4B9@?/6?@CG'?^)G8AEE5 M=-0UU-3YVX!K.C)SS*72)@[!W)%F7Z/5+'_AFL*NC&4D'X-^GE>/X 2X%1:9 M=(($K>*1R@YE78Q&02U%G+UQ,C)SU*4S) Y"'?OFF%QKZ<),Z?6G;C;V?;Z/ MWJHH/EG%TM.G$&Q5-MC52.&P-TQ-1V:-N696K?2],7=LL?2&@E29O_K\?-K6 M&S.0A8U=G.BDF]9GYX.R5=AMI"G$->5/?&HZ,G/1/H.DL9#=I" +H_0 M32=+[ K=H].BFTT9-=O;F[[P %X>+?[,U#9N4]I$2C01M]0I:2+XR28#&G4Z M+=39X?8!#V(F@,H+4%-'J]N >NQVH,->H*%6LX)UWA.N1#5%AAO)J&:^54U' MKA.+>;0OSRZOW/'8"L:8%-6\XJ= 7?FI@_<9 Y)^N"02]3'BT;JEI>X=+"\M'+P[ M#4:N!X0WCU]2>CDD=5K.[FTN^?1IR9A/X"/)T\22Y?ODDA0)N;G3P _@#U@L M#S+ L[(Y_M KE6>_#!<*_]TQ4NJ+*34=F37$6JFT^ETA)NX^G: V+#D >Y% MF^D5 8?4W;"7ME.9@.$;RKZ1ME/I (EU%;2+=AIH[49*=LJU: VD M 1]T+6/>$0^$W76:33%U82:!C#V-KCTNE[45I+;X:U)4TY&9@RQU.V8GD!U[ M@U'74*.Q/<>9:]OK1'T*3=,BM#)L,% M@1<]YRKD!),[+;!)*VTP,IJBD!,G(S/'6[I=X1YX.[:9;$-%;;F-=)V_F[(E M<)&[@\%T/*5=RB275'4!%HTG'AYAQ[=^8,FBI;@X 7*%12CEY2880ZOM7"79 M$A9(NW-]4A;M8=@W?C(I\Z2V4:?!7Y?FFH[,'(.I*%$>&#RV++/<0DV-OV9L M9;# $ZK=Q$-K8(GB(7G)T+NU0I0*[SWAP+ <;-X8GF,YKWZ"+=L9)L.F2SZ1<.V%IE0*7BK@<"ZCA%G "4K*.VUD*J MND4$H]$+QFSDNXDZ314UU>WN'P]XY=H<7U/@@QY4EG3ST&!9ICM] ML?''@_;XO^XG6:GA.'?U%;A(9_AK3XKT6=%?B E@1XG]="%O^SG.Q%)1A'N12/^>)Z M &@*%%CJA4R10#&1&C#"EBS_#8 /TCDQ3)+<0V'[*8) YOY_EI3LT>1EY)U] MV&0OG&W0-*N%W*3^S3_[Y[W[ZYO[?LC3K-4WMIDHJ]>6)L8K/G_QL/']W!C" M.RXDPWXS9CX\MX/!$[T-CR\_&=+((Y+^%] > "U*>@ -J0-!$/#I@P$O(@\6 M)T[[8R+Q8QL/ X88<6T8U?GU3-'/=K0+60K-)S_P7.<5_@N3B@%L!,;K?'*F MY4]L8W8!:L&V''Q&=Q,?.'W7^_);_[';_PT >O7;_S3.2>O=7(/7D M?<#@^/6[0JI8^FRFR=59(;'%=([)3Q<%JH/Q;!YR_+397YMMV M'XQQ+'V%=8]\Z08,&#-C]ZZU4'+.P'LPLKGC7QTE/K_CEYC'20P6@*2OAC<8 M29J">$"08&C%&"I40KX(4HM $#E)V@B>S&-6H2%*Q%]-\+?2_!7R6VW^:0+Y)0-T4HDI$2E76G?P2=T6WP8;/2=M MHVI([JA(;HFVY&7$3>K6]T;!K<<[6(5-;4F:LC;[>):,;W*<$N=%^T M[P, M6M!LH-U41<"-DY'9PRUUSK0-;CD:HCKJ=#34:HEBG[O-\F&"/8.TB)#PSPFY M,N>+1IEUZGI6TY$%BRL_LF!QY4>N$XNY#EF%=P>>@0M@22#I%3N85"$A!:P, M&%%U!NBYR>3@9 MF3T24UD+1R QUP"8WNP@3>:O:'A-1V:/Q%0FPG%(S"LVUD:MCH*TCDBGYF1D M]DA,91<<@<0Z]ATVW0DI,L4) MIJLL31FU[WU,KEJ#'%TO.!$)T)8@9MP=NS#&?PS*?W=(*E@; MSJOUPMU%I$J*62I3(\F.AV%OSHRN[^. ^?7RAM9 #5GT!>9D9/;X2S>BWA]_ M>4:&VPI2Q0D%+R.SQU^Z,?5!^,O/T%5E!2FJ0" G([-'8+JO\_X(S#,.W-# MV>(O2%6"*#!I'""]>S4LYQ<)6$R:+[B^81.C=N*Y$YC C"9$D.Y=',:'M[0R MX4;X=IIG/K*9.C7\ LPE;'YPKBEWK5!(:>_KV[B%3B&F\J+=JD**78B;^0+F MAS805I34F>2Q.,\S,-U&K>;^K>^6X%W2;M6UA>IZI*;.^W) :D[&N]#( N:Y M:>3T=>0C<9ZCB]!LHHZRW4/-6R-S'JN)8W_B6-R5:BI@Y YS?A MHD,E]M%NI+0[2&MOCW>+K4) -P'=U.'H;M#-T2K74*/31"U%6#D"NGM!-W7@ MN#-T-=.7IVJJI(]%G4J(R+F1%'EJW34:G2$ M.U9&\&BIL_Y=P)-G_TL=R?M?PBV@R8U^31^<'X3, M_#J]-Q"\1"A8@>*]%&SZT'Y_&+,X<@4XZYTC[076AOAI JC1'1EACI=+T-() M#82#]Z[C9LI:80E\;=1L"$.FSLA,70D^ )DL;&R0&:3K1YHT IO\8W,]-%-G M5H=!,[=N PW4T45;>0'BO11L(WU1=G\4,TEK;&FHN4,7XQI>1*>EJ%XP$!C' M1G9@_.3M(CHWRE+'@W/IB;R\S]C!0XM]SRRD[]#U140L!)#7 #EU0+@/D'/, &XUD=HN M1]4.@60ND9PZ@=L3R;FE(ZL*:L@"R@+*!T,Y=62W#Y1SS8U644,IQXE(":+. M]SC@L(K2"JXUF*[I3E]L?-@AP%_W$Z/4<#FYP:FC12#^:>HG=734U/8_A=&J M=\Q=#6@U4^=]VZ'%)CJLM+2=NG$):)4%6JFSL9V@Q:*Z4E-#37W_PLL"6KQ" M*W4"MAU:;"*]JM9&LK9_<=ECH<5G]/?6]6 BCC28>AYV!C,I\ S'M\-VKX;Y M[ZD?\-<*BQN?+%<)R;Y2=^6.)QX>@==E_<")LY20;U<1V_J$:^$;NX[97_"P M.VU1IK -ZZI@_ MN1[IV3?M"D-Z;C?T5-00-Z %^/<#?_;]O&+ GV.@N*&@S@YMZ7D ?PGBQ$OL M%Q'C@ASDU/EAAA06;L.K2)<[J-T10;[J "UUNK5AE@-9*G8?M"S0V<6:ETT**NG]R9#7CS/3&VP1[0/_Q M&-CGCPP/2^]>#-\:_"+,2_92,C_:LR?PTL^$[C>&YUC.J_^(O6?"CMRMRD?Z M6C\I([W[VX24R.]WB,T)35P6C*D'8NP8@W(7C FSLCH8TP['V,'6Y X8V^'J MD,!863#6.!!CQQB2NV",\Z2%PII&W4_'+V!*NL/0C/2EJ8]-R7*H@1E:EC#F M8!JE,935RN3L!.(H:5LO;,VTL/V#P@R;77B]\8I#=C\,0PEYF 9^8#@F2&.^ M!FM: ,.V$IUV&^G'ICG6]VBMOLANY8SL@\WD;&0WD:(VD-PYTG(1R*X?LO7\ MD7V8<;Y.9[>T#FH<&^45R*X?LMLY(_M@ER 3V6H'Z4T9*=J1864>5%.%J@+$^4Z?+!*!,!:8&R75&F'(,R$9(6*-L) M9>K!*!-!:3Z#TJ6U-VOA".I:EL")P+0(84L3PPN(IQ*,L(^!J<;4!(J;!"$FJ>]'_Z*W30WR M\=!R#&=@P0\!3 $F-SO]]WDM9/$_R\E>5()PE$GQF"^N9V*/X@26>B%3(%!( MI :,H"7+?P,Q ,&=&":1"8K:3Q$",CW*LZ30CR8O(^_LPR8/]&R#XEHMV2CU M;_[9/^_=7]_<]T.>9JV^N&Z' MDYGH;7A\^YY,S+7]B&[,+T NV MY> SNM/X^.SRKO?EM_YCM_\;(/3JM_N'NXYYK.HKYD>&\PF"6 U^X@^\CUP:4^?\MW?PYM8)9=:CQ;KX9 M_++_HIB:GT5;>",SM/ 6C%HIM-/ZVT>R%YQBBH(F@B9EI\E6?VBAFPK5@-W! M8#HF47IL9FA P46!;"YI(K;F8$__BT*7BG2<%8[;N!8<=3CCX[.AK]'Q_ MBLWEZRY=_V$87G%IG6OR'^3^S!\T$Z,;QN6IX^M_Q>3NS'&7N[1& ^E:5B.V M.4!.SB+>1]Y6RBP%N'Z=1T?CP-9 M2VZAII;5_%D [/0 6UMH2&^GVN$>B+ G'!B6LZA1=!2<$@T)91VUM192U?Q, M+(Z*5W&HRS+MLKQ3D%>0M[SO%.05Y"WO.TM)7JX#\V$2T,UX8KLS MC,.Z#-+CU!N,#!]+C[;AE,K;XSH6O]8[6.X$$C.#\B)F!>%$'"W?4EX-_NZP MC,\K#=3:H<1[K3!2972V=T-GF+54)#K3_J[2R J6G9Q'=1R9/2X[3'#)]-1 MZ:"FOKUO0:V 4F&(=F2V$#WL_.$_V'--PQ]M1.I__:6M*NI' 54^1F8/584I M5'QSP$WQH MM%7N)+"F([-':6,_E/(1A-C><:-6*"D_/M>G^G2:3 '*,AJQR ?* ;'E2?_A M&6?K8=8J!F8BHE"7D=E#5B\$LB*R4,V1V>.SS1*?%0)@"?(7-F5R2L;@SZGE M4_.)?/]W^'MLF9S O,H"MGQ %_/H89APM6Y=K[M@S\,P8@XGP8:V@EK*]M:@ MM8)-=0';EN6# _YBA$V% MQQ/8OHPPGA$'.MPUV12< +[\HC;7H"=?41U'9J\PTR4;2$3H,Q&YJX3$L7#Q MQ0Y>OI'9 S)=,N(X0#(NAP3;N2[R7C@9F3TZ=5;H%/YZ749F#](V(Y *M[R: M([-'9"=?1%9MN^8ZU8#6,+YU/9B4(PVFGH>=P4P*/,/Q[= ;-\Q_3_U@C!UQ M?T&XW548F;E"5.15A=C'XXGK&=XLK(H7R=M5)&[]A;1UY\+&)%%$[-_E&YD] M7%/5TIG"]0"77<"V?",SOZ725E*%V8O!+>,"R8D;+&H3J7);W&+A 8?K89@J MZ5X(#(6[7LV1"]";J5+Q+ '+F1;D\2A\V1F_QX%DNSYGA]Q;6EEQ("(Y]%;; MXI]G]L&JDVZJ(Q;6J]'4X3I(;FC_W8'X0--1 MH]E$#2TKXL9)=[42C%Q\/SZP'@_OQ\?N K^F-U"SF74;6H")9S =T?6ZB,Q\ M#:D*T51"2Y4-6$=TP"[T'/ZRT0;K414 XQ-@ZWT/]8A6V$6XPJK<08K>1BTY MOP:V''G '*J<(SI7'Y.0KC50N]- NB8:%6?,9&.C8M''L=0M+05Y2_=.05Y! MWO*^4Y!7D+=4]^Y$ R$ND[G5/5L2;*SIJ\B+XRQ%/=<49D'[CH8Z#?[J3M5T M9/8HS;,+ 1.4IIUA@4]N1F9_Q4#-LPU!&J#%-!#* ;'E"1V2/RN*+Y6YSP\F_77)_SB_JZPNVNVN4I4^!58V&XXI([W=REBQD\ M0:!9H#F!YE1NP&%H/G5\0:!:H#J!ZE20XDA40X2OOTS5.*C1P'&! MB8-*K>J*AEJM[1ZAJ/!;!50>U# @K^A#L;#C/\,@J\+O-1Y$!7X54>#W1 5^ M&ZFCZAT*_+*M%:#IJ-GH($T7E0U+5L>ND3I(WKF.'<.+_9K>1(V.*/!;-C"E M*O3O"2;F!7X;.FG\UQ' *A>PFNF:]@<"BW4B@-Y0D"9G);0*@)T>8.M=C^;A MA>X+\81514;MCHK45GXF%D<.,('8Z2->RVLMPHD-$@5]6 M;F-9IEV6=PKR"O*6]YV"O(*\Y7UG*W0V=D/GAA)KC-"9]G25S$9K)^=1'4=FC\LF$UPR/2]0.J@M"]7)R1V4-6*P2R(KQ0S9'9X[/!$I\5 F ) MDA@V)7)*QN#/J>5;86.AH?1W^'MLF9S O,H"MGQ*%_/H89APMVY=K[M@S\,P M8@XO$8>6CA0]*W7ZY-RKX\CL$=LZ&+%\!!]:NBK RL?([,&J%P56IGD1FJ8A MK2U@R\G([&';+ARV(JA1EY'9H[=3-'I%?*.:(S.'JBX7!-7#=_X6DIO\G>>6 M(*5B;;P#9H8]:3)]L:V!A.FU8FEB \%$]Z9"9$[9+G/?"(L>*8?">]^/,7\X MB7JTVDAN\-=$K:8CL\>L>@QF>8A[M-HBKYZ3D=FC52L0K4P#'QT=-561*\3) MR.R!VS@%<$7HHRXCLP?P#L=YN0-81#^J.3)[M.YPE)<76@^V -I(E?FS +C. M]Z"UI"GWSE](>W$2_ICW%Y?F<1!WS0T33N!??L$3#:RKP,7UZC.[*OAG(G)7 M"8ECX?B+_;Q\([,'9+JR^'& 9%L5:#FJJ$AK'GUQ413U M8*L^4VV3"X&A<->K.7(!>C/549DE8#G3@OP?B]_C0+)=G[-#[EIU(U_CGQ_0 MV+M:NJF.6%BO1E.'Z]L;T_/DO@LT"S0GT)PZF3\,S:?V[@6J!:H3J$Z=Z!^) M:@X.\@7":XCP]=Y<)Y4/ T69+K3%QMS*TZI M*>;:@+Z3;D!/[_Z3BS'8S&P]S[K.@-9&BMI":J.S>V_Z55G3A FS'[S_RA4H M4^?'%%HCUS:QYXX*2[\KY3D%>0M[SO+"5YRWE8\C]3!TN:3,]*5$[/2K@Y$6'A*637#=ET M[J&>RZUS36;754I'*;KN#M'WBM.6)X7.H<@Y- MY(@ 0MW3O%.05Y"WO.P5Y!7E+ M%9@/^R7>C">V.\-8HF:I]#CU!B/#Q]*C;3BE\O:XCL6O]0Z66Q_%S*"\B%E! M.+&A_R'X"7I\PP?^[K",SRLMI+9U4=6&CY'9H[.Y&SHW](1AA,ZTOZNTLJ*Q M)^=1'4=FC\L6$UPR/350.DB7A>KD9&3V$-790I2#F@FU DR5H=IF"E514[&: M([/'98<%+H_8O]LZ?\VTN2Z]&$48?F)O8/GTK"4,,CR$+0CGS0>_^0A>)%HA M,!%KD_QX.U/)D^/$-L/<(T]@@3@8.ZC,P>K@WF=JG59DU'9@_(=.FBXP#)]AI@NX&:'1'_X61D]NC, MOBZ? SJ%2UZ7D=F#-'T-/Q^0"D>\FB,S1Z2:OLM_%"*KMEUS?8!/??"H3+5080E8SK0@_P?B]SB0;-?G[)"[5@TZU_CGHH5P#;&P7HVF#M>W M]VKER7T7:!9H3J Y=3)_&)I/[=T+5 M4)U"=.M$_$M4<'.0+A-<0X1N\N50^ MP'$09U256$%:6T:ZO/U^]>$=Y04JN4&EELH). B5I8 =_^?[6;UYGO$DH*(M M&O2BU(QH3L+L_3QKT MZ(H 4]G =$13@P(R\S45M90.4E711JQLP$H=EQX*+-8->A0=J9V6P!>7^-K@ M>J2.-P\$&+/^/$VDP*8HB_X\!6F<]"W(O0!QN.6#=$T'7F?5A.5$AQQZ',ZX M/X]H7U#J3@Z"O*5[IR"O(&]YWRG(*\A;JFMW6^KF(EKF9E[QIBNJYQ:3RZWI M.]:4>O*-K15T%7EQFJ6HYYK"+F8O:ZC9S@I5G)QE=1R9/4S;^\%T8_DS)C#- M\(:1K F$1V8/TN+KYPB6OV\CL$7E0HC8%COD8 MF3V.65;D%^Y^W49FCU>6)?ES"P;PJD7Y/Y87-7Y/7KM*U/@56-BNAU.'^[N4 M,>,G?"#0+-"<0',J,^ P-)\ZNB!0+5"=0'4JH^!(5'.02" 07D.$K[],U3RH MUL8JWD1-)2MLQTE1LA*,?((R=LW4$?+.9>Q87NO75:0W M!9A*!J96ZF!W3S Q+N^K(45N(%W+VM<%L'@&5KJB_8' 8IX#T&ZCABH QB? MUCL>K*<@KR%O>=PKR"O*6ZN)?5.5W/+'=&<91B=_'J3<8 M&3Z6'FW#*96WQW4L?JUWT%@N9A4Q@_(B9@7AQ(92OMJYK,3'5O"WQC(^3YH. MB3JIO(S,'IW-W="YH<0:(W1F]<-2!2[Y&)D]+EM,<,GVU$!&FI85BSDYN^HX M,GN(ZFPARD$:8*T 4V6HMIE"55PSK.;([''988'+(_;OII+5S[><1RA%1AA$ M'R&^!$O?LRD!)\&'=H.T+.7O0F]-1V8/T_P:$106A6BCABZ&%:H[,'I]-EOBL M$ !+D,2P-IT39H8]:3)]L:V!A&FRK32Q@6"BFG$A,K9\4!>SZ6&8\+B^$18] M4@Z%V="/,7\XB3MTD-R148?#X%]-1V8/6_T8V/(0AR" E;-N>)R<>74K M4AQ:#S<"5+DATBT.JK:T5T_E[B+[XAMGY9Y++'NBN5,5N+A>@Z9+/.S>[>[( M"(#8TLLW,GM 'M/DN_B+$)T.DL5-"%Y&9H_.8SI^"Q^>(ZA4&:3'-/X6?GK] M1F:/R&.Z?.=Y[X'3[9KKK 314UFXW34;F;U"3)5TSZWKG'#*:S[BR:P&> MD\LN8%N^D=G#EETK< :^_#[E4-NH)>L"QWR,S!S''7:]P86[7[^1V>.570_P M/(,!G&I1_H_E14_EPT1,]%066&" A?5Z.'6XO[UQ'$_A X%F@>8$F@_H$,YC M=$&@6J Z@>H#.H7SGD@@$%Y#A*\O+-,YH&WXL7&) TK'*$AI:4C5MR=JBZ[* M54#E 9V^\XL^% L[_O,+LOHJ?S6\P2ANJJQQVE1Y!:L:+,ATIR\VYE:<4E/, MM45<)W6RO;41,^N:!QII]* @K9/5[&%-][A56=.$";,?O+=U)RP6E.GNX+OU M+61:UT#35:0I#0'*FH+RT"[CQ=QL:*BHJ79 H(LN'MBXO/".B MH^M(5O?H#BN06D*DKG7F *J'-D,O*+B@R@2@.M+:>[2J/@"D_,89LJ"5C8 U M,XV(]-02(8''P-4X*E7S["EB>$%I+8C;(0^ M!M8:4S#?:($#QX0=,?R+QKO(?BD-+<=P!A;\T _@ YH:\Y[)0C*I13D3#_3B M>H!F"@Y8WX5,N4]QD!HEPI,L_PU0#V(Y,1EY M9Q\V1;#.-NB<%]L8?$_$#Z7^S3_[Y[W[ZYO[?KC^+#ZVM@7-Z) )^D^,5WS^ MXF'C^[DQA'=<2(;]9LS\L\L5O&]Z&QY??C*DD4?$_"^@.@!/E/2 E"NB-8#M MGSX8\"+R8'$B-*?*SIA(_-C&PX A1EP;1H7]M3/7^5L"E8?3)!FMS*;/?(L@ M@^'9Y5WORV_]QV[_-\#GU6_W#W)!)_DN9IKN:NDEGN>ZS8*>,,?2;>V^^979MWO MYHK^E_W7Q-3W*#HZ/3+W.>SI[&"EQ<1>L+Y5-'OO0:"EKT";D2_= ,+-Q>G% MYH.+4^>4"GP=@B^U:'R!H]#8"*3,P\'"XQB"U_GP>O-IYPEYO:,=SO[ F)H( M0V(B2$-X4G(GV#,"XG41[_>'%5C8O^ DUK82GT@@:WE2@,^*AAD%T?F\/E)0 MK@>O5T8."D1NBWSOOM=L35+2T@?7CYX[M()-&4IZG*'4."ZRV$2MIH::>E9@ M,0N#1-N=N=*[\@U';E. M+.;1Z%II*W:-)Z"_K*ABEV-*QMB%0?]#/^"!ACR#]>A[/HUT@D*2(5W'[";8 MP=JT4U&GW43M)G\UZ6LZ,GOXI=(3]H5?CB:EBK1F!S4YA!^/9NAJ>T@2+<1^ M$(:]DDJ/6TJR13J0O)22%Z&%X#+ZXM?T"ZC#QZ>&Q-QXC+4:\WFZC5+KE2/XUQ3@(YTKM7@P8,'(EDBKB^81.- M/O%(!"&849N==/V=B$*[A^.NQS5M()D?=V- M$6&I;]'NC^20SR=\!>)+ P^;5G@4B$7$I0#S)^L@/.3'K>N%=TLI2^XH1PHS MPQNHH:KUR9,H'Z36(DI)W7'>'U$YZN8.:NT#)![U\FFL[JN1X;QBR7(2"1 $WU66K)7FW YLEL"/:QS^M^<\Q(RZ(_\.7=2N M8]XMF,3: F_HJ-7ASPRJZ:.D,O1$M=EU&SMH7^%*;[(-!QB#WPF*3!^"D.[ M &E)G53&' A+:_4)&\"*@?^&KBQSN[J]W[61.J"@_/C;8%:G#B4/ B +*UI1 M44OEZ$CR-%9T&!SQEZ,CV7$1<36E3O<6:CIRG5C,M<&HT2GW/<,,2Z=-R4T[ M#P^P]8/4F.*!?CP#-0?;,74FG0Z*=2/&/,WY4EQZ&]);+=3L9!7)/CESZC@R M>T"F3G@/!B0+>[*A:$CA\,B :R,TU/+T+%4:T)ZO061]N=,31UP M9QQ[T&/ND#.%)#"#''60WMFC^:Y(F>!&1:NIJZP'(VJKBB[UU:<2F-YQ7%UD M1!0A.*E+N&G!23"D,"M;5YNHT>+OXE9-1R[ )L@XTMT7B+DF)&N*CK0&6W.@ M!";RHX9S^:3 M.I0%)I."]X\1BS_/OODDN6I^7:$[YRWSP'VS!9[Z]@,PL>/4'-T;=I_4$>^1 M\&:QXW14&37;V_._3[KC)/R::DH/-^)1S=RPFHY<)Q;S:,&FN_=8S@_LBR+Y M-<9I34>N$XNY#ME&U7VFWF!$BD:(PING.^704OE%C\:,-F'IN]T!,,+#CQ%O M'FW#";J.>1.SA[7[JZ!V1T6M?9(E1.8:1]!*9> <":U\J^*K3:0TF_R>4=A8@&CQO\/?8\N4^G@PKQ8.2]>3+VDJ M@A&Z4B8G2!?)/TMBJ2\96@GF/@PCUB8Y>X^#AR&)UT?^L%!#1TIC>[OA MO$]>!41Y2;[4V@P06NPNPD/Z"]<.PTKR6I2OEGD0R/4N(A)Z0%YW3>CIQ=PM M+%]MD="C(DUO(KDC-A:!6HK:1JHPPI&H99&&IB*UV4&M'0X%>$E]KIB7S*U_ M7K7EUG'D.K&81VLTG8@V##LFBD2TVN*TIB/7B<4E"+EFYT ,W/%XWD64?G,S MGMCN#&.)=AV5YOEK)'N%!U+SC.GC U6-=#I1XH2CY_M3TJ+D84C[//K?'!-[ M/?C @9V%7*C,;O](6,?^WC X%?H>]5;J )1B&2F:HYE#XDOW.=UP![ MXS 01=-5F3=<:B-5%JVI.1F9/0IWR!;:%86Y=D-5Y09J>Z; MY;SZ$K#:=F&SCBL1<0+K*@O4QMRGA<%UC5_8WUEIJ*C=Y*]F>4U'9H^]5'6? M/;$G$NY.;;I'EY*$XB[^BE@C57SG"4\B?A2CKU6DME2D=_8POTN:E5!- *6R M878"4*[UE%N--FIW]FB86\V;A'/"DZA'>+2')7HC17)?8%0:QN([OXS_'!TV MV3G-5';.JA1U'?/*F%B!8=-F[0\+AC+/4-91:P>?M 9Y9+5%9ZI$P9'HS+?X MLM;@/%_LQ-G&B_*8R:*96;D?7.\-(HL3)#%U!+LFB_,VYNY)@SF%E;>[&0[Q@#H=^.> ]MZ6/"/ M))P3WH]TS/ />-0BP26^F.>;R!XDGV8>3VCLD4/ @S +XW _=1Y<%/#S3!V";4P^ M\KH7C]M8<Y9KI M!B #>VJ"Y9D4^% )%.8V::C3;H(Y*@Y".,;I>IBFCJ$Y@&F>VPO2.DTDR]L= M):YWDT)K?N^VAR#I!$ "VGM!.W6*GS^TU>.@3E0N__[KHI8?BP M'-N1!A)ANM,7&Q]V>/#7_00P-5PN$MA*90#D+X''WJ)#2K.-.LW]&Q-J8G.I M#E!3R0!,K*#C+E)T9!6VBNTW/GD JB@]PW=LH&K+K>/(=6(QGZ;G\W0RL>DM M6\.63,L?V*X_]?"\B"ZI2B-93JCP056+,C1UPFQ-1ZX3BWD,TZXDT/? $"5^ ML#0Q+#,^".2!=D<>_6SS&_+T#E*Y7C%1'X&F]YC]]<^6@EHZ?Z<47(W,*WA2 M"4B[@"?/JT2ZC!1YCXM$/.K.TUSB[#D#=XREP/B)?:H_!?3W@GXJ!2DD:)_0 MLRC5JLG'XO,NA%(Q@:J^CE:OGAN>13+4Q?[<^N-_3 M4_E&7W>\7TNHXTM?N MTY?>_071H!^E!,?^/07K;CC[& \OT?'S'H54ML4>#-(?@3H>@%LP,9P9L2(= M-X!7&&!U&J0958!?/3!&)X9';_,%(PSZ>^H84].B>4&N8V+'#_^B*6@&^3@R M2N&'?@ ?4-"\9[*057+102AKXH%>7,_$'D4'K.]"3HJ'C8LLM7*E_\\_^>>_^ M^N:^'](CBZ_Z-L-A-5]@8KSB\Q\->!%YL#B9FE,E@1%F8WSR \]U7N&_(%(Q M!HS >)VK;_#L)K8QNP#Q(IKVC&IC(G=GEW>]+[_U'[O]WX#+5[_=/]P]?.G= M/".I=W\%\D/>"%2*!RAD&?=4'P2N]&TN]%=SH;]*"OWM7.B?YT)?T&03? WW MC/OI&'O68+'/Z:E\.HG M4W_^B>O%'[I3+_Z0;)!D=W1(Z108?(Q!V.?O7^D,W',&[Q$\;EH_+'-JV/8, MD;<:/ME/8U!)'J;-.^%Y<.1L3*(YV)Y);Q:\SPI\R9^^^)9I&1Z\DURD-Y;W MW!?"_P(W67:#]%>,C#WTC30R?F#I!6-'FG@8K):PJ2:Q<#R3>J"4G(3L$;FC M,I-#J4M,:=BKVN0?3_AU:E,)DI[/_TF*Y(RG]BL=-BP73]X0W[B2NH. )$PC M\BGL?:Z'$2"3F%(P.+F>!<:4;2=366A^]=!U@]#<\&3&8@;%#P_+( M N9RO"C?1M8[<<-FL(BD:$_M O@DW^-)$%*/K/6;0UE!*1V2BRI8X[UT#+?\D3NU M ;J$&X89S?/?4R=T4NA$0>9V>%&8KF[3!RA)44QY^E;RDJ[C@.@!9R>;J_= M&: 5$<@FK,$+'&-&!%\),V!X*,95H M$*N0OSO*\:H8QS E^XYGC:-[&'X\!C:I,"Z3Y[-A4[7W/,(X(#L.C+ $:M"8 M?J@P0:W!CF.&W3(HRB*)SO+F)(,$]^#_(\-0 ILNX>N*R@M=QI3F"[5>I(%I MZ;$,S9.MH@@1B+MJXP!G^YD@XEG$)#]F"0S3>>?X?AAD"6Y@V+; M&L/\HEU@86S 8Z%>^;!D;!>D9]89^*D[",^+M7?G4'J$)0R /&4PZM7W4F(- MTF(14KR*2IGW#Z ;DWA-RG^T7BJP\XJ% $KBG4HJDDCDX7DZ'A.M"Y*RE6SP M^%R5[R*0.5D05"O $A8RYH#K8!"E!+\*K4D_M@.VT<*C MV&+X:GB#D:0I=-P&BI4ZL0^B@^4\+:-*F!D$0]_" ZP;^(RPQ8\B544M+ENW M*;*<2J&$B3X,Y]/D4(E]G5M% /#O\&L<3Y9N.6#!3L>3<,=) #ETVN8N#T'G M87LHW:N-L J=,0ZW4(\"?.'3'/9F.OM4Q!Q4]10$;OTB!]33&PYL(V!RA\[UDGD[B%R#.PN_ M8-B5B%R"$4[D[>[N"DGFBY%)'^E=%*N+OHSB=;\@:3+U2-\7&BHTI*]X#._U M1]9$FJ?XSU,8NJ\>#E57J =BMXE,M1FY3>_(=*.QDGR[AE_$@U9B6WQ<'/W% M[*&-;?2/OO3JN6_!"(8FQ3U?P7>BQ@L89P[YL61,P%8#WXU6_IP0I40.?0F7 MJ'I^HPH,.Z.P+>.4A+SWD6OCA-(C 6)W\\9;Q$U"R]X!?,'AQX[T7B8 M6$Y@LH 1XX.7!OK;^@_Y,M2ZU,<')0T_>D5@.;V. ND'O#!R3:F7Y.!HR;1Y M6 RIWD,_YBQ9FDW=1,#E8D*1:>K' I#B#"D-;?N'9=AB-Y1(UB3D!QUFA,H @ZG/@R+ M_FR"$#PB^V[,A-8&W;PKTW1<5TZSX1#IALZMXT M/GG:::??[^B=CL@NA:#),]: [+BQO[M;[&[LWN?,IQKZR/FN-K/&'FS2@6H!% MTMP-':U.JID?"^Q<-CD@^#@H+E(5W<,<-+'H-8ELO>*?@^/1&"J?/I91T MT#[# !']WL*2Y!=1UY;;.:%C!7CW,,V0PH>BD+5AOZ*",IJP=^RS%UQ_?K,F M/^"O54P!>\-%IO'!4#=**DT3X3YC\(_![X 1]-7I<:U,AQNI=+CUP1@>_K!2 M;=U7" 0-8>1CT=.BQ><',=8S(HD)L'-/F% RE[,F%WZX>2[]7FW1HD_:S_NDYIF8F9]XI7JVUR07U4^6 M&^/A*KUQ%/U[NHOCJM)XXTJ/5HA;)XU=80?Y&I GQX_#*FZ]!*N+#<8Z2YR^ M9XL5.A>\$%ZVM^!>+%\SH>)]JS4S.IFG!C^;W0.OV5)'&;5YQ6H(I\(M5@-0 M8^00!#^;AUX-L[\$0>@A)%PC-Y/(1^^0!ARI/\G]+>9Q@L;.DS1!'7,:J+[" M9O48"AZTE80T]32)*""/ED-/\FE+GM0;%W)CUEK9[$K3FDR"F)MIEB:9)6*= M\[^Y3BZ. Y\K^;V.-:^8B4-H[D*:#9'>NZR]OBG+?2G>B[8F")2)AJ8.ADFN(H^ZPE81 MV*=XK'NA[\73<7!7)T$$",20J^4]..P B*\*$YW%H9X\E,4( 6R/Q,)[GM2( M"E^D4WOP??O9P30OF$X8W_^'QK5\?O=VIITO'#(#GN<2Y-X/'F2Y+Z$3%J\E M>&3;H6!>&#NO+>FYG.8DXGQGSAR#M\GO[YD1T>FA"]X2R?RC-!G'!LT,?H1L MG<7O+'OZJFO)JAW2EIR">7UGQP%F0N7B_4D AV5(T1Q5P6SCNBR=_?BP MLZ]J0Q:6H5.Z#F%Q(2KL5FSG*W-JZ+;/=V$:2Q%] 'H/F>YS\P">01-[XS!Q M9/G%I\/XJ>AN9TUF_ Z4)]JDY3A8CNV2%U&7 K&:>MY.E9K?&CTQ])W0# M'SSG?X3=LD=1X-S'+'"8K2B&AY,\Z/#%(\%#XL\G;N?C/2V8\(,?L(8L;LU! MR$2#I(]B47KP06.P*3@B2]U.R,3P4#/W0[PO_IAECD4S.. 4G=)(8M'E$; M8>5MWE>*Y^T[>,H#4>?PP,(^N'BI].![R05RDL3*SP3+=)@^?;4>)V=7.SO] M93D@;5"XY!9E??9NX0S"#L7VYD%-D3-D'T'-!ORPT1+_@U;X96?4"Z717 B0\/(^NJ1"-&>C)-I+<1" M3#9L] [-^X%'GB4%NG<8H6:Q";RFHM(&,\5/_#1L"%J39<>N@(;@Q^\5&DT< MZWI+8K%EBL25J!@<6HVA]M4&?$VNPQ?B8473/+, C@@O\M-A''UYGY>E(Q3< MG^2+2?H&K%V29X4^3SZS,1*-9H+N/ M(<\3 (/H/<"KL(KQPHO0&;@A*U?U:,9<_JW3A &>Z)=X4?BK+Q9H:\C?([O= MSE\J'CBO7+B,^@:S\&*""GO!)? [S#;1N ;RR4TRL(;[J1[K82$DG5^K_8I5IGD+8SX$CS1 M&+-ZT[\FU6PA1GYL5@*-TB)I)G%21^LY<^18P W_81;1Y%^6-JTGYD7/+X2> ME+.PHRA9MBC9.FAQY/!+",M^PJL@._>:R8/9*M&;"YZ"S P@2^5>88-)@+LO M!K\(]9E8[GEF%VDJ-1\N33OF! _/^&A*J):*%X]@P0_""I@IKEDD@Q5E9X?N MM#P[M%RR AS9.K1B!T:]3];E&SN,,H*;ENA^3N99+7SNU,W20K%0>\IL O49 M?'?QDC9PPA\)'P8FD+(R^&>/%;O04U&JB #%%-)X0984$% _T$L.^E1=^?$^ M9:P) <"\3N\YJ89G88 )0<\>GD 2>A3F-/@A*1V9JEPVY7M:1^^ZR2D.YX,O M#5YZ2%ES;.L1\R'9#.G](3TD),X9QB1 \^>IL^\[W$<1UZZP&/D%.--N8;'2 M.@:8ANW2>[VEQR#\2Q(2"5'=;3JO)*LFX-+E^4RHNB$GQF5( M'M\8R0Z]R,S[T7AH8>>55*DR56)\(%'^:C5YLV(F-N58XK%>?!#;H]@9" PS M8 FWQ60,&)&E^*?Y$W2*7"%L"MV8L//H$ZMXFJ9?#C*+=D9K@8J/AN/[TO-I MOR/*PR@[?-#-['81;F?VU%O D" M/_?MFY6A>:>OND]?W-)J\PZYTY1LC+R6CYUTV)X%HS_D&)6JO33-R()OAS2% M"AD:N']&O;A' MDQI;SLU'G0NL!DX=%%XHQ@OAM'LX>:W&IJ+<:V,\6S?9*QTX5*J]E(Z_?7+348PD 1*&#YXY7GTDJN@YNK.X[.E\ML ZJR(*.=]E WU^T)! MM#-AB&6B!I7S&><(O9 ]A>TZ7QN=Y0BG5R>Y"F"GP-KPC"!:NIZT"CO[5;JP M6=@Z%TS"/$_XA+]@V>I@>F?9-WAB=0:!_ *"&/5(97L=C(CJ $W4R[AWU[X'DL]SMUY\.0@VV^TA\>^>QK- M[$*[CX5SSI\Z]/]R)YW-^X$DQQZDF$8V>9H;E-P8W5$-_\(4^Y(J=G9U5"O" M%_ MD,ZG]J1X=74PN1P9$*[1P"L<;-R$JWD+=/C^1<67>5K(]&UDJOCT?6 MTNJUC*VK\RN+M*Y"<$\2!V]Q9$F;HLLTSP1Q$4JA]WRQKOZ MH#O2!T/Y^KE+-;*LJ!)HUU:BJIM#5;=95!F]KCXT1@I5KQ!5(R'[:!VJRJMB MZD:58>B=WD WS+&"U2N$U;B$"W<%K$J:3S<#J[$^,+MZ?RQ?M_-*?N&4_M^> M_<)_"/>[DNK$W@]1C>E17^PGI_>'(CN"!$(YQI&;=UB%%/3M'-::@3C2._T^G(+4V5J2D9NW MB +EQ'8N;LU -#JZV1OIH_XK=W$/$OHL3SZ4!-'MU:5^1V"BW,[-S>1W[ME? MF/1VM.OF6#<'RL^59.3FK;K %K.=GUL_$L>C@3[HBRV*))#*,8[+>3?GZ/5,?#M:[)*7I-L=DH!6<\W"N M=MA;ZF+7#F=CV-.'G?5>C8*S@G/.3Z]\,U+NI]<.Y[%AZF97Y$U1<%9P7F&= MJR4$+77U:X>S.3;T_@999C+ 6?9(-T.$@VQ&K)SWY,,=;> 8))2<$BMF%^9@ M^_&]2S*YUID&M6ZX>B+>U;(Y2WSZ;?5HJ _&8]W8('=C49.Z:F-H#_ZJ)>B5 M..';XZ_7&>N#7G5+KO#7&OSU1M5NSTN9++;T([IZ9VSJG4%USU@!L#4 ['>J M%>F4^+D[ -#LC773?!T6L)2Y<)'>4K)6 4*$Z/G(.H;$00W4.B?:;397S>U'J*L8_A81$^YOW4GHFX7B<,32E M(+M@?%:*H4E5/>\,U2W8=C15ZWX\4B]P7\3N;QOR6O] M!@,AE)!NA+"J7Y)%;8+&WM3'PX$^,KK297](-;*LP!&.8)L#9\>> @"<\5@? M#>6K+I8_;>AW/_B!M+N\ZY*DF#_T75V=>B+<%:1Z@K*X\KXR231C8;N#GMXW M50:\)",WCS8AVZP"VG8WRYVQWNN^HMV,69Y4 P%L%2IE!.=P>E+MM P50FCU],-X_*+?U MPEOF;;0W+6,P$++I4S_GFD1-^-(#?60.-^*RDB$;0^&N(=P)^6AK<;>C5PV8 M,SKZL+N>,4@&W&V4!=2"C!3:4(]V@O1]VC/<\;0@?S>H:[P)..W'25S: =A: MZN7KK(G:?![X/QU\B/NRO+_R8+C9C*\2X8Q/)?W^'0HQ3 M.(=B_S=".PX99R)Z-<"6B[-:V4IZ,-SLUG#=5 LE5,U.5=P@LJENT8GZ3&/: MI1I%+_W\9N[U9HVBC!!IZ^=_8 MH0U07U=VY8#V*Z8SH9:%*9)DBJR7<_P(>SYM_)JU^90AR5*@&\F2 M++^"Y^=,OD>.ZT0O2X&HLBY5_MU^\N\N =>/U G\#-MZJ+WY%[&"\*VLF7A* M_"KI5DE=)=U*D;+PQ?+B*9RE8DI!13+W2XIHUP'@5>X0]4VC$/1?ZO5\#\DT M=C\[TPK<(V$0_?'%\9S'^)&=E?_@/MUL_:YF5TQ*(W*6 JS\ARIAGW.P*1YE*@_2WP5Z=1 M5@91Q;K0T4@W%3W$ "QX'A'I'4Q (_"Q+34K..]KI;%'['5GJ3?&77N9_])OS/Q(= M2P4(#_S$Q:<5@*M=(U>!Q- MP+*CFZ-7[G14C\ TZG1\)E9(9KYK:\[C//"?R*-$/:HE"LD,#A&2285SE9-- MO9=)PT.$9;:;E[I,DFCDYOBT5N_:-MV#CZPZ[U!C MO'F=194KG$S'*743U?#=K/%@:.J#D6HLI>!="=Y"44 M3WI56["#S!&>K=KZD-#41@>,V8%C[11S.[H1!@#?6" (S'8 ML=MTTPR'\A_G*5N67+N(-(JG'(4]&=TV$!3VC9,P]1'!@"Q^SHZ.&_<0+=F&L -,@ V('\3;FVPS<"S MX[H@Z"LOLKP'!R9T'H8D"E\7_=OP3$OF0IV6;#8:FTZK:.!HN]T93)!@J@>2 MER*/Z<0*@AP;&DO*8/R9K8C):%?M3QB/8(@IR%&@'?SU[DNJ0DIWNF MD--6<\@)I^2,0RX1NV*)DW+S7-CWPU7>LQZ]$Q+B4M\3Y1D0^R-U4;["UN_;F^_A6]:)=\:Z:9KM M2PK:9B=9I+V45(E,<+7V>. 6AJM'#83(S\KM9^=V*,-!3S=,^5H+;KO]M,E% ME,DO;[\OOH=^)]G_SOJ;A&F:#1 XWB3 ZAT,$6P=![!CHD4^_;Q5ZG>=:3@6 MTKA8WHOFA$E @C<4QT].'0_>[W]L7">P3^<6WBUA=Q9Z'4@_- '3:CE8NI(& M;BP:N($9SN)03Q[Z!,/Z\#SM$>86![0@J1#IP.B/\!#.D'__'S*)<#XL>'*F MW1*B7?L1'*1T#=L[E/N6VAV9S#RP10\.$I_ YW2^*+"ZL6?%MH,)-F"_;>*% M["?J0-&\&YR^-W'@E<,(?D$KJ'3:6^;1#U ZS+;#D&=MB$U=X6VB,W5H,$44 MQ#.!.4\ +H&#*^5/96A1(%QH9^$E;,@:$:2#%R*DM/E'6\).OQ8,=)E=_C6_ M;[22"9Q5DQ>Y_[5Z&,'5\B[2ZZN%;8;!OKYUE3_']0*LO _6G/5N0U=BYLQ# MK;K/^:M@MJC.6< M'X.QP*RPOSF7L[1N-^<:F--^W?6CD@;?1T*ZP0K15JB+W5!0E>H&AX:I=SN[ M\FJW5I("8]Q6DA1*0)N09'_6#6<) B?_J!7[H'!;=^!] MD"[P+5O?M5O!J,KN)]R/''CWJS33.CBP=C:5Z[W_!NVAX+#5LK.M$4(%,]C3 MC?$0-K1=67=>MY0$%[.67:L^*75U8+,ZR.F-+AO\\4H: MWJCF?:JD8.WP^]1F\U2[E.!.U;=++1-!I3W*[ _TGK%KN??KEI'@"-:W1]4@ MHZX^,GK'NZ/=BU9[>B#X>!8?&"!1RI/&W4DADCN'7XI4\M@ M)+CF*_0E1^*2)VMIP)II(;S^7T].L4M!O]?3>YT=Z5D;Y!-J!PZJ[&%5<+"; M)R8OJ-;WS1'C]1.(:7G.4Z#W 8NCL&XBG/3$"U,3^^,^KK1:X(5 M1LDZ)^LJZ3,-,:]T.9=?=9N[D:SW571SR%J'3S'KBYOWB/TIB+FT!"+$\I@< ML896U]M5K3M:6@5[C\.<="F%852.SOQ/7)@?F[&D:N ML3 +IRE#%9TB\Y#3260(S=< ]+0W 7FT0&-IR5U DCJ_MS(LYJM)5BWW@TD07^;]:Y*CFR) MWN$>=_?L'U;=NB-DJE\?599:W0Z_S0TE 7V;U:U*2N8R=4,77RG<*]W?SJ<1 M"32)U>ZHVEXL5]0T+Q**R%=R'#3I5, MTS7W7GL(H#1X0]9&NOK-;B16A_@;"^DGI##S^UFP.AOK9(46+K*F:G>7_[P[ MO;K^>'E]QVZ/RM+I#6.=@5NT8W/K@9S>!\3Z<6KA?O).L]QGZR4\^;")N>1/ M(X\?_F)IL L!NO\4^9.3#_26!J^M+E"M/*3*MSY0EK,5&)*FI8&0Q'SE3?Q' MOQ&/3)VH55>QC?IV^S[*K&8D^U.'_E]- MS&2#?3.3T>..Q@+PVB55OB76;,MU%;CE5K*?-23 MVNT]7FX MM1!MFY^0C\U8OE+Z1L:Z7P=IHY+U*Y!U5\GZ:&2M]/IX9"VM7DM]!\9J#/TP MU.[)E/'A)P=ZC'S(%'R7)%UQ>6/VKI"OR*(!N+QXR,< G^/%<-"^F9. $6S^ M1E<]C1J0\/)G%%APLG<\*WBYBLAC>.U[&"X(?->%KUXA\DD8E<80>J<=HYX6 M35EMF*GWQX8^K'*YW& ]X'$#3+BJV3? NCF =6L"F*%WQD-]/*I .Z4 UA# MA"CG 0!64Y.Y#&!]O=\U=6.X_LY0 :QI@"VY+]H?P,PU7,T2\2B/+U@^AT*8IZ0D!G1Q25^H=K M4,2/R7DX-11,5G!J%DY=H5IN=SB)KF)U.%5P$!6A&CW)'HFQ*,YYUE:>>)G9OWL M85E\.]3F 0GQ\M_6K'O_B668X]^GQ 9DL![O<>0'+RP=W0DU.R:\6[SVZ/S$ M]'9X.*<&HSXM/L+UPQ &>X #24!9=AWV1D\6#!N']'W^$P=.:#L4$*&N@8PG M,WR&&]N$/OX[UCS9VFU$7_P-_@H)U]>9T#J0F>-9>CJS_)\^6]&38YUIG[;/LM?+\%P/"$C&T@7%!-UPI@Y/L7[3-:CZ]6---NYE3#M"LOC +0#R]B M3&]O_CTCWG\J'R MA_FEH\#[1[ &,+H7:?S-SMI<\/$[ 3E/_,"FM*4V 7W$E4=4<))[KC3P95R3 M9U15UR%X%HQ0KQXQ6\1U?A! 3#2S/+!S$?X0:2%"9HY%N,C'%VB6ZU*UFY$P M9=!_=N"7]_@.\&+_(R XM NQ"[-"O66_3AG]REX/59O,"65FU>*YS^P$UV#^ MO2DC"%Q0>!L4F3)S968%8,ST.9KY\)(1>83WQVJ8S%)AA@S[.K%C, +PP#,- M5A&VH1#PRQ0RY$4A-LP MH;0?"GTE?E5@#O M4US+HWQBH .P0 \.,XV/U@\V%5H[ R8L1/TXT\Y#'+?$!!1ZE>M4FY?)'W0A M;PJHA0,[5K"#])D C9D%N*!W/FAZ4.\ML)UNS"1A846/A=8>GA/@\C&#N0)U M^%+6HQ\SY)&0XX+C[I3A[A1Q=TIQYQ?!=+-J7ANM#9-K&.7L(@**;S/X<=QJ MF!F=P @.!76$.P(,2LM?M8D5!"^P2P4)SEIM4;"VD0+D4VZ1Z&:X4$Y'2QO; MNPZ(/;H.(E@R[V2Q;@Z G8#[C8+EX3E;O,WL%?>!&P-U<+SB,OE-GF) MPH^.(DMD_$^_+?SG3?K-"6 *?^5^3.* [ M4\(+-<]BTI3D5V@[JRNIT/W[ W<1C'C*N]G8R*/,;<[138[)B4T$E8D]"TZ+ M:"8O?/3A0_83K3V@UO,WRZ5&_79&*GAM"TYKHCIX^DO]N,2S0VUQ'M%_SGOY MN6_#^0),/I-+;2;\D#8+Y73!C]V!'T=@O6 ]^+$[7'8LIT[[(^R(5G:J8X:& M6 $>2JAHT '&1#T8L6 /"V>'A0.VEG\A0)]/7R$=T_&>P,58,6RVUX(]7/8" M"Z-@<(*$Y7$)>B3,QDIC"-2,IJ/20RXZ"/EWG5M1 $B!,^$Y'<&FH(L]&G00 M!Z.VU9K#D>DG=?I #']>;DE*FC[3,7))D8VTH^B4=MGBNGCOPPZW3B'A* :+ M&K ( =-\83%T_H<_9H$N@?OIP$?0JN#;P'_2WQ'<&OTI6L\W<(JQ":B*7?@***B%P3;0 M*&(SE_2- V^)\Z +QF+J-(H\0<>6[9[+S9F07;:)8W1!GWSE7;)5K>@/5?'T M1(OWRWMMYC]C1$\O+B8+43$939T -BMFMRBX.FD>D^ZYX+WAG8>_J'Q<.Z(\X.FQ?)K=)J3?_4@FU/OE^Y4Q/M,R M&P'[3.X&PEIR2<$C 717AQ]S%N@BT]F\!+"PU"X*S. TZ MDS[]&/.-J!.=&AH-%[+$=[,8 ^OBA*ZF>A)"8<%Q'4/!S,# .]#+-[R:@/G2 MO]!79.Z=8/'0R0!(T.6F=UW,X-$C=?(>S#DX2(ND8^3?,Q7_7@W\>X+1SVCW M&#$9>,;4)GUCQ]H+/XS"VQD G\99OUHOU#'>E9J,?LOQX$AR#J<,_,V$X!-]@,P=/YTZDP(_H2N&OJ7Y''N M^B^$<(L'>R_:W9"NT[W%CD[9.F%:@1\_S&@,_?R1I1/@H[X1>I2RM9M'#XQK MB)XR&F!P4;ZZED=-J\4_GT]_2#Z.'\JG0;!1;N"U<5-.]AV^']!3-A[E],+[ MT$]1"=//9F^0ES0=J? *MU<7Z58,",'=8^GT'ZV7)&"EXWX,'IG/#[&X<]%4 M!SXH?8;FS[F;#"IZ^M\8Q#-UDO7-_H@EB:"\Z;LLG7'LSN@2_M""'JK[!(YS/^%QC6>",M?H2\58QLF?L4. MDK$>'@+RL,:C'8A\"IGARD_G/ C0)T!#]MN+8-O.<97!<-YC'RCZU_ \CF9^ M@#?%*\F,:= 47_\FX A&6.4CJG?/_MW,CT.0UB7N-(1X^27B*Y3_Q@5NN>>X M_C[[:!4Z9/;V I_XH-_11\.2.$U(/Y\P>M*AM7/$.@S.(<7B4.EZ4%_4"<.8 MW:?% ?[$3I$,K(GMH*XAE6H.**99%2C9P(B*[$IN.2:$LZ/$F+A[AK%>X!=[ M!X6I@U-8'KS; !1;@:#T1FFY'(4[[ /(<R+O?TXD&^DH MW2.?+,>EGNNFPF(F.+'(A:!X%N+^228QW=@2'X(Z# 3\#8=GS.'Y+;PC/!P^N?;'-[0F,\PT M2^[[X44BR\%AZ7$V9CD5O\+$DZC^G 14++@&#S[F'H8D6KWUM2(6?+O,ATGR M&< ;8'_-I3'Q,[7E!#2+(G4"J(QX<)_FTB%RN N&F'-"F@'QX#$4AC1(E>1- M/'%P!2CV$+.?0A(\.9,DQZX5RWU7B-SR4_O,?PXY7?92ES)9IAWHL5F8^='Z M#UB!B":C\0SDXNUJ2"@'AL[C&BS[*'$(,3P%2IMXD+=_^S_KP<2;]&A3$F\+_D1Z9:A=LEN M!**?T)]NIM]25?A* 4Y/UHKB^T@9#V6@]I:*%EG)NV%J;;G$K5BP7S^#JF++ M/1Y92\N6JV2M]%K)NGUZ+3_9S6W^ND:2&OQ70O74%P[6_*1,[/*#-"> VI2H M)BTZ2D_I**L;*JH=N[&.]7%/\8N]2M )_&([@*Z$UZ8YT/4-?=R7CX],JI%E M!9UP;[4;Z):65]8.NI&A]_H5F$T4Z*0!W4"X]-X!="4<.0UNKT.\A:[ BRVC M-WH0+FW,!I)42UX?!=5RL0M5_0XYR(V UQEV],ZY M>GL,F&DQ6@=UHG65A]T,6HVQWNW*9UOEC_EB#KTD&-_L)D("M:OAKF3][B%P MI]3LE],4WP5EI-G$H(WG.VJC.=8'&[CEI9+S.Y# U%ZS<]\DXL<] MO3\>*\0KQ%>Q\4(WTYI/" TBOC<:Z4-#V7B%^$HVOL[+H[)31H.('XX,?=1; M'\F7 ?'R1_?9&XO_OW:'=212ZVX7YF#[\;U+,KG6>6^V;KA:-+%79^Y C6TW M30/[W?4J:UE7[2NMP69?9/NK]22P-3;'8[W37=\45F&SQ=BL^91:5Y_0X:"K MFWV%S:/&IL"%5*]WO75T1.\,#=W8X.Y3!G3NJSO5(,;-BR_3GGLP9UV-&+]50E&2*DPK:".0=?!OE$SC(W)>?4+FC7^@ MF$,*R.\X;?<%U^$\#.-'5H'RGA(2XFHBW\D=V(UZ6^<.!_,LX]:/T6BJ1=B!0SN&>FJ"Q\D/\$N.6%*912!I:"? M9>*R4"$8+]F4.+1%&NLX$H?,5(,-FB W;H*#HGR_W9XSYL+;[^P]0\I2W?DE MZZ^XXPC)*N"[YUF(:-,GSH"##/4.^QCE?+QC5QD@J',T/C7 MK%L1& NZS"FI4DC I_BNFHS!\07T+8T44 )]K&'8YGC@3RB.&G4(FZJN#7* MUHJ+B7(E<_D3OG)AUO;A+J ,SR\+G\,U0,ZH"$TC&(,XH-U"%!'O7HEXNT=. MQ+L1GQ#GM[52+ZQVCMLEKW'M+YA;:D$2FYMK9;G&@'19U]ART\UIMO$1I_01 MG+2KU!+I^8Z,]B[[=V[[SEBUK,P%DH RRNP6_.R,+XKZ<^C.H3?'G+ESS\Y< MN9PG1X&MF*$4"\#^F(+8E!E=$/N9<0;MCP);>*VB$5$T!=M>'?].7XG8IQ:, M!3MQYO9E/J%'.+:DF6#*]6II#I"1N%7V+XG+XQY.Q%TB%V0 M;CSVITO>CJ8!+3J("LFQ)05.^.-TB@25A0._) A7NK6-;@E9*0L[$VK5%9?V M;\3"WE:^#C1?"Y9_\MMF@@ARRHY'F$-Q3P MSP=B;'5#>QJ2R3L[#A!-X!:>]<9"6%8"0>\K92'[WUG_L V?,'J:I7GSK 26 MZ-V:.T(D0"FTJ\HZ&$0^[5TB=JO0\YVN/-80.';Q>H$WPXI>YJCP\ QZ6T5O MJ2S-]PB[G4:/A5Z2\/ G;998)V/_:+HXYS'1V([++LBGL/N M23_.;DAR-]SLJI?.#_,.PA"[1=//XU/@;ZVY]!8P2NN=6P31[VL@FNO*EF(& M[R)Y;Q9$#LU$ND<4V:S!2A54GVGT'5;".KU^K1?5;1 @8O3*8QL>>KO?R /( M!;7S@C4TU6CF8$DOP;99VW,MC!\?L?]JT@P&ADO:6ER1%E?$X[CW/W1 MRCML!UNOTEPG;$Q'7/]9@BL>0VPIEM[R+&D#PM=&7>RTXV)GL-7%CM'9]\T. MFR_;26_X%:X,S1]:+NB]]_I@TRUWGM[@AO]6B?UXQ'[.V\3B@4$.P1]CLY?< M?7XQS@'@:HENR;S$&^OOGG4V#<7*H)=*ADJ&RM1).:!2DZ.284MF+/,2*S51 MGKK22_F66%:]Y'?B,FBEDJ"2H#)S$@ZHE.2()-B2&NM%*V)995 M*R\9%804:JE$N)4(OY%'R\&"&B5#9>D.O\1*35Z_#%LR8YF76*F)-YDY9]00F]"Z%^1P4S)_*ADGK!G*K$?E=B5?3]"H2M=/TJQ*UT_ M0J%+K^OR\_4D"_KWV"-:M\/X05>?L15KR.:JLK93R= 0*D[+ZTR#P/(>:#.! MWUZRCWRU7O!7M"[HVO=8)>#E?V,G>KGR0(@Q[3YP$T=(K(P5H-4._V]-[ U.Z]N12C5QGNYT:H3H6 M&G%O#55>L9K#IHS?5\9X&M+.-?? WA[FQEV-JV&_R. T.#-$ J>#R_<81V[< M<(]$5@M9?(R%!L6TK/W;[?>=_0Q#!U7635-Y&I*,W+#A'G2$?MJOP7!O#O^B M\3:4\99DY.:-M]">^N#&N[;6\N6FNV/HPZ[RN"49N7'#_:H\[JK0+YKMSME0 M-K.]+<-QRU NK7ZU;;K'.+(2<>M'5B)N_5-K;8/)VD>?"N2"TQSH8]!6 Y1CXFM^%(1V[^LFX?V9S;[L%- MY5KT^[ 1]]6%G20C*SO6^I&;MV-"RTD)[%BS:0>FV5=I!_*,?$Q63/XNP\GY M285QZC*];Y97!-579K'<]J8"E2*2T]4[G<[FEK=*4..M!)AY'4&9_KA7>U F M@=GKB\MTQ1;R$B+I&$8^)D_@2$=N?E,==:3>5)L*S9A]4Q_UCFAKE0:S;9ON M,8Z\![-4_1YL'V:IX0*/GJEWJE3F*:.DC-)K3'VYL#R4 [%__>0'4^)(EP:S MA@M( NC6P%:T0<0E/?BBX6O"!'/YQP$Y]^S+GW,GH,\,98B^:"<E]/3FG1 M] 9AF%(ZI;:8:EE#,^75S3M0KV2(#(N0?'V1F@K'FV/P 93WT?J%/L;M^__^ M-#(-\WVEW>B(L""-R)6Z*W5OU%L?#:3WUAN-G^3\]8YNF,/C=M@/#?EVFCOY M,U(2WMHO5C"9:5V#$M?V)"6N7;"+79B$[8:Z*!3KXF^7BG?-:J'!Y4Y;X\Y-U^=,]^B+6#;!+66 M@5Q:]6K;=(]Q9"7BUH^L1-SZD96(6S^R$G'K1U8B;OW(QR1B^7-@6*Q(R\5? M?Y5AX11"CV&AE8A;O]!*Q*U?:"7BUB^T$G'K%UJ)N/4+K40LW9GO()P2++E MLT+-G\JP8@J:Q[#02L2M7V@EXM8OM!)QZQ=:B;CU"ZU$W/J%5B*6[K"GBMQE M$]\^*GZ'M?.N_8.>WQFO",$TYSL??R5/T7IO:.@C0[75?)4%ZO6UGRLV<,#< M HD+U(VSL2I0EV3DQ@O4RTMS=RAK66^2)2M=-V6K=#G2D9MW/^JCAV_"_6BN M%-WH=O2>J5KP2#)R74!?PN%Y5&NII-B&M916BJV:KJJ@56 [CH56(F[]0BL1 MMWZAE8A;O]!*Q*U?:"7BUB^T$K%TQ[=#5M#&GJJA/5*,'NG(2L2M'UF)N/4C M*Q&W?F0EXM:/K$3<^I&/2<3RU]#&GJJB/5)P'NG(2L2M'UF)N/4C*Q&W?F0E MXM:/K$3<^I&/2<3R7_*]JBK:A898!DPB]%W'EK9EU^(;UE/X4E^GW5H[=C59 M>#L:Z*/1^C+&Q79=QK&WZY*U%K>\U_D.=8HI4!?*$?\&#X@^6A'Y9#G!/RPW M/G0YKGG65_7CDHS<>#GN^* =0[C54!K?(\EG@> [D]CZ9J;H=#0Q]V MJG<+/7KWX]!*49LI'W1Z!S'E5;O@2M_W4X:1E3&GC9_[M1ESL-7,:HM6O1)W M@IP]GY45;X\5[[^:GL^ML_RJ7GW%'M0%"V_[,3@*TFY"PBM64=_ MO=,6Q]6^G'_[V]7U.\R,>:_EH/^?.(R>!_].!4S]Q7[0_+XON#7!OO36A84:[OS(Z>\"B;$ M93JE :#B=ZPL2A1J;QQOXL88!P)@P%PUGTU6UW"ZFN79&D[XK?: Z0C$/M-^ M)QJA++,X7OI>*.B25P.Y3WW7]9_#=PW#+X?Q\A":T3%$VO_)C-BQ2VZFWW-+ M+,*F""U4WSMXA]]<6+!-PV(G&@&QSV'P*(@)QH?P,KWKXWI9E=Y5)CO($?,@%M(\%[1(L+$_'^>F*>U*(.^14N MJ$8R8KKJU)9IW)BM7._2>X2]NR1*Z#4(':VXDO6QR/J[DO61R)KZM[(*6_9: M<29+Q[,)=ZI./OP]]HC6[;!CB_8F2&Y!P:\-"-$>88Q9^%:&LZ2TA_9--&== M;L>@(_2!:>STES_;K3\)HK/*?%6$RMW,":*7NV?_;N;'(9R2[IX!2R^?_#C8 MX6R(J1Y]O3OJJS1K.49N'.ZF44CKV CK9:D5TN#7'.N]D2H3D&3DQO%K"*WI MFC/7Z9/8EQ;3KJ51 6,PTD<#I0.2C-R\#O0D"ECOR\P;77W879^1*G6JW@'* MEM>W1SIR\^>+KE3GBYWA M"\?CP6BLX"O'R,T;:R$E]+4?+W8WX(.NWA_TE K(,7+S*B!0(\E^NM@9XJ8Q MTGL20OR5WUX,)5&9S1+])-#B&E(1USMH^[N=;.(X0IY(5?[*!64?Z*/.^H0J M19VCE":G-'VY3C6[:\%0[W*M(#5(G._^ZX>J)#C6S9'"YS'CT]AC%=\.)X>M/9NNH7>'U8_3"N(M@K@< M-$5;6VF],QKJ1G_])8@,(-Z(/PO_C0OE>+'%9K(7MJ'5/#XXXT9X>Q)R@_G] M+#CY==41YF2%*MZ[<+S)G7FUN\M_WIU>77^\O+YC\R\C(3!ZZXY-BZ>CN?5 M3N\#8OTXM:;PD'>:Y3Y;+^')ATT.8?QIY/'#7RQM%B"B_P0^S,D'2L6$/%E( M5HY\5G_YU8('X0>7X^: '%2]H6@UK !Y!L*O)* 68W=BJ>;FEY!/&)TS+7EO M[.6L=F# 07XDG:Q+)SN'R5)^-M9C(QK]R^: M[3PYE$S-(Y'F>/ G@&>@X;?PSTB2]LSY]D\M1KBO>;2]!**8/I+2Z%V@=FOG M^.Q'V'4X-5M&VJ]K=AS@.,2:S/!U'-_6YO!EPDC:/CHN?:7-7CQTP");@?N" ME&[WJV>L:^3GA* ]FUDP162?F[ID$H5T /<,>GG)G[LVIH_ MF<2!YDSY'Y_ ;!+XC1,Y.&M8 O3=-/\>9$ M>(COXX1A3-8MS3.R#/*F-3 A M>-8$-]H 9^=X\)35WS_3[CA]71SQD6%;Y4N!''CVVO5<]F;X-QLT-'#NZ;O0 M96*<>)1>!&V2#-QXPC5QQHVWT"&"M4.YF;)6):UBPU.\1Q5YCP9[YSVB=#Q? M?*3C0>Y T*DE^\V6ZRFT%3X$,V'R$HEPY7R#-N/LVO':#[/-KT&4=7P5K'!K M.Z K!L VR;JK9'TTLE9Z?3RREE:O9:]^/?EP32(:;5$7(#5=@+Q9=@,R%#/+ M8?&O:,P+0X*EH0 X_AM"*&"K&PPMA+?\Z\GIR0=3[X^'>K^[XU5&%0&\5=!J M%%H=(5MG/;2Z.6AU:X*6H6,UG+GK5:^"ED30$E(3-H*6&,#<$5I]?=#OZOWA M>AH7!:U7 BU3X&E9#RTS!ZVZK!98K.YH(_:4NJ&U;0%C.]->I$EQ3T'>MND> MX\A*Q*T?68FX]2,?DXCECQK]OIB3DZ1P\*R1+/'FG0P+JI![# NM1-SZA58B M;OU"*Q%+YV(<@#DIN]YC"<6+.;^KLW\4:NLKW!F*K!8K\UMO,M^/BJ[>:RTV MQD)M3G>HCTM'5B)N_ M'I')ZY,??".)6&ZF%U0NE+ETNQNX_Y' MZUPMI(5[U2ZB-V1CMS\W8;0^&U+ MX*V]95/ >TTC-P\\H6IV>^"MODE3P'M-(^]AKS5K0M[:Z[)7BCSYXV#?;K^' ME(_PV^VYW!0'Q]GH!93,*##S@\9FK$H>,L#;[&M81WP/ECE MB(*W@G5] 7W.#W,T(",EU_6>0LS;W(^)%CN7F2 -9/Z]G$A!8H$ASO(D; MV\2&'[1H1ME_YG%D420E9(/P5\*1H[W!UO)OZ?TL?11^Z )!KIT7F(-TS0KQ M@4Z@$4I="&/ZL6MK]T2SX)U.DS=ZU_"*Y):](.JL3*EC"%UK;R MP[LFKWJ;$BY>_F2KAKIRD:W8S711P^[@E7YS*Q%8D'!BS>%=HB F>*Q!G":K M<^\'-@DHP+$36R=O$%PR9::0&D5AJ;CF=#J_P*N ,9I;-N9/T@S'OW"E*#US M-9\/G06 )R.F:1-WLX 0[0LL MSBS4+CU4Z6+.Q*[KF0STQ0HF,ZUKZ*M3,IH1:O(2B7#E?(,VX^S:\=H/L\VO M-Y5UW :UYKY1BQOL2B"5E@+O/4E!R;H>67>5K(]&UDJOCT?6TNJU_%=6BNKW MT+R77:%2?/<]=_(832&S)8?"%89;E#C62_U]$- M<_TMQ5$AJLU8%CAWIO8"HLRS%R\U@6VB$WA^62B&_#6![H MW:YJ6"O)R,UC6;C*:!3+BSD/1VF7Y:]]4*3)"+"NHM=]!&4- #A(U FQV5E]#'X\,O3.L?O&O6$2/63>Z D70?K>T?>B& MJ7?Z8WW<4[JA=*/2OB%40>WWZ+*??6,X[NA&KSK[EM*-8]:-KL"ZHP7Q'S>[P^ MJ9?*&C _[NF]70N2%.:/#_-".SRH[8;YK#O3>2&%>8;XBYO=X'5,SZ;4^ MZ(_ M]FQPGF?)XMUI5T'*?4JKSGJC83 S6<2AH3/A,K).&NY4/T M6XX7$_L<0(#_^,,:C;O]FG+WEDP_2=@SC#.-S6-)B<#KK+&[B0/-I=/2Y@%H M3 !HQ84.G3#"GUL1QJ=IK(%KZ%\?3;@+7\FQ? MUS[!\=>QK??:-^?!TK7/5O3DP+] 2[V'F>7HVL7,\> 7>)_W[QGQ_N/ '_AO M=?K;*?SD34C)\!.P:!8,1OX;.W/LQ;7J#=B-8>XESC0L+Q2F!S8F/R>+5A9Z MIQ-\!Y=6KRU^1=>>G6@&JQL\PNF?8[T:*7 M.9IA6&5>K0@/3),9 X+">P/O@(^#F4?D+<[&3Z1$?\\6Q@*)60$3$OR9FN]3 M?WH:PZ?>_-^?1J;9>?_MYCO]R7C_%CX?DHC=G+)'N8YUS^<)S@UV )A!!%^<64]$(RYY M@J<6)*A9#P$AM$VQ1G-BJ;A@ZC;L'K"F4P=4WM5>B!6$L&C&6-?0.-#71LN0 M7^P L$*_ VC'A28$UW"*E:'T^TS$"P!"B:*066TH">B305EBD'K$WB$%U%E; M-'P!LQK@(H\'K)5-%$O !ETQ!_97AZ+V$?X>H]0 $?B].6RWJ'M/EAO3 MII M#,N82'O.6U)K/O@?]/,9C$$\SWX"7T$1$^V@*@&(X#A#I#H NZ4UO_S]J#V M9T>BDB_.?NG,*:9A?D^HSQ34L%3PROP-?2]9@$<'_XV("IP0Q\$9,7/ZDEB3 MEU*K] :?P)65_U'[Q+^0:.Z9MK38=UQLH?D1]LO F3-OBVY6]BUZ*QMON*SD MV@G ]K/56#/'Q5?6GL$JP?MX7"#G\&$7]=;@-NL!K0G\OULRCVB\F/\1]);\ MG"=8I"X64VMK/@_\G["2$0$)P,FET^EHX7]CJL:$1/C-XF? T^L7/\/L0 8\ M^I:P&NPUZ3#L1;L=:FU,^C[4YB4&T(9GL]\X*'BBS6+/1BV(G@%H+Z2Y;_/@!C UGWSU)Q/X%L@.5BE315AW)V!P3LL4 M^79UE9,@/ ,V@(+)MF 'N&+(F"3J2$76< MV'_()&(H)-G3Z0OJ^(;78$^I^B20I<+Z2":I4IDE\O*RW9?OH]G3J>VF.SI7 M%'S-5$E2#X/Z?9-)/&<02MXT72TXT,'2?B+W08S&SQSI'#RP[-2MM*DM9H0, MV>XPU2@($F^IY/NXD#X,"6*FQ\9P874(78'LB_1+F3%! ;"UMNFC8&TH #UP M&.* /M>_AYW38KY8SLVD *9K?L+=R7Q7,@\U@.W0%)=#6B0V MOY\%)[^NK6Y>$C&Y=ZW)C]S5K79W^<^[TZOKCY?7=VS^9<5<2#!4K:)Z;CV0 MTWOPL'^/)ADYM%_C3R^.$OE@;^+FSF?XK\"6S;[&0RU2YP MGP?E^,NO%CP(/[@\I+"OD $_MEMI-"E_="\YU$]LP2X?14N>3 M;U'@5CR!P:(;"VRLS@0L.7R04-.*YRS\\L1WT58$,,;_J*6=,.\3=B'0@H"1 MU^"WM'NZE_/]Q?%8. L7Q7JR'':XY-L^UK(1.+102TW=!_1!"#L4XO-6>=Z) M53W3+I+SF(Z'6++6U\:C*WV-!>>=[@6X"=MDCB8*76N/;;9_W$3<_QP&^G)[7,U(-O0CSN:R=? M73()NI/C^9+O#O@B#W!V".BI)=EZF'6]STV5.D:;GR6JG)SH@F3O@.X7O!I= M$HPIL,^C>P&R@5?6V?8+&]4CS!/4&!<#?DG DV"N+755%[]VIJ4QG/SAFD,8 M-0I7S?+@Z(8P1>\(!.38,?S H/, VY@% ^(Z!X5/\70/>,H3O@X.QF)@S'VP M4C]K^0FE5SBAT&_?P9>VNND -WORSHX#ZF&#^347=[K$]_9Q0<(P%6Q T//- ME._>]1F_$3#QYH<.85(_(2CS0DN5,?^+U18-%XBXL$(J#73OD) MMPWQ@]_IXA!P-P#N% 5H# -T0%$O+.3GPL5D/CBQ,";$5#1W5J9PX8Y+$CI< M]*13#2/VB..3Q/M#A*(@GA?'#5('SRDM'G?G@7PL?70P&%/3U+L,& \\] MP4^"30DB:MU3(0.>F)FSLT=1]X^=FO)'KV>2.Y>Q[_*)<#<8'1[\F9Y;%A>8 MK9VS<"C)G1#8'D0WT>Q54!1E:ZSC>"R"4CB0\IW.UOZ\[/H'5'E84.4[^JI7 MV9N>IW*KG>PQ?Y]SVC_1,$9(*%^0>28FK&B/CNO2=_=6(Y8:Z&G,G.Z<6>"V MON2[$_ :J(=?C#FL6K518=4N0:WP2_8%/.EF*LT\M3.6"%G&PQEH/$3ZCCIUHFHH,-&$>/"@ZM!J) %KH+$&L,7 UU>5F7SED?ACISO??14\'HB$T/]U>_-#3T M85?U>SIN_ E7JGLL?QKK@RT"A0I_;<*?<'NX-Z=W..CI@W'U3JP*?VW"GW#W MMS?7=6@.]<$&62,RX&^CGD2OG"3N-I[/W92Z-\\06B#K+5"#I[2@C 5>)@(Y MH;PP/[_?V/1N<78?G7#B^DATNW.+I@^2L,K]NI;RX]=M.#HVIN;8,QW'!4[# MF<*K(4*KLW0UNQ@'Y"G)-[2HBYWFT-@ZX'+^/?9(TG&B)OZ7S1G[FP]_)-.D MZ:-HPW?2(^[.5(1+X@3EA+SI$QH?0_:[YI)TTD6JG6V+J'X5/]KMUU IMYH8 MJ,:WE9@(0>PK6B1"6,CK+KHFY^'-M(:CH&[ 8;"_0>+=-@O?!AFM83O91$;@ M/@Y.L99DV\O5_M#8*&"T=N%EC\27&+(BW\0*P[ 4:_6:JJ\!$NGS!E=IPT0= MOAG])8SG2U8*_D*"DP]OC+>PN<;SJCOKVLNMC;>^G;VQ#51&.("M*%9IPJB- MQX;>[VQY-[:+F_&ZQ%2EVK<)N];OF;K1V3)MY)5Z:L6KQFVLV99>]MK8XGXB MF'7@MN3RG4*6G5Z:,"@C[.^H=P;5<_.ZS9B4URBW?J>ZW':T,$9'-XRN/NRL MK]FN(KAMO:CM3JM-G8+K>VXC(\MOR9.HR>>L3G//H9-C%KD:+"< D^) M^U5K>$'<9EE4[: 'T<686:Y<7$^:2V]WS*S3I:C#<3 +CD,Q_I(SOEP7FW M#;TS[NBC\09ALAK43+;U[^Z^_KN&P 9C6/W.UJO_JG864XQ['=30%"-P]9F9 MRM&0.K"\LEXX ?-+DZ9D:.KC36*Y^]ROZUSAE>6L&ZWPSJ>^KC[H;6^JM_5+ M#NVDM=?Y.[1%9K[^M>]-E+NOW'T)W7W:\YN#4YLC_1=F0[V:37G-'6NZ:60: MV$R4MVOT]4YG SJSU[HWK^F\L.E"[[A!PT*/N[K9VX# L V[QRORY^NS(Z_C M#K2_\@YT3W:G/^SJ1G?]X?:XKZO[*SF!]V2YNCU#-S?8(-I[9;V.E%+=6R\# M\ _6W++A1M]=4>L:6TMLY^6_4&>KC4?4TF;4WV%)4 M-"7S[2(==3;B;#$5E$!%&E.)I(QG?C\+*E2K M+%CA>Q=\F)PGJ-U=_O/N].KZX^7U'9M_6=V-,5C'''*R<"Z:6P_D]#X@UH]3 M:PH/>:=9[K/U$IY\6*CE7/4T\OCA+Y8V"Q!=?XK\";@^=.T!/!<(5@^3]2QX M$'YP.4[V5?Z8QR+53OS%'Q/;' SL>BJDEKP&57/X4_!(% >_@-SH.NJ8^%EJ+O\3G8-!,?4L47&NX:F"IT[#E?_P:ZC *B-8E5\NGP#K=RS*KN.$/.ZB MS[W@:N0C>5]),%F;R9%>,GR- Y*_9;BZ_@03@I>'H4_-DP_F685^P%5N.W]Y M';9;>=D2*,/*E/N]J<+H;(,"G5U580^7UMG_SOH+,=)#$G-.K'"F35W_.7_# M4ML%2M5)+[U.$=*T;BP P^P03RT\IS<+;IBJ51(];&ZXW!OJ\W MV'2O'8]H7V"%9J%VZ6&B1';M(<,=T^8WX IF4MZBR7QWIF1=NZQK8H=M\3UI MRMV,_LS<0WCRL'= M_:.Y3U6+KH)EU8)E]$ 3AX09 /]U!-%DY:D=K*FA_&J]H T-OS??!GW0[>F= M[GJN/ FDJ7 DX&A-B>@Z'-79)F9HZH-^A?"JC$97CI#L,J,[?0VA6FE5I9@Y MG(^Y[M':FOV-2'0ED*-"D("@\=8(JM'.]G2SM[X%LM165@[7ELE/6=E:=638 M*=$16&,,'X!RV)_\8/=\L2KD%4-]8%2XZ%+V5B(L&35@J4;+.^CJW9Y\>_?Q M7;1^BJ,X(!J(, YH6+$TUL@J:K/J-5Y76JR3D:"DS2PSF>3P_7QATWYI MU07L$C^@I)1MZT)N%G?^Y& .!"WJT8B';[@%"[BZ:A$Q+URO)(E%G[D?)>=% MBY+T[I).#16;J]P"E_JDTJ6OG*E;O 9G@S95L&UKHTPR>F]S;AUCN\9!6F%C$U*NG*'H:$+/'<]HXM MZ)"'V-R#8^_>R;N$V$)@8THD#G0 M>QOT)CPJ,+09AB,!AAM9]#W!T=!A2?2ABO_O:M$'D@"ZS:HTW*RU1$Z%T VZ M>_8;,>2=GMX9RZ(Q]*@N,V:]!0 MR%' C29#< M9AT:"OG!F]CP3W[<2#C2&!AZQ]B@8<\Q@:#-\!L)\*MBPAN#H6[TA_JXK^+B M6UCPNQD)".7LE@3%F]V>2Z!8-=SO;V#PEV>YEZG9.0JR25T#11ML$*XLS02!I3S7E*9R.YSS&C]J< M"U$N;91&Z6K=(3;KS)93JT:Z=XZZ>E]%0]' 0%VFUKU1HX !K@E(WTX M5)'X2F< EJ^-DM.8/V'1)&$F"Y&-TI-ZL4+O.1M;^NY=T!2+VY<\) MR/><,KPTHGO=H=XWUBO>2A>J2D;@6P5+V6 Y%F"YKF MNJM"..W!WUC WQ)+W00"QWJOT]='X^H6^1 8W*@I/60 O=$6_.1W$<9 M\^^N):<:GSBQSR/>!-,D_<[]L(%2M6S>2:V:89YIGWW+"S4X8M+2UV*AVEY* M@9L;Y+RDQEG77#KA.9\P+'GHA'AV@X]&S[Y&_AL[<\K9R#Z([1N1S?'\^K>[ M?VK7?D2T-U8(2CEU//C6/7']Y[=G&ANKT(]W<:AY &H<@ HM# H/_\WR?GP' MI8??T%9[*)228=)'17[^*]=GYV?:F__[T\@T.^^SW]-?&._AY>YF3DA?AO8P MI<25CJ=-8]?%_WXB]T%L!2]96V'XM.?#%[P'$FA^'(611:N#2ZO&S]H E40C ML(_N98H JAN\96Z+].+*TSZ2"7F\!^F"! &N5[=?M<]6].18&JUG9:$,'\"P MH _:LQ/-- M ZP0V("F(7K0WB&"./GR<5ES !(:Z!IO.9,:_!!"#+0U&T$)X M.6<*>S)\?@+OZ(,)UBD,V>?QZ26/I5 .8RS2!^\OHCJQH$K,M(EJQ)X.9P?L M\!O ZOP/_P1J";Z!Y>2FC)J#78'!L[=^,'&FSC*WJ2&SWA )A$_#[YP3D;]&F6PU].>N\0?> M%_UQ]^S?S?PXA"G?/<,S7]+WQ=?]0E&P]?%PV"_M6@XKG%@JMIP6&AJP(JY+ MIZ7YX(9IRT@@C.ZP<.-UE7T3C6/#TT_ZK]'"XI,/@\ZBO\)+CG6*@'G@P]G3 MIF:1P942;5#^) #DH_6# ,3G >&7.OA+2WLBGHWD2O"_3+W@+_<$UM=UGJ@" M6A%\DE\-V2!VV&,\#7DD<(EA0:N"3/!DJH/,..V,DU6F/W<[>P#98%@.,JIJ M=F ]>XBR6S*/4I-FI,8FD0\5"]WYN)W(R0#_FAFD4FT/0^0EHI/W1 >3+ =8M=95Q!8(81[CB3\7N+9?3*8'O M/R5M7*R'E3<;5=9CXYXOW3,QY^D7YLPT0!BT?K]?S3W3&-=,PK\QOY\%)[^N M"KR=K#C9W[O6Y$DG-X' MQ/IQ2O.NWH$7\6R]A"]KIYRC=^LNM)2T"J'-?'O66.7^;>D:YC37->MG)0UH&DF<' MCKKW)-W:UVSBX\J;>,UB6-C)L]P0P0FE*D7_X;X4'95[\N!XE"GG[Y9'S_?) M@7WI,HG;/THR='Z>TA$0UU=@^*DS 'Z2&\-1YVS4^T5;?KME= 60-^T6+%_A MC7V#P=E )._^I33\\;9U\8\LTM7*T ?@R2,,I51Y$.+6!. 2TI,52O@?\/,C M"Y+]/7:3?>X93@D_R80F>N"9SG]TPM 'O?)\YANO,/5=L0(7EA3-"6K#>I!3 MF:!(=K/91K]3:K-I.-!ZPEX64VH=SJF9 9-P;?'C)L95Z%_)3U"#_+:=X279 MK;G!!R>6;'N8$,B$:K8:PH)6L V&F/+Z"PM884@*$!(P+\2B?@B-;;'YVF3N M \K20V<(,^3M@YA1IN3+F3N#S@UXJ2Y,#S$7:M]@RB 7_!?M0<0[#5F3B?\X MM[P7M/:Q9\4VC7^!,VL3+V0_4;_;Z $.#>Z2]G6"Q):$N_D _51V906 M-]#66>VR*X3VV>^;_'7% $5KC)EE+IP\F#MS_@". /5N\N:J^*?,9.%>D%M$ MU-$WSEMX5D">?/>)MO?!CHN@+1,8"=0XGC-G]='Z21.WF2:OV0E,D50'GGHS MO:#/_ 3G?<9K2Q_YFQ\$_C.E><9(0/F5LC$^[9BGYH I23:%'=U[W"C*-XO\ M:GY+%P>GD<7ZWSAT[2*$(CW[):8J72.V>JM62M@SBWO A14$:/&6IS\ULS)] M?61T]7[IR@B7<)DR9FN#6P6L#UT@^/II!K"'&&PTY=NO VF#8N%(#F;7OI<* M3A[(&9W-,/>W9)5RD,-%A8.G_T#@@T'FV17Q29>^3#CLS"I*CUXA+=Y@+7EN MX;6TF?6$1R?\]STA'M4$>E%EGVF7%CQ%O/IE]U6PYY,G!S;N2>)%++J:>6V\"?"D@GH?61ZW,#?,,=X,K."!TQ*8 W/T5%V?!HN M05<:W+P876Q:J2&_LP.<3C,M,?%G9&].R24\V9 M=I._1QGKR56*L+VZ)()_:U;VF!6K])E]6-ARSS0XC:'K&C"U275V\0MZ?IIL MT/0:A_'94SY@4+!01],(__#1"H3OZ X.KT]#3P^!Y;&SV[.%$23FD4^MV&4> MN1\'H%>.B^$D>#JZU+#2Z5NMDA!O]6FC5YS/ 0&[1#?"!(RLG0I>)N,#/+SR M#C"^Q;J$\ENJ1]^&,P.QW^5L2DOT^AJ6A8*O7Q/X;@GL7K8 MJ;487/*]95!D.0)@FS$W.PY#T&P\,3U8 #@%SH8>F32G=!CM8ZXPZ ; MCJUKB$&Z>\')UG?CO'DXY\9CT:\MR6U@>U3N$<]^[ (RT7@@/F&4>S)%>Y(F M@?!SGT$-0"XU9)D,<@M4,*PE]H4=.06[6B8CP8XF-#,*84VO-'ER>XL4=Y'))O^6&A#K2 MX!1:>*I/PKY);L%&7F&O6_ *O[!GX&C,C^:9@-5.YHG:?@*[*L1C;SQ^8&>? M92)@BI7.;U?'<8G7"#8+D I]UJ6-G,>4&'2T>CPQ<4XCQ_@\;FE>*+H(C\Q M/D4(3WV $5<<, 1&DYJ#=+7!:N/@GIC:_TMB@O-YD"!46,@Y+- ]#Z;Q#V7R MP"4NFH(W7/UAQM1>EH@/=D)V494?#)X4QH! M#!ON5/P1(T/RFFUMAM"I>D5 M-Q^ <_K?*^]\0JN)PM>H^[?YG;3Q5V .>S"CD83%!.O$;0U M[SA2[]"AHD^BN9]2Y^Z".W&PV^;.5NS1W-3:C# MJUEX$G=JE@8J%HZ+>NE)*,U&7^F>)O!]) M. F<.2IZQ8L%@,6E2T!GQ;OD9S]OP>@,TP&YZ?H BY6LWFIWL%>C.\C/AG33 M3D87-^\WUEO-W&$+RZ(!B6W1M3?W;S5CTV=Z@OW")TPJ/:%@[KH\?FJ_U7J; M/V)!#"NW8G##V#Z\L GCI[CH,%:$$L;&0V7W2HV4-*D4PK(4PI%*(=PVA7 / MB8+Y^[IAHK]E^RZR5(%IK&/C77S4FAN"&C=>,;J0?*UT:SS4/KVX0+L&059L M?XO&O\X=<+/=;\7Q=53_\;6+]V*=(?,6$IC>EKL6F*:6=RZ86!:]B\W/KB*7 M[/:;=)=MLO5%S_?-7+O-J6VTH93% Q'PV(L,31*B5!AN6%B M(I[TQ6AEN.[VVBS>7N<"E$'DOE1S\.M!TI:<$>4UZ9PZT[I\T^*3FG3RBB/MZ./E\)-]-R",_LB) M>-HK C>%*W??LX^XX_IN[EP;XF*F[F&)7Q;RK")8.SL!/2"6+Z&>A>\2NYO<_.>R0? S M <_XIH_DPRU:!(SIPW? 7%,]F+@Q^I-%-=;+#+N^\'@O7P@1LI=TG4(5UJQ+WU*EYCY&"#7 M.,!="722KL,RO@L.!]P1V*I;6D(8B *T0?^H8 $=8 *P8))6P]$D,3#_9[!G MT#]8B7W8V'SVA"9%B7I?,N=HF>DT%:GO .7+H#9AK]T[3:<2>PUB9U6+M1>];?X" MK'!:@>T8P$;[M\@J[ VOX1OMD0 KF*W6)P+WN9%E[&Q0&'#H?N-@Z&OZ)T)SR@V"NYI;P*"47 64L0S-CNV MOY5A<4M&KI/?O586=[$'4^ZLFIUAOR74G?E;SROO&L:Z>R;N$Z$5-.'Z2'6- MU%M]4^^;JG7P:\2=T1&[O32+NX:I@R04O0*=4 8DI+HU!KJM[RP[]5JTH5@>"7MPB:]=\_^7CT(8]C3AV-ES249>0\8%6@XF\'H M2F_C?R3P;2N0]N M2?/8;)F9?(7ADG-:QBVQ:[(F?U,"G:LAPW2#C6*TP%*PL292"1_$F>EU=&.\ M7DM+,U>/R90KI!>0/MP3TO?G$BF$*X3G':M>XP@_ I,M>P3HA!5MI PX4JMB M%][9]N-[EV1RK#/';-UP-2G6RI3'_?H^O;'>ZPXK:U)7;0WMP6-G9>JW=!FU M"HMMCN:LO %MPI?HCS(TIQ\^$S"4*,L+-BOG!$H20)4:56D;=,] MQI&5B-5YO+'S^)L5>V-)7KWE)7UJ+I@A;F*+[)I=?3 :[W;>KN(7OWTM9^=K MWSM5.Z RCT8RS)Y^>B$$]?'CL&[TN$E]/#$/H]X5YE_@?66D_DS?N G N)?Y* 7QK"R?M4+8Q6[#IYI?[,\CT[Y03CG(^Y2.TJ M=*@4^&1_)ZS;)O(6/WB4Z]5C;3.I04EA0E'()__ @+JB@<5P($3Z%RSQ7?8\ M7*G/ /EO!'0=7F!SB[QE^-]<+NA$]5;.3>!TV'%N):3%6_<\60)B.^/_SW,7 ME?(!TX4HP\K'["%K:(OSSW@F=8-KN =PL0NGSU]OKOZ]X\6GL1O:1L(=;OUH MJVVRHV4M=_) T@LO\A3S]\6MKD+V'<",H//X!NO^E>7(,ZP5W1 M=]I/VT8,3CYTSTQ1Y>! Y.*+@U=6M%9GV@TZ5N *L=XENO80$&REP)RBY1/O M%R:>M<^XF;*6)?^/N#:H*]?8V_@^=&S'"L ;7>W";-P=HU_6' .=KQG!IO0O MF@^B3^QMF!L?%>5B!GXD1?!7;0Y'_P#\="?9"J[^#WF M%@**>#OKY/O$"I M+P0OHZ3W('MZ]N!-7E;GC=IX)YID@,0OSG5P2[_^HCW& MR,!/6Z: Y+&O2J3U.[2'"#;0"#Y(D:%:Q_\D%4K[-.JF @+E%&%AZL*(4\'GS2I:1'%(HE>#]837 1 M_ B6ZXFM_T9?OT]:Y62?SA8HE51):SS:)Q#&YOAY] $:X*S@D09/5G'D WXB MZR>ESM59)QG& HF-Z3W;0<-Y'_.CD2#\K"=Q/H*R]\/X,78G'F]$Q=S>[L35 M$+*T4_&>8UK?DJ#*%+[.763OX=2EC?,L%OEQ_4FR$:4'"=QK@R3&TT"_CLJK M6=Z[H]A9,VOCZ?V@=[+.,*B.'I*R[=?4.;Q" M9P4\33$&2NVR>-I?S2-_Z 0VA:]7T..Q!]2 M[3JDRY10BZX2U,MH! Q*(\ ;@]*XM625;I)SI@_%QI^)%:QV=\-$P"00[E@P MU-7[9E=@NY'MO9[G+(53#8^F TTKN&(MFJ MP5[3NUQ)$-QBW>E5TYVEYOKB>E?=,89#O3/N2J<[1SIRX\@;" 6$VUGMW9$W M'O7!RU;=K6JPVBQS[C(._#FQNDH"ZQ>K4%W) MS/D5(*) "\2^>W(T Q. MT5 ?=.5SC(YTY.:-N\"4'R_)R,V;>J&9U0ZFOEXH&MV1/AZJ\'D-=OX;"6G>_K,? MN+8DT-XLYT4";=L#0^ZP+]2U;[/MZ"05$1/1\SC =" M XWM=I/:8#PTX;PP7-_,2P88;WM^. J%:@-/S; G].>J:N6W)JGIZIVQJ7<& MBA/WF '8KP; &FD+ (!F;ZR;9HN(D@Y#BU1>QJ4J?E26?J4L_6(=JZSY^DKJ M]4J]P!0DJ]"E*]+XO%BBJJHUI'/7U*)+?U ]8 !456ML?V804H(S/E56Q;Z> MF:3&O'ISH!N]CCX>K3_)2B!3A:9%- FI!1NAB5,JUH^FKM[M#O3.0+X;SU=X MS:2J-/9T:2MDBU4WR;NFR_=UHS_0NSV1)DH""1SCR,V;;B%5H+KIWAUUYLC4 M^QLT[)3:7,OA%$M8I*&N4:E]%[(!JMOW71/K37V$J6#FZ[@[5=B5!;M](06@ M^BZQ*W:[X)L,]5[W=6!W6T?_*+2H%=>N ^':M8H]WUH+>J &?7W4J][=7-WY MMPA\ C=&%8.\-?@,?3@<;%02*@/XEM[W%QLA2=T:28BL7?B/CTY$2?7//?N" MOO<#:Y73:)ND^W%G0+KU7&VN:XW4.],*$ZN]*](A.R$ELT36X<_DP7(YK7"+ MIG@W([3;@^6]Z(P3&!]"&>3AOSHV+W*\)]]]8GS 3U;@^'&HN;@:&C,HR GL MA-BWA+>&\-!BN5C0%(24F?D^AC^3,#S3OEB>]4#[3.@:)8'&+D\.><9O/R.% M/7LPUD*%! ;X_^U]:7/;6);E7T'DV!-V!TASU>* A#<)&JCV1'=G19)X"WWW7?79M<=^; MI FX\%@0D_G>E8I"=0TS)_1P'$$P'*;PH%P) 0C,8^#1%&]">*3%/_<0*CY% MGJ>@#ZH>WJ(& X30%VHH61K"1#G\.7-XH29)%C)C5"K _ 1/;EBALOHNB,=Y M[)U,TC#">H4F,5:088#I"UQ^ 0W2KV'H-4.) M9KOYA4@*(I&/E''C+X,(GFG^A+_%/[^/X1I1BIAR[(&@C!PX:_Y Y4C/4*N>J,8W(@SRA%D^3*&+.AEQ31L"%XZPU#IUYQ;(ID3)@=42/I7"0!M,^+>(@9_HT M<.?^_>^(3E[=.\=NPSA6;*G0N2#=9]\ZMR6:?T0/49/)"5T0 M_\!'X4"%AE)JI8PHI$(AMQL;/>X-%#Y',]HLY-QH-N=[["^"&5E'2."B%M3 M-AP+J'DWF_BP>70+ CH8^%R[Z#H#;SH#;]UMX)U&8R7I&/)G:*8PM\JLJ8G" M6DO(QIBQ#+^X >U8D7'*2+TY#ZD2=A 6W@K]@+PWX5A?P:27#(5(@=KLFLAC MUF1W:38M+ _1 'SA@;R7$=X[^]WQ@MT*->$/74UX*UTI%3L39&5/2I<,GFD^ M2E*Z&\Q!S0K47@6J+;&^@EZ/C1;J%)1)/@*^CX*0 \3XUV0@D"(L8C7%C\[ MF5B#,85)]F$A=\(J^P HZ!IY@_%+3K/$2P/LS M?OOIYW^=G]6:QZ1/>J.$C3RJS>4KF"U9,@C!<9#S0'>V8]:5KEM>#?*6\$-[ M-=>]"W!\IH&]MZL>7[:(^2/:DDDP8WO,OLT^87V&5]"#)2MOSX[Z?72 M:1#IZ^R^-6-G 7NA45W:;4-[ NG )D'8)QE 4MSP>XW4CB@#H: Q5YACN^+S MK-M2]TX&S#2'2D/UIJ[]5+TU(";],#/WCE5:-^CX]Q-\J4AUM6U[8OG:YC:: MM!<\?C)E[BQ'JN1$>114).> Y& B^T//T 1><''"0649N%)#:+NXW4.4 157U\OF7)F2W?2O#%#3ITA"=,/F/]VJ^Y=TC'2 M]PD9''C=IGW^P>4O_SL83WX^*5PY[/=7W9'K7I%HBU698F3A?.[EB1@X+;\L M@[PP/% 2?M$@M",X.+S=TSY]F?13(!]1H]&]L:'M&= J>CI:C;7:)7:7 >T. M[7(/$*+^0^Q$:S:(MG5\5U@SOGM%-_\/GK> WN-\*U?!F$Y;,LV),C&#-X5@ MON 5#VHQ#?%K& BCV*'AE==F$5TU:'04]*4UELABIK&B7D=5!%^ $]ZGE\U% M*,&P"2S)IXZM.I%',RU01W+W%.E#B]84W%81SFTXHOA>DGR#/5$3"7*!W1[^ M6Q5?Q2,0#KD%@0EG_4HQ"O-B?$%IJ6$.&4:F(KH;W*7(4,]FX _E-7Q;:35H MS6FNUBB5/35_Z,,30#AZ$GDKT*Q61G#U94#><='V6.1GDYT;(HGGHDN@13$8 M'5B&;<_*N^YC !U&"V-T5@9D+>R%$S*.EHG%W#J($)A_@^V(X4ZBZ:4HTV02 MD8S*![3O2-NJ@XN.S,H%%Z9>#\X9K&>Z&PZ5F^BY2%"'XLJ>RXH.O/>@M)(Q MB YZT=;%D@*^7OB=(?H9,9URR;7QUR4-4"!\_MX;!>"[T:2#B)@Z1>G""&!C>NA]_#$* M([5@WJAP"GK566X9'SE<.(L)$CGK+ ]X-K M4#E)ZH7U6$'#YR-,6]+W4\V!2@%/E>L FG[ 8A9O)R5(JP0#@MO3*]@X:(<5 M5EYJ/2KGAZ%^;P &/*E:&%X_N8GUO6-^P*N->M_^#;^83U.D=J85SS(B:L8I MT,-,/G/9JH89^W\4NEF=$74/_O)K4\)V?TV#--_%2\)>#5]8VO\ 8=^]FP#< MU0_J*IUB%I/]U2_3C-!*QVC:XI_AT/3HF%P':.K\_BT-Z&Q_'8%PW8 )A.I! MCBOF7$7N8WF2#FR3\&%(G.P\,>K0/2:[%-SO":B)=.9K,12S!;0A!^?2X,9( M+FC 2S4)4@I#^-YYE@:*]%<48#@'!P5/^348!R2KCD/>1@\]Q,L??YCC%%C$ M6;,%=B"H,\"1RRCL3@-"H])'2UO>=Y.DWWC:J9J @PD'*8)SE"8UC$NCA9C- MP,X>2Z 5'D-3[P48AJ#8)L;-[91,^";,\=Q.$E@^]/LD:B.K3:$:^+XYSC$& MU#!48>W#XC'.^;V3)$0K<]Y1, I$'@ #Y1E2-$/'QDRHLW![#S"H8A)!XP!6 MQ'D QW]PK)E*KQ7?L*")P:RDVUS_+H"M#GN!#>;CTDIXUGZ;LQZBLO4+M-*V M7I+VQ8P!J^T0O5 @53Q3&[DFB:%+$8Y0W?L%OL4:NC^+ UP:<'U0W='#82/ MO>'+@ /.08P6/DI+$H/S#<9,QD$RS@@;5:)"3K3"'^68U>0XH?(>P!I@G(<^ MY_G56(9%H'%;*ZRN!18:U1D$V<@;((^WR423I9$I12$%UN(VJK3UTKO;%]MU M"AF^C^%?4[BQ\]F]UM4%[5ZWV7^8NKINW3.3VJDKY0_EV'(IGC80719$M,0= M :6Z%5B"?,9Q;W6%IV1 A3]4<2 1_9SL4D#M9".XA[/E/X9=>@-?Q602W(83<@UCIZY/"P+6R_! EA5PM K:XK/\ M]@)_N@AXK>74;K1JS0/IC*%!7N(8:=PG=VB4J75_\C!2I(AO_K!;GX=F0S,K MPKG,5696%G%Q]"G"9='IK24;:Z]?4U(0&/<6%7=9,@7FR>O_OON/M4@7(=9BI_I/<^%:W M/M_#O7CC?7P0VA(ZU;=PA8Q*E"U9)0_XAF5+6KQRSW@4ZCP^T0-XDLO;;=3G M^V_T\G(L=NFBW$AT@UP'=H71FA;+\/+]*=Y?7 '3U '>$Q+N8ED,G38Z"'UO MR2+/=2HY*W-)Y^:5;W'V=K5(J7>H4'IE,K\!+M1?1FA=/ MZ9Y?IA_GFNDVT8_@]35KS1;KQTNS4GHUS&+<65,>^XWCAG_@(-_'42PW,ONY[G&;V=I+H+TPNB*+!.Q4)I/=.\8JIG*NNE(574+HJH-!VLZDV6CYK0 M,'Z*NRKGHVPPS&LL#P,]7,=F-.2AUI V.<&16\SR2&UK5E%">5QO&8N;.XFD M"(WRXAB\93TUM T/5+.LBT,E6YA)B9ZI)I-3KO5AV:C9B;3(5Y0RC\34 ]G' M2#HF+$&*DU07$5-IH(25=9.@7"-I$.(594LLJ43>S:\&.F'(R47*W7'BC P> MW$U3&]&7X@Z=,=-1^KY-:]$VN9^ CY2D^L^PV3'F,9TJ"865RI@MI%(7_QLH-_50*0F,/&$C(S,?XUC2(\+^N5*P&(3=E1:&..X5Q M-I5RS52-P^E8!*SP.$?*"J%WW[C9B"T48MAK,DG2'#6/+MH(>F!BZ^)IIW,, M[V*XDWM20]J>(1!WW<] 'M+[X\12,^E70$MFV4][47 M3$(LDLI&) TWD@^ARE \[(K*6E #4"N:,YY'#4#_B"Y!:^\2/'Z6&;&,M1@$ M>3 TJ!58.AX%L[>@$U K_D3W>=CZZ6_G8$Y[+;?)VMB5F!>94HD '>D3.)"S M+*0+ZH-)&9T6"G6^V*S19Q.4_S]O<%C/-,F]$*;=OO >EPZ3MGV%^5$IAX>; M!#0VY5N#/M^:',#5#\UL;Y;4>L<84J?X4ZI0Q6^>]O/EYI&]$8PK97M9G;%G,8S*L-)CA+;=Q%DMO)# J1+]B9(^[4H M2:@)P]D[2>]389>7AMDW?@6L(IN/W-]'MUZ0N3_4K>1@DF []M6?''O,?&FO MV#).\Y*]0+J+,$8\7 :8)D:-Y10?TIL\A(@6?_DRB 8@FPN>O\I[=:2 M]SZ@)G@$92]OH6_VL4N%-O@M!5%(T__M' L"Q2Y]UJIX<7*8FX)CF#T6VHC[ M=@8>[4U 'WC-X^,6'A3N1>QAY1NJ@L3[B ;%10 ZZ:L&7$#S]V,XIH-_ 0(7 MJS0;A1.LF?L$X_I-?0]["6A#_L;$_0;A+?3YA4?'=^4GA3%Y1-T@_ 4[#3";$H9Q@E5Z;*9<:Z=QS\ M"5.7Y&QHNY<*:/L<+KQ0R212YE*#0Z=#=;JJ5Y?*N!\QH/2.),&G6/ R89>+ M%XM!#V!'>R%I\W$2X3U"]5F\;@1D$XZ#(>DN^3N7#MG+7/]=KR!_(*6O\11= M86ZUIYN8:[^0QV0,RRQ5J%ARRM5@&J*A,%2L]+WQIMR281ZIS-.HV38VM]<( M1 ?<%"Y"MF]RK\2Y20\I\AADDQ'%B/27T'+ ?&8>3:42X/2C]U!C#J^GK2FJ_L #ZZJ-# MN&@YG+6&&PH\=8HJ]*\#*H"V@W2WBH)%"!T$=QV/T=-054. M_G<&H\$!CL->FNA_D(4(C] %BJ_MCE%5M=%>L$[T/6>]Y=GM,XS34I\Q;E@/ M$0V\ZY!KE#^>GYU\ ?LTN4I0R"2' $-@()XD+41?P%*E\OG7LGKC\336U8"E M1EN*@U!&L5 ''N#<\'LW:&\C3(OBKBQ= XCAHNFD<#YH'TR%IB-RN#G\X>?W MO]%/>%MJ6DOHWUR#49JD] VSR?S#/$FB\B-Q,XISLS,O?Q?[?E%BP>[,TRGU MGM%2%;XF,F->/0:#;9I*0]:B)SN="+IX,Q!@-Q-35936QG>'^91'2K36N+B[ M<5.XA=Z73B_ +M9WZ[EZ9EZ?,,#)]="-KC__^8U@4?7G/V)D+SAG(_"59C7& ML[)X$7!PL%^%;9V_AT&?M,,JRZ3.O8SB+F<2X-6M:^@Z#,0ASP: @.#+1%8>F,=F%N/ MS1,V5H=4I(,3X(R J0$>B[$<:Q.54D(3@_UTOSL;Z%VBP'.H!29_3%,Q M\EPR=W74B7I ".M('S$!D/B<1O#6Q,AQW5D87I/2[&F CO'*9BJ;G-S/MW)A MW%O>G7KE4F7NB"P*I'."OH1#<)YDR.XIQ0_F#ZC157A&P[R\9/K)NW)0_CZ- M9A;*RQR2CZ&"TY-3,$Y GSY^/ 6K]RKP_@4[.P[[15=:%Z[(AWHYZ^;;*"PQ MPA(::$BN&2=/;!"F8P^SYF$@UC^K>->[\[T870XQ4NG7YY^_%GI/[-N,LG1< M/0? "K5PV)/4VUERQIVE)8@Z"!R4V):0A#A"_@\FLY-J.Q MC89)JDCWJIRSE9EVFO1Z\&])\EG:]2(P])LS?WQ61OZ7H*NRAS;WRH*7B@Y9 MQ#XQQ2>H+XI3C%1;/TC@M1C&U?M$??W1M+BZ%<]]_:^=."0? M,#MKLZ2@?JB6A!RE"4=94S4@K^&N(?$'7*\?,6O:WF=-GX3+IN,UOY!3OWM. MVQ\4LKQ&K%GLGDJ'08S%)W.][PSJR:&-M][%;Y]ML(+O%[D1N?):[I0ONC?> MC2VY* 8N0AXJ'/?*-?>>#N(;H,JJ5_U1NB)T%4IHH7''>*-1Y6,-%(%[6]AH MJ^E !8DWUD#9\DC5PG6B>\G^R2R8,02M-^/3[8BGR_U;*90[AL=$.EY2M3H8 MM*KZA:!^V:UU%]":I6G%8F)T= (:GZSNV,0 O7PVV9&8#$;OYQ>_N&ED@H49 M9T[UEQ=$]]E N09GC&RC@I7WF="_BVZ#O"'D8&<:4N7A8-ZQ<@7#^AG\:K\4 M0B>T!H0SR4:J+T';NG=1_(-)4UPEU.\<7W.>5XRVTT^GWBM\Z12K%F,N+.0Z M ,0.>>TQ?1%;?^57O5/YC>)69H3$O$E*A\ W8*N M4BS?;-0[[D_-(UL47'$^*97-T8H69\Q>I*SUO'-82OGLA %*U0+5"FFY[+MZ MNR9Y4BOIS/E4VGY)S/^.?XF8'Z&B9Q(U"DZ.6#;AJ7&44!"*;0%#X()2_L%.6SD)^F:29N; M@G^.39=]:%(+A137U32,]-V,Z2-9+@YOS"<."90(TQU\$TO$OI!PR%7&M:9. M^-\F$.!:QPL)-@J="2=#5Q0Y1X!)_$H K--CDN*BZ:3- F30J#K39WA_+Y< M>>5TC3P])D0^KK.G!""+J 'OB%EF=N;D5YIOQ7.?J@FF??"Z=0P\4[_F5NJO ML!=U;;"#O,PH'@9,SONJ3Z7O('20N@] ETSM.43!UL^3UQ7"(U0A[DJN3?VB MZ(+(9;DD>@WJ'19F\^G$4I"P-\62#C[^CF;09L)7AG_6L14!(J!R=,%OKEH. M&3M'2Y)IGN$:2J677-K6MM6='+KJG?!H>LF0#=GI!%N$".H@,%%YPNUR K@" MPK1H_MJPB92M YI"3KC;(07H%CL6>C<)#S5F)H M%L%-*J^"&XL)CYJX*&'P8RS8YQXRM.!QW<$3UGF,!=>3I17ZP.H6W05?UP:Y MDLVT+60+JCX7]IDAR-KZLN"\T%(7-S=2JON$?49=G5,' +OLF%:*N$0256O. M%4GN$W%N:]RR.Z%8"E%#)J^9<[#@&TAXP@'#N7 A IS!36MA*@77R);!R,\Q MK/I-%MJ6NV))[))8XRYFI=P(R"^,SGD;N4M? WX4#QUE?I&.R,0%] M)JQPBUCIC ];142X0!]@(;L(+?>"@15CP+))J,D3Y HN"U<)EB (7DZE">"6 M_"5=YQ$HLQH8^?1P[HZ6%$DIC<:&GV)30AY0S%O%NC2>3C([C\3L!4>;!$## M\96^17$0.%<$5S.22"5C$K*KJJYF;LI^K!-TED" ?X*.5&)!L0N3V(G;Z7>L M8<_R(#;]&*+F2!S0%!Z!(E&QPR+Y,)KOP33>.NJIG^!;JS4Z36,D"X>.62U/49L*A@02&$XI",(^SZUOW,!>M[4$\8>I7][ M:HL=6?T6)S>1Z@O L\5I)O>A7+'LAERLSQA3=\)\V1=]&Y6?!-D<#6@)"*A( MQ]'FN3"R.*L+*@U7A(H(L ,_FEGKW;KL^2A%Y%9D3& QE$H)":OX\F]35N_> MNU8IY$$8):G2-"BAR*'/3I@HHFG&4".DV-TU,?&!Y$:<7Q8VK8*,<#O26; . M3%6^T!&5=80<1)8H(9M!+!,=KJ!X7J:C93Q"OQ WK1RN $:C^8,#GXNBFG)Z M&R/%! /%[P;!52K*R9>C;\*+(OXF9%Q&-[C=3[O7&G3[,>Z['[%*H;.O4GC4@.O\ M"[Q1V#HOWRNW3!*25\[U5FLUA"(WKT\A?H8NTZ4 M$A4ZMO0)&L]#ZX#57AOXO3,QB[1&AMG@W6? B,M7 W<:<"TA%IL1_G5B3*&* M>XAR!.0J$&L,V%JA<2C$^)[30+Z^("FY2;I._ N^U-AD,,\4"X8Q,D&ET2UY M@[1>ZINS(CMAQW\P>2U3I@:[@+?\(M,7DSU7% &D6L=U:]B6D^@\9"G;T^G^ MY>\AVH, #"0#"R_PTU*L"(&*^-L*4(>=:RC62RQE3;LU-[@KOU*-UQ(V7B9B M#8P-O?SK;;F G__B?-&)'-$GX*"E?[A'0,W)K9RAHZ],SS.4"$5O*,)P6M*B7O@ MRO)/4*28>Z+<>J12"TYE'=HN[;/.W/=Y;>97H6*/V_6#\C8L$Y/5&HISLP%(<1MW?"C(<4QB*OE"]=W8K L&!E MFFA#ZZ*Q>+TOQ8RH6EV%M_:1>]$J'#(-;%V]MIWBVK;OO+;F;:O6MO!-/FEY MXIB8(CJF89:J;72'KHX_75M:%'A84 /Q)1#';BND"; MZ1.&Q]+EW]Y=BVD0IG"2W>FOMIK ,6NNK=%;18V^TFJ"A[(A$_MQ> X2"N M."")&>E8119ZJWY9E[9>[_T4 8 ?Q?*C5J)!%.2WW@!_P=K>S=;SB]:C9G]$ M07MX0^^@U<0.$9'591[%&L+ZU*TW.D^IPN0#ESOH/TZ^L$#RL-8&MYEBTK<(^."[94^_!N :\D%^H#"MB0\%:,Z,#:>FL& M/)88UAT[!?.P-8=;6%TRS> &1D48,*B/OJ=P"F!EWF*L[<[+30=5-DB':PX2 M;U@Q>FZXKE"S8]2]#VB"^V*;VD=7F/#"+VVMI))+4>5TR3XSB9-I=Z1"+\;X MXL%3/4_52Y%'&^MP?3("_C*0S3"S(+)T]R'U)&-?99$LF\I=74+HH(\'B(R3 MM8+$-"PBTL#-8"/,6#)V""3(1/%RDX:YJO6Q=,$=EYLWH3, ZV3)/;"JP7+F M)*:\RA=F$ 8CYT:MG7+>]\&PC=3[;0)B!XN=9U#_117?JD@<;N"!K*?AFX=. MT&7=0,!2-=_LVOQG4:6N'/-&:O[@Y2W'.Z?J-PX];*#IY],D:ZOV2CW-4,Y% M19VX^!2+HCPE&(M%7^/39/OZ _@SUD8A,$6J%3RY@"11Q1T8!=&@M/0EB(5U M5VZCD-0T'@37"?:F$B,3W*7LT),#C/SU8X;(X,;9ZINJ+T6O*ZZ@W=#SXI1< M@K]+09=?.([ ?";]<1@+*>/UOD#FAW%@+G_YW\%X\O.)T-91P'"N/J*UH3<0 MQ#SV)1'Z3K-E@FYK1.=;]:-;E MA(D)P!FB-2=T20T6FFH=J_O[+N9?I(9R&&'J T7,,@37KK*U7,L@RY)>2.:K MJ8 %2QP9>:9$&LF)!2(3'2$24$-ZKB2-;Q;.!A;8\C] M(=Z\QJX\LXT7.V62?;((/87FDL7:I7O8(/'?0H%F]\!:'LM2TZMMBP]KJ[EX M]81?-*V-,S>%%ZVC(YH_#OKXCOGTS&H[QA^J]%8+%HZ3184W9 DFN]F1$SI? M>:'.T3H:J:AKBFK3,@)51==TRWY?<,WLLL%28E?1;AW\DS&ZVO\V7NHYN,>P M[E<14H[LT.$OSS.T\RQEYIO=-M]Y(!POVEV^ -FV0/^,T5%V^%N&.P7'F?DEQY<,VB27E2>3N3:>AK?78K MQDRN1AW,]V+M$_#WFH _V"?@'UU9?B:9/X\)_>/5^^]H2*O7.Z4GD54R17Q# MQ;-#*P+9S2HZ6%S-N&%M^HO#XH^W;OJ$I6E4IB,ZQVR3E0?7:AW/CV[CP/W< M$%87#Y8OARA!&FZTUFB0B&ML_^2 9B#KS$S_FKVN4MKR//8^J*MTBM6;O$+H M)1&+$HR0'GH51 3:R"T0#&1.=#:,<9$SS!V145'U6S;B]F3'?\H4>)&J+SW* MP4->"??8."\7'1[ZQ:>A)#(;G08&N7 /'%G?!\W[/2-)]<1>M-J=RG,Q/TSB M'@,;Z1:GQ5W5]3,P@D=.G+18RT"IS.-&X?VI0H1S^N4T[F>N?([#C+8-QJ/K MQ1FN,44D%JQX13=E;'C802""L5_ENT_%/:-?]),(%&@A M #>&!PR9G!2WE1.$)(KR9H;7Z% $I(Q[+Q4M<1) M7"O0*^O'$6J.O5OPU5J8_WL:,"0'%H3[#&R$DXDT%5I*#T)W6R\A'I@@C!P^ M!WTU9",%^X 2J1DYA;"CN'%S[P@$C6K^72YMT$[(LS85Q4C\&GS?,4=:)I8' MWZL-&Z>8*31?=4^;8>;+3)N!F^="Y)@Q/4&+,#J^(\:8DF>5O6(ZK/JL]D/$ MND/-#Z951)<7Z'GBON1X;S#3V"U3PX2'EQQ%QN@9=:]BEE45-G>P@ _6O#6K MC,MLO@^V>@GJWIFM-5C':EYGUDW=NE RFEMW-IK-O+A"$,8A81$:5B@ GG_" ME+)^V'O@H,-#!.%S[R-<;3NE+W!2>%_?&@VCY58JPS->-.J-0P)3ZDE+5#1% M34 OF2!Q]BA Y+>"=#9+[6'XD/8:#]G,^.8%+2?V8KT"2UL&[[G)VR\U!@4Y M]Y%I55@N%7.+IWR!IS3:5H=+196CUI;+W]7D.&&]1*Y;%7*]1EK^MMV"FXFVKOO#E;FEF(LAL0 G MHE@&Z+K9GH"0:=/&TC+OQ(GX@^+'JE_3!C_VER)/"(I;1JDV#<-,VMQCG>H+&BZS?A;XWC[K+GE?6E?5Q[D_#)S>:3/6@?^YV#3N7@ M2L+?.O8/NPV_V3Y:.96-#RY^;6[T_)+B'$J]I#:+A0XT'7OP+8?#5 T1T1#^ M?0QKW_"/FPVS"@/O%+,FWHEY-)9A%(A[ L\PU0M:>:&$!'[S]R"FR&7S4!#X M2E.28$'5P5\QCC#+INQ<]Y+X3^''7EWCXB27R<_/<#(]Q8 T2U](D'KTHU:C MV?'>7UY<,% \0>T1// UN$ PIB^7O[.>^7)YLAL7YJ:8@Q<&9OOPSXE M8Q"64X/13XN$S(4](28CGW(7$07/+,] I1>-'VAB(K] 2F.^#9>^"24:F@-= M?$4YZXR0E0EQ>A!-%:%^,S"ZTTW55\C7A#>>D@WQB>*1(%-]IZ2+''7G57:X M=?Y_IB&='S03GH/,8DK(&_A0\6W:0Q:VU/#0Q3.=<"\8H'2,Y0.M#YCH#1[D M5'90JP"2UJ0ZJN0 DH?1'1!DN6@-& !M# MY*M_C,)(+9CW")2)!5WO%Y9;QI=HS/@)8L9G!/*.@+R]H$^F-^R=,Q-Z(L9 MB!Z #!],)PO"/"$V!#/+K$5HL?3ENG?2@_/( 1=>MD\: ^3=%'3NE+J09K)[PLQ7#3IG9R,,."PB>HJ5P,< M+:\CR80!UNFZ(X$RXE]<%<&7KYPO]CN:RI(,AD?-E&*PE):3BM7,W_"+F/7Q M*5'3XQI2:(X;K%2\XN.P0@CL" MDSJ7PP(_^05)=N-P.F: "U J\-^^M*_KPDU#TL&V-;Q$F%J\):38I)Q4FF/B MN-1@6/Q59D($(ZJZ0&'0["3(=$X -ZB5$LH6RZ"(JC(@GL=@:KE9%%:5I]-) M[C8(.+PS. 0S9U_#-\&E#^;LQ"A1!U0>#S&S%J>&B(ZU/-:L4I8EY[9-P]1A M?3@R'4&IOL.S=<:,X.XWA7>&'$Q#GBIE]> *?U,S!TZ)F$:XQA&AUD%1H-F" MET>A;Y-&+&0;/-QQP+RC9MX"8H0UN(Q61238U"FOA#)UDF2$B)_ WF7Q!P)':^7&Z&Q>YJ*WEA"% ))F(0E-#[E_:6 +QVB%3KA(L NV/'!R/^5: MGA*#GR9*AZ6)$VSZQW,4<,6-05O3'##T]J4+9*UA*^#K/7Y MN3Q7IY.V<":9YM.*023#?66V7O/^(/L5=PMK)FQ-=)0G-T$JW+FD M6<4L+XD*+FSUJ?XA8P>6K^!C^-<4#-A\!HMZRMQ_7[1'MAYQ@7D"[8L\PS,/ M\7:8P^"$S-ER=3L=#"NAPJA8D0P-66JXP MG']D,=:Z[&(_>(. ]IB=@()!)U>C&"-1"^ MI!N%<<9AQE GUTT&N=BN9&&2^8CQ5>!D4?EB',3#5/S&KD1,"#=2RUD1::+ M:Z1.JVJ ^B:SA*+VE<]+O.W_AO%B_T,"45<*-\)#F>(R4.$"LI/O:]9U= C0 M'7'$BB.%0V*TS%'QCZ=8R/T76EFPG)'"^)MH&7[(,,QRQ;"@I S)&ZA0G5R' MA-IS+F5JL7$"K+\C]W% ]I@,66M1? :[WI M>"HU6X(X:PP]W5+.2X7R(Q,>,Y(5Q1,S\-ZF!&R"A4.HO?,-\L7[EXBZ012ID=M*4NLQ3M$EY8!75 M"QW30BO(X.Q\N,V]VJ6Z;)U?Z$(76F10\X;=@YK6V+"N/6O?L-&0T#WR) M7]]@XIEZUK'6-AJ(8F'SE@Z:U*4GNEZ9F"U+*4BJ,*A(/F*A1 IN1(Z)!KAS MP\QH"9NU7/QCV-8W"5&)YAFQ3B?E_*^D;\&-Y(&\..PZ!B"[L.%85RXJ:DOI M85MO*>TZD.KC@?B'BU?"7JA2*=ZG$ QGLL 3IQ KQESY+'OA./.:_#PFC!^ MHZSG!MA6*@8!9]"RK]6V* M>94,O>@V;'$='\2E/[D)G*):CH0C9Z34O5R^/^63BEJ&E4QKD>JY43KU?G#D M-SK-==;3K1F@I5BR@[NB(TSE0\N]B'76A6+>2@B! VZ_XLX!6*O>"&LC;!#O ME5![7NB/3O1'0O+YVB\LL4#".:^C9W%E=_$P$.)FN8AC33%./J%\!EHA&I2=*.UYW8<$A:HT?;>. MC.L$>Y:7VCITYY/L[SZ+=:]9K*-]%NO1].Y7XCX@9>#%4W*$,)S!N,GLVG R M7V(=$L?6+,1I0-3*%N"('-!"9;2NM'#+44D_Z5"UR?\H33VAT]ZV+-7D.:1# MV'["V,'R9XPTH!/F4#3#U8W%4MB'%HZ1!9D;"LF?O")^97@0@:#8IV;<58R9 M[7Q&T3MPAO&_KE2L!ABG<9K7D$$DFZ9DD$XPC#,=9SJWY3S.T34E[$YM=#$Z MQLQ+)AC;0-,S%"10IS1/@%RX;,#0 !=Z]F!;0)%1;0[J=ZDQ4/&(;68WE4_[ MBR]/%9/+ZPC*W+[JN&<_5LKELU,E N%,\G9X,5 X5M"A4<,*OK"&N$: M=&" MPFQ/P[&KH#?2<^-1,BR/+JXI#;3NG2Y8S?6 M=LP_$%$59%!]?1TB(=T"T5G M2SV\G*(D%2!;P]<&_M5D=1T331MBQO!R.BHKL>KP_LA%;R4]C>.75S<:A!;M MF1'/9,ASD!&[<&P7**AS"N[OE(+:J,U3BVQJA^HO]AH++ZFRP/!CG, MX=(@#DMAM;ROJC>*DR@9;@?9@7\<9MX_#>W%%T7%4O#:#TDZ!JFI_9-]S96J MFI;2:+$ECF-;MR2C4D(U7<,\A\)J#6[:U[LN3BYN#M-YK0G>475EX"\_IV"B M]A/O X2CX<01.KQ-^D=N[V&>'4Y@;!)6B MWZ"1*]PE)BC/IZ_B%X(.B2'ZMFU.U)WDK,V<"W*I.G%5@*YC&=E2:W8)^LZ# M-U=@H++:MB# Q&8LVQPV0SJ#P"2@^;&K%Y:8'YVU^\(D0#<._DQ2W&I3A2"* MDUX<8CFPV$#.Y4XY%RWYK9=OKGE[,;# M[*VW,WB6/T6B*Y>-#MM#0%LKDYCM9.#\-ZD M23$CZX-7=K3X%SHR?.<$!\.3=AJW?%5%&Z)LSDII6'.#',_)CMR8'H4H-9/) MSB40%HR] F%<0N8V7+[5A2D0GY7-Y<.[R=IN*.M;UV:>"GOK-(@^P^8/V3?' M0DW8DY =C_5J-)TG>?\\&+QC!^02H>1.L!J%H1;7/.;P $^>X-$C//<9.WRZ_U >N)"8H%'Q$/$: MJ$EHYE[,W*)," )!:@#%!8,6RQC)ED/79E K(OH%SAK^X!)ZFG(/^PG'=V$U M-;( J(_W@DVW[ITDS_+LPRQ. 6$RZN?ML.!R,M5B%<<5EX0.A.CU"NQZ3=SU MTMB F7N;K +CUX8?-NL55/EYKL;>89TB2;\9S%=38'(&WYU2(S%SU5'G=TAW ME0TAG18@%+[8#N#/)M,@X2GQYY_'W?$C5EP<[RLNGHV^_C6YP2P!'S*UBVKS M#]&93G!8NFFY@ISAFO+91&5OY1-LS@GZM5'2LV5NTM>*?:Q)EB-$.U9G8QQ6 M$P/!"P;A<*K3HJ]024FE($86,RD.-/41KTVM-S4@PVNBB)AZA$U+8_8@&G)" M 4X,^U(]N*ZP"8RT?]?)8UQ!SIUZ/>L=L!9Q\O:^P^<<$/,9N!0^W;7[W MO3%F M6',EZ@6D4J=,FH]#7"',,G#,2.:7!;! %-;G*65CG#Q74V4V0,B;KV\^LY/R M1C@:62[[I*ET*8T!&X8:U]>E-X';4"N0X9P/QX9G=]L](G7"U:%&:]( M*L8]V!3:"]%YG\#7PEYNBBO %(+!(H@#HA!894*Y-"Q#ETDF,8P_QY>-IUPK M4BSOTH"0>A^X!FK\VV#!N":"^Z/LMGX*HEHR8[:/QO[0%ME=H"5X_HM0*A:SAX& MY?M <))<9CWS9ZWT[$F9%*IAEV$NIDMRJ]Q#QYA&-B$@%_8SM)52,2)R"R&)8II%Z O"1J< @S"#= M!=E,X0"D'1QV+"2&-XA,_XPRNA M4=)<*%30@F,JML'VQH+V*T0ZLG<^ 3EIX 8#>FB1!P9@(YK*;BXU]S14J[!O MHFRE;K7WS-,<4QF7U.09]A))()XSHQFY <8BF/B@"QE#&S!\LSE_&1LBR8G; GQ0T01PZ!O4%=S MLRDGW:0K@*UX=C'D.63OF]BG<24Y;JGA))S[Q*")?D@*!)S882>NMK;K4]5+ MAG$HGYI*(UQ7S!$DTZSD A!L[( AC*@&9X,0-GQ]C0P9%^'M8%(,IH_J_A\@ M 1+X#/G&=D1 -QR*UU]8#R-_L#32^D>>9I$JMTUKW)=BVQ#=1 77C5Q7 MK7CX815OP9@+U2P11*Z.*N5HA^/1<#+,/1M9DMP&.8\%;8/G YF\[#WMG&UW M0?C^RB1U 1AX#W_EYB4RO.!CAPCS&2=>--A$$ X2 + M">(.M-\4#%>,@J0D !R5RIZB6QZI0?Y /GEG-WSR2PIQ"W+@WH>UX_HB]_?5 MS$0DAFDRG>Q=L9(K1IX+:@VK6';8^J^\Q*@5Y+8W&<=)4TZB3S-)HI,'T4<, MK0BON>2F[ME!I+EL/2L,MJG1%L(>J89B%\'?P77A!)-XC1+M,4"%)M\,#[8_IEP"',>$3]+)PMYV\S/ MSG,&,"]X4:S&BXX6@=R\+7R-?#N+U>SR2="W*0-!!,@2-1%O+7)^?T.A.Y7V MI+.9O"V-_9QY66^D^M/(!B5-#A>C=ZBY:UJI]V&W,#+(C,[Z'L'Q<5Q4GFKR MAX8F'$F?PW2LZR 0TH'9E;"6W[[0.!C8WYW$[]HVA!?4D^JM%ZX"U>*:BQPR:>[4?SYN2P6V Q?J@FLZJ9R$#A] MM]L?)+=Y^'*>P;=U8,'3JG 7VW4&K7+2W8*@6>@7G)-B!\@%I+3Y44@H,V*M;VI&+EV_)VWFJ4S%&H)[,5Q+R=_I"P>WW M[M>LF!O"JQ=>H]%XO1OK>H*"W&H] M24$^OJT@/[I&;I(%O>K4)N[;PIH' MNAWQ9J3B!>/4D?C4TDQJC!-Y%"+7V@5*%?,NRDI)1IN?POB5!K_;%GV9/KWE M:X7ES%@PK@QY9P6%-"TCU?=K7ED3ZRZ2L/'([- W@6$A@#HD*>+ULRA(C)>' MU548HO5>A:]+3&GEO63$[OYU(%2B1;9=IF8P%; $6A%KPODQL=RD!OA*YWCT MDU,EQ>'49==IO+3;3[U9;HIJOO], ^KRWG'5\ZMP\7P";&;EGVOLSZL9'Y2/ M2>_;2/%)S#E9Y!*FMJFMU;P/M]SV9[J$K<)RNFI!B>@7J^ZQ5P/VL9 \,RML MNE?F&6576;UJY$B!!U1_D,GR0E_PFC23N,F*;2!I2 M6QUR+Q!;L!H3B%3E"=.HABCZ8=R?(N%=$"&!TP!1: 5^*B7>/&SZX]N3."7J MH"F6/+E<@S"8*LF:&WR?,"904"42S(3=W(=K2H7?G1TP48)45;T[^_2QXPKU M'QH\=1@E5X8_&P5Z:.21T+SPI%&CM8ISS0+J?4&P%&8*%0Y&,-NI-58>)SCE M@:4/Y58%?*SZU&GNE,-1V89SMTL?E2.E@<.DC9Y(:6M +^$/QRXX5;CUF?-%/^8Z9-I[TR&4%2M^ M+0\-6#QL,'(%@LI#;25*-YW[*RP1PA?%)7.9Y-06#Q&7" M-M9*B(#<048W!WB0*E7#OH5R^^L8(Q+<=QN!]M!\SBX;#AD)U.>(S)"VXS;\ MMU"<]I4&)D=L##B&R1A6OJ>!FDK# F,V);YA63Q0#@%.[.3+FW]]V0W)+!#K MV#(R8G_%HTFVEQ8NYN@QF--&TEC]9&#.1KB3[D6)G7W@"ABR:+C-0#K@[3TI M3S,LTLQ5BT7(7%_'.BJ:B9:RE6!FV_H@E]25'!IF7T%_=>_$&-GCJ.A,ZSO= MU49Z3D]6RS\RT3UHN\R/6/G;W%?^/JO*7Z>/Y$+NAU_P?MCE(F#'J4W2(9@U M"'[DP->(RD!^(;HKL[?XDUY(H("%J\NR:_[VV=)I:D4J=R;B$"%GFGE\W?NB M#3)RB"O L!R 75+6!5@0;IH7)@%#@(LN:<6K_M ^08DB3=L&B : ]AS%2FJ@ M:=QV;\OPK*\2E_X$,;BGD0;@)B2"A>M) !7V3V9A*RX=O\+D\=U;B", 6$,L M ZQ:'736JWXAX2TK NX"PC;:[4,@C/D5+5D:9"DA+P.",ED.&^?Y-DY%5III MB&5"95CJ_EP3E^^-. ;#KCRY"-HR"A!%(ILZ!'4&^$,B:%SYR_X2?S9.KNG& M)":.2@BR73C97]WPI">7K^(#E(^,;4!N"2W-G#B:@ED^_ 3Y VM5HSBIILA: M$'B'[^(Y>,"VT]UYR=-HH+U[#Z,S)NA: MS5>&=JFZN';[TU_?L-S>>NL.ZA%,E.12O06%?),&6VE\7;W!U0;Z_VK0_\Q5 M\AXL*N2MV$@K.PG;'MWMQ>]''$FU MH-_?^-87[V4M' ^Z5+O[LK7UHJ/FN@\M!Y\PS_YDM=SN"L?S>]GZ,H7]/K4\ MX7'4^@R%ON$5MB'FQZ)GK&NL;,=(>7#[=F4IXL7)V=GYIU_<>59?/_O5I-5< MWC"R7\T-5O.EQYUR^Q7=G_8GNIK;/.UOYNZDU7;?0Y](OI'7.):WO)(7N#U; M0>"J+L>71,7RR7#4[>6RHR""/AB40U8_%9]R4 U;M_SA^W'LQ_'DQ['E+ISM MGGG6,.?SN;C;GO?R5S<)U+PHQT'U;I1W8.4MF.(:8U6"?] ^\@\..]N8RC.: M-;)8'S:/'GC6ZQ^O6T^M>;!P3INL^U&K-]M.Y0!Y@OD=^H]L%4^"A#:"'4)<-O]4Y\H^Z.W@5U%K-1[L+'L<% MJ:[9>T;WP5'KV&\=[.!M<'QTX!]T%\OCLYU8[2DY$P]RK3<.#_WCHQW4ES"U MHZ[?ZB[>T&<[M<8/YA2\KRCION,UL"*M MI/EI+T_SL.,?-N9TUGYYQ UM;B8Y#W6Q/>U5.VZV_%9[3K7NA4J$ZKCI=^?# MQ_OET6=N+HBP[3/WY#TV7IYI7=AK?VD^E5I&ZWJJOB MT*M>MXET'/H'Q\=^U>IW&L7_06:E\[F_U'M*Z7QR7>Z2+ M^CG)2@O9'OCUKU\K4ZQWZK]8.^MDB)Q6Y>3HO-6Q,/@K311!P<\Q!!+D7C)7[?0NS*;]$L!W?ZZAOOC%A$G N"KPLT50+96-\+O0+*QA*@1!S$+&5*U$$>C(]G0OWBLBAGK1 MML1./@%RQ0X5U,$\%=1:F\F8G2XXI9&I"C16]ZUFPQ&DSR :BN1I>#F!G)OY M@F/ 0*/%AY017KW *(:@$D"XS00 @M .'<#&$G+$M.'PUJN1-A:7X1:]<.% M9&+M>0E:6R6P%+GHP$NEJ/#-U4)$J3;5%QA6QC!$!(W+A;_,5:00A&L:(R$B MX6MI2;2X3X2$H4?2+ZTBPOJJWI08!67VOD5U13&.$%*/@,":+S7H&/X*W752 M 2ZBPZKMV2DM2));#8CBK#>RR!V\7&MU[BJ8X^#/)$423?F:%;],RZ0%?Z[0 M1Y6 T 2^&!@AM0BH1+!H7H'G;A%:<15JC98:^%.9"K#3]!N-QNZ)2B5Z4,&D M>=&H=ZSB@BUN-9N@KNY?=D([$-Y)J\N,#20[9\A(BQ)2 F!&I#A%@-Y&/PXU M(29B529#QB>ZHJD+@D_0&R'IYU@82V$A% A;O"/&4Z$7^0F8\P]&!ZIEH*@3 MC?6^"@E]L60+)OXZ!GS570R_JX*XJM)B>_M_6_;_:MQ[-.":S0(=;,D)Z"YP M E;(P^U]@"?G )#&M@H8H8G1RM-PSG,\ PN,9<;^%W+B EH_&7P%C'[]MCUR MY[TB=[;VR)V/KMXV=TG7TVI']>8BM[357.*6KJ77[LLKM9K-83"H?,@(EF0X M\L 3#31!>S]$)_:*X V)%#M&FAAYP^_UR[I 'GOOIVF"R(W;]77QXB\X%]W& MRYVZB)>YH(2P.8B"?&TIO8NE52E<=W,Q_:+3JL&G;XCM_?;^9;?UX_J7!SSW M^Y>(NG=27O4.O9E^X+J;3FQB^58^!S]5F*'&(.VX"X5)F@&F[J;!SW14C7); MM51%9%D/IN0;IIKLPC!4[83@W@8D^S.QB?Q#S;SS&*.D2-ZRLP#9/-EO"B\W M/5D-D@PV>LJ\61--Y#)6<,\BB8/FAF!=&3!M&;H/%.(UI"R9_BC.Y3.27;[O M]>MZS '/YA!,070Q<7D14'9>;MO""L4NB1!KCV:23A1*! 4Q&17W!V'3Z<41]F' MKUVK5)-,^-IV0_4R"U4$APM.6H9'DB*GQK;#IUO,[62:3Z;$>B>_ZH.!PXOB MTH60RT;4,2D^+YX.X+"R'R;$-&0CP76,S#X)4SVY0Q)5"FL19B.$A8;;^0,"8CKAIA^OKD?]P68/4-^AR!E7&ZD\>+WX@?XU2'X M8VF.7&*X[;^@RI#)R9D7]WC092*OHOS)C5N S-S- J MG0K[V8K%1MJQWKH)42-K,/28B> IS&',9'[K61EEO7 FYBJ:&5+66.&%PI8OF^=T42 ; MSY(Y\<29?!!_%..U#3NX&P4%:$J^?W?^]>Q$K,'G/R6>#AZ88,G&\KU/5HP^ M=CZR8?25)@S3Y]\>1)%(3V\KJT!XB@UI-'4(\)7\!(AXR7/G-S/$-4C7/+,"T$C(;IAYOECV<< M.:6]02\-X)C*'X1=[$KE-TAYQ52 6GUBECX<#-A?#CCH%$Q"7 NXJZ8]XORE M\\5K4Q?$4E-8&D#P5K)A1^M+O.2.%6BF'50F_5B MCI&)0P8IDHD*L1N/ #D,K6',G']X\C.?]C:&E9S16R?!3/XNC%V8:\"7BH&M M2A2WL>+2$,HZ9Z NF8GS*L_( MB:SB$$7K%NQJPZ&(8_$&( F^9P]&61L&WC!)^M:/8&G5>VZ# OI9?/%9D6.> MGZ+'02XYND]L0T=TTR>RTM][VOP':7JK/S0$^>A8EA;UJ(>F'XS^W":KS:_ M'_#N^1'S2>U]/NDQ_01M45N%-5+1!$UF9ALVAC&R,N:8HB4=@TR@3-[EJ!QC M]UL=PR&!,MT2JY&,U 68H/1T1[O-4RLM*T=Y#$ZEW64B,LT.C\5B8[ TFYU2 M]\;Q!H#&3XS@Z(%7=<]^M(K]:!-9>E+L1]YV^(CV^_ZD]WV.#N9I;?M>O]R/ MG#UC*H,?:,^?[UYOB6AAO]?/8*_WY_K'V>LG>ZZ?-# -,9A\DA#$Y@@T]WHR M[@\^?1VIUA@(KUJ(G>YWV]L!'GF]7^#R C?]YD';;QUN![=QO\!S"]SU#[IM MOWNX'2#O_0+/+3!(;_O(;[2W Y?R^AD@C]*],9=?7![Z\[2A:PE M+?^HNU@]_@BK^?SW\?#PR#\XV)!A:,?6\OGO8LL_/NKN3^,.[&.[>^QW'W\? MG[Y[>&Y+5ZBB--O?[MN3PZY_>+R_$Y[W'AYT_=;1AM1/.[:4SW\3FZVFWVGL M=_%Y[V*KU?([2UAJGN*E_BB^^WFI0O6)R,%Z68DG()I;R)L8*IY#_Z SQTFZ M.77 CJF$'U$4#@_]QO%HS' MD(4G';X0?C3I-WS"XOO8) @;YFN[S:;?:J]D&"N0(#S3%.-SWJA6I^6W6G/. MT'Z;GM@V^>WC0[\UGY[?;]33VJA.Z]!O;TB=LVN)?[Y2"63^UKQE.V:1;BMV M56MME;EVOQMWVXWM5$OM-V,KF]'<'XTGM!N+LR1[6C"#J%]JYM;HWI7MVP0. MSFW@\UBHS7K7(A*[.)\OT,!WD4)OR8^C^]Y7$W65\#R#G(&#-:Y1E-S 3QCO M#^L!P52!&;%4XM"GDPA&3IA)%O+4@LY(*F(WP#,K1&!E%_]2,6BYM",%,4"[ M=$X,-L:C+DK!6F#9JR1!@ZC>018$*&#:R)$M!,C;0"\T!H!H2< M1J0O!/8*"??Q>4G7PAZ81;B"RQ !/8$$)%#!L/W3W\YS-?;:=>^?#L8HK?@_ M'3S2,Q(N2WF6] >A"" M;D#XGE/@\#=@N1P!BS.HJ;?]M3 MUI%3UJD3JDZ:1*S3+A!OME\$X=S](_2[P8#-IA.$/\]T[X Y.Z3L>^'$X-H5 M83A=\A91\&H !T 3Y'T>#,*>2CV-S<.?6^A3^9PD7B#$%"-@J<$ #@P"@"N^ M@)EA 7'.^&D:T4S):RSOH7I M7&,MB.O +'+E))D70VM!E P2.)C,59 1KGR%"B)8)CT 7HFI@;;6R,LW:-)$ M!+H&IL XS!/0$L\DEK/=3QBY,O7[WS<^_S MUU_??_'./WWX_.6WDZ_GGS_M,.;X+6W$22MLBI78K'L?U1"4$)F'"L_RO=F' MCWPIP7$C)X>AQJ_^)/T\1V/AXW]H*HV(EF9BEX9OAX 0D7O@IQ!(LK#4(#XY M$D4@!V1N =DY\.&\F\%]KY/H6M"]X<\3N(J85[GX0L%&SS5D)-@5!"ON7#]@ MBF#LHI>S92)@N?HJ\H(^7#:9MH/0Q,'!5:&J._#C!5#U'0$"O_U1"?19.:E3 M",+[$/0*-#,[=$XPBJ@EUW>$P'<1G(M@_*G2Q\D].BDL%%ODTUB0QO/0D"'A M*@YX%8LL'A?@3'CGOHY45*Z[#E*(\7C";)GS489_6))DHA9C<^_O4S VPVR M]MJ^QNF_0NSE%&D+"#P_SN!PIVCOYG^ UX:ZR8)88^HR#/HF2/NU*$D(1F?BRW]!Y:6YQ7)W;HB;(D>;-6]W^-4#<,LITC I:8^?@\. M7#2>V?Z8& 5D1OT_@>%VJ&#-! M5B;V^_]TYW'[_7>BSK_A77 9#!2H B>5LYO[GCLYEEV8T>TEH"L2T*U[3%-X M;BVD7=S[C:P?L';Z8:IZQ#V"10XO@MUOZQCUG>:\RRNX]9/D-=>""Z\*#NO?\^"J_"?">OOR+-B)*9 M4D0 MU&>5#MF#,+T-U$><6U^2,0DP3,47*Z[%"';YQ_\]3;#_\R2KK M49Y/WKYY.]2&^(>/N.\7 :BVKZHWBF&_AT0S#5^L^Z+]*';4 M[/I>\_BXY83OL :2*$[A.9>YO.%,1<$-:$[-S8?ECOP8^ ]]IFD?-#/JXDB6 M]^H#EAY\2NH>3+36.NQVCE[+T]QAN%$:DS '8W0<9E0F0^X[6*2D2)H +.2I^8)$'ZMW$X/X,OAF+=HN/9W=KQ;.V/YP]T/-OV;+9W M_6RV*P_F&=4K2KTQ^H?H)GDG6%$\3K#2(P&WEVK[Z(/WM6;A(]_\O57ZN_N; M=O%Q:Q[Q3\DUGXWC+9_Q]OZ,[]X9;QQWP1 \K!T?UN ?!ZVC>OX]YZ/=V9&C MO6"*BT\T'0^5HH">>!0$'F[I!'96G[_+=_=S IL\D?T) MO/<3>-1HVQ/8WQ0/=^TH%J>XUCUX>EM+ M](.Z2J=XV Y(>(^V?25^H9(X40Z7NK#2G,9+<&/M46RWV[7.X7&C>\NCR!4& MS39/9?-SZ%4T=46[X7BM1V5=,9_UVPGM82:] M6'OXHC+P!/"I^H("D#E:Y8R*B:4/.!YNJF/D$)],TC#R6L=;5##--=7+4>UD MBS>]3.3HMNIE?\VO*\6<#6]W7,&&S>,_VM-\[.W6U;_&M->R!C[/: V\)6O@N--NM&]Y7/\>Q&39<(2XL8\0W^>!;>-_=[L%R6W7^(_VP#8; MNW9B5\_[OEUI8\'CQ01RWK[3H3V94-OE=^]$G]F+-/D^;_:S:=DJWFKJB@ MY7.];[4COC:>W.;!]@JYU@O@.5;"5L-W.)?',A.>A\+8*Z'U#R;8\]U6\Y@/ MIJ.!=J9B;?$\[UO[Z$0>=R$WMYX^.)V"\P3#+>F>(Z>(Y>ZJQTR"M>BC)0Z> MAY;8:Y[;GOSU97;37;^N?^R/X[TZC-6=9[4I1XI)YWDZ_W7^RQY0V2E!'-->V$LH/ M:YF9F!IKKO5S/=D^=KQY53UUFS6.;56]GMB2']$Y;!\5[8G6,VKOO?4TX>0E<(A(X>#I1LM $0!>WWLW R60 MK58Q3U%%M$E%-/XV^-?!! GG#MKXKZ]ACD?B M2)^%W^,PIW 7*(97+Q]]>-JQ5;+2,3=M.*V!W0KW7>O$O&<*NB=QT9JD-\' M@-Z&Q?5;D)5FHUD__W1YU[+W<\)S\_[KW9>/8/B#CX!F\UG2FU*@8LTG&Z+3 M>[ ,-#7J?ZR7]%C;L(E49TA#MC]=][E8'#'[8 MD\WVZR(8*K >P:4(F('R+,@#C^*_B+K=;/[L,4)Z+CC;SOYB*+= R&+: 1O- M1]W4'<-X_H\B4/%3@B/>/3#S@U6QD_)YW3$P<_N_]58725J+RU:B;37K=E^D MR1L-XI9@Z%DX_.EOE^>_?#KY^ON7]Y?W3SW]B"N[X-!?.,$G9@@F'F$FW5HO M].[+#[FC-$9^VLSK([ :$<3W74AUH2?&K_]YLK0H,/4"0&4PA M]=9;EPWVMX @!+$0QFB0;:9JWLW>;@.X?DMK\R9[XUV.QE-PO[Y,K\)X,YFQ M-O,]1^7ANBR.DN[/ISI4]).(L-4AFI]+'=UI#JO]E/VY>O1S=1)=P;.]WT*X M1OO!TQ77\CB?]-E:D'9;..I'\2%_1(?K<(D_\T;^.VCL[H>GW>^: MS3,=5[DH'(N-X$XDK+*R&+'^VS_Z MATY"7:1H%::[7P]X)+_>5,96'.AQFEU62K#6$6^V MCG?X+JN*1!CF,L'>PDDCG<0<_>LXX\5(L-/8T3):/Q\=/Y;/X<2V,\F, (W> M(&)OL[P2"OLQE$7$8G]T4^P$=^U-8B_8,B M3=)>Q]#.1"8N0]/!LP:\5JKD20(SOS0.&C21FQ@76W]FC-B%Z)GW8#%@:),#(\+/5$B&8DH M ,($&"2:1FND2MCDLF"\F"+,.5,1 9$\?1X%/CC+\9C#-F M*_JQ&#\11M1&: &YM H)G1+]1 +&1MA2Q-Y!LEO"-9U@F3@];,IPNKP-3P!_ M#( ?/1[ !4ME 0@1&A>0B8!N=$>S66J718I &%2(+&)5); )6"[A(P*D)07/ M$J@B0A!1E%H@O@:;79D:I$HD&8ZH1Z70 3#7P**?SGI_8FXSEBH]L3,.&#&2 MT ^D03@]#'[#RV@)RG;FS"UOG]#\&&@^WCB:KVX<_0_?_W38^K%C:[S6DHO" MFPZZ>,?N>EP,&#?"(Q"(DJ2<@!0F+*DH:3,:0=UR1'>*\/0YD396VE881W'? M:!6@6!H=BP2/+=L!\A(!* =XW1"YI(IMD,4G.R)XT3I)PJ?P49) +0(%R#ZC MN+O$C(!4\N7>$Z4W)DHQ$:USE2_H0?*G?1,H^$&:+L6%H?O=%+ M%-X.E3R+N+^<.XQ0W".Z5AP+5$9U7J%&B1P 7ZQ6,O%W$[8:6IE(;KS-CO;8"#CE?@$:LY'2@E>*4HK L[\1"\V!$4%#+P@]_ M#05U1!;!>)$\:M;83I+X>G/1=IF])4(/MTSH>^>(6[R^?W:Y-[T1$L8R(=9R MJPN?'K@%XZD.(2ISD\QH!:)+/I1*NBDIMG734I#Q#/3DFM]PK1.E(5M?UPLJ M*U."W-8KS#A&9O(.^(IF) H(1P6.HT64%#RH"ZJUP&,$&5DB8?[WP'QB\M?% MY'CC3.Z/N:I\_B*8BS1%]2/' *A=4\7,I>P]\G'XN+ZP\<3%0.12&\JGH:[< MW1[<1S'P>6]!M6'ZZ M='=75T^^92T''Y [2>KJ.*X,D6!)5ZZQFFOK\)Q>3,"6Q3:R#^'*F>W<,20% MFY'55GK7CL?@F+]VI!O)HIK[M1N\RKB=BW#*AY[](O%"P>]'G<2G3,GW0M5W MD"O]HR_>HC6,_^Q*4XG4?/NMWDA\C^XQ#A54/MPT;_JQI'075_P&#H&; MC?S\XO*L?]E\?G%U=7'>9M\?^'^L55XS?Y59+^7H9&N1>=_NW_@6RD?N MN%N'6]F/_VF!F/NW@/6=\8Y"GJ5SV*?#.K[%M?VMGP==_J;'W+U!+ P04 M " 9@*E8@$X" RL' C(@ #@ &QP=&A?97@S,3(N:'1M[5I=4R,W M%OTK6E))094-F(_:C>VXBLDP$U<-(2$\9/=E2^Z^[=:.NM61U#;>7[_G2NT/ MC#T8F)F:S80'0[>DJZM[C\X]DNGGOM"#?DXR'?2]\IH&NO+YO^GNM'-RB,;^ M47S;_UN[_=HD=4&E%XDEZ2D5M5/E6%R^?GMQ#=_^W!7_J9U7V:PGWES_?-L5G>/*"Z\*H%_- MAW*O]F_#?UW&KG%8^\W%U?#=/[OK WOBZN+F[1"S'%=W/>'ISK>E5N.R:]4X M][V]P>7O/PU?#6_%:>?PI']4#<1'GRE!@,ABJN_*D:MZGWB2OO/6E./!CV01 M595(KTPI3"9^S!5EXHTJ99DHJ<5UAE:R_:-FP&?RZY?:NEH",MZ(FUJ3Z)S* M=N=L7QZ(NDS)"I^3^(V2VBJO,,?E79++?R^=/F; YZO<& MPY:XT".D2UPI*\M4MD02DC=#+*3O?NKY5U?IY0@I:68:&8N$M%TE$^SJ[G%O MP_#,E+Z[:K2N9)K"S ][QWL\D9W/DA/OQ&[GO+H+#>F\ M(1HX^[8WX6@D4C=3>U/U]E8C4D@[5F7WF UT#GDAX*@TV-K6;2AR.2%A::)H M"M[RN7+BUUI:)%[/Q U5!OG QGEC;($XMW]E[+UC3W^1/A>WE.2ET68,B+;$ ML$P.>XMY\6$_O,+-7L7P*FP"A/0TN+E,S:,K6NOZN!/SAJ=$]V2WZ+Z2#C%% M](J9>%^:J:9T3*T89!M#FQH&BT'E ("D*H4L9R ;VN&'VI)*"N(N10%GBPS M5B:9 JPPA0KT$?H]Z%!20LY).^,NA7Q/@5$6-AW>I7 &4VJ.",_!'1)E4:I,=)W")E*]$O,6 M8*)XDU?(%(.,P:?U$D5- MW:U !JJMAPBWO4&AT '8/\ANE<\">1+A>9-E,W MQY6EL4*UXHHG^67T&UZV5N#AYLX\\/:K0,C9;@BYO1?.[[[YQTGG[SW78* I MF;P-350V^^X@Q'HHI*60561)<7U#] 4YKG7*Y3R"NQ5@(68B?DZ52[1Q-<8Q M/UFC8WHK:Q)*\=J)?60S)< CINR>3&%=XZ*P.=^GZ$7G/(U/\5&QQ"@CK-B^ M8'Y805O,/ONR\T39O8DR3,3K7,<@>G#IZ]Y/*3ZX\C?I_D)UP%;\;,#SBT2$ M/-@)CZ_)P132$BK$XYAI6I1$C8J%=U0?X:T3< M$<2(\92^G B?P'N?F3.?@>NGP'GT'#CO3% /4+T[M>T,;FR(B4H9L]*9,G"3 M=, [BS4&LK3I'%2 N9(CI96?<0G>-"UOL8"_ *W% 7F3RHBEXJY94%7;"M!V M03(D"6@Q.!!DWYA** $-A*.%*MXZW 62-J(86TQ58.N_[X?AR(G4= MN(N33%D&,:2B-['4 MS1X_3XC17$2'G4@Q$O"GQ\;_0MYSD9?NR* QJ0_!P8?;1K:%EHT(? )O0^QO&9(!RV"TM=Z-XSCA4#B7\Y&] MK!=^'42O='-(7^O?>G&(_@1X?[8DUY3Y M+^Y>[GS[$>_Q&\IG'_S")5\ZWY6M)3TR6Z_NC"53,K:?H'T>B.F%=Q*"VAOK M%G(CO(#)HE#>$WV@%HT,! VWIPK^!2/[V#^@?L>E!;]9UL\W/?U1*[@?-GA= M)N$RXF#+^>ZKOD?^TLZ/%QI2$\;"US3('I_R$T7 6",V%N>X*\&=G R3+%0$<+2MZ*\D9J8PB@BD2WHH1QT"^N+K!< M]5\*BVE*X<:[NC\!7?\?'/ NH$(R"QIJ(?L4R!/X"7?8#=!:L8BKR M4'K67>>2>V(-:^Z*?CVXDC/Q?4N<')^<]8_J]>\4GVF]SX;J)W#BVCSK]?PC ML>#YZ?-H\-7US>O+F_:KZ]O;ZZNN^.8X_(A.=2?"55'CW^GYH^:/W-':UYT? MX-W.R>[N?@;68,K>ZOF7Y.;6[_I?J$7#_W ,_@=02P,$% @ &8"I6(%/ M,FQ !0 F!0 X !L<'1H7V5X,S(Q+FAT;H',0&A<,$ M2BO5#,8GKX_.3X5U:()@%+8K9Y%.EF#=,L<7C>GXTS0X>CMY_6X ?Y;6R70Y MA%=G[Z8#Z'8*!T[.T8+"*S!Z+E1C%!8K4YX57$Q^'U=3*[/@U='IY.UO@VW# M(9P>G;^>$$JG6 S!X<(%(I04+KC%:ST3$:2J.,A9-:@4[A.).8PGB!<>GD)<)9 M2J-HPG9M\)/B>E\:6PIBIM-P@;&/KML_[%0ABH)FP],^/TV9S=!]QO^[#.&C MDLSD"T>$MG"L$[R.?;V&W2_&*V+R[F3,&C@X_&F;>S?NM4HV$_JQ==$Z;MW( M:Q.$79\"T7(]]KSS=)78"V$BH= &9XL,R.'CUXUNMUAL=Z7@BU]$_=X1-(-*4A M0X,47NQINVSR:M@D0NNCL666U4H)$Z 201)' J#/&PWVV2/'H'-UA=.5^3 M.BUS,H[);4XJ@"M)NN#9!C^7TB!?SI;!K[7Z6#P!0E]_>+5*PKR$3/? MFFO)DOZ,=.QYO(@SH6:XTFWW>?^@,IO[F(<@5++.*WV8NTFU'PK]L-=*4I)6 M1#+J[PWF"Z_WE;"5QSU)K;<7J4E%^IE7)4=,=D+RG2&5YVRMOE1(+RN#EC70 MY&&1YT!FI#21DT)L01JPU>632B54S-^3PT1ZUT1HGE7FE80T2=1CVBTUMV[N M(GVPB'YXK;#Z[1\6[BLW_X]S_, 3[(3O[0&$Y>A4+.%Y=>Z$[7*[PMD57LB> MR^^XZ;: -RZ^'%.WJ[OML,^7VQ?B>'EV?C(^#UZ>3:=GIP-XT/$_T*6]L3J7 M20W?/]S-U=BV;;C(YB7F<%Y&Q-L[;LEN;QWQ-QPANQ3B9H0W17X?T;PGH4HF MF%?M5YN0V\/\WROV'NM^/F_CS2;/@D7'!0Q5&B+2E%UAN(#FQC\MC9(VH\.8 M"P,%N,AD)!VK!/DPOJ4I^\8&@7?59GR *^T(#1*DXB9A3]&Z-DHEE>EU:>1+ M+ (LM,6;%="S_U#=- G6U &0Z7(C JEB32AFU?D83*G'4#'Z&X=K/9ES;GQ[ MLXU[#=??A&OM\FW$M^[TO5'L".JN3QM)A*<[V&^0I'*6TN1043"47?^BJ:YK MMWO,)I>TFI)KJ,VKWTF)DIZ5\[15,TIOO&KD>#M6\Z^D)08GNN!)?GLX&.%* M(C5W>UP6HS#6EQ?+@I"Y]O"%=EUP8$YQ&*UD#)?)$)N^%=\_QGE.8N44^ M"C,4R2ATTN4XR@N7_8[7_5ZO18MAN_HV_"D(CG5<+E YB T*APF45JHY3([? MC<^GPCHT03 *VY6R2"=+L&Z9XYO&;/+++!B_/WWW80!_E-;)=#F$D[,/LP%T M.X4#)Q=H0>$5&+T0JC$*BY4H[PHN3G^;5%LKL>!D/#U]_^M@5W (T_'YNU.R MTBFNA^#PV@4BEW,U6%EMC)ZIR!9#"-O%"/9NQLAYYLC(Y#J3D730[[5ZW]=2 M=9SO8R.F7*,A(Z%U1JOYZ @-15'&PDFM0*=PE$E,X40JH6(I=?N'G-GGIQF#&;JO^'^7(7Q6DH%\X0C/ M%HYT@AO?UV?8_V%\09Q^.)YP"1PNH=2.N31!V M?0E$R_7:Z\[+56 OA(F$0AN<7>>XA''L>*77Z?2:?KU4"1I+5DG#'2AB@?<, M\X_"93##.%,ZUW.)M@FG*F[!.,_GIC+-C]>6CA3Z6O92#3J\>^,V=8CD=N%+CGLL M\MIIIXN[]75;-W3=M6U&Z?M4"D/UD2_A' MM*)4*3K194$*"3RO\U7B 5!O_ M_&4M5*"1.@$D "8P%88PT.\V"9J]@QN(JI2O 966.0G'I#8G!,*5)$SR;H-? M2FF0^Z)EXYLZ>2Y> %E??W'X/'GA*T<4I"/F7#?7Y8)Q::1CS9/K.!-JCJN: MZ;[N'U1B"^_S$(1*UL&B#W-_3A^0P=NW5L"39)OPUG^8[#^V[M7?U;:' *WW M]4"3BM"SJ)I=3,4F)-]64OF,U=A+A?2@,F@9 4U>%GD.)$8XH\N,%@I"@*VN MO71]R9'"1'K5E$[>5>85@#0!U-NT.UAN_;^33A\,^6T1OL$"*_]"?XWY"RU( MQ4+FR\'NE;;1#JO?_F'A[NB1WZ3XQI$/?"B/N<,-("Q'4[&$U]4M$;;+72ZP M+WLA:RX?T!-V#.^VB#TU@L/^MW6"MV?GQY/SX.W9;'8V'<"3CO^!+B7/ZEPF MM7_]PWO4MVT;QGE$%0Y3::A6Q#U-I]O[>D=_0!$U1O=X_E]R\TX>_\BU?DN) M/!HGYHX0;P] %BPZ)AC$!$2D+Q&$87+),W%:&B5M1NV"&[<"K ="@CURN[AE M8/E*\LS=PF;<8I1V9 T2)/*1L*9HS5U2212VIBZ> I'!0EN\R5!>?0/[:))9 M4SM HLLM#Z2*-5DQJZG 8$K\6\7H>R)S,9ES;#SUW[6[,=??-M=ZA$0_&L+& M4 ]$FJ9[JL6\RH\DMDE1 MM6I.T8U7,PYG8[7_2EH"<*(+WN2SP\X(5Q*F>1!BUHK"6,]_E@599G+D>7#- MB# G/VA2EC%<\FQ7O2)XJ/\9)3]"VEL8?2F3"MGWCH%<$5>2\!@Q&Z]9&JG] M5Z%-D=:#X18>>7U="T3 %M)6)S(@B:?10=(4RH*^X9/00+F+U/W?=_Z5VNAO M4$L! A0#% @ &8"I6+/G!>X=$P (M< !$ ( ! M &QP=&@M,C R-# S,S$N>'-D4$L! A0#% @ &8"I6'FM!<'Z$ M-4 M !4 ( !3!, &QP=&@M,C R-# S,S%?8V%L+GAM;%!+ 0(4 M Q0 ( !F J5C'=TF6?R, +IH @ 5 " 7DD !L<'1H M+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4 " 9@*E8^,0 3+U@ #]( 4 M%0 @ $K2 ;'!T:"TR,#(T,#,S,5]L86(N>&UL4$L! A0# M% @ &8"I6 O\U_F 3@ PF$$ !4 ( !&ZD &QP=&@M M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( !F J5CBV""8@S#,Q,2YH=&U0 M2P$"% ,4 " 9@*E8@$X" RL' C(@ #@ @ $--P( M;'!T:%]E>#,Q,BYH=&U02P$"% ,4 " 9@*E8@4\R;$ % "8% #@ M @ %D/@( ;'!T:%]E>#,R,2YH=&U02P$"% ,4 " 9@*E8 MG;\I5#$% "R$P #@ @ '00P( ;'!T:%]E>#,R,BYH=&U0 52P4& H "@!U @ +4D" end XML 82 lpth_10q_htm.xml IDEA: XBRL DOCUMENT 0000889971 2023-07-01 2024-03-31 0000889971 lpth:SecuritiesPurchaseAgreementMember 2023-01-01 2023-01-12 0000889971 lpth:CommonStockClassAMember 2024-03-31 0000889971 lpth:SecuritiesPurchaseAgreementMember 2023-01-12 0000889971 lpth:CommonStockClassAMember 2022-02-01 2022-02-16 0000889971 2021-07-01 2022-06-30 0000889971 2020-07-01 2021-06-30 0000889971 lpth:LPOIZMember 2022-07-01 2023-03-31 0000889971 lpth:LPOIZMember 2024-03-31 0000889971 lpth:LPOIZMember 2023-07-01 2024-03-31 0000889971 lpth:CNMember 2023-06-30 0000889971 lpth:CNMember 2024-03-31 0000889971 lpth:LVMember 2023-06-30 0000889971 lpth:LVMember 2024-03-31 0000889971 lpth:UnitedStatessMember 2023-06-30 0000889971 lpth:UnitedStatessMember 2024-03-31 0000889971 lpth:RestOfWorldMember 2022-07-01 2023-03-31 0000889971 lpth:RestOfWorldMember 2023-07-01 2024-03-31 0000889971 lpth:OtherAsianCountriesMember 2022-07-01 2023-03-31 0000889971 lpth:OtherAsianCountriesMember 2023-07-01 2024-03-31 0000889971 lpth:OtherEuropeanCountriesMember 2022-07-01 2023-03-31 0000889971 lpth:OtherEuropeanCountriesMember 2023-07-01 2024-03-31 0000889971 lpth:CNMember 2022-07-01 2023-03-31 0000889971 lpth:CNMember 2023-07-01 2024-03-31 0000889971 lpth:LVMember 2022-07-01 2023-03-31 0000889971 lpth:LVMember 2023-07-01 2024-03-31 0000889971 lpth:UnitedStatessMember 2022-07-01 2023-03-31 0000889971 lpth:UnitedStatessMember 2023-07-01 2024-03-31 0000889971 lpth:TwoThousandTwentyThreeEquipmentLoanMember 2023-05-01 2023-05-31 0000889971 lpth:TwoThousandTwentyEquipmentLoanMember 2021-09-01 2021-09-30 0000889971 lpth:TwoThousandTwentyEquipmentLoanMember 2020-12-01 2020-12-31 0000889971 us-gaap:UnsecuredDebtMember 2022-07-01 2023-03-31 0000889971 us-gaap:UnsecuredDebtMember 2023-01-01 2023-03-31 0000889971 us-gaap:UnsecuredDebtMember 2024-01-01 2024-03-31 0000889971 us-gaap:UnsecuredDebtMember 2023-07-01 2024-03-31 0000889971 lpth:ANBTXNoteMember 2023-07-01 2024-03-31 0000889971 lpth:TwoThousandTwentyThreeEquipmentLoanMember 2024-03-31 0000889971 lpth:TwoThousandTwentyEquipmentLoanMember 2024-03-31 0000889971 lpth:MayNineTwoThousandTwentyThreeMember lpth:FifthAmendmentMember 2024-03-31 0000889971 lpth:FebruarySevenTwoThousandTwentyThreeMember lpth:FourthAmendmentMember 2024-03-31 0000889971 lpth:FebruarySevenTwoThousandTwentyThreeMember lpth:FourthAmendmentMember 2023-02-07 0000889971 lpth:NovemberFiveTwoThousandTwentyOneMember lpth:SecondLetterAgreementMember 2024-03-31 0000889971 lpth:BankUnitedMember 2019-02-26 0000889971 lpth:MayNineTwoThousandTwentyThreeMember lpth:FifthAmendmentMember 2023-05-01 2023-05-09 0000889971 lpth:FebruarySevenTwoThousandTwentyThreeMember lpth:FourthAmendmentMember 2023-07-01 2024-03-31 0000889971 lpth:MayElevenTwoThousandTwentyTwoMember lpth:ThirdAmendmentMember 2023-07-01 2024-03-31 0000889971 lpth:NovemberFiveTwoThousandTwentyOneMember lpth:SecondLetterAgreementMember 2023-07-01 2024-03-31 0000889971 lpth:ANBTXNoteMember 2024-03-31 0000889971 lpth:EquipmentLoanMember 2024-03-31 0000889971 lpth:RestrictedStockUnitsRSUAndRSAsMember 2024-01-01 2024-03-31 0000889971 lpth:RestrictedStockUnitsRSUAndRSAsMember 2023-07-01 2024-03-31 0000889971 lpth:RestrictedStockUnitsRSUAndRSAsMember 2023-01-01 2023-03-31 0000889971 lpth:RestrictedStockUnitsRSUAndRSAsMember 2022-07-01 2023-03-31 0000889971 lpth:SICPOrOmnibusPlanMember lpth:ClassACommonStockMember 2024-03-31 0000889971 lpth:TwoThousandTwentyTwoStockholdersMeetingMember lpth:SICPOrOmnibusPlanMember lpth:ClassACommonStockMember 2024-03-31 0000889971 lpth:TwoThousandEighteenStockholdersMeetingMember lpth:SICPOrOmnibusPlanMember lpth:ClassACommonStockMember 2024-03-31 0000889971 lpth:StockOptionsRSAsAndRSUsMember 2024-03-31 0000889971 lpth:YearEndingJuneThirtyTwoThousandTwentySevenMember 2024-03-31 0000889971 lpth:YearEndingJuneThirtyTwoThousandTwentySixMember 2024-03-31 0000889971 lpth:YearEndingJuneThirtyTwoThousandTwentyFiveMember 2024-03-31 0000889971 lpth:YearEndingJuneThirtyTwoThousandTwentyFourMember 2024-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2024-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2023-06-30 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0000889971 us-gaap:EmployeeStockOptionMember 2024-03-31 0000889971 us-gaap:EmployeeStockOptionMember 2023-06-30 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2023-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2022-07-01 2023-03-31 0000889971 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-03-31 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2023-01-01 2023-03-31 0000889971 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2023-07-01 2024-03-31 0000889971 lpth:RestrictedStockAwardsRSAMember 2024-01-01 2024-03-31 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2024-03-31 0000889971 us-gaap:EmployeeStockOptionMember 2023-07-01 2024-03-31 0000889971 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000889971 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000889971 lpth:CNMember lpth:LPOIZMember 2023-07-01 2024-03-31 0000889971 lpth:CNMember lpth:LPOIMember 2023-07-01 2024-03-31 0000889971 us-gaap:DomesticCountryMember 2023-07-01 2024-03-31 0000889971 us-gaap:FiniteLivedIntangibleAssetsMember 2024-03-31 0000889971 lpth:BacklogMember 2023-07-01 2024-03-31 0000889971 srt:MaximumMember us-gaap:TradeNamesMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:TradeNamesMember 2023-07-01 2024-03-31 0000889971 srt:MaximumMember us-gaap:TradeSecretsMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:TradeSecretsMember 2023-07-01 2024-03-31 0000889971 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-07-01 2024-03-31 0000889971 lpth:BacklogMember 2023-06-30 0000889971 lpth:BacklogMember 2024-03-31 0000889971 us-gaap:TradeNamesMember 2023-06-30 0000889971 us-gaap:TradeNamesMember 2024-03-31 0000889971 us-gaap:TradeSecretsMember 2023-06-30 0000889971 us-gaap:TradeSecretsMember 2024-03-31 0000889971 us-gaap:CustomerRelationshipsMember 2023-06-30 0000889971 us-gaap:CustomerRelationshipsMember 2024-03-31 0000889971 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-07-01 2024-03-31 0000889971 us-gaap:FurnitureAndFixturesMember 2023-07-01 2024-03-31 0000889971 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-07-01 2024-03-31 0000889971 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-07-01 2024-03-31 0000889971 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-07-01 2024-03-31 0000889971 us-gaap:ConstructionInProgressMember 2023-06-30 0000889971 us-gaap:ConstructionInProgressMember 2024-03-31 0000889971 us-gaap:LeaseholdImprovementsMember 2023-06-30 0000889971 us-gaap:LeaseholdImprovementsMember 2024-03-31 0000889971 us-gaap:FurnitureAndFixturesMember 2023-06-30 0000889971 us-gaap:FurnitureAndFixturesMember 2024-03-31 0000889971 us-gaap:ComputerEquipmentMember 2023-06-30 0000889971 us-gaap:ComputerEquipmentMember 2024-03-31 0000889971 us-gaap:MachineryAndEquipmentMember 2023-06-30 0000889971 us-gaap:MachineryAndEquipmentMember 2024-03-31 0000889971 lpth:ToolingRawMaterialsMember 2023-06-30 0000889971 lpth:ToolingRawMaterialsMember 2024-03-31 0000889971 lpth:AssembliesAndModulesMember 2024-01-01 2024-03-31 0000889971 lpth:VisibleComponentsMember 2024-01-01 2024-03-31 0000889971 lpth:VisibleComponentsMember 2022-07-01 2023-03-31 0000889971 lpth:VisibleComponentsMember 2023-01-01 2023-03-31 0000889971 lpth:AssembliesAndModulesMember 2023-01-01 2023-03-31 0000889971 lpth:AssembliesAndModulesMember 2022-07-01 2023-03-31 0000889971 lpth:EngineeringServicesMember 2022-07-01 2023-03-31 0000889971 lpth:EngineeringServicesMember 2023-01-01 2023-03-31 0000889971 lpth:EngineeringServicesMember 2024-01-01 2024-03-31 0000889971 lpth:EngineeringServicesMember 2023-07-01 2024-03-31 0000889971 lpth:AssembliesAndModulesMember 2023-07-01 2024-03-31 0000889971 lpth:VisibleComponentsMember 2023-07-01 2024-03-31 0000889971 lpth:InfraredComponentsMember 2023-07-01 2024-03-31 0000889971 lpth:InfraredComponentsMember 2022-07-01 2023-03-31 0000889971 lpth:InfraredComponentsMember 2024-01-01 2024-03-31 0000889971 lpth:InfraredComponentsMember 2023-01-01 2023-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember lpth:CustomerBacklogMember 2024-01-01 2024-01-02 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember lpth:CustomerBacklogMember 2023-10-01 2023-10-23 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember us-gaap:TrademarksMember 2023-07-01 2024-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember us-gaap:TradeSecretsMember 2023-07-01 2024-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember us-gaap:CustomerRelationshipsMember 2023-07-01 2024-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember lpth:CustomerBacklogMember 2023-07-01 2024-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember 2023-07-01 2024-03-31 0000889971 lpth:AcquisitionOfVisimidTechnologiesMember 2023-07-01 2023-07-31 0000889971 us-gaap:RetainedEarningsMember 2024-03-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000889971 lpth:ClassACommonStocksMember 2024-03-31 0000889971 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000889971 lpth:ClassACommonStocksMember 2024-01-01 2024-03-31 0000889971 2023-12-31 0000889971 us-gaap:RetainedEarningsMember 2023-12-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000889971 lpth:ClassACommonStocksMember 2023-12-31 0000889971 2023-10-01 2023-12-31 0000889971 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0000889971 lpth:ClassACommonStocksMember 2023-10-01 2023-12-31 0000889971 2023-09-30 0000889971 us-gaap:RetainedEarningsMember 2023-09-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000889971 lpth:ClassACommonStocksMember 2023-09-30 0000889971 2023-07-01 2023-09-30 0000889971 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000889971 lpth:ClassACommonStocksMember 2023-07-01 2023-09-30 0000889971 us-gaap:RetainedEarningsMember 2023-06-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000889971 lpth:ClassACommonStocksMember 2023-06-30 0000889971 2023-03-31 0000889971 us-gaap:RetainedEarningsMember 2023-03-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000889971 lpth:ClassACommonStocksMember 2023-03-31 0000889971 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000889971 lpth:ClassACommonStocksMember 2023-01-01 2023-03-31 0000889971 2022-12-31 0000889971 us-gaap:RetainedEarningsMember 2022-12-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000889971 lpth:ClassACommonStocksMember 2022-12-31 0000889971 2022-10-01 2022-12-31 0000889971 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0000889971 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0000889971 lpth:ClassACommonStocksMember 2022-10-01 2022-12-31 0000889971 2022-09-30 0000889971 us-gaap:RetainedEarningsMember 2022-09-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000889971 lpth:ClassACommonStocksMember 2022-09-30 0000889971 2022-07-01 2022-09-30 0000889971 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000889971 lpth:ClassACommonStocksMember 2022-07-01 2022-09-30 0000889971 2022-06-30 0000889971 us-gaap:RetainedEarningsMember 2022-06-30 0000889971 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000889971 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000889971 lpth:ClassACommonStocksMember 2022-06-30 0000889971 2022-07-01 2023-03-31 0000889971 2023-01-01 2023-03-31 0000889971 2024-01-01 2024-03-31 0000889971 2023-06-30 0000889971 2024-03-31 0000889971 2024-05-06 iso4217:USD shares iso4217:USD shares pure 0000889971 false --06-30 Q3 2024 0.01 500000 0 0 0 0 0.01 38126249 34344739 40000 P0Y 4000 72000 2034 0 0 10-Q true 2024-03-31 false 000-27548 LIGHTPATH TECHNOLOGIES, INC DE 86-0708398 2603 Challenger Tech Ct. Suite 100 Orlando FL 32826 407 382-4003 Class A Common Stock, par value $0.01 LPTH NASDAQ Yes Yes Non-accelerated Filer true false false 38807432 3008952 4687004 150000 2457486 25781 18502 4661031 6634574 6827475 7410734 482371 570293 419797 0 15549626 21760091 15940981 12810930 7164556 9571604 4085141 3332715 6764127 5854905 140000 140000 61041 65939 49705472 53536184 2797755 2574135 1878449 662242 1484240 1499896 1090806 969890 323689 1023814 172904 103646 7747843 6833623 473573 465000 611619 0 573130 341201 8315001 8393248 275748 1550587 17996914 17583659 0.01 500000 0 0 0.01 94500000 44500000 38126249 34344739 381262 373447 244188153 242808771 628945 606536 -213489802 -207836229 31708558 35952525 49705472 53536184 7699175 7409648 23092060 23249228 6092988 4874244 16985846 15255567 1606187 2535404 6106214 7993661 3171770 2759306 8691395 8428132 569962 513694 1817598 1529738 434403 281270 1201120 843812 -13248 58652 -13248 55910 4189383 3495618 11723361 10745772 -2583196 -960214 -5617147 -2752111 37649 77094 149048 228705 29109 -60680 234024 -34799 -8540 -137774 84976 -263504 -2591736 -1097988 -5532171 -3015615 5798 65282 121402 222416 -2597534 -1163270 -5653573 -3238031 -112356 288607 22409 41903 -2709890 -874663 -5631164 -3196128 -0.07 -0.03 -0.15 -0.11 37988770 35124095 37639464 29750138 -0.07 -0.03 -0.15 -0.11 37988770 35124095 37639464 29750138 37344739 373447 242808771 606536 -207836229 35952525 14607 146 19573 0 0 19719 14482 145 -145 0 0 0 81610 816 149184 0 0 150000 0 240075 0 0 240075 0 0 -125208 0 -125208 0 0 0 -1342376 -1342376 37455438 374554 243217458 481328 -209178605 34894735 93940 940 -940 0 0 0 0 258691 0 0 258691 0 0 259973 0 259973 0 0 0 -1713663 -1713663 37549378 375494 243475209 741301 -210892268 33699736 15840 158 19800 0 0 19958 225814 2258 -2258 0 0 0 267176 2672 333382 0 0 336054 68041 680 97528 0 0 98208 0 264492 0 0 264492 0 0 -112356 0 -112356 0 0 0 -2597534 -2597534 38126249 381262 244188153 628945 -213489802 31708558 27046790 270468 232315003 935125 -203789358 29731238 16287 163 19707 0 0 19870 8852 88 -88 0 0 0 0 284598 0 0 284598 0 0 -917829 0 -917829 0 0 0 -1380700 -1380700 27071929 270719 232619220 17296 -205170058 27737177 203586 2036 -2036 0 0 0 0 487547 0 0 487547 0 0 671125 0 671125 0 0 0 -694061 -694061 27275515 272755 233104731 688421 -205864119 28201788 17236 172 20338 0 0 20510 847735 8478 -8478 0 0 0 9090910 90909 9113601 0 0 9204510 0 299038 0 0 299038 0 0 288607 0 288607 0 0 0 -1163270 -1163270 37231396 372314 242529230 977028 -207027389 36851183 5653573 3238031 2985850 2359550 0 55680 -13248 55910 763258 1071183 -4422 9622 47693 -89306 95539 70566 8573 -12620 -1766594 -413193 419797 0 -725460 1317347 -95900 63624 32020 -123542 456343 -920586 1892660 2325155 0 65500 364710 0 847141 0 -2375091 -2259655 39677 40380 98208 9204510 142853 0 2262798 1648899 87610 63345 -2069670 7532646 2880 42601 -3985538 4395006 7144490 5507891 3158952 9902897 161676 170109 120787 323414 391107 83921 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>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-align:justify;">References in this document to “the Company,” “LightPath,” “we,” “us,” or “our” are intended to mean LightPath Technologies, Inc., individually, or as the context requires, collectively with its subsidiaries on a consolidated 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-align:justify;">These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the requirements of Article 8 of Regulation S-X promulgated under the Exchange Act and, therefore, do not include all information and footnotes necessary for a fair presentation of financial position, results of operations, and cash flows in conformity with accounting principles generally accepted in the United States of America. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with our Consolidated Financial Statements and related notes, included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, filed with the SEC. Unless otherwise stated, references to particular years or quarters refer to our fiscal years ended June 30 and the associated quarters of those fiscal years.</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;">These Condensed Consolidated Financial Statements are unaudited, but include all adjustments, including normal recurring adjustments, which, in the opinion of management, are necessary to present fairly our financial position, results of operations and cash flows for the interim periods presented. The Consolidated Balance Sheet as of June 30, 2023 has been derived from the audited financial statements at that date but does not include all of the information and notes required by generally accepted accounting principles for complete financial statements. Results of operations for interim periods are not necessarily indicative of the results that may be expected for the year as a whole. The unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>2. Significant Accounting Policies</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;">Our significant accounting policies are provided in Note 2, <em>Summary of Significant Accounting Policies</em>, in the Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023. There have been no material changes to our significant accounting policies during the nine months ended March 31, 2024, from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</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;"><em>Use of Estimates</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-align:justify;">Management makes estimates and assumptions during the preparation of our unaudited Condensed Consolidated Financial Statements that affect amounts reported in the unaudited Condensed Consolidated Financial Statements and accompanying notes. Such estimates and assumptions could change in the future as more information becomes available, which, in turn, could impact the amounts reported and disclosed herein.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Management makes estimates and assumptions during the preparation of our unaudited Condensed Consolidated Financial Statements that affect amounts reported in the unaudited Condensed Consolidated Financial Statements and accompanying notes. Such estimates and assumptions could change in the future as more information becomes available, which, in turn, could impact the amounts reported and disclosed herein.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>3. Acquisition of Visimid Technologies</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;">In July 2023, the Company acquired Liebert Consulting LLC, dba Visimid Technologies (“Visimid”), pursuant to a Membership Interest Purchase Agreement dated as of July 25, 2023 (the “Acquisition Date”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Part of the Company’s growth strategy is to identify appropriate opportunities that would enhance our profitable growth through acquisition. Visimid is an engineering and design firm specializing in thermal imaging, night vision and internet of things (“IOT”) applications. Visimid provides design and consulting services for Department of Defense (“DoD”) contractors, commercial and industrial customers, and original equipment manufacturers (“OEMs”) for original new products. Visimid’s core competency is developing and producing custom thermal and night vision cores. We believe that Visimid’s capabilities are aligned with our strategy to focus on engineered solutions.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company’s unaudited condensed consolidated financial statements reflect the financial results of Visimid beginning on the Acquisition Date. The purchase price included $1 million in cash, $1,550,000 of restricted stock, $150,000 of assumed bank debt, and an earnout which is contingent upon the award and completion of a specific customer contract. Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025. The number of shares is based on the average closing price of the Company’s Class A common stock, as reported by Bloomberg, for the five trading days prior to each stock issuance. For the January 1, 2024 installment, 267,176 shares were issued.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The total purchase price, net of cash acquired and including the estimated potential earnout, is approximately $2.7 million, based on present values as of the Acquisition Date. Of this amount, $600,000 was paid at closing, cash installments of $150,000 and $125,000 were paid in October 2023 and January 2024, respectively, per the terms of the purchase agreement, and the remaining cash and stock payments, including the estimated potential earnout, have been accrued and are included in Accrued liabilities and Accrued liabilities, noncurrent in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 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-align:justify;">The estimated fair values of the assets acquired and liabilities assumed were recorded as of the Acquisition Date. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurements of intangible assets and goodwill are subject to change. As part of the preliminary valuation analysis, the Company identified intangible assets, including customer relationships, customer backlog, trade secrets and trademarks. The customer backlog, customer relationships, trade secrets and trademarks were determined to have estimated values of approximately $464,000, $122,000, $925,000 and $442,000, respectively, and estimated useful lives of 1 year for customer backlog, and 10 years for customer relationships, trade secrets and trademarks. The estimated fair value of identifiable intangible assets is determined primarily using the “income approach”, which requires a forecast of all future 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-align:justify;">The goodwill recognized is attributable primarily to expected synergies and the assembled workforce of Visimid. The goodwill is expected to be deductible for income tax purposes. During the three months ended December 31, 2023, an adjustment of $2.2 million was made to decrease the initially recognized amount of goodwill to reflect changes in the estimated fair value of the identifiable intangible assets purchased in the acquisition.</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;">For the nine months ended March 31, 2024, the Company incurred approximately $98,000, in acquisition costs, of which less than $1,000 was incurred during the three months ended March 31, 2024. These costs are included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Selling, general and administrative.” This is in addition to the previously disclosed $140,000 in acquisition costs which were recorded during the three months ended June 30, 2023.</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;">Prior to the Acquisition, the Company had a preexisting relationship with Visimid. The Company contracted Visimid for engineering services and purchased infrared camera cores from Visimid on an arms’ length basis. The Company had also partnered with Visimid for the development of the Mantis camera.</p> 1000000 1550000 150000 Of the restricted stock payable as part of the purchase price, $150,000 (81,610 shares) was issued at closing, with the balance to be issued in four equal installments of $350,000 each, on January 1, 2024, July 1, 2024, January 1, 2025 and July 1, 2025 267176 2700000 600000 150000 125000 464000 122000 925000 442000 P1Y P10Y 2200000 98000 1000 140000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>4. Revenue</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;"><em>Product Revenue</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-align:justify;">We are a manufacturer of optical components and higher-level assemblies, including precision molded glass aspheric optics, molded and diamond-turned infrared optical components, and other optical materials used to produce products that manipulate light. We design, develop, manufacture, and distribute optical components and assemblies utilizing advanced optical manufacturing processes. We also provide engineering services and perform research and development for optical solutions for a wide range of optics markets. Revenue is derived primarily from the sale of optical components and assemblies.</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;"><em>Revenue Recognition</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-align:justify;">Revenue is generally recognized upon transfer of control, including the risks and rewards of ownership, of products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We generally bear all costs, risk of loss, or damage and retain title to the goods up to the point of transfer of control of products to customers. Shipping and handling costs are included in the cost of goods sold. We present revenue net of sales taxes and any similar assessments.</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;">Customary payment terms are granted to customers, based on credit evaluations. We currently do not have any contracts where revenue is recognized, but the customer payment is contingent on a future event. We record deferred revenue when cash payments are received or due in advance of revenue recognition. Deferred revenue was $818,000 and $314,000 as of March 31, 2024 and June 30, 2023, respectively, and is included in accrued liabilities in the accompanying condensed consolidated balance sheets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Nature of Products</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-align:justify;">Revenue from the sale of optical components and assemblies is recognized upon transfer of control, including the risks and rewards of ownership, to the customer. The performance obligations for the sale of optical components and assemblies are satisfied at a point in time. Product development agreements for engineering services are generally short-term in nature, with revenue recognized upon satisfaction of the performance obligation, and transfer of control of the agreed-upon deliverable. Visimid has one longer-term order with a defense customer which includes both product development and hardware deliverables where similar revenue recognition criteria will be applied.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We previously organized our products in three groups: precision molded optics (“PMO”), infrared, and specialty products. Revenues from product development agreements for engineering services were included in specialty products. With our strategic transition into more value-added solutions, and the addition of Visimid in July 2023, we reorganized our products into four product groups: infrared components, visible components, assemblies and modules, and engineering services. Assemblies and modules were previously included in PMO, infrared or specialty products, depending on the lens type.</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;">Revenue by product group for the three and nine months ended March 31, 2024 and 2023 was as follows, with fiscal year 2023 amounts reclassified from those previously reported to conform to current classification:</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;"> </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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><strong>Three Months Ended </strong><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31,</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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><strong>Nine Months Ended </strong><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31,</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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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="13" 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"><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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Infrared components</p></td><td 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,638,674</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,143,718</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">11,046,129</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,623,597</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 0in">Visible components</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,475</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,104,572</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,055,714</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,248,857</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 0in">Assemblies and modules</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">829,265</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">986,651</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,077,987</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,085,256</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 0in">Engineering 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="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;">542,761</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;">174,707</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;">912,230</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;">291,518</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 0px 0px 0in;text-indent:10pt">Total 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: 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;">7,699,175</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;">7,409,648</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;">23,092,060</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;">23,249,228</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> 818000 314000 <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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><strong>Three Months Ended </strong><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31,</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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><strong>Nine Months Ended </strong><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31,</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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </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="13" 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"><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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Infrared components</p></td><td 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,638,674</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,143,718</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">11,046,129</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,623,597</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 0in">Visible components</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,475</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,104,572</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,055,714</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,248,857</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 0in">Assemblies and modules</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">829,265</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">986,651</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,077,987</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,085,256</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 0in">Engineering 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="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;">542,761</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;">174,707</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;">912,230</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;">291,518</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 0px 0px 0in;text-indent:10pt">Total 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: 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;">7,699,175</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;">7,409,648</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;">23,092,060</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;">23,249,228</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> 3638674 3143718 11046129 9623597 2688475 3104572 8055714 10248857 829265 986651 3077987 3085256 542761 174707 912230 291518 7699175 7409648 23092060 23249228 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>5. Inventories </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 components of inventories include the following:</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,976,813</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,999,879</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 0in">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,364,525</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,909,439</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 0in">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,665,577</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,626,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 0in">Allowance for obsolescence</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,179,440</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: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,124,690</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,827,475</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;">7,410,734</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The value of tooling in raw materials, net of the related allowance for obsolescence, was approximately $1.4 million and $1.5 million as of March 31, 2024 and June 30, 2023, respectively. </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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,976,813</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,999,879</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 0in">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,364,525</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,909,439</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 0in">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,665,577</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,626,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 0in">Allowance for obsolescence</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,179,440</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: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(1,124,690</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">6,827,475</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;">7,410,734</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> 2976813 2999879 2364525 2909439 2665577 2626106 -1179440 -1124690 6827475 7410734 1400000 1500000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>6. Property and Equipment</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;">Property and equipment are summarized 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 0px 0px 0in; text-align:center;"><strong>Estimated Lives (Years)</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Manufacturing equipment</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">5 - 10</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">23,288,251</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,296,320</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 0in">Computer equipment and software</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">3 - 5</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,010,144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">973,549</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 0in; text-align:justify;">Furniture and fixtures</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="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> 5</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">355,571</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">350,289</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 0in; text-align:justify;">Leasehold improvements</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">5 - 10</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,947,045</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,742,344</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 0in; text-align:justify;">Construction in progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">672,680</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,067,896</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 0in;text-indent:20pt">Total property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">34,273,691</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,430,398</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 0in">Less accumulated depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,332,710</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;">(16,619,468</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 0px 0px 0in;text-indent:20pt">Total property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">15,940,981</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;">12,810,930</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 0px 0px 0in; text-align:center;"><strong>Estimated Lives (Years)</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Manufacturing equipment</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">5 - 10</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">23,288,251</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,296,320</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 0in">Computer equipment and software</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">3 - 5</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,010,144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">973,549</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 0in; text-align:justify;">Furniture and fixtures</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="width:1%;vertical-align:bottom;white-space: nowrap;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"> 5</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">355,571</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">350,289</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 0in; text-align:justify;">Leasehold improvements</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"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">5 - 10</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,947,045</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,742,344</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 0in; text-align:justify;">Construction in progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">672,680</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,067,896</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 0in;text-indent:20pt">Total property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">34,273,691</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,430,398</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 0in">Less accumulated depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,332,710</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;">(16,619,468</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 0px 0px 0in;text-indent:20pt">Total property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">15,940,981</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;">12,810,930</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> P5Y P10Y 23288251 22296320 P3Y P5Y 1010144 973549 P5Y 355571 350289 P5Y P10Y 8947045 2742344 672680 3067896 34273691 29430398 18332710 16619468 15940981 12810930 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>7. Goodwill and Intangible Assets</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 change in the net carrying amount of goodwill during the nine months ended March 31, 2024 was 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="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;">Goodwill at June 30, 2023</td><td 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;">5,854,905</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; text-align:left;">Acquisition of Visimid</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">909,222</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;">Goodwill at March 31, 2024</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">6,764,127</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The increase in goodwill during the nine months ended March 31, 2024 was due to the acquisition of Visimid. The Company is in the process of finalizing third-party valuations of certain intangible assets; thus, the provisional measurement of goodwill and intangible assets are subject to change. See Note 3, <em>Acquisition of Visimid Technologies</em>, to these unaudited condensed consolidated financial statements, for more information.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Identifiable intangible assets were comprised of:</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></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>Useful Lives (Years) </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>March 31, 2024 </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>June 30, 2023 </strong></p></td><td style="PADDING-BOTTOM: 1px;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 0in">Customer relationships </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">10 - 15</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,712,300</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,590,000</td><td style="width:1%;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 0px 0px 0in">Trade secrets </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">8 - 10</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,197,304</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,272,000</td><td style="width:1%;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 0in">Trademarks </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">8 - 10</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,256,418</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,814,000</td><td style="width:1%;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 0px 0px 0in">Backlog </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">1</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">463,525</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></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;"></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 0in;text-indent:10pt">Total intangible assets </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,629,547</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,676,000</td><td style="width:1%;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 0px 0px 0in">Less accumulated amortization </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(8,544,406</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(7,343,285</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 0px 0px 0in;text-indent:10pt">Total intangible assets, net </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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;">4,085,141</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,332,715</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Future amortization of identifiable intangibles is as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; 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="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Fiscal year ending:</p></td><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">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">434,402</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">June 30, 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;">884,654</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">June 30, 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;">388,336</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">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">388,336</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">After June 30, 2027</p></td><td 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,989,413</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">4,085,141</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="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;">Goodwill at June 30, 2023</td><td 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;">5,854,905</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; text-align:left;">Acquisition of Visimid</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">909,222</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;">Goodwill at March 31, 2024</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">6,764,127</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 5854905 909222 6764127 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>Useful Lives (Years) </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>March 31, 2024 </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>June 30, 2023 </strong></p></td><td style="PADDING-BOTTOM: 1px;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 0in">Customer relationships </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">10 - 15</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,712,300</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,590,000</td><td style="width:1%;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 0px 0px 0in">Trade secrets </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">8 - 10</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,197,304</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,272,000</td><td style="width:1%;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 0in">Trademarks </p></td><td style="width:1%;white-space: nowrap;"></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">8 - 10</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,256,418</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,814,000</td><td style="width:1%;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 0px 0px 0in">Backlog </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">1</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">463,525</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></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;"></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 0in;text-indent:10pt">Total intangible assets </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,629,547</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,676,000</td><td style="width:1%;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 0px 0px 0in">Less accumulated amortization </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(8,544,406</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(7,343,285</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 0px 0px 0in;text-indent:10pt">Total intangible assets, net </p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td class="ffcell" style="width:9%;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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;">4,085,141</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></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,332,715</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td></tr></tbody></table> P10Y P15Y 3712300 3590000 P8Y P10Y 4197304 3272000 P8Y P10Y 4256418 3814000 P1Y 463525 0 12629547 10676000 -8544406 -7343285 4085141 3332715 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Fiscal year ending:</p></td><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">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">434,402</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">June 30, 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;">884,654</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">June 30, 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;">388,336</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">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">388,336</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">After June 30, 2027</p></td><td 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,989,413</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">4,085,141</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> 434402 884654 388336 388336 1989413 4085141 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>8. Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">A summary of our total income tax expense and effective income tax rate for the three and nine months ended March 31, 2024 and 2023 is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="6" 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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Loss before income taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,591,736</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,097,988</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,532,171</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,015,615</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 0px 0px 0in">Income tax provision</p></td><td 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;">5,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">65,282</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">121,402</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">222,416</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 0in">Effective income tax 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;">0</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;">-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;">-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;">-7</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 0px 0px 0.25in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The difference between our effective tax rates in the periods presented above and the federal statutory rate is due to the mix of taxable income and losses generated in our various tax jurisdictions, which include the United States (the “U.S.”), the People’s Republic of China, and the Republic of Latvia. For the three and nine months ended March 31, 2024 and 2023, income tax expense was primarily related to income taxes from our operations in China, including accruals for withholding taxes on intercompany dividends declared by LightPath Optical Instrumentation (Zhenjiang) Co., Ltd. (“LPOIZ”), and paid or payable to LightPath, its parent company.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">We record net deferred tax assets to the extent we believe it is more likely than not that some portion or all of these assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We consider the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. As of March 31, 2024 and June 30, 2023, our net deferred tax assets are related to the U.S. jurisdiction and we have provided for a valuation allowance to reduce the deferred tax assets to the net amount we estimate is more-likely-than-not to be realized. Our net deferred tax assets as of March 31, 2024 and June 30, 2023 consist primarily of federal and state tax credits with indefinite carryover periods.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><em>U.S. Federal and State Income Taxes</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Our U.S. federal and state statutory income tax rate is estimated to be 25.5%. Based on our current assessment of the valuation allowance position on our net deferred tax assets, no additional tax expense or benefit is expected to be recorded on pre-tax income or losses generated in the U.S.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Income Tax Law of the People’s Republic of China</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-align:justify;">Our Chinese subsidiaries, LightPath Optical Instrumentation (Shanghai) Co., Ltd. (“LPOI”) and LPOIZ, are governed by the Income Tax Law of the People’s Republic of China. As of March 31, 2024, LPOI and LPOIZ were subject to statutory income tax rates of 25% and 15%, respectively. The net deferred tax liabilities included in these unaudited Condensed Consolidated Balance Sheets as of March 31, 2024 and June 30, 2023 are related to LPOIZ, and primarily consist of timing differences related to depreciation.</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 routinely declares intercompany dividends to remit a portion of the earnings of its foreign subsidiaries to the U.S. parent company. The Company also intends to reinvest a portion of the earnings generated by its foreign subsidiaries. The Company accrues withholding taxes on the portion of LPOIZ’s earnings that it intends to repatriate. Accrued and unpaid withholding taxes were approximately $40,000 as of both March 31, 2024 and June 30, 2023. Other than these withholding taxes, these intercompany dividends have no impact on the unaudited condensed consolidated financial statements.</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;"><em>Law of Corporate Income Tax of Latvia</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-align:justify;">Our Latvian subsidiary, ISP Optics Latvia, SIA (“ISP Latvia”), is governed by the Law of Corporate Income Tax of Latvia. Effective January 1, 2018, the Republic of Latvia enacted tax reform with the following key provisions: (i) corporations are no longer subject to income tax, but are instead subject to a distribution tax on distributed profits (or deemed distributions, as defined) and (ii) the rate of tax was changed to 20%; however, distribution amounts are first divided by 0.8 to arrive at the profit before tax amount, resulting in an effective tax rate of 25%. As a transitional measure, distributions of earnings prior to January 1, 2018 are not subject to tax if declared prior to December 31, 2019. ISP Latvia has declared an intercompany dividend to be paid to ISP Optics Corporation (“ISP”), its U.S. parent company, for the full amount of earnings accumulated prior to January 1, 2018. Distributions of this dividend will be from earnings prior to January 1, 2018 and, therefore, will not be subject to tax. We currently do not intend to distribute any earnings generated after January 1, 2018. If, in the future, we change such intention, we will accrue distribution taxes, if any, as profits are generated.</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: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td class="hdcell" colspan="6" 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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended</strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Loss before income taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,591,736</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,097,988</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(5,532,171</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(3,015,615</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 0px 0px 0in">Income tax provision</p></td><td 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;">5,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">65,282</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">121,402</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">222,416</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 0in">Effective income tax 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;">0</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;">-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;">-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;">-7</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> -2591736 -1097988 -5532171 -3015615 5798 65282 121402 222416 0 -0.06 -0.02 -0.07 0.255 0.25 0.15 40000 0.20 0.25 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>9. Stock-Based Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our directors, officers, and key employees are granted stock-based compensation through our Amended and Restated Omnibus Incentive Plan, as amended (the “Omnibus Plan”), through October 2018 and after that date, through our 2018 Stock and Incentive Compensation Plan (the “SICP”). Such stock-based compensation may include, among other things, incentive stock options, non-qualified stock options, restricted stock awards (“RSAs”) and restricted stock units (“RSUs”). The SICP is administered by the Compensation Committee of the Board of Directors. At our 2018 Annual Stockholders Meeting, our stockholders approved the SICP under which an aggregate of 1,650,870 shares of our Class A common stock were authorized for issuance pursuant to awards granted thereunder. At our 2022 Annual Stockholders Meeting, our stockholders authorized an additional 2,100,000 shares of our Class A common stock for issuance pursuant to awards granted thereunder. As of March 31, 2024, 831,943 shares of Class A common stock were authorized and available for issuance pursuant to awards granted under the SICP. The Company’s executive officers are eligible to earn incentive compensation consisting of equity-based awards, as well as cash bonuses, based on the achievement of certain individual and/or Company performance goals set by the Compensation Committee.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Stock-based compensation expense is based primarily on the fair value of the award as of the grant date, and is recognized as an expense over the requisite service period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following table shows total stock-based compensation expense for the three and nine months ended March 31, 2024 and 2023, the majority of which is included in selling, general and administrative (“SG&amp;A”) expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss):</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 0px 0px 0in; text-align:center;"><strong>Three Months Ended March 31,</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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options</p></td><td 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,942</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">51,956</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">81,457</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">170,005</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 0in">RSAs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61,781</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,483</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">193,090</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,333</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 0in">RSUs</p></td><td 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;">129,681</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;">194,599</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;">488,711</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;">781,845</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 0in">     Total</p></td><td 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;">211,404</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;">299,038</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;">763,258</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,071,183</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We also adopted the LightPath Technologies, Inc. Employee Stock Purchase Plan (the “2014 ESPP”). The 2014 ESPP permits employees to purchase Class A common stock through payroll deductions, subject to certain limitations. A discount of approximately $4,000 for each of the nine months ended March 31, 2024 and 2023, respectively, is included in SG&amp;A expenses in these unaudited Condensed Consolidated Statements of Comprehensive Income (Loss), which represents the value of the 10% discount given to the employees purchasing stock under the 2014 ESPP.</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;"><em>Grant Date Fair Values and Underlying Assumptions; Contractual Terms</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-align:justify;">We estimate the fair value of each stock option as of the date of grant, using the Black-Scholes-Merton pricing model. The fair value of 2014 ESPP shares is the amount of the discount the employee obtains at the date of the purchase transaction. </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;">Most stock options granted vest ratably over two to four years and are generally exercisable for ten years. The assumed forfeiture rates used in calculating the fair value of RSA and RSU grants was 0%, and the assumed forfeiture rates used in calculating the fair value of options for performance and service conditions were 20% for each of the nine months ended March 31, 2024 and 2023. The volatility rate and expected term are based on seven-year historical trends in Class A common stock closing prices and actual forfeitures. The interest rate used is the U.S. Treasury interest rate for constant maturities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">No stock options were granted during the nine months ended March 31, 2023. For stock options granted in the nine-month period ended March 31, 2024, we estimated the fair value of each stock option as of the date of grant using the following assumptions:</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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0in">Weighted-average expected 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;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">74.0%</p></td><td style="width:1%;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 0px 0px 0in">Dividend yields</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">0%</p></td><td style="width:1%;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 0in">Weighted-average risk-free interest 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;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3.98%</p></td><td style="width:1%;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 0px 0px 0in">Weighted-average expected term, in 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 style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">7.49</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Restricted Stock Awards</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-align:justify;">RSAs are granted primarily to our executive officers, employees and consultants, and typically vest over a one to three year period from the date of grant, although some may vest immediately upon grant. The stock underlying RSAs is issued upon vesting.</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;"><em>Restricted Stock Units</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-align:justify;">RSUs are granted primarily to our directors, although RSU awards may also be made to executive officers, employees and consultants. RSUs typically vest over a one to four year period from the date of grant, although some may vest immediately upon grant.</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;"><em>Information Regarding Current Share-Based Compensation Awards</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-align:justify;">A summary of the activity for share-based compensation awards in the nine months ended March 31, 2024 is presented below:</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="10" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Stock Options </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Restricted Stock Units(RSUs) </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Restricted Stock Awards (RSAs) </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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Price </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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 0in"><strong>June 30, 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 style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">534,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">2.03</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">6.1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,596,222</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">101,733</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">0.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">28,736</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1.74</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">558,753</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">225,733</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(3,000</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.38</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252,840</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(142,022</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Cancelled/Forfeited</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(1,500</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(10,127</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</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:6%;vertical-align:bottom;text-align:right;">558,698</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">5.6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1,902,135</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Awards exercisable/</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">vested as of</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</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:6%;vertical-align:bottom;text-align:right;">471,816</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1.92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">5.2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,130,428</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;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:6%;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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Awards unexercisable/</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">unvested as of</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">86,882</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2.56</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">7.9</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">771,707</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">558,698</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1,902,135</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As of March 31, 2024, there was approximately $1.1 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements (including stock options, RSAs and RSUs) granted. We expect to recognize the compensation cost 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="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Fiscal Year 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 0px 0px 0in; text-align:center;"><strong>Stock Options</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 0px 0px 0in; text-align:center;"><strong>RSAs</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 0px 0px 0in; text-align:center;"><strong>RSUs</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 0px 0px 0in; 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 0px 0px 0in;text-indent:10pt">June 30, 2024 (remaining three 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;">15,385</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,486</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">168,866</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">213,737</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 0in;text-indent:10pt">June 30, 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;">44,096</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97,612</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">424,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;">566,031</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 0in;text-indent:10pt">June 30, 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;">10,211</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,689</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,564</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">218,464</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 0in;text-indent:10pt">June 30, 2027</p></td><td 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,805</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;">7,500</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;">74,617</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;">88,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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">76,497</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;">179,287</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;">831,370</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,087,154</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> 1650870 2100000 831943 <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 0px 0px 0in; text-align:center;"><strong>Three Months Ended March 31,</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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options</p></td><td 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,942</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">51,956</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">81,457</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">170,005</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 0in">RSAs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">61,781</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,483</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">193,090</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">119,333</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 0in">RSUs</p></td><td 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;">129,681</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;">194,599</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;">488,711</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;">781,845</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 0in">     Total</p></td><td 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;">211,404</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;">299,038</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;">763,258</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,071,183</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> 19942 51956 81457 170005 61781 52483 193090 119333 129681 194599 488711 781845 211404 299038 763258 1071183 4000 0.10 <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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0in">Weighted-average expected 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;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">74.0%</p></td><td style="width:1%;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 0px 0px 0in">Dividend yields</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">0%</p></td><td style="width:1%;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 0in">Weighted-average risk-free interest 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;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3.98%</p></td><td style="width:1%;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 0px 0px 0in">Weighted-average expected term, in 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 style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">7.49</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 0.740 0 0.0398 P7Y5M26D <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="10" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Stock Options </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Restricted Stock Units(RSUs) </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Restricted Stock Awards (RSAs) </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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted-</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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Average</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="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Exercise</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;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="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Remaining</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Price </strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Shares </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:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong> Contract </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 0in"><strong>June 30, 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 style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">534,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">2.03</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">6.1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,596,222</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">101,733</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">0.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">28,736</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1.74</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">558,753</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">225,733</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(3,000</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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.38</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(252,840</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(142,022</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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Cancelled/Forfeited</p></td><td 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:6%;vertical-align:bottom;text-align:right;">(1,500</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.30</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;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="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">(10,127</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</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:6%;vertical-align:bottom;text-align:right;">558,698</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">5.6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1,902,135</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Awards exercisable/</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">vested as of</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</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:6%;vertical-align:bottom;text-align:right;">471,816</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1.92</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">5.2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,130,428</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;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:6%;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:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">Awards unexercisable/</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in">unvested as of</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin: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 0in"><strong>March 31, 2024</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">86,882</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2.56</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">7.9</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">771,707</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1.7</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">558,698</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">1,902,135</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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:6%;vertical-align:bottom;text-align:right;">175,317</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 534462 2.03 P6Y1M6D 1596222 P1Y1M6D 101733 P0Y8M12D 28736 1.74 558753 225733 3000 1.38 252840 142022 -1500 1.30 -10127 558698 2.02 P5Y7M6D 1902135 P1Y8M12D 175317 P1Y8M12D 471816 1.92 P5Y2M12D 1130428 86882 2.56 P7Y10M24D 771707 P1Y8M12D 175317 P1Y8M12D 1100000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Fiscal Year 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 0px 0px 0in; text-align:center;"><strong>Stock Options</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 0px 0px 0in; text-align:center;"><strong>RSAs</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 0px 0px 0in; text-align:center;"><strong>RSUs</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 0px 0px 0in; 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 0px 0px 0in;text-indent:10pt">June 30, 2024 (remaining three 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;">15,385</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,486</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">168,866</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">213,737</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 0in;text-indent:10pt">June 30, 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;">44,096</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97,612</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">424,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;">566,031</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 0in;text-indent:10pt">June 30, 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;">10,211</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">44,689</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,564</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">218,464</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 0in;text-indent:10pt">June 30, 2027</p></td><td 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,805</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;">7,500</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;">74,617</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;">88,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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">76,497</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;">179,287</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;">831,370</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,087,154</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> 15385 29486 168866 213737 44096 97612 424323 566031 10211 44689 163564 218464 6805 7500 74617 88922 76497 179287 831370 1087154 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>10. Earnings (Loss) Per Share </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;">Basic earnings (loss) per share is computed by dividing net income or loss by the weighted-average number of shares of Class A common stock outstanding, during each period presented. Diluted earnings (loss) per share is computed similarly to basic earnings (loss) per share, except that it reflects the potential dilution that could occur if dilutive securities or other obligations to issue shares of Class A common stock were exercised or converted into shares of Class A common stock. The computations for basic and diluted earnings (loss) per share of Class A common stock are described in the following table:</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 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,597,534</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,163,270</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(5,653,573</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,238,031</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average common shares outstanding:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Basic number of shares</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,988,770</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,124,095</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,639,464</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,750,138</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">RSUs and RSAs</p></td><td 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><td 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Diluted number of shares</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;">37,988,770</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;">35,124,095</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;">37,639,464</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;">29,750,138</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in"><strong>Loss per common share:</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">(0.07</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.15</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.11</td><td style="PADDING-BOTTOM: 3px;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 0in">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(0.07</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.15</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.11</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The following potential dilutive shares were not included in the computation of diluted earnings (loss) per share of Class A common stock, as their effects would be anti-dilutive:</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 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">540,123</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">534,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">536,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">534,462</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 0in">RSUs and RSAs</p></td><td 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,981,071</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,059,941</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,790,148</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,123,735</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%;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;">2,521,194</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;">2,594,403</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;">2,326,483</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;">2,658,197</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 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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,597,534</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1,163,270</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(5,653,573</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(3,238,031</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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted-average common shares outstanding:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Basic number of shares</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,988,770</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,124,095</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">37,639,464</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,750,138</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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in">Options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">RSUs and RSAs</p></td><td 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><td 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Diluted number of shares</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;">37,988,770</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;">35,124,095</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;">37,639,464</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;">29,750,138</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><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in"><strong>Loss per common share:</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:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Basic</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">(0.07</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.15</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.11</td><td style="PADDING-BOTTOM: 3px;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 0in">Diluted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="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;">(0.07</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.03</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.15</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(0.11</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> -2597534 -1163270 -5653573 -3238031 37988770 35124095 37639464 29750138 0 0 0 0 0 0 0 0 37988770 35124095 37639464 29750138 -0.07 -0.03 -0.15 -0.11 -0.07 -0.03 -0.15 -0.11 <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 0px 0px 0in; text-align:center;"><strong>Three Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong> </strong></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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended </strong></p><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Options to purchase common stock</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">540,123</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">534,462</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">536,335</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">534,462</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 0in">RSUs and RSAs</p></td><td 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,981,071</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,059,941</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,790,148</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,123,735</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%;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;">2,521,194</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;">2,594,403</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;">2,326,483</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;">2,658,197</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> 540123 534462 536335 534462 1981071 2059941 1790148 2123735 2521194 2594403 2326483 2658197 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>11. 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-align:justify;">Our leases primarily consist of operating leases related to our facilities located in Orlando, Florida; Riga, Latvia; Shanghai, China; and Zhenjiang, China, and finance leases related to certain equipment located in Orlando, Florida and Riga, Latvia. The operating leases for facilities are non-cancelable operating leases, with terms at various times through 2034. We typically include options to renew (or terminate) in our lease term, and as part of our right-of-use (“ROU”) assets and lease liabilities, when it is reasonably certain that we will exercise such options. We currently have eleven finance lease agreements entered into during fiscal years 2019, 2023 and 2024 with terms ranging from three to five years. The finance leases are for computer and manufacturing equipment.</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;">Our operating lease ROU assets and the related lease liabilities are initially measured at the present value of future lease payments over the lease term. Two of our operating leases include renewal options, which were not included in the measurement of the operating lease ROU assets and related lease liabilities. We previously had two leases on the premises comprising our primary facility in Orlando, Florida (the “Orlando Facility”). The first lease on the premises comprising our Orlando Facility was amended in April 2021, and again in September 2021, to expand the space from approximately 26,000 square feet to approximately 58,500 square feet. The lease term was extended from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. In April 2023, we entered into a sublease for 11,156 square feet of this space, as we do not have a current need for the full 58,500 square feet of space. The sublease is for an initial term of five years, ending in April 2029. The second lease on the premises comprising our Orlando Facility was assigned to a third-party and it was agreed that we would vacate the premises, subject to the assigned lease, on November 30, 2022. In December 2022, we entered into an agreement with the assignee of such lease that extended our right to occupy the subject premises until February 28, 2023, in consideration of payments of rent through February 28, 2023, and other amounts to the assignee. In February 2023, the space was vacated and we have no further obligations related to this lease. Effective in January 2022, the terms of our leases in Zhenjiang, China and Riga, Latvia were extended to December 31, 2024 and 2030, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">As most of our operating leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Currently, none of our operating leases include variable lease payments that are dependent on an index or rate. We are responsible for payment of certain real estate taxes, insurance and other expenses on certain of our operating leases. These amounts are generally considered to be variable and are not included in the measurement of the ROU assets and the related lease liabilities. We generally account for non-lease components, such as maintenance, separately from lease components. Our lease agreements do not contain any material residual value guarantees or material restricted covenants. Leases with a term of 12 months or less are not recorded on the balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We received tenant improvement allowances for each of our two leases with respect to our Orlando Facility. These allowances were used to construct improvements and are included in leasehold improvements and operating lease liabilities. The balances are being amortized over the corresponding lease terms. In August 2023, we completed the construction of additional tenant improvements within the premises subject to our continuing lease for our Orlando Facility, of which the landlord provided $2.4 million in tenant improvement allowances. We funded the balance of the tenant improvement costs of approximately $3.7 million.</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 components of lease expense 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="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 0px 0px 0in; text-align:center;"><strong>Three Months Ended March 31,</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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">238,051</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">230,349</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">681,726</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">646,274</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 0in">Finance lease cost:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in;text-indent:10pt">Depreciation of lease assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23,971</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,299</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">57,868</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,521</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 0in;text-indent:10pt">Interest on 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: 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,712</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,956</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;">25,104</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,826</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 0px 0px 0in">Total finance lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">33,683</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,255</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;">82,972</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;">81,347</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 0in">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">271,734</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;">239,604</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;">764,698</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;">727,621</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Supplemental balance sheet information related to the leases was 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></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>Classification</strong></p></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Assets:</strong></p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td class="ffcell" colspan="2"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" colspan="2"></td><td style="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 0in;text-indent:10pt">Operating lease assets</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:35%;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease assets</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,164,556</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,571,604</td><td style="width:1%;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 0px 0px 0in;text-indent:10pt">Finance lease assets</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Property and equipment, net<sup style="vertical-align:super">(1)</sup></p></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">991,507</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">542,105</td><td style="PADDING-BOTTOM: 1px;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 0in">Total lease assets</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></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,156,063</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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;">10,113,709</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in"><strong>Liabilities:</strong></p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0px 0px 0in;text-indent:10pt">Current:</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in;text-indent:20pt">Operating leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease liabilities, current</p></td><td style="white-space: nowrap;"></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,090,896</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">969,890</td><td style="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 0px 0px 0in;text-indent:20pt">Finance leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease liabilities, current</p></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">172,904</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">103,646</td><td style="white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0px 0px 0in;text-indent:10pt">Noncurrent:</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in;text-indent:20pt">Operating leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease liabilities, less current portion</p></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">8,315,001</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">8,393,248</td><td style="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 0px 0px 0in;text-indent:20pt">Finance leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease liabilities, less current portion</p></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">573,130</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">341,201</td><td style="PADDING-BOTTOM: 1px;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 0in">Total lease liabilities</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></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;">10,151,931</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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,807,985</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"></td><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><sup style="vertical-align:super">(1) </sup></p></td><td style="vertical-align:top;">Finance lease assets were recorded net of accumulated depreciation of approximately $72,000 as of both March 31, 2024 and June 30, 2023.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Lease term and discount rate information related to leases was 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="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Lease Term and Discount Rate</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in">Weighted Average Remaining Lease Term (in 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 0in;text-indent:10pt">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;">9.6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:10pt">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;">4.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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0in">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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:10pt">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;">2.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 0px 0px 0in;text-indent:10pt">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;">8.0</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 0px 0px 0.5in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Supplemental cash flow information:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.5in; 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 0px 0px 0in; text-align:center;"><strong> Nine Months Ended March 31, </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in"><strong>Cash paid for amounts included in the measurement of lease liabilities:</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></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 0in;text-indent:10pt">Operating cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">634,033</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">772,659</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 0in;text-indent:10pt">Operating cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,105</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,242</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 0in;text-indent:10pt">Financing cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">87,610</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">63,345</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 0px 0px 0.5in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Future maturities of lease liabilities were as follows as of March 31, 2024:</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="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Fiscal year 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:center;"><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>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></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 30px">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">57,448</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">298,603</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 30px">June 30, 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;">226,407</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,160,742</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 30px">June 30, 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;">204,092</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,132,304</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 30px">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">176,948</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,139,537</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 30px">June 30, 2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,011</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,157,953</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 30px">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;">57,642</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,759,635</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 future minimum 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;">883,548</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,648,774</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">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;">(137,514</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;">(2,242,877</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">Present value of 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">746,034</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;">9,405,897</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> The first lease on the premises comprising our Orlando Facility was amended in April 2021, and again in September 2021, to expand the space from approximately 26,000 square feet to approximately 58,500 square feet. The lease term was extended from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. In April 2023, we entered into a sublease for 11,156 square feet of this space, as we do not have a current need for the full 58,500 square feet of space. The sublease is for an initial term of five years, ending in April 2029. The second lease on the premises comprising our Orlando Facility was assigned to a third-party and it was agreed that we would vacate the premises, subject to the assigned lease, on November 30, 2022. In December 2022, we entered into an agreement with the assignee of such lease that extended our right to occupy the subject premises until February 28, 2023, in consideration of payments of rent through February 28, 2023, and other amounts to the assignee. In February 2023, the space was vacated and we have no further obligations related to this lease. Effective in January 2022, the terms of our leases in Zhenjiang, China and Riga, Latvia were extended to December 31, 2024 and 2030, respectively P12M 2400000 3700000 <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 0px 0px 0in; text-align:center;"><strong>Three Months Ended March 31,</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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">238,051</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">230,349</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">681,726</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">646,274</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 0in">Finance lease cost:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0px 0px 0in;text-indent:10pt">Depreciation of lease assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">23,971</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,299</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">57,868</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">75,521</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 0in;text-indent:10pt">Interest on 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: 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,712</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,956</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;">25,104</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,826</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 0px 0px 0in">Total finance lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 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;">33,683</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,255</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;">82,972</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;">81,347</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 0in">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">271,734</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;">239,604</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;">764,698</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;">727,621</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 238051 230349 681726 646274 23971 7299 57868 75521 9712 1956 25104 5826 33683 9255 82972 81347 271734 239604 764698 727621 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>Classification</strong></p></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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 0px 0px 0in; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Assets:</strong></p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td class="ffcell" colspan="2"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" colspan="2"></td><td style="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 0in;text-indent:10pt">Operating lease assets</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:35%;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease assets</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,164,556</td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,571,604</td><td style="width:1%;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 0px 0px 0in;text-indent:10pt">Finance lease assets</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Property and equipment, net<sup style="vertical-align:super">(1)</sup></p></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">991,507</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">542,105</td><td style="PADDING-BOTTOM: 1px;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 0in">Total lease assets</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></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,156,063</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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;">10,113,709</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#ffffff"><td></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in"><strong>Liabilities:</strong></p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0px 0px 0in;text-indent:10pt">Current:</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in;text-indent:20pt">Operating leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease liabilities, current</p></td><td style="white-space: nowrap;"></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">1,090,896</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">969,890</td><td style="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 0px 0px 0in;text-indent:20pt">Finance leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease liabilities, current</p></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">172,904</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">103,646</td><td style="white-space: nowrap;"></td></tr><tr style="height:15px;background-color:#cceeff"><td></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0px 0px 0in;text-indent:10pt">Noncurrent:</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="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 0in;text-indent:20pt">Operating leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease liabilities, less current portion</p></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">8,315,001</td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">8,393,248</td><td style="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 0px 0px 0in;text-indent:20pt">Finance leases</p></td><td style="white-space: nowrap;"></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease liabilities, less current portion</p></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">573,130</td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"></td><td style="white-space: nowrap;"></td><td style="BORDER-BOTTOM: 1px solid;white-space: nowrap;"></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;text-align:right;">341,201</td><td style="PADDING-BOTTOM: 1px;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 0in">Total lease liabilities</p></td><td style="white-space: nowrap;"></td><td class="ffcell"></td><td style="white-space: nowrap;"></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;">10,151,931</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td><td style="white-space: nowrap;"></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,807,985</td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"></td></tr></tbody></table> 7164556 9571604 991507 542105 8156063 10113709 1090896 969890 172904 103646 8315001 8393248 573130 341201 10151931 9807985 72000 <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 0px 0px 0in; text-align:center;"><strong>Lease Term and Discount Rate</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in">Weighted Average Remaining Lease Term (in 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 0in;text-indent:10pt">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;">9.6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:10pt">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;">4.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><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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 0in">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:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:10pt">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;">2.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 0px 0px 0in;text-indent:10pt">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;">8.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table> P9Y7M6D P4Y2M12D 0.029 0.080 <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 0px 0px 0in; text-align:center;"><strong> Nine Months Ended March 31, </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in"><strong>Cash paid for amounts included in the measurement of lease liabilities:</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></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 0in;text-indent:10pt">Operating cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">634,033</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">772,659</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 0in;text-indent:10pt">Operating cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,105</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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,242</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 0in;text-indent:10pt">Financing cash used for 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">87,610</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">63,345</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> 634033 772659 25105 4242 87610 63345 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Fiscal year 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:center;"><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>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></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 30px">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">57,448</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">298,603</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 30px">June 30, 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;">226,407</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,160,742</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 30px">June 30, 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;">204,092</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,132,304</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 30px">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">176,948</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,139,537</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 30px">June 30, 2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,011</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,157,953</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 30px">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;">57,642</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,759,635</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 future minimum 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;">883,548</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,648,774</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">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;">(137,514</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;">(2,242,877</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">Present value of 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">746,034</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;">9,405,897</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> 57448 298603 226407 1160742 204092 1132304 176948 1139537 161011 1157953 57642 6759635 883548 11648774 137514 2242877 746034 9405897 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>12. Loans Payable </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;">As of March 31, 2024, loans payable consisted of two equipment loans and the ANBTX Note (as defined below). As of June 30, 2023, loans payable primarily consisted of the BankUnited Term Loan (as defined below) payable to BankUnited N.A. (“BankUnited”). This loan was paid in full in February 2024 and is no longer outstanding as of March 31, 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-align:justify;"><strong><em>Equipment Loans</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In December 2020, ISP Latvia entered into an equipment loan with a third party (the “2020 Equipment Loan”), which party is also a significant customer, and which the 2020 Equipment Loan was subordinate to the BankUnited Loans (as defined below), and collateralized by certain equipment. The initial advance under the 2020 Equipment Loan was 225,000 EUR (or USD $275,000), payable in equal installments over 60 months, the proceeds of which were used to make a prepayment to a vendor for equipment to be delivered at a future date. An additional 225,000 EUR (or USD $267,000) was drawn in September 2021, which proceeds were paid to the vendor for the equipment, payable in equal installments over 52 months. The 2020 Equipment Loan bears interest at a fixed rate of 3.3%.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In May 2023, ISP Latvia entered into an equipment loan with a third party (the “2023 Equipment Loan”). The 2023 Equipment Loan is collateralized by certain equipment. Through March 31, 2024, ISP Latvia has received two advances under the 2023 Equipment Loan totaling 260,258 EUR (or USD $284,000), the proceeds of which were used to make installment payments to a vendor for equipment to be delivered at a future date. The 2023 Equipment Loan will be payable over 48 months, with monthly installments beginning January 1, 2024. The 2023 Equipment Loan bears interest at the six-month EURIBOR rate, plus 2.84% (6.69% as of March 31, 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-align:justify;"><strong><em>ANBTX Note</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In connection with the acquisition of Visimid in July 2023, we executed a promissory note of $150,000 in favor of The American National Bank of Texas (the “ANBTX Note”) which bore interest at a fixed rate of 6.15% and was secured by a certificate of deposit for the same amount. The cash collateral is reflected as Restricted Cash in the accompanying unaudited Condensed Consolidated Balance Sheet as of March 31, 2024. The ANBTX Note was repaid in full on May 2, 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-align:justify;"><strong><em>BankUnited Term Loan</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 26, 2019, we entered into a Loan Agreement (the “Loan Agreement”) with BankUnited for (i) a revolving line of credit up to a maximum amount of $2,000,000 (the “Revolving Line”), (ii) a term loan in the amount of up to $5,813,500 (“BankUnited Term Loan”), and (iii) a non-revolving guidance line of credit up to a maximum amount of $10,000,000 (the “Guidance Line” and, together with the Revolving Line and BankUnited Term Loan, the “BankUnited Loans”), which the Revolving Line and Guidance Line have since been terminated. Each of the BankUnited Loans is evidenced by a promissory note in favor of BankUnited (the “BankUnited Notes”).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 6, 2019, we entered into that certain First Amendment to Loan Agreement, effective February 26, 2019, with BankUnited (the “First Amendment”). The First Amendment amended the definition of the fixed charge coverage ratio to more accurately reflect the parties’ understandings at the time the Loan Agreement was executed. On September 9, 2021, we entered into a letter agreement with BankUnited (the “Letter Agreement”). In accordance with the Letter Agreement, the parties agreed to the following terms, among others: (i) we were granted a waiver of default for our failure to comply with the fixed charge coverage ratio measured on June 30, 2021; (ii) certain financial covenant requirements were modified; and (iii) the Guidance Line was terminated.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On November 5, 2021, we entered into a letter agreement with BankUnited (the “Second Letter Agreement”). In accordance with the Second Letter Agreement, the parties agreed to initiate discussions regarding a possible modification, forbearance, or other resolution of the Amended Loan Agreement (as defined below), which resolution would occur on or before December 31, 2021. On December 20, 2021, we entered into the Second Amendment to the Loan Agreement dated February 26, 2019 (the “Second Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Second Amendment, the parties agreed to the following terms, among others: (i) a maturity date of April 15, 2023 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an increased monthly payment amount of $100,000 commencing on November 1, 2022; (iii) beginning on December 20, 2021, each facility would bear interest at BankUnited’s then-prime rate of interest minus fifty (50) basis points, as adjusted from time to time; (iv) the Term Loan would bear a higher interest rate commencing on August 1, 2022; (v) an exit fee equal to 4% of the outstanding principal balance of the Term Loan on April 15, 2023 (to the extent the Term Loan would still be outstanding on such date); and (vi) a fee of $50,000 payable upon execution of the Second Amendment. The Second Amendment also granted us a waiver of compliance for the Financial Covenants (as set forth in the Amended Loan Agreement) for the periods ended December 31, 2021, March 31, 2022 and June 30, 2022. Based on the waiver, we were no longer in default of the Amended Loan 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-align:justify;">On May 11, 2022, we entered into the Third Amendment to the Loan Agreement dated February 26, 2019 (the “Third Amendment”; and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Third Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of April 15, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); and (ii) an amended exit fee equal to (a) 2% of the outstanding principal balance of the Term Loan on September 30, 2022, (b) 1% of the outstanding principal balance on December 31, 2022, (c) 1% of the outstanding principal balance on March 31, 2023, and (d) 4% of the outstanding principal balance on April 15, 2024 (to the extent the Term Loan is still outstanding on the respective dates).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 7, 2023, we entered into the Fourth Amendment to the Loan Agreement dated February 26, 2019 (the “Fourth Amendment” and, together with the First Amendment, the Letter Agreement and the Second Letter Agreement, the Second Amendment, and the Third Amendment, the “Amended Loan Agreement”), which further amended the Loan Agreement with BankUnited. In accordance with the Fourth Amendment, the parties agreed to the following terms, among others: (i) an amended maturity date of December 31, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); (ii) an amended exit fee equal to (a) 1% of the outstanding principal balance on December 31, 2023 and (b) 4% of the outstanding principal balance on December 31, 2024 (to the extent the Term Loan is still outstanding on the respective dates); (iii) a principal reduction payment of $1,000,000 on or before February 28, 2023; (iv) commencing on March 1, 2023 and continuing on the first day of each month thereafter until December 31, 2023, monthly payments of $75,000, and commencing on January 1, 2024 and continuing on the first day of each month thereafter until the maturity date, monthly payments of $100,000, with each such payment applied first to interest, costs and expenses and then to principal; (v) commencing on March 1, 2023, each facility will bear interest at BankUnited’s then prime rate of interest, and (vi) BankUnited waived compliance with certain financial covenants until December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On May 9, 2023, we entered into the Fifth Amendment to the Loan Agreement dated February 26, 2019 (the “Fifth Amendment”), which further amended the Loan Agreement with BankUnited. In accordance with the Fifth Amendment, the parties agreed to the following terms, among others: (i) BankUnited agreed to release its security interest in the collateral securing the BankUnited Loans other than a cash collateral account maintained at BankUnited, initially in the amount of approximately $2,457,000, with a portion of such cash collateral to be released on a quarterly basis equal to 110% of the principal reductions effected during that quarter, and (ii) certain other requirements and restrictions of the Loan Agreement were removed, including, among others, financial covenants, restrictions on acquisitions, and limitations on other financing sources. The cash collateral is reflected as Restricted Cash in the accompanying unaudited condensed consolidated balance sheets as of June 30, 2023.</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;">Financing costs incurred related to the BankUnited Loans were recorded as a discount on debt and amortized over the term. Amortization of approximately $19,000 and $55,700 is included in interest expense for the three and nine months ended March 31, 2023, respectively. There was no amortization for the three and nine-month periods ended March 31, 2024, as all costs were fully amortized in prior periods.</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;">Future maturities of loans payable are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;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 0px 0px 0in; text-align:center;"><strong>Equipment Loans</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 0px 0px 0in; text-align:center;"><strong>ANBTX </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Note</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 0px 0px 0in; 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Fiscal year ending:</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></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 0in;text-indent:20pt">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">52,521</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">150,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">202,521</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 0in;text-indent:20pt">June 30, 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;">174,790</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">174,790</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 0in;text-indent:20pt">June 30, 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;">113,024</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">113,024</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 0in;text-indent:20pt">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">68,906</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">68,906</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 0in;text-indent:20pt">After June 30, 2027</p></td><td 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;">40,196</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;">40,196</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 0in">Total 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="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;">449,437</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;">150,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">599,437</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 0in">Less current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(323,689</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 0px 0px 0in">Non-current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">275,748</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> 275000 P60M 267000 P52M 0.033 284000 P48M 0.0669 150000 0.0615 2024-05-02 2000000 5813500 10000000 100000 0.04 50000 an amended maturity date of April 15, 2024 with respect to the Term Loan (as defined in the Amended Loan Agreement); and (ii) an amended exit fee equal to (a) 2% of the outstanding principal balance of the Term Loan on September 30, 2022, (b) 1% of the outstanding principal balance on December 31, 2022, (c) 1% of the outstanding principal balance on March 31, 2023, and (d) 4% of the outstanding principal balance on April 15, 2024 (to the extent the Term Loan is still outstanding on the respective dates) 0.01 0.04 75000 100000 2457000 1.10 19000 55700 <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 0px 0px 0in; text-align:center;"><strong>Equipment Loans</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 0px 0px 0in; text-align:center;"><strong>ANBTX </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Note</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 0px 0px 0in; 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 style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Fiscal year ending:</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></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 0in;text-indent:20pt">June 30, 2024 (remaining three 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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">52,521</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">150,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">202,521</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 0in;text-indent:20pt">June 30, 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;">174,790</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">174,790</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 0in;text-indent:20pt">June 30, 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;">113,024</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">113,024</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 0in;text-indent:20pt">June 30, 2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">68,906</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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;">68,906</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 0in;text-indent:20pt">After June 30, 2027</p></td><td 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;">40,196</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;">40,196</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 0in">Total 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="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;">449,437</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;">150,000</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">599,437</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 0in">Less current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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;">(323,689</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 0px 0px 0in">Non-current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width: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%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">275,748</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> 52521 150000 202521 174790 0 174790 113024 0 113024 68906 0 68906 40196 0 40196 449437 150000 599437 323689 275748 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>13. Foreign Operations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Assets and liabilities denominated in non-U.S. currencies are translated at rates of exchange prevailing on the balance sheet date, and revenues and expenses are translated at average rates of exchange for the period. Gains or losses on the translation of the financial statements of a non-U.S. operation, where the functional currency is other than the U.S. dollar, are reflected as a separate component of equity, which was a cumulative gain of approximately $629,000 and $607,000 as of March 31, 2024 and June 30, 2023, respectively. We also recognized net foreign currency transaction gains of $12,000 and losses of $79,000 during the three months ended March 31, 2024 and 2023, respectively. During the nine months ended March 31, 2024 and 2023, we recognized net foreign currency transaction gains of $41,000 and losses of $85,000, respectively, included in the unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) in the line item entitled “Other income (expense), net.” </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 0in; text-align:justify;">Our cash, cash equivalents and restricted cash totaled approximately $3.2 million at March 31, 2024. Of this amount, greater than 50% was held by our foreign subsidiaries in China and Latvia. These foreign funds were generated in China and Latvia as a result of foreign earnings. With respect to the funds generated by our foreign subsidiaries in China, the retained earnings of the respective subsidiary must equal at least 50% of its registered capital before any funds can be repatriated through dividends. As of March 31, 2024, LPOIZ had approximately $2.0 million in retained earnings available for repatriation, and LPOI did not have any earnings available for repatriation, based on earnings accumulated through December 31, 2023, the end of the most recent statutory tax year, that remained undistributed as of March 31, 2024.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Revenues from and long-lived assets located in foreign countries are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; 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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in"><strong>Revenues:</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></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 0in;text-indent:10pt">United States</p></td><td 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;">13,523,888</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">11,296,585</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 0in;text-indent:10pt">Latvia</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,316</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 0in;text-indent:10pt">China</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,177,093</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,985,581</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 0in;text-indent:10pt">Other European countries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,317,636</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,413,297</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 0in;text-indent:10pt">Other Asian countries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,458,543</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,138,975</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 0in;text-indent:10pt">Rest of world</p></td><td 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;">614,900</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;">726,474</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;">23,092,060</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;">23,249,228</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 0px 0px 0.5in; 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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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 0px 0px 0in"><strong>Long-lived assets:</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></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 0in;text-indent:10pt">United States</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,140,980</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">23,336,063</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 0in;text-indent:10pt">Latvia</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,156,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,282,596</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 0in;text-indent:10pt">China</p></td><td 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,858,524</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,157,434</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">34,155,846</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;">31,776,093</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> 629000 607000 12000 79000 41000 85000 3200000 0.50 200000 <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 0px 0px 0in; text-align:center;"><strong>Nine Months Ended March 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2024</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 0px 0px 0in; text-align:center;"><strong>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 0px 0px 0in"><strong>Revenues:</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></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 0in;text-indent:10pt">United States</p></td><td 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;">13,523,888</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">11,296,585</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 0in;text-indent:10pt">Latvia</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,688,316</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 0in;text-indent:10pt">China</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,177,093</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,985,581</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 0in;text-indent:10pt">Other European countries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,317,636</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,413,297</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 0in;text-indent:10pt">Other Asian countries</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,458,543</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,138,975</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 0in;text-indent:10pt">Rest of world</p></td><td 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;">614,900</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;">726,474</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;">23,092,060</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;">23,249,228</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 0px 0px 0in; text-align:center;"><strong>March 31, 2024</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 0px 0px 0in; text-align:center;"><strong>June 30, 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 0px 0px 0in"><strong>Long-lived assets:</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></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 0in;text-indent:10pt">United States</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">26,140,980</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td 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;">23,336,063</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 0in;text-indent:10pt">Latvia</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,156,342</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="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,282,596</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 0in;text-indent:10pt">China</p></td><td 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,858,524</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,157,434</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">34,155,846</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;">31,776,093</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> 13523888 11296585 0 1688316 1177093 1985581 6317636 6413297 1458543 1138975 614900 726474 23092060 23249228 26140980 23336063 5156342 5282596 2858524 3157434 34155846 31776093 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>14. 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-align:justify;"><strong><em>Legal</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">The Company, from time to time, is involved in various legal actions arising in the normal course of business. Management, after reviewing with legal counsel all of these actions and proceedings, believes that the aggregate losses, if any, will not have a material adverse effect on the Company’s financial position or results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In April 2021, we terminated several employees of our China subsidiaries, LPOIZ and LPOI, including the General Manager, the Sales Manager, and the Engineering Manager, after determining that they had engaged in malfeasance and conduct adverse to our interests, including efforts to misappropriate certain of our proprietary technology, diverting sales to entities owned or controlled by these former employees and other suspected acts of fraud, theft and embezzlement. In connection with such terminations, our China subsidiaries have engaged in certain legal proceedings with the terminated employees. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We incurred various expenses associated with the investigation into these matters prior and subsequent to the termination of the employees and the associated legal proceedings. These expenses, which include legal, consulting and other transitional management fees, totaled $718,000 and $400,000 during the years ended June 30, 2021 and 2022, respectively. During the three and nine months ended March 31, 2024 and 2023, respectively, expenses incurred related to the legal proceedings were immaterial. In December 2023, we recovered approximately $190,000 in funds that had been recovered by the Chinese authorities, which is included in Other income in the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the nine months ended March 31, 2024. We expect to incur minimal additional legal fees and consulting expenses in future periods as we have exhausted nearly all of our legal options and remedies.</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;">Knowing that employee transitions in international subsidiaries can lead to lengthy legal proceedings that can interrupt the subsidiary’s ability to operate, compounded by the fact that our officers could not travel to China to oversee the transitions because of the travel restrictions imposed by COVID-19, we chose to enter into severance agreements with certain of the employees at the time of termination. Pursuant to the severance agreements, LPOIZ and LPOI agreed to pay such employees severance of approximately $485,000 in the aggregate, to be paid over a six-month period following the terminations in April 2021. After the execution of the severance agreements, we discovered additional wrongdoing by the terminated employees. As a result, LPOIZ and LPOI have disputed the employees’ rights to such payments and did not immediately begin making the severance payments. However, based on the likelihood that the courts in China will determine that our subsidiaries would ultimately be obligated to pay these amounts, we accrued for these payments as of June 30, 2021 and they remained accrued as of June 30, 2022. Such expenses were recorded as SG&amp;A expenses in the Consolidated Statement of Comprehensive Income (Loss) for the year ended June 30, 2021. In October 2022, the severance amounts were paid to the court in accordance with a court order.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We have transitioned the management of LPOI and LPOIZ to a new management team without any significant detrimental effects on the ability of those subsidiaries to operate. We have not experienced any material adverse impact to the business operations of LPOI or LPOIZ as a result of the transition. Although we took steps to minimize the business impacts from the termination of the management employees and transition to new management personnel, we experienced some short-term adverse impacts on LPOIZ’s and LPOI’s domestic sales in China and results of operations in the three-month period ended June 30, 2021 and the fiscal year ended June 30, 2022. The Company has not experienced, nor does management anticipate, any material adverse impact on LPOIZ’s or LPOI’s production and supply of products to its other subsidiaries for their customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Potential Impact of Economic Conditions in China</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Due to our operations in China, our business, results of operations, financial condition and prospects may be influenced to a significant degree by economic, political, legal and social conditions in China. China’s economy differs from the economies of other countries in many respects, including with respect to the level of development, growth rate, amount of government involvement, control of foreign exchange and allocation of resources. While China’s economy has experienced significant growth over the past several decades, its growth rate has declined in recent years and may continue to decline. Deteriorating economic conditions in China generally have led to lower demand for our products in China and thus lower revenues and net income for our subsidiaries in China and the Company overall. A continuation of China’s current economic conditions or a further slowdown in the economic growth, an economic downturn, a recession, or other adverse economic conditions in China is likely to have a material adverse effect on our business and results of operations in future quarters.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Impact of Recent Wars</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">In February 2022, Russian military forces invaded Ukraine. This war has led to sanctions on Russia, which have had some impacts, though temporary, on our supply chain of raw materials. Separately, Israel declared war on Hamas in October 2023. Initially, this resulted in a temporary increase in our sales, as Israel worked to replace electro-optical systems that in some cases use our materials. However, it is possible that this war will also have a negative impact on our business at some point as a result of the economic impact in Israel. In addition to the significant defense related market in Israel, we also serve many commercial related applications and work with commercial companies in Israel, and the business of those customers may be negatively impacted by the war over time. Given the dynamic nature of this situation, we cannot reasonably estimate the impact of either the Russian-Ukraine conflict or the Israel-Hamas war on our financial condition, results of operations or cash flows into the foreseeable future.</p> 718000 400000 190000 485000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>15. 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-align:justify;">We generally rely on cash from operations and equity and debt offerings, to the extent available, to satisfy our liquidity needs and to maintain our ability to repay our debt. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On February 16, 2022, we filed a shelf registration statement to facilitate the issuance of our Class A common stock, warrants exercisable for shares of our Class A common stock, and/or units up to an aggregate offering price of $75.8 million from time to time. In connection with the filing of the shelf registration statement, we also included a prospectus supplement relating to an at-the-market equity program under which we may issue and sell shares of our Class A common stock up to an aggregate offering price of $25.2 million from time to time, decreasing the aggregate offering price available under the shelf registration statement to $50.6 million. The shelf registration statement was declared effective by the SEC on March 1, 2022. As of March 31, 2024, we issued 68,041 shares of our Class A common stock pursuant to the at-the-market equity program.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On January 12, 2023, the Company entered into a securities purchase agreement (“Purchase Agreement”), pursuant to which the Company agreed to issue and sell in a public offering under the shelf registration statement an aggregate of 9,090,910 shares of the Company’s Class A common stock, par value $0.01 per share for a purchase price of $1.10 per share and filed a prospectus supplement with the SEC related thereto. The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering.</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;">There are a number of factors that could result in the need to raise additional funds, including a decline in revenue or a lack of anticipated sales growth, increased material costs, increased labor costs, planned production efficiency improvements not being realized, increases in property, casualty, benefit and liability insurance premiums, and increases in other costs. In addition, we may identify opportunities for acquisitions and other strategic transactions to expand and further enhance our business that may require that we raise additional capital should we elect to pursue any of such transactions.</p> 75800000 25200000 50600000 68041 9090910 0.01 1.10 The sale of shares pursuant to the Purchase Agreement closed on January 17, 2023, and resulted in net proceeds of approximately $9.2 million after payment of placement agent fees, and certain other costs and expenses of the offering