0000056701-23-000044.txt : 20231027 0000056701-23-000044.hdr.sgml : 20231027 20231026180856 ACCESSION NUMBER: 0000056701-23-000044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 54 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231026 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KOSS CORP CENTRAL INDEX KEY: 0000056701 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD AUDIO & VIDEO EQUIPMENT [3651] IRS NUMBER: 391168275 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-03295 FILM NUMBER: 231351486 BUSINESS ADDRESS: STREET 1: 4129 N PORT WASHINGTON AVE CITY: MILWAUKEE STATE: WI ZIP: 53212 BUSINESS PHONE: 4149645000 MAIL ADDRESS: STREET 1: 4129 N PORT WASHINGTON AVE CITY: MILWAUKEE STATE: WI ZIP: 53212 FORMER COMPANY: FORMER CONFORMED NAME: KOSS ELECTRONICS INC DATE OF NAME CHANGE: 19721005 FORMER COMPANY: FORMER CONFORMED NAME: REK O KUT CO INC DATE OF NAME CHANGE: 19680124 10-Q 1 koss-20230930x10q.htm 10-Q koss-20230930x10q
false--06-30Q120240000056701YesYesP5YP3Y0000056701us-gaap:CommonStockMember2022-07-012022-09-300000056701us-gaap:RetainedEarningsMember2023-09-300000056701us-gaap:AdditionalPaidInCapitalMember2023-09-300000056701us-gaap:RetainedEarningsMember2023-06-300000056701us-gaap:AdditionalPaidInCapitalMember2023-06-300000056701us-gaap:RetainedEarningsMember2022-09-300000056701us-gaap:AdditionalPaidInCapitalMember2022-09-300000056701us-gaap:RetainedEarningsMember2022-06-300000056701us-gaap:AdditionalPaidInCapitalMember2022-06-300000056701koss:KossEmployeeStockOwnershipTrustMember2023-07-012023-09-300000056701koss:KossEmployeeStockOwnershipTrustMember2022-07-012022-09-300000056701koss:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMember2023-10-180000056701koss:TenPercentStockholderMemberus-gaap:EmployeeStockOptionMemberkoss:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMember2023-10-182023-10-180000056701us-gaap:EmployeeStockOptionMemberkoss:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMember2023-10-182023-10-180000056701srt:MinimumMemberus-gaap:EmployeeStockOptionMemberkoss:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-10-182023-10-180000056701srt:MaximumMemberus-gaap:EmployeeStockOptionMemberkoss:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-10-182023-10-180000056701koss:ExportSalesMember2023-09-300000056701koss:DomesticSalesMember2023-09-300000056701koss:ExportSalesMember2022-06-300000056701koss:DomesticSalesMember2022-06-300000056701us-gaap:NonUsMember2023-07-012023-09-300000056701country:US2023-07-012023-09-300000056701us-gaap:NonUsMember2022-07-012022-09-300000056701country:US2022-07-012022-09-300000056701us-gaap:RetainedEarningsMember2023-07-012023-09-300000056701us-gaap:RetainedEarningsMember2022-07-012022-09-300000056701koss:CreditAgreementMemberkoss:TownBankMember2023-07-012023-09-300000056701us-gaap:RevolvingCreditFacilityMemberkoss:CreditAgreementMemberkoss:TownBankMember2023-09-300000056701us-gaap:LetterOfCreditMemberkoss:CreditAgreementMemberkoss:TownBankMember2023-09-300000056701koss:CreditAgreementMemberkoss:TownBankMember2023-09-300000056701koss:CreditAgreementMemberkoss:TownBankMember2023-06-300000056701koss:AdditionalRenewalMember2023-09-300000056701us-gaap:StateAndLocalJurisdictionMember2023-07-012023-09-300000056701us-gaap:DomesticCountryMember2023-07-012023-09-300000056701us-gaap:StateAndLocalJurisdictionMember2022-07-012022-09-300000056701us-gaap:DomesticCountryMember2022-07-012022-09-300000056701srt:OfficerMember2023-09-300000056701srt:OfficerMember2023-06-300000056701srt:OfficerMember2023-07-012023-09-300000056701srt:OfficerMember2022-07-012022-09-300000056701us-gaap:USTreasurySecuritiesMember2023-09-300000056701us-gaap:USTreasurySecuritiesMember2023-06-300000056701us-gaap:RevolvingCreditFacilityMemberkoss:AmendedCreditAgreementMemberkoss:TownBankMemberus-gaap:PrimeRateMember2023-07-012023-09-300000056701koss:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300000056701koss:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300000056701koss:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300000056701koss:CustomerTwoMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300000056701koss:CustomerThreeMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300000056701koss:CustomerOneMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300000056701us-gaap:CommonStockMember2023-09-300000056701us-gaap:CommonStockMember2023-06-300000056701us-gaap:CommonStockMember2022-09-300000056701us-gaap:CommonStockMember2022-06-3000000567012022-09-3000000567012022-06-300000056701us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000056701us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000000567012022-07-012022-09-3000000567012023-09-3000000567012023-06-300000056701us-gaap:AccountsReceivableMember2023-07-012023-09-300000056701us-gaap:AccountsReceivableMember2022-07-012023-06-300000056701koss:AdditionalRenewalMember2023-07-012023-09-300000056701srt:MinimumMember2023-07-012023-09-300000056701srt:MaximumMember2023-07-012023-09-3000000567012023-10-2300000567012023-07-012023-09-30xbrli:pureiso4217:USDxbrli:shareskoss:customeriso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-Q

 

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

 for the quarterly period ended September 30, 2023

 

OR

 

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

 Commission File Number 0-3295

 

KOSS CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

DELAWARE

 

39-1168275

(State or other jurisdiction of

 

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

incorporation or organization)

 

 

 

4129 North Port Washington Avenue, Milwaukee,

Wisconsin

 

53212

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: (414) 964-5000

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.005 per share

KOSS

Nasdaq Capital Market

 

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

 

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

 

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

 

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

 

At October 23, 2023, there were 9,234,795 shares outstanding of the registrant’s common stock. 

  

KOSS CORPORATION

FORM 10-Q

September 30, 2023

 

INDEX

 

 

 

 

Page

 

 

 

PART I

FINANCIAL INFORMATION

3

 

Item 1.

Financial Statements (Unaudited)

3

 

 

Condensed Consolidated Balance Sheets as of September 30, 2023 and June 30, 2023

3

 

 

Condensed Consolidated Statements of Operations for the Three months ended September 30, 2023 and 2022

4

 

 

Condensed Consolidated Statements of Cash Flows for the Three months ended September 30, 2023 and 2022

5

 

 

Condensed Consolidated Statements of Stockholders’ Equity for the Three months ended September 30, 2023 and 2022

6

 

 

Notes to Condensed Consolidated Financial Statements

7

 

Item 2.

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

15

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

20

 

Item 4.

Controls and Procedures

20

PART II

OTHER INFORMATION

20

 

Item 1.

Legal Proceedings

20

Item 1A.

Risk Factors

20

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

21

 

Item 6.

Exhibits

22

 

PART I

FINANCIAL INFORMATION

Item 1.    Financial Statements

 

KOSS CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)

 

September 30, 2023

June 30, 2023

ASSETS

Current assets:

Cash and cash equivalents

$

1,984,279

$

3,091,062

Short term investments

17,183,653

17,064,274

Accounts receivable, less allowance for credit losses of $1,922 and $6,027, respectively

1,331,124

1,379,517

Inventories

5,778,872

6,423,441

Prepaid expenses and other current assets

462,663

284,622

Interest receivable

56,393

51,150

Income taxes receivable

127,363

86,901

Total current assets

26,924,347

28,380,967

Equipment and leasehold improvements, net

1,221,007

953,903

Other assets:

Operating lease right-of-use asset

2,942,900

3,015,887

Cash surrender value of life insurance

6,250,849

6,020,048

Total other assets

9,193,749

9,035,935

Total assets

$

37,339,103

$

38,370,805

LIABILITIES AND STOCKHOLDERS' EQUITY

Current liabilities:

Accounts payable

$

228,545

$

267,513

Accrued liabilities

498,183

970,530

Deferred revenue

352,731

450,312

Operating lease liability

230,454

236,225

Income taxes payable

1,879

87,237

Total current liabilities

1,311,792

2,011,817

Long-term liabilities:

Deferred compensation

1,937,185

1,997,120

Deferred revenue

117,377

113,003

Operating lease liability

2,722,671

2,787,970

Total long-term liabilities

4,777,233

4,898,093

Total liabilities

6,089,025

6,909,910

Stockholders' equity:

Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,234,795

46,174

46,174

Paid in capital

13,160,785

13,113,993

Retained earnings

18,043,119

18,300,728

Total stockholders' equity

31,250,078

31,460,895

Total liabilities and stockholders' equity

$

37,339,103

$

38,370,805

 

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

KOSS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)

 

Three Months Ended

September 30

2023

2022

Net sales

$

3,373,938

$

3,364,129

Cost of goods sold

2,306,248

2,168,305

Gross profit

1,067,690

1,195,824

Selling, general and administrative expenses

1,536,279

23,680,196

(Loss) from operations

(468,589)

(22,484,372)

Other income

33,000,000

Interest income

212,859

27,056

(Loss) income before income tax provision

(255,730)

10,542,684

Income tax provision

1,879

597,941

Net (loss) income

$

(257,609)

$

9,944,743

(Loss) income per common share:

Basic

$

(0.03)

$

1.09

Diluted

$

(0.03)

$

1.01

Weighted-average number of shares:

Basic

9,234,795

9,157,284

Diluted

9,234,795

9,849,043

 

 

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

KOSS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)

 

Three Months Ended

September 30

2023

2022

Operating activities:

Net (loss) income

$

(257,609)

$

9,944,743

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

(Recovery of) Provision for credit losses

(4,105)

7,469

Depreciation of equipment and leasehold improvements

45,614

67,610

Accretion of discount on treasury securities

(120,305)

Noncash operating lease expense

1,917

2,556

Stock-based compensation expense

46,792

88,035

Change in cash surrender value of life insurance

(149,057)

(140,298)

(Benefit) Provision for deferred compensation

(59,935)

42,301

Net changes in operating assets and liabilities:

Accounts receivable

52,498

66,019

Inventories

644,569

732,866

Prepaid expenses and other current assets

(178,041)

(209,989)

Interest receivable

(5,243)

Income taxes receivable

(40,462)

Income taxes payable

(85,358)

597,941

Accounts payable

(38,968)

(274,746)

Accrued liabilities

(472,347)

954,343

Deferred revenue

(93,207)

(186,736)

Net cash (used in) provided by operating activities

(713,247)

11,692,114

Investing activities:

Purchase of equipment and leasehold improvements

(312,718)

(11,773)

Life insurance premiums paid

(81,744)

(87,994)

Proceeds from the maturity of treasury securities

2,000,000

Purchases of treasury securities

(1,999,074)

Net cash used in investing activities

(393,536)

(99,767)

Financing activities:

Proceeds from exercise of stock options

70,440

Net cash provided by financing activities

70,440

Net (decrease) increase in cash and cash equivalents

(1,106,783)

11,662,787

Cash and cash equivalents at beginning of period

3,091,062

9,208,170

Cash and cash equivalents at end of period

$

1,984,279

$

20,870,957

Supplemental cash flow information:

Cash paid for income taxes

$

127,700

$

 

 

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

KOSS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)

 

Three Months Ended September 30, 2023

Common Stock

Paid in

Retained

Shares

Amount

Capital

Earnings

Total

Balance, June 30, 2023

9,234,795

$

46,174

$

13,113,993

$

18,300,728

$

31,460,895

Net (loss)

(257,609)

(257,609)

Stock-based compensation expense

46,792

46,792

Balance, September 30, 2023

9,234,795

$

46,174

$

13,160,785

$

18,043,119

$

31,250,078

Three Months Ended September 30, 2022

Common Stock

Paid in

Retained

Shares

Amount

Capital

Earnings

Total

Balance, June 30, 2022

9,147,795

$

45,739

$

12,653,402

$

9,998,348

$

22,697,489

Net income

9,944,743

9,944,743

Stock-based compensation expense

88,035

88,035

Stock option exercises

32,000

160

70,280

70,440

Balance, September 30, 2022

9,179,795

$

45,899

$

12,811,717

$

19,943,091

$

32,800,707

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

 

 

KOSS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

September 30, 2023

(Unaudited)

 

1.    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

A)    BASIS OF PRESENTATION

 

The condensed consolidated balance sheets as of September 30, 2023 and June 30, 2023, the condensed consolidated statements of operations for the three months ended September 30, 2023 and 2022, the condensed consolidated statements of cash flows for the three months ended September 30, 2023 and 2022, and the condensed consolidated statements of stockholders' equity for the three months ended September 30, 2023 and 2022, have been prepared by the Company in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and have not been audited.  In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for all periods presented have been made. The operating results for any interim period are not necessarily indicative of the operating results that may be experienced for the full fiscal year.

 

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses. Significant estimates and assumptions are used for, but are not limited to, allowances for credit losses, reserves for excess and obsolete inventories, long-lived and intangible assets, income tax valuation allowance, stock-based compensation and deferred compensation. Actual results could differ from the Company's estimates.

  

B)    INVESTMENTS

Debt securities are classified as held-to-maturity as the Company has the positive intent and ability to hold them to maturity. The securities are carried at amortized cost as current or noncurrent based upon maturity date and unrealized gains and losses are recognized when realized. The amortized cost of debt securities is adjusted for amortization of premium and accretion of discounts to maturity. Such amortization or accretion is included in interest income, along with other interest on cash and cash equivalents.

C)    INCOME TAXES

 

We estimate a provision for income taxes based on the effective tax rate expected to be applicable for the fiscal year. If the actual results are different from these estimates, adjustments to the effective tax rate may be required in the period such determination is made. Additionally, discrete items are treated separately from the effective rate analysis and are recorded separately as an income tax provision or benefit at the time they are recognized.

During the quarter ended September 30, 2023, a state income tax provision of $1,879 was recorded for the minimum tax payments expected given the taxable net loss for the quarter. No federal tax benefit or provision was recorded for the quarter. The Tax Cuts and Jobs Act (TCJA) changed the rules for deducting net operating losses (NOLs) beginning with the 2018 tax year. Before 2018, NOLs were fully deductible and could be carried back two years and carried forward 20 years. For NOLs arising in tax years beginning after December 31, 2017, the TCJA limits the NOL deduction to 80 percent of taxable income. As such, the utilization of the Company’s net operating loss carryforwards from fiscal years after 2018 were limited to 80 percent of the resulting taxable income. For the three months ended September 30, 2022, due to additional income generated by licensing fees, partially offset by related legal fees and expenses, taxable income resulted. The utilization of net operating loss carryforwards significantly reduced the taxable income, resulting in federal and state tax provisions of $449,103 and $148,838, respectively, for the three-month period ended September 30, 2022.


The effective tax rate was less than 1% for the three months ended September 30, 2023 and 5.7% for the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal and state net operating loss carryforwards that existed as of June 30, 2023. The Company's taxable loss generated during the quarter ended September 30, 2023 increased the tax loss carryforward as of September 30, 2023 to approximately $32,100,000. Given the taxable loss for the current quarter, the expectation for utilization of the estimated tax loss carryforward is lessened, and as such, the future realization of this continues to be uncertain. The valuation allowance was adjusted to continue to fully offset the net deferred tax asset as there is sufficient negative evidence to support a full valuation allowance.

Temporary differences which give rise to deferred income tax assets and liabilities at September 30, 2023 and June 30, 2023 include:

September 30, 2023

June 30, 2023

Deferred income tax assets:

Deferred compensation

$

492,317

$

491,608

Stock-based compensation

77,530

117,607

Accrued expenses and reserves

517,015

571,719

Deferred revenue

115,721

138,665

Federal and state net operating loss carryforwards

8,288,733

8,216,671

IRC Section 174 research and development costs

113,521

63,855

Credit carryforwards

188,893

169,552

Equipment and leasehold improvements

116,709

136,294

Lease liability

684,671

744,431

Valuation allowance

(9,864,479)

(9,906,018)

Total deferred income tax assets

730,631

744,384

Deferred income tax liabilities:

ROU asset

(680,738)

(742,386)

Other

(49,893)

(1,998)

Net deferred income tax assets

$

-

$

-

D) LEGAL COSTS

All legal costs related to litigation for which the Company is liable, are charged to operations as incurred, except contingent legal fees as described below. Proceeds from the settlement of disputes are recorded in other income when the amounts are determinable, and collection is certain. Related license proceeds are considered functional and as such are recorded at a point in time, based on the underlying agreement. Related contingent legal fees and expenses are recorded in selling, general and administrative expense at that time. The contingent legal fee expenses could have a material effect on the results of operations, however, timing and impact is uncertain and is dependent on the resolution of related litigation.

E) OTHER INCOME

In the three months ending September 30, 2022, the Company received licensing proceeds of $33,000,000, which was recorded as other income. No other income was received in the three months ended September 30, 2023.

Other income is shown as a separate line on the condensed consolidated statements of operations.


F) DEFERRED COMPENSATION

The Company’s deferred compensation liability is for a current officer and is calculated based on years of service and compensation, along with various assumptions related to expected retirement date, discount rates, and mortality tables. The related expense is calculated using the net present value of the expected payments and is included in selling, general and administrative expenses in the condensed consolidated statements of operations. The deferred compensation liability recorded at September 30, 2023 and June 30, 2023 is $1,937,185 and $1,997,120, respectively. The decrease in the deferred compensation liability for the current officer during the three months ended September 30, 2023 resulted in compensation income under this arrangement of $59,935. Deferred compensation expense of $42,301 was recognized in the three months ended September 30, 2022.

G) RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Effective July 1, 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard replaced the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. CECL requires an estimate of credit losses for the remaining estimated life of the financial asset using historical experience, current conditions, and reasonable and supportable forecasts and generally applies to financial assets measured at amortized cost, including trade receivables and held-to-maturity debt securities. Financial assets measured at amortized cost will be presented at the net amount expected to be collected by using an allowance for credit losses. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets, including accounts receivable.

The Company adopted ASU 2016-13 effective July 1, 2023 using the modified retrospective approach for all financial assets measured at amortized cost.

Allowance for Credit Losses – Accounts Receivable: The allowance for credit losses is deducted from the cost basis of the receivable to present the net amount expected to be collected on the accounts. The Company measures expected credit losses for accounts receivable using the aging method whereby expected credit losses are determined on the basis of how long a receivable has been outstanding. Historical loss data is utilized to estimate expected losses as the risk characteristics of the customer base and the Company’s credit practices have not changed significantly over time. The estimates are then adjusted for current conditions, such as level of inflation and the potential change in credit availability given rising interest rates, as well as supportable and reasonable forecasts indicating whether these conditions will continue into the future or new ones will arise that need to be considered.

Upon evaluation of the impact of this ASU, the Company concluded that minimal reserves were necessary as historical losses were immaterial, and, based on the qualitative and quantitative analysis performed in accordance with Topic 326 requirements, the Company determined there was no reasonable expectation of significant credit losses associated with the Company’s accounts receivable in the foreseeable future.

Allowance for Credit Losses - Held-to Maturity Debt Securities: The Company did not record an allowance for credit losses on held-to-maturity U.S. Treasury securities of $17,183,653 as these securities have the following characteristics that support a zero loss expectation: they are explicitly guaranteed by the U.S. government, are consistently highly rated by major rating agencies and have a long history of no credit losses.

The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements. Results for reporting periods beginning after July 1, 2023 are presented under CECL while prior period amounts continue to be reported in accordance with previously applicable accounting standards (“Incurred Loss”).

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not, or are not expected by management to have a material impact on the Company’s present or future consolidated financial statements.


2.    INVESTMENTS

The following tables summarize the unrealized positions for the held-to-maturity debt securities as of September 30, 2023 and June 30, 2023:

September 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,183,653

$

$

(65,219)

$

17,118,434

Total

$

17,183,653

$

$

(65,219)

$

17,118,434

June 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,064,274

$

$

(93,740)

$

16,970,534

Total

$

17,064,274

$

$

(93,740)

$

16,970,534

The following tables summarize the fair value and amortized cost basis of the held-to-maturity debt securities by contractual maturity as of September 30, 2023 and June 30, 2023:

September 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,183,653

$

17,118,434

Total

$

17,183,653

$

17,118,434

June 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,064,274

$

16,970,534

Total

$

17,064,274

$

16,970,534

3.    INVENTORIES

 

The components of inventories were as follows:

 

September 30, 2023

June 30, 2023

Raw materials

$

2,077,546

$

2,071,360

Finished goods

5,558,559

6,178,186

Inventories, gross

7,636,105

8,249,546

Reserve for obsolete inventory

(1,857,233)

(1,826,105)

Inventories, net

$

5,778,872

$

6,423,441

4.    CREDIT FACILITY

 

On May 14, 2019, the Company entered into a secured credit facility (“Credit Agreement”) with Town Bank (“Lender”). The Credit Agreement provides for a $5,000,000 revolving secured credit facility for letters of credit for the benefit of the Company of up to a sublimit of $1,000,000. There are no unused line fees in the credit facility. On January 28, 2021, the Credit Agreement was amended to extend the expiration to October 31, 2022, and to change the interest rate to Wall Street Journal Prime less 1.50%. A Third Amendment to the Credit Agreement effective October 30, 2022 extends the maturity date to October 31, 2024. The Company and the Lender also entered into a General Business Security Agreement dated May 14, 2019 under which the Company granted the Lender a security interest in substantially all of the Company’s assets in connection with the Company’s obligations under the Credit Agreement. The Credit Agreement contains certain affirmative and negative covenants customary for financings of this type. The negative covenants include restrictions on other indebtedness, liens, fundamental changes, certain investments, disposition of assets,

mergers and liquidations, among other restrictions. As of September 30, 2023, the Company was in compliance with all covenants related to the Credit Agreement. As of September 30, 2023 and June 30, 2023, there were no outstanding borrowings on the facility. 

5.    REVENUE RECOGNITION

 

The Company disaggregates its net sales by geographical location as it believes it best depicts how the nature, timing and uncertainty of net sales and cash flows are affected by economic factors. The following table summarizes net sales by geographical location:

 

Three Months Ended

September 30,

2023

2022

United States

$

2,603,158

$

2,722,351

Export

770,780

641,778

Net Sales

$

3,373,938

$

3,364,129

Deferred revenue relates primarily to consumer and customer warranties. These constitute future performance obligations, and the Company defers revenue related to these future performance obligations. Effective July 1, 2023, the Company increased its deferral rates from 2.4% to 3% for domestic sales and decreased its deferral rate from 10% to 8% for export sales to reflect recent warranty experience. In the three months ended September 30, 2023 and 2022, the Company recognized revenue which was included in the deferred revenue liability at the beginning of the periods of $107,205 and $167,939 respectively, for performance obligations related to consumer and customer warranties. The Company estimates that the deferred revenue performance obligations are satisfied within one year to three years and therefore uses that same time frame for recognition of the deferred revenue.

  

6. (LOSS) INCOME PER COMMON AND COMMON STOCK EQUIVALENT SHARE

 

Basic (loss) income per share is computed based on the weighted-average number of common shares outstanding. Diluted (loss) income per common share is calculated assuming the exercise of stock options except where the result would be anti-dilutive. The following table reconciles the numerator and denominator used to calculate basic and diluted (loss) income per share:

Three Months Ended September 30,

2023

2022

Numerator

Net (loss) income

$

(257,609)

$

9,944,743

Denominator

Weighted average shares, basic

9,234,795

9,157,284

Dilutive effect of stock compensation awards (1)

691,759

Diluted shares

9,234,795

9,849,043

Net (loss) income attributable to common shareholders per share:

Basic

$

(0.03)

$

1.09

Diluted

$

(0.03)

$

1.01

 

(1) Excludes approximately 773,085 weighted average stock options during the three months ended September 30, 2023, as the impact of such awards was anti-dilutive. For the three months ended September 30, 2022, no stock options were anti-dilutive.

7.    RELATED PARTY TRANSACTIONS

The Company leases its facility in Milwaukee, Wisconsin from Koss Holdings, LLC, which is controlled by five equal ownership interests in trusts held by the five beneficiaries of a former chairman’s revocable trust and includes current stockholders of the Company. On May 24, 2022, the lease was renewed for a period of five years, ending June 30, 2028, and is being accounted for as an operating lease. The lease extension maintained the rent at a fixed rate of $380,000 per year and included an option to renew at an increased rate of $397,000 for an additional five years ending June 30, 2033. The negotiated increase in rent slated for 2028 will be the first increase in rent since 1996. The Company is responsible for all property maintenance, insurance, taxes and other normal expenses related to ownership.

During the three months ended September 30, 2022, the Company made a charitable contribution of $79,000 to the Koss Foundation (the “Foundation”), a 501(c)(3) charitable organization for which Michael J. Koss and John C. Koss Jr., executive officers of the Company, serve as officers. Neither officer receives fees or compensation from the Foundation for holding these positions. There were no charitable contributions made to the Foundation during the three months ended September 30, 2023.

8.    ACCOUNTS RECEIVABLE CONCENTRATIONS

 

As of September 30, 2023, the Company’s top three accounts receivable customers represented approximately 30%, 18% and 12% of trade accounts receivable. The top three accounts receivable customers as of June 30, 2023 represented approximately 24%, 14% and 13%.

9.    EMPLOYEE STOCK OWNERSHIP PLAN

The Company amended and restated its Koss Employee Stock Ownership Trust (“KESOT”) effective July 1, 2023 and received approval from the Board of Directors on July 26, 2023. Substantially all domestic employees are participants in the KESOT under which an annual contribution in either cash or common stock may be made at the discretion of the Board of Directors. All contributions to date have been fully allocated to employees’ company contribution accounts. No contributions were made for the three months ended September 30, 2023 or 2022, respectively.

10.    LEGAL MATTERS

 

As of September 30, 2023, the Company is involved in the matters described below:

• The Company maintains a program focused on enforcing its intellectual property and, in particular, certain patents in its patent portfolio. As part of this program, the Company filed complaints against certain parties alleging infringement on the Company’s patents relating to its wireless audio technology. In the event that a monetary award or judgment is received by the Company in connection with these complaints, all or portions of such amounts, such as contingent legal fees, will be due to third parties. The Company may incur additional fees and costs related to these lawsuits, however, timing and impact on its condensed financial statements is uncertain. Depending on the response to and the underlying results of the enforcement program, the Company may continue to litigate its claims, enter into licensing arrangements or reach some other outcome potentially advantageous to its competitive position. On August 4, 2023, the Company’s lawsuit against Plantrontrics, Inc. and Polycom, Inc. was dismissed following resolution of the litigation between the parties, which had no impact on the Company’s condensed consolidated financial statements. During the three months ended September 30, 2022, in connection with its intellectual property enforcement program, the Company granted a license covering certain of its patents and recognized gross proceeds of $33,000,000, which was recorded as other income. Total legal fees and related expenses of $21,016,408 offset these proceeds and were recorded as selling, general and administrative expense.

The Company was notified by One-E-Way, Inc. that some of the Company's wireless products may infringe on certain One-E-Way patents. No lawsuits involving these allegations have yet been filed and served on the Company. The Company is currently investigating whether these allegations have any merit. Depending on the results of the investigation and the defense of these allegations, the ultimate resolution of this matter may have a material effect on the Company's condensed consolidated financial statements. The Company estimates that this matter will ultimately be resolved at a cost of approximately $41,000 and has accrued this amount as of September 30, 2023 and June 30, 2023.

The ultimate resolution of these matters is not determinable unless otherwise noted.

The Company is also subject to a variety of other claims and suits that arise from time to time in the ordinary course of its business. Although management currently believes that resolving these claims against the Company, individually or in the aggregate, will not have a material adverse impact on its condensed consolidated financial statements, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future.

11.    SUBSEQUENT EVENT

 

At the Company’s Annual Meeting on October 18, 2023, the shareholders approved the Koss Corporation 2023 Equity Incentive Plan (the “2023 Plan”). Concurrently with the adoption of the new plan, the Koss Corporation 2012 Omnibus Incentive Plan (the “2012 Plan”) was terminated.

The 2023 Plan will be administered by the Compensation Committee of the Board of Directors and provides for the granting of various stock-based incentive awards to eligible participants, primarily officers and certain key employees of the Company. The 2023 Plan has available for issuance 2,000,000 shares of common stock thereunder, plus any shares subject to awards remaining outstanding under the 2012 Plan that expired or are otherwise forfeited, canceled, or terminated. The Company’s Board of Directors will determine the terms and conditions under which an option will become exercisable but expects that stock options granted under the 2023 Plan will vest over a three-to-five-year period from the date of grant. An option will expire no more than ten years from its grant date, with the exception of incentive stock options held by a 10% stockholder, which will expire no more than five years from the grant date. As with the 2012 Plan, pursuant to the 2023 Plan new shares will be issued upon exercise of stock options.


CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q (“Form 10-Q”) contains forward-looking statements within the meaning of that term in the Private Securities Litigation Reform Act of 1995 (the “Act”) (Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934). Additional written or oral forward-looking statements may be made by the Company from time to time in filings with the Securities Exchange Commission, press releases, or otherwise. Statements contained in this Form 10-Q that are not historical facts are forward-looking statements made pursuant to the safe harbor provisions of the Act. Forward-looking statements may include, but are not limited to, projections of revenue, income or loss and capital expenditures, statements regarding future operations, anticipated financing needs, compliance with financial covenants in loan agreements, plans for acquisitions or sales of assets or businesses, plans relating to products or services of the Company, assessments of materiality, predictions of future events, the effects of pending and possible litigation and assumptions relating to the foregoing.  In addition, when used in this Form 10-Q, the words “aims,” “anticipates,” “believes,” “estimates,” “expects,” “intends,” “plans,” “thinks,” “may,” “will,” “shall,” “should,” “could,” “would,” “forecasts,” “predicts,” “potential,” “continue” and variations thereof and similar expressions are intended to identify forward-looking statements.

 

Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified based on current expectations. Consequently, future events and actual results could differ materially from those set forth in, contemplated by, or underlying the forward-looking statements contained in this Form 10-Q, or in other Company filings, press releases, or otherwise. In addition to the factors discussed in this Form 10-Q, other factors that could contribute to or cause such differences include, but are not limited to, developments in any one or more of the following areas: future fluctuations in economic conditions, increase in prices for raw materials, labor, and fuel caused by rising inflation, the receptivity of consumers to new consumer electronics technologies, the rate and consumer acceptance of new product introductions, competition, pricing, the number and nature of customers and their product orders, production by third party vendors, foreign manufacturing, sourcing, and sales (including foreign government regulation, trade and importation concerns),  the effects of the COVID-19 or other pandemics on the economy, the impact of the Russian-Ukrainian conflict or other disruptive geopolitical events on the Company’s operations, borrowing costs and interest rates, changes in tax rates, pending or threatened litigation and investigations and their outcomes, and other risk factors described in the Risk Factors and in Management’s Discussion and Analysis of Financial Condition and Results of Operations sections of the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 and subsequently filed Quarterly Reports on Form 10-Q 

Readers are cautioned not to place undue reliance on any forward-looking statements contained herein, which speak only as of the date hereof. The Company undertakes no obligation to publicly release the result of any revisions to these forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect new information.

 

 

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

 

The following discussion and analysis supplements our management’s discussion and analysis for the year ended June 30, 2023 as contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on August 25, 2023, and presumes that readers have read or have access to such discussion and analysis. The following discussion and analysis should also be read together with the unaudited consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements that reflect our plans and strategy for our business and involve risks and uncertainties. You should review the “Risk Factors” section of our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, as updated by subsequent filings with the Securities and Exchange Commission, for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. You should carefully read “Cautionary Statement Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q.

Overview

 

The Company initially developed stereo headphones in 1958 and has been recognized as a leader in the industry ever since. Koss markets a complete line of high-fidelity headphones, wireless Bluetooth® headphones, wireless Bluetooth® speakers, computer headsets, telecommunications headsets, and active noise canceling headphones. The Company operates as one business segment, as its principal business line is the design, manufacture and sale of stereo headphones and related accessories.

Financial Results

 

The following table presents selected financial data for the three months ended September 30, 2023 and 2022:

Three Months Ended

September 30

Financial Performance Summary

2023

2022

Net sales

$

3,373,938

$

3,364,129

Net sales increase (decrease) % from prior year period

0.3%

(22.9)%

Gross profit

$

1,067,690

$

1,195,824

Gross profit as % of net sales

31.6%

35.5%

Selling, general and administrative expenses

$

1,536,279

$

23,680,196

Selling, general and administrative expenses as % of net sales

45.5%

703.9%

Interest income

$

212,859

$

27,056

Other income

$

$

33,000,000

(Loss) income before income tax provision

$

(255,730)

$

10,542,684

(Loss) income before income tax as % of net sales

(7.6)%

313.4%

Income tax provision

$

1,879

$

597,941

Income tax provision as % of (loss) income before income tax

(0.7)%

5.7%

  


Fiscal 2023 Period Results Compared with Fiscal 2022 Period

(comments refer to the three-month periods ended September 30 unless otherwise noted)

 

Net sales of $3,374,000 for the quarter ended September 30, 2023 were fairly consistent with sales for the same quarter in the prior year, an increase of $10,000. A reduction in direct-to-consumer (DTC) sales and sales to certain of our distributors in the domestic market were offset by an increase in sales to the European markets.

 

Export net sales for the three months ended September 30, 2023 increased by $129,000, or 20.1%, compared to the three months ended September 30, 2022, related to an order from a distributor in Eastern Europe. A $66,000, or 41.7%, reduction in sales to our Asian distributor slightly dampened the overall increase. Given the perpetuation of the conflict in Eastern Europe and related export restrictions, sales to our Russian distributor have not resumed and there have been no sales to that country since April 2022.

During the three months ended September 30, 2023, net sales to the domestic market declined by $119,000, or 4.4%, offsetting much of the increase in export sales. Net sales in the domestic market were approximately $2,603,000 compared to $2,722,000 in the three months ended September 30, 2022. A notable sale to a new customer did not outweigh the 28.6% drop in DTC sales as a general reduction in consumer confidence slowed spending. A 12.6% decline in net sales to certain of our domestic distributors, resulting from continued overstocked inventory levels of non-Koss items at these distributors, also contributed to the overall decline.

Gross profit margin decreased to 31.6% for the three months ended September 30, 2023, compared to 35.5% for the three months ended September 30, 2022. A less favorable customer mix of sales, with a lower volume of higher margin DTC and distributor sales, coupled with the continued sell through of Company inventory received from suppliers with higher freight rates, adversely impacted the gross margin. An increase in inventory obsolescence also drove the reduction in margins. Favorability in fixed manufacturing expenses during the three months ended September 30, 2023 as a result of cost savings initiatives provided some positive impact compared to the same period in the prior year.

Freight rates edged up slightly through the quarter ended September 30, 2023 and are expected to continue a slow rise during the next quarter. Given the current labor landscape and the recent settlement of threatened carrier strikes and labor disputes, along with rising energy prices, the Company is anticipating an increase in transportation costs. The Company’s partnership with a dedicated freight forwarder will help to stabilize contract rates to limit the impact. While the recent announcement by Yellow freight lines that it has declared bankruptcy may impact carrier availability and increase freight costs, the Company has had no material direct exposure to Yellow.

 

Selling, general and administrative expenses declined by $22,144,000, or 93.5%, from $23,680,000 for the three months ended September 30, 2022 to $1,536,000 for the same three months in the current period. The decrease was predominantly driven by the $21,016,000 of legal fees and related expenses incurred during the first quarter in the prior year in support of the Company’s patent defense litigation. Also, expenses related to bonus and profit-sharing accruals of $381,000 and $576,000, respectively, were recorded during the quarter ended September 30, 2022 as a result of the increased net income before income taxes due mainly to the licensing proceeds received during that quarter, offset by the aforementioned legal fees. Lastly, the increase in the discount rates used to calculate the deferred compensation liability resulted in a decrease in the liability with a corresponding decrease to expense during the current quarter.

No other income was recorded for the three months ended September 30, 2023. Other income for the same three months in the prior period consisted entirely of $33,000,000 in licensing proceeds received.

Given the taxable loss for the first quarter of fiscal year 2024, no federal income tax expense was recorded. State income tax expense of approximately $1,900 was recorded reflecting the minimum required tax due. For the three months ended September 30, 2022, the utilization of net operating loss carryforwards significantly reduced the taxable income generated by the net licensing proceeds and income tax expense of $598,000, consisting of federal and state tax provisions of $449,000 and $149,000, respectively, was recorded. The effective tax rate was less than 1% in the three months ended September 30, 2023 and 5.7% in the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal net operating loss carryforwards that existed as of June 30, 2023.

The Company’s remaining expected federal tax loss carryforward is expected to approximate $32,100,000 by the end of the fiscal year. The taxable loss for the quarter increased the net operating loss carryforward deferred tax asset to approximately $8,300,000 as of September 30, 2023, and the future realization of this continues to be uncertain. The valuation allowance was also increased to fully offset the net deferred tax asset as there is sufficient negative evidence to support the maintaining of a full valuation allowance as, excluding unusual, infrequent items, a three-year cumulative tax loss occurred.

As previously mentioned, the Company maintains a program focused on enforcing its intellectual property and, in particular, certain of its patent portfolio. The Company has enforced its intellectual property by filing complaints against certain parties alleging infringement on the Company’s patents relating to its wireless headphone technology. If efforts are successful, the Company may

receive royalties, offers to purchase its intellectual property, or other remedies advantageous to its competitive position from time to time. However, there is no guarantee of a positive outcome from these efforts in the future, which could ultimately be time-consuming and unsuccessful. Additionally, the Company may owe all or a portion of any future proceeds arising from the enforcement program to third parties.

The Company believes that its financial position remains strong. The Company had $2.0 million of cash and cash equivalents, $17.2 million of short-term investments and available credit facilities of $5.0 million on September 30, 2023.

Recent Events

Recent and ongoing macroeconomic and geopolitical conditions have impacted, and will continue to impact, our business. These include, the inflationary cost environment, reduced consumer confidence, disruption in our supply chain and trade tensions with China, the ongoing crisis in Eastern Europe, the crises in the Mideast, the possibility of a government shutdown in the U.S. and increased risk of cyberattacks.

While the impact of these factors on our fiscal 2024 performance remains uncertain, we will continue to evaluate the extent to which these factors will impact our business, financial condition, or results of operations. These and other uncertainties with respect to these recent events could result in changes to our current expectations.

Inflationary Cost Environment and Reduced Consumer Confidence - The Company continues to experience inflationary cost increases in our commodities, packaging materials, wages and higher energy and transportation costs, potentially impacting our ability to meet customer demand. These increases have been partially mitigated by pricing actions implemented in the third quarter of the prior fiscal year, as well as working with a dedicated freight forwarding partner to minimize freight rate increases. Inflation may impact customer demand for our products resulting from a slowdown in consumer spending as disposable income decreases due to rising interest rates, the price of essential items and dwindling savings. Other risk factors further exacerbated by inflation include supply chain disruptions, rising oil and energy costs, risks of international operations and the recruitment and retention of talent.

Supply Chain Disruption and Trade Tensions with China - The Company relies on our third-party supply chain and distribution networks and the availability of necessary components to produce a significant number of our products. A reduction or interruption in supply, including interruptions due to a reoccurrence of the COVID-19 pandemic, geopolitical unrest, labor shortages or strikes, or a failure to procure adequate components, may lead to delays in manufacturing or increases in costs.

The Company uses contract manufacturing facilities in the People’s Republic of China and Taiwan to produce a significant amount of our products. There has been increasing geopolitical tension between China and Taiwan that may affect future shipments from Taiwan and China-based suppliers. Any other adverse changes in the social, political, regulatory or economic conditions in the countries could materially increase the cost of the products we buy or delay shipments. There has also been increasing geopolitical tension between China and the United States. Sustained uncertainty about, or worsening of, economic relations and further escalation of trade tensions between the United States and China, or any other country in which the Company conducts business, could result in retaliatory trade restrictions that restrict our ability to source products from China or continue business in such other country. Any alterations to our business strategy or operations made in order to adapt to or comply with any such changes would be time-consuming and expensive, and the Company may not be able to pass along most increases in tariffs and freight charges to the Company’s customers, which would also directly affect profits.

Our dependence on foreign suppliers for our products necessitates ordering products further in advance than we would if manufactured domestically, thus increasing investments in inventory. Delays in receiving and shipping products due to interruptions in its supply chain would pose a risk of lower sales to the Company and the potential for price volatility, negatively impacting profits. Recovery of a single facility through replacement of a supplier in the event of a disaster or suspension of supply could take an estimated six to twelve months.

On July 25, 2023, United Parcel Service (UPS) and the International Brotherhood of Teamsters Union reached a tentative five-year contract deal that averted a nationwide strike. Also, since December 2022, when the U.S. government abated a threatened railroad strike and implemented a labor agreement that prohibited the workers from striking, there has been movement by some of the leading railroad companies to grant paid sick leave with continued negotiations between union leaders and railroad executives of each of the remaining railroads. In addition, Yellow freight lines recently announced their insolvency, however, the Company had no material direct exposure to Yellow in the current fiscal year. The Company continues to monitor these situations as the changes in the current labor landscape, the settlement of recent labor disputes, coupled with rising energy prices, could potentially exacerbate disruptions in the supply chain, delay product shipments and increase transportation costs.

Russia’s Invasion of Ukraine - Financial and credit markets around the world experienced volatility following the invasion of Ukraine by Russia in February 2022. In response to the invasion, the United States, United Kingdom, and European Union, along with others,

imposed significant sanctions and export controls against Russia, Russian banks and certain Russian individuals and may implement additional sanctions or take further punitive actions in the future. In accordance with Executive Order 14071 signed on April 6, 2022, the Company suspended sales to Russia. Also, as a result of the humanitarian crisis in Ukraine created by the war and the population seeking refuge in other countries, sales to Ukraine have been impacted. During the three months ended September 30, 2023 and 2022, there were no sales to Russia.

Cyberattacks - Cyberattacks are a growing geopolitical risk, becoming larger, more frequent, more intricate and more relentless. They are a significant threat to individual organizations and national security. We rely on accounting, financial, and operational management information systems to conduct our operations. Any disruption in these systems could adversely affect our ability to conduct our business. Furthermore, as part of our normal business activities, we collect and store common confidential information about customers, employees, vendors, and suppliers. This information is entitled to protection under a number of regulatory regimes. Any failure to maintain the security of the data, including the penetration of our network security and the misappropriation of confidential and personal information, could result in business disruption, damage to our reputation, financial obligations to third parties, fines, penalties, regulatory proceedings and private litigation with potentially large costs, and also result in deterioration in customers confidence in us and other competitive disadvantages, and thus could have a material adverse impact on our financial condition and results of operations. While we devote resources to security measures to protect our systems and data, these measures cannot provide absolute security and the insurance coverage we maintain may be inadequate to cover claims, costs, and liabilities relating to cybersecurity incidents.

Liquidity and Capital Resources

 

Cash Flows

 

The following table summarizes cash flows from operating, investing and financing activities for the three months ended September 30, 2023 and 2022:

 

Total cash (used in) provided by:

2023

2022

Operating activities

$

(713,247)

$

11,692,114

Investing activities

(393,536)

(99,767)

Financing activities

70,440

Net (decrease) increase in cash and cash equivalents

$

(1,106,783)

$

11,662,787

 

Operating Activities

 

The cash used in operating activities during the three-month period ending September 30, 2023, was primarily payment of bonuses earned in the prior year, renewal of the annual general insurance policies and state income tax payments. The Company’s strict management of its inventory investment helped to retain cash in the first quarter. During the three months ended September 30, 2022, the majority of the cash provided by operating activities resulted from the licensing proceeds received, partially offset by the payment of related legal fees and expenses. The reduction in the Company’s investment in inventory also contributed to the cash provided by operating activities during that period.

Investing Activities

 

Cash used by investing activities for the three months ended September 30, 2023 was related to fixed asset expenditures, predominantly the replacement of a roof section of the building for approximately $300,000. The Company also paid the premiums on the company-owned life insurance policies on two of its executives. This is consistent with the investing activities for the three months ended September 30, 2022. During the first quarter of the current fiscal year, proceeds of $2,000,000 from the maturity of U.S. Treasury securities were received and were fully utilized to purchase another similar security. The Company believes that its available cash and its credit facility is sufficient to fund any necessary tooling, leasehold improvement and capital expenditures.

 

Financing Activities

 

As there were no stock option exercises during the first quarter of the current fiscal year, there was no impact on cash due to financing activities. In the same quarter in the prior year, cash provided by financing activities was due entirely to stock option exercises. An aggregate of 32,000 shares of common stock were issued as a result of employee stock option exercises under the Company’s 2012 Omnibus Incentive Plan and the cash provided from these stock option exercises was approximately $70,000.

As of September 30, 2023, the Company had no outstanding borrowings on its bank line of credit facility.

 

There were no purchases of common stock in the three months ended September 30, 2023 or September 30, 2022 under the stock repurchase program. 

Liquidity

 

The Company believes its existing cash and cash equivalents, investments in short-term U.S. Treasury securities, cash provided by operating activities and borrowings under its credit facility, if any, will be sufficient to meet its anticipated working capital, and capital expenditure requirements during the next twelve months. There can be no assurance, however, that the Company’s business will continue to generate cash flow at current levels. If the Company is unable to generate sufficient cash flow from operations, then it may be required to sell assets, reduce capital expenditures, or draw on its credit facilities. The Company regularly evaluates new product offerings, inventory levels and capital expenditures to ensure that it is effectively allocating resources in line with current market conditions.

Credit Facility

 

On May 14, 2019, the Company entered into a secured credit facility (“Credit Agreement”) with Town Bank (“Lender”). The Credit Agreement provides for a $5,000,000 revolving secured credit facility for letters of credit for the benefit of the Company of up to a sublimit of $1,000,000. There are no unused line fees in the credit facility. On January 28, 2021, the Credit Agreement was amended to extend the expiration date to October 31, 2022, and to change the interest rate to Wall Street Journal Prime less 1.50%. A Third Amendment to the Credit Agreement effective October 30, 2022 extended the expiration date to October 31, 2024. The Company and the Lender also entered into a General Business Security Agreement dated May 14, 2019 under which the Company granted the Lender a security interest in substantially all of the Company’s assets in connection with the Company’s obligations under the Credit Agreement. The Credit Agreement contains certain affirmative and negative covenants customary for financings of this type. The negative covenants include restrictions on other indebtedness, liens, fundamental changes, certain investments, disposition of assets, mergers and liquidations, among other restrictions. As of September 30, 2023, the Company was in compliance with all covenants related to the Credit Agreement. As of September 30, 2023 and June 30, 2023, there were no outstanding borrowings on the facility. 

Contractual Obligation

 

The Company leases its 126,000 square foot facility from Koss Holdings, LLC, which is controlled by five equal ownership interests in trusts held by the five beneficiaries of a former chairman’s revocable trust and includes current stockholders of the Company. On May 24, 2022, the lease was renewed for a period of five years, ending June 30, 2028, and is being accounted for as an operating lease. The lease extension maintained the rent at a fixed rate of $380,000 per year. The Company has the option to renew the lease for an additional five years beginning July 1, 2028 and ending June 30, 2033 under the same terms and conditions except that the annual rent will increase to $397,000. The negotiated increase in rent slated for 2028 will be the first increase in rent since 1996. The Company is responsible for all property maintenance, insurance, taxes and other normal expenses related to ownership. The facility is in good repair and, in the opinion of management, is suitable and adequate for the Company’s business purposes.

Off-Balance Sheet Transactions

 

At September 30, 2023, the Company did not have any transactions, obligations or relationships that could be considered off-balance sheet arrangements.


Item 3.    Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable. 

  

Item 4.    Controls and Procedures

 

Disclosure Controls and Procedures

 

Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e)) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) are designed to ensure that: (1) information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms; and (2)  such information is accumulated and communicated to management, including the principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.  There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives.

 

The Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of September 30, 2023. The Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures as of September 30, 2023 were effective.

 

Changes in Internal Control Over Financial Reporting

 

There have been no changes in the Company’s internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) that occurred during the Company’s most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

  

PART II

OTHER INFORMATION

  

Item 1.    Legal Proceedings

As part of its intellectual property enforcement program, on July 22, 2020 the Company brought patent infringement suits against certain parties, including Bose Corporation, PEAG, LLC d/b/a jLab Audio, Plantronics, Inc. and Polycom, Inc., and Skullcandy, Inc., alleging infringement of the Company’s patents relating to its wireless headphone technology and seeking monetary relief and attorneys’ fees. The lawsuit against Plantronics, Inc. and Polycom, Inc. was dismissed on August 4, 2023 following resolution of the litigation between parties. The remaining lawsuits are pending in U.S. District Courts in District of Massachusetts (Bose Corporation), Southern District of California (PEAG, LLC), and District of Utah (Skullcandy, Inc.).

Item 1A.    Risk Factors

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part 1. Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, as filed with the Securities and Exchange Commission on August 25, 2023. These factors could materially adversely affect our business, financial condition, liquidity, results of operations and capital position, and could cause our actual results to differ materially from our historical results or the results contemplated by any forward-looking statements contained in this report. There have been no material changes to the risk factors described under “Risk Factors,” included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.


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

 

The following table presents information with respect to purchases of common stock of the Company made during the three months ended September 30, 2023, by the Company.

COMPANY REPURCHASES OF EQUITY SECURITIES

 

Total # of
Shares
Purchased

Average
Price Paid
per Share

Total Number of Shares Purchased as
Part of Publicly Announced Plan (1)

Approximate Dollar Value of
Shares Available under Repurchase Plan

July 1 - July 31, 2023

$

$

2,139,753

August 1 - August 31, 2023

$

$

2,139,753

September 1 - September 30, 2023

$

$

2,139,753

 

(1)In April of 1995, the Board of Directors approved a stock repurchase program authorizing the Company to purchase from time to time up to $2,000,000 of its common stock for its own account. Subsequently, the Board of Directors periodically has approved increases in the stock repurchase program. The most recent increase was for an additional $2,000,000 in October 2006, for a maximum of $45,500,000 of which $43,360,247 had been expended through September 30, 2023.


Item 6.    Exhibits

Exhibit No.

Exhibit Description

3.1

Amended and Restated Certificate of Incorporation of Koss Corporation, as in effect on November 19, 2009. Filed as Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q for the period ended December 31, 2009 and incorporated herein by reference.

3.2

By-Laws of Koss Corporation. Filed as Exhibit 3.2 to the Company’s Annual Report on Form 10-K for the year ended June 30, 1996 and incorporated herein by reference.

3.3

Amendment to the By-Laws of Koss Corporation. Filed as Exhibit 3.3 to the Company’s Current Report on Form 8-K on March 7, 2006 and incorporated herein by reference.

3.4

Amendment to the By-Laws of Koss Corporation. Filed as Exhibit 3.4 to the Company’s Annual Report on Form 10-K on August 27, 2020 and incorporated herein by reference.

10.1

Koss Corporation 2023 Equity Incentive Plan. Filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K on October 23, 2023 and incorporated herein by reference.

31.1

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer *

31.2

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer *

32.1

Section 1350 Certification of Chief Executive Officer **

32.2

Section 1350 Certification of Chief Financial Officer **

101

The following financial information from Koss Corporation's Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of September 30, 2023 and June 30, 2023, (ii) Condensed Consolidated Statements of Operations (Unaudited) for the three months ended September 30, 2023 and 2022 (iii) Condensed Consolidated Statements of Cash Flows (Unaudited) for the three months ended September 30, 2023 and 2022, (iv) Condensed Consolidated Statements of Stockholders' Equity (Unaudited) for the three months ended September 30, 2023 and 2022 and (v) the Notes to Condensed Consolidated Financial Statements (Unaudited). *

__________________________

*    Filed herewith

**  Furnished herewith

 

SIGNATURES

 

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

 

KOSS CORPORATION

 

 

 

/s/ Michael J. Koss

October 27, 2023

Michael J. Koss

 

Chairman

 

Chief Executive Officer

 

 

 

/s/ Kim M. Schulte

October 27, 2023

Kim M. Schulte

 

Chief Financial Officer

 

Principal Accounting Officer

 

  

23

EX-31.1 2 koss-20230930xex31_1.htm EX-31.1 Exhibit 31.1

Exhibit 31.1

 

Certification of Chief Executive Officer 

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Michael J. Koss, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Koss Corporation;

2.

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

3.

Based on my knowledge, the condensed 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.

I am 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 my supervision, to ensure that material information relating to the registrant, including its subsidiary, is made known to me 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 my 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 my 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.

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

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

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



 

Dated: October 27, 2023

 

 

 

/s/ Michael J. Koss

 

Michael J. Koss

 

Chairman and Chief Executive Officer

 




EX-31.2 3 koss-20230930xex31_2.htm EX-31.2 Exhibit 31.2

Exhibit 31.2

 

Certification of Chief Financial Officer 

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Kim M. Schulte, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Koss Corporation;

2.

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

3.

Based on my knowledge, the condensed 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.

I am 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 my supervision, to ensure that material information relating to the registrant, including its subsidiary, is made known to me 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 my 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 my 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.

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

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

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

 

 

Dated: October 27, 2023

 

 

 

/s/ Kim M. Schulte

 

Kim M. Schulte

 

Chief Financial Officer

 




EX-32.1 4 koss-20230930xex32_1.htm EX-32.1 Exhibit 32.1

Exhibit 32.1

 

Certification of Chief Executive Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,

18 U.S.C. Section 1350

 

I, Michael J. Koss, Chief Executive Officer of Koss Corporation (the “Company”), hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350 that to my knowledge:

 

(i)

the Quarterly Report on Form 10-Q of the Company for the quarter ended September  30, 2023 (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

(ii)

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



 

  

/s/ Michael J. Koss

 

Michael J. Koss

 

Chairman and Chief Executive Officer

 

Dated: October 27, 2023

 

Note:  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed, except to the extent required by the Sarbanes-Oxley Act of 2002, by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 


EX-32.2 5 koss-20230930xex32_2.htm EX-32.2 Exhibit 32.2

Exhibit 32.2

 

Certification of Chief Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 

18 U.S.C. Section 1350

 

I, Kim M. Schulte, Chief Financial Officer of Koss Corporation (the “Company”), hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350 that to my knowledge:

 

(i)

the Quarterly Report on Form 10-Q of the Company for the quarter ended September  30, 2023 (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

(ii)

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



 

 

/s/ Kim M. Schulte

 

Kim M. Schulte

 

Chief Financial Officer

 

Dated: October 27, 2023

 

Note:  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed, except to the extent required by the Sarbanes-Oxley Act of 2002, by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 


EX-101.SCH 6 koss-20230930.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheetslink:presentationLinklink:calculationLinklink:definitionLink00200 - Statement - Condensed Consolidated Statements of Operationslink:presentationLinklink:calculationLinklink:definitionLink00300 - Statement - Condensed Consolidated Statements of Cash Flowslink:presentationLinklink:calculationLinklink:definitionLink40102 - Disclosure - Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40201 - Disclosure - Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40202 - Disclosure - Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details)link:presentationLinklink:calculationLinklink:definitionLink40301 - Disclosure - Inventories (Components of Inventories) (Details)link:presentationLinklink:calculationLinklink:definitionLink40601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Details)link:presentationLinklink:calculationLinklink:definitionLink00400 - Statement - Condensed Consolidated Statements of Stockholders' Equitylink:presentationLinklink:calculationLinklink:definitionLink40101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40401 - Disclosure - Credit Facility (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40501 - Disclosure - Revenue Recognition (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40502 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details)link:presentationLinklink:calculationLinklink:definitionLink40701 - Disclosure - Related Party Transactions (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40801 - Disclosure - Accounts Receivable Concentrations (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40901 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41001 - Disclosure - Legal Matters (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41101 - Disclosure - Subsequent Events (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink00090 - Document - Document and Entity Informationlink:presentationLinklink:calculationLinklink:definitionLink00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)link:presentationLinklink:calculationLinklink:definitionLink10101 - Disclosure - Summary of Significant Accounting Policieslink:presentationLinklink:calculationLinklink:definitionLink10201 - Disclosure - Investmentslink:presentationLinklink:calculationLinklink:definitionLink10301 - Disclosure - Inventorieslink:presentationLinklink:calculationLinklink:definitionLink10401 - Disclosure - Credit Facilitylink:presentationLinklink:calculationLinklink:definitionLink10501 - Disclosure - Revenue Recognitionlink:presentationLinklink:calculationLinklink:definitionLink10601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Sharelink:presentationLinklink:calculationLinklink:definitionLink10701 - Disclosure - Related Party Transactionslink:presentationLinklink:calculationLinklink:definitionLink10801 - Disclosure - Accounts Receivable Concentrationslink:presentationLinklink:calculationLinklink:definitionLink10901 - Disclosure - Employee Stock Ownership Planlink:presentationLinklink:calculationLinklink:definitionLink11001 - Disclosure - Legal Matterslink:presentationLinklink:calculationLinklink:definitionLink11101 - Disclosure - Subsequent Eventslink:presentationLinklink:calculationLinklink:definitionLink20101 - Disclosure - Summary of Significant Accounting Policies (Policies)link:presentationLinklink:calculationLinklink:definitionLink30103 - Disclosure - Summary of Significant Accounting Policies (Tables)link:presentationLinklink:calculationLinklink:definitionLink30203 - Disclosure - Investments (Tables)link:presentationLinklink:calculationLinklink:definitionLink30303 - Disclosure - Inventories (Tables)link:presentationLinklink:calculationLinklink:definitionLink30503 - Disclosure - Revenue Recognition (Tables)link:presentationLinklink:calculationLinklink:definitionLink30603 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Tables)link:presentationLinklink:calculationLinklink:definitionLink EX-101.CAL 7 koss-20230930_cal.xml EX-101.CAL EX-101.DEF 8 koss-20230930_def.xml EX-101.DEF EX-101.LAB 9 koss-20230930_lab.xml EX-101.LAB Cover [Abstract] Document Type Document Quarterly Report Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Current Fiscal Year End Date Current Fiscal Year End Date Document Transition Report Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, City Or Town Entity Address, State Or Province Entity Tax Identification Number Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Condensed Consolidated Balance Sheets [Abstract] Current assets: Cash and cash equivalents Short-Term Investments Short-term investments Accounts receivable, less allowance for doubtful accounts of $6,027 and $2,027, respectively Accounts receivable, less allowance for credit losses of $1,922 and $6,027, respectively Inventories, net Inventories Inventories, net Prepaid expenses and other current assets Interest Receivable, Current Interest receivable Income taxes receivable us-gaap_AssetsCurrent Total current assets Equipment and leasehold improvements, net Other assets: Operating lease right-of-use asset Cash surrender value of life insurance us-gaap_OtherAssetsNoncurrent Total other assets us-gaap_Assets Total assets Current liabilities: Accounts payable Accrued Liabilities, Current Accrued liabilities us-gaap_ContractWithCustomerLiabilityCurrent Deferred revenue us-gaap_OperatingLeaseLiabilityCurrent Operating lease liability Taxes Payable, Current Income taxes payable us-gaap_LiabilitiesCurrent Total current liabilities Long-term liabilities: Deferred compensation Deferred revenue Operating lease liability us-gaap_LiabilitiesNoncurrent Total long-term liabilities us-gaap_Liabilities Total liabilities Stockholders' equity: Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,179,795 and 9,137,795, respectively Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,234,795 Paid in capital Retained earnings us-gaap_StockholdersEquity Balance Balance Total stockholders' equity us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Accounts receivable, allowance for doubtful accounts Common stock, par value (in dollars per share) Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) Condensed Consolidated Statements of Operations [Abstract] Net sales Net Sales Cost of goods sold us-gaap_GrossProfit Gross profit Selling, general and administrative expenses us-gaap_OperatingIncomeLoss (Loss) from operations Other Nonoperating Income (Expense) Other income Interest income us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (Loss) income before income tax provision Income Tax Expense (Benefit) Income tax provision Net income (loss) Net (loss) income Net (loss) income Net income (loss) Earnings Per Share Basic And Diluted 1 [Abstract] (Loss) income per common share: us-gaap_EarningsPerShareBasic Basic (in dollars per share) Basic (in dollars per share) us-gaap_EarningsPerShareDiluted Diluted (in dollars per share) Diluted (in dollars per share) Weighted-average number of shares: Basic (in shares) Weighted average shares, basic (in shares) Diluted (in shares) Diluted shares (in shares) Condensed Consolidated Statements of Cash Flows [Abstract] Operating activities: Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities: (Recovery of) provision for doubtful accounts of accounts receivable (Recovery of) Provision for doubtful accounts of accounts receivable Depreciation of equipment and leasehold improvements Amortization of discount on treasury securities Amortization of discount on treasury securities Accretion of discount on treasury securities Operating Lease, Right-of-Use Asset, Amortization Expense Noncash operating lease expense us-gaap_ShareBasedCompensation Stock-based compensation expense us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue Change in cash surrender value of life insurance Provision (benefit) for deferred compensation (Benefit) Provision for deferred compensation Net changes in operating assets and liabilities: us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable us-gaap_IncreaseDecreaseInInventories Inventories us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Increase (Decrease) in Interest and Dividends Receivable Interest receivable us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income taxes receivable Increase (Decrease) in Income Taxes Payable Income taxes payable us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenue us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash (used in) provided by operating activities Investing activities: us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of equipment and leasehold improvements us-gaap_PaymentsToAcquireLifeInsurancePolicies Life insurance premiums paid Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Proceeds from the maturity of treasury securities Payments to Acquire Held-to-Maturity Securities Purchases of treasury securities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Financing activities: us-gaap_ProceedsFromStockOptionsExercised Proceeds from exercise of stock options us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Supplemental Cash Flow Information [Abstract] Supplemental cash flow information: Income Taxes Paid, Net Cash paid for income taxes Condensed Consolidated Statements of Stockholders' Equity [Abstract] Statement [Table] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid In Capital [Member] Paid in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Statement [Line Items] Stock-based compensation expense, as restated Stock-based compensation expense Exercise of common stock options (in shares) Stock option exercises (in shares) Stock option exercises Stock option exercises Summary of Significant Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Investments [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments Inventories [Abstract] Inventories [Text Block] Inventories Credit Facility [Abstract] Debt Disclosure [Text Block] Credit Facility Revenue Recognition [Abstract] Revenue from Contract with Customer [Text Block] Revenue Recognition (Loss) Income per Common and Common Stock Equivalent Share [Abstract] Earnings Per Share [Text Block] (Loss) Income per Common and Common Stock Equivalent Share Related Party Transactions [Abstract] Related Party Transactions Disclosure [Text Block] Related Party Transactions Accounts Receivable Concentrations [Abstract] Concentration Risk Disclosure [Text Block] Accounts Receivable Concentrations Employee Stock Ownership Plan [Abstract] Share-based Payment Arrangement [Text Block] Employee Stock Ownership Plan Legal Matters [Abstract] Legal Matters and Contingencies [Text Block] Legal Matters Subsequent Events [Abstract] Subsequent Events [Text Block] Subsequent Events Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Investment Policy [Text Block] Investments Income Tax, Policy [Policy Text Block] Income Taxes Legal Costs, Policy [Policy Text Block] Legal Costs Debt, Policy [Policy Text Block] Other Income Compensation Related Costs, Policy [Policy Text Block] Deferred Compensation New Accounting Pronouncements, Policy [Policy Text Block] Recent Adopted Accounting Pronouncements Schedule of Deferred Tax Assets and Liabilities Debt Securities, Held-to-Maturity [Table Text Block] Summary of Unrealized Positions for Held-to-Maturity Debt Securities Investments Classified by Contractual Maturity Date [Table Text Block] Summary of Held-to-Maturity Debt Securities by Contractual Maturity Schedule of Inventory, Current [Table Text Block] Components of Inventories Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of Numerator and Denominator Used to Calculate Basic and Diluted Income per Share Accounting Policies Disclosure [Table] Accounting Policies Disclosure [Table] Title of Individual [Axis] Title Of Individual With Relationship To Entity [Domain] Title of Individual [Domain] Officer [Member] Current Officer [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Country [Member] Federal [Member] State And Local Jurisdiction [Member] State and Local Jurisdiction [Member] Accounting Policies Disclosure [Line Items] Accounting Policies Disclosure [Line Items] Effective Income Tax Rate Reconciliation, Percent Effective tax rate Other Income Other income Proceeds from License Fees Received Licensing proceeds Tax Credit Carryforward, Amount Tax loss carryforward Deferred Compensation Liability, Current and Noncurrent Deferred compensation liability Deferred Compensation Arrangement with Individual, Compensation Expense Deferred compensation expense (income) Debt Securities, Held-to-Maturity, Allowance for Credit Loss Allowance for credit losses, held-to-maturity debt securities Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Amortized cost basis Held-to-maturity debt securities, net Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Accrued expenses and reserves Deferred Tax Assets, Deferred Income Deferred revenue Deferred Tax Assets, Operating Loss Carryforwards Federal and state net operating loss carryforwards Deferred Tax Assets, in Process Research and Development IRC Section 174 research and development costs Deferred Tax Assets, Tax Credit Carryforwards Credit carryforwards Deferred Tax Assets, Property, Plant and Equipment Equipment and leasehold improvements Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Lease liability Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Net of Valuation Allowance Total deferred income tax assets Deferred Tax Liabilities, Leasing Arrangements ROU asset Deferred Tax Liabilities, Other Other Deferred Tax Assets, Net Net deferred income tax assets Debt Securities, Held-to-Maturity [Table] Financial Instrument [Axis] Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Financial Instruments [Domain] U S Treasury Securities [Member] US Treasury Securities [Member] Schedule of Held-to-Maturity Securities [Line Items] Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Gross unrealized losses Debt Securities, Held-to-Maturity, Fair Value Fair Value Fair Value Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract] Amortized cost basis Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One Due within one year Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract] Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Due within one year Raw materials Finished goods us-gaap_InventoryGross Inventories, gross us-gaap_InventoryValuationReserves Reserve for obsolete inventory Line of Credit Facility [Table] Lender Name [Axis] Line Of Credit Facility Lender [Domain] Line of Credit Facility, Lender [Domain] Represents Town Bank. Town Bank [Member] Town Bank [Member] Debt Instrument [Axis] Debt Instrument Name [Domain] Debt Instrument, Name [Domain] Represents the "Credit Agreement". Credit Agreement [Member] Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Letter Of Credit [Member] Letter of Credit [Member] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Prime Rate [Member] Prime Rate [Member] Line of Credit Facility [Line Items] us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Maximum borrowing capacity us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Unused line fees us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Spread on variable interest rate Line Of Credit Outstanding borrowings Disaggregation of Revenue [Table] Statistical Measurement [Axis] Range [Member] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Product and Service [Axis] Products And Services [Domain] Product and Service [Domain] Domestic sales member Domestic Sales [Member] Domestic sales [Member] Export Sales Member Export Sales [Member] Export sales [Member] Disaggregation of Revenue [Line Items] Revenue, Remaining Performance Obligation, Percentage Remaining performance obligation, percentage us-gaap_ContractWithCustomerLiabilityRevenueRecognized Revenue recognized Contract With Customer Liability Remaining Performance Obligation Expected Timing Of Satisfaction Period Contract With Customer Liability Remaining Performance Obligation Expected Timing Of Satisfaction Period Contract with customer liability remaining performance obligation expected timing of satisfaction period Geographical [Axis] Segment Geographical [Domain] Geographical [Domain] U [S] United States [Member] Non Us [Member] Export [Member] us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Dilutive effect of stock compensation awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive shares Schedule of Related Party Transactions, by Related Party [Table] Lease Contractual Term [Axis] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Additional Renewal [Member] Additional Renewal [Member] Additional Renewal [Member] Related Party Transaction [Line Items] us-gaap_LesseeOperatingLeaseRenewalTerm Lease renewal term Lease Extension Per Year Lease Extension Per Year Lease extension per year Related party transaction amount Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts Receivable [Member] Customer [Axis] Name Of Major Customer [Domain] Customer [Domain] Customer One [Member] Customer One [Member] Customer One [Member] Customer Two [Member] Customer Two [Member] Customer Two [Member] Customer Three [Member] Customer Three [Member] Customer Three [Member] Concentration Risk [Line Items] Number Of Major Customers Number Of Major Customers Number of major customers us-gaap_ConcentrationRiskPercentage1 Concentration risk percentage Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Shares issued during period Loss Contingencies [Table] Loss Contingencies [Line Items] Legal Fees Legal fees and related expenses Loss Contingency, Estimate of Possible Loss Estimate of loss Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Vesting period Share based Compensation Arrangement By Share based Payment Award Expiration Period Expiration period Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Koss Employee Stock Ownership Trust [Member] Koss Employee Stock Ownership Trust [Member] Koss Employee Stock Ownership Trust [Member] Equity Incentive Plan, 2023 [Member] Equity Incentive Plan2023 [Member] 2023 Plan [Member] Award Type [Axis] Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Award Type [Domain] Employee Stock Option [Member] Options [Member] Vesting [Axis] Vesting [Domain] Vesting [Domain] Share Based Compensation Award Tranche One [Member] Three to Five Years [Member] Ten Percent Stockholder [Member] Ten Percent Stockholder [Member] 10% Stockholder [Member] EX-101.PRE 10 koss-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
3 Months Ended
Sep. 30, 2023
Oct. 23, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --06-30  
Document Transition Report false  
Entity File Number 0-3295  
Entity Registrant Name KOSS CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 4129 North Port Washington Avenue  
Entity Address, City Or Town Milwaukee  
Entity Address, State Or Province WI  
Entity Tax Identification Number 39-1168275  
Entity Address, Postal Zip Code 53212  
City Area Code 414  
Local Phone Number 964-5000  
Title of 12(b) Security Common Stock, par value $0.005 per share  
Trading Symbol KOSS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,234,795
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000056701  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 1,984,279 $ 3,091,062
Short-term investments 17,183,653 17,064,274
Accounts receivable, less allowance for credit losses of $1,922 and $6,027, respectively 1,331,124 1,379,517
Inventories 5,778,872 6,423,441
Prepaid expenses and other current assets 462,663 284,622
Interest receivable 56,393 51,150
Income taxes receivable 127,363 86,901
Total current assets 26,924,347 28,380,967
Equipment and leasehold improvements, net 1,221,007 953,903
Other assets:    
Operating lease right-of-use asset 2,942,900 3,015,887
Cash surrender value of life insurance 6,250,849 6,020,048
Total other assets 9,193,749 9,035,935
Total assets 37,339,103 38,370,805
Current liabilities:    
Accounts payable 228,545 267,513
Accrued liabilities 498,183 970,530
Deferred revenue 352,731 450,312
Operating lease liability 230,454 236,225
Income taxes payable 1,879 87,237
Total current liabilities 1,311,792 2,011,817
Long-term liabilities:    
Deferred compensation 1,937,185 1,997,120
Deferred revenue 117,377 113,003
Operating lease liability 2,722,671 2,787,970
Total long-term liabilities 4,777,233 4,898,093
Total liabilities 6,089,025 6,909,910
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,234,795 46,174 46,174
Paid in capital 13,160,785 13,113,993
Retained earnings 18,043,119 18,300,728
Total stockholders' equity 31,250,078 31,460,895
Total liabilities and stockholders' equity $ 37,339,103 $ 38,370,805
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Condensed Consolidated Balance Sheets [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,922 $ 6,027
Common stock, par value (in dollars per share) $ 0.005 $ 0.005
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 9,234,795 9,234,795
Common stock, shares outstanding (in shares) 9,234,795 9,234,795
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Condensed Consolidated Statements of Operations [Abstract]    
Net sales $ 3,373,938 $ 3,364,129
Cost of goods sold 2,306,248 2,168,305
Gross profit 1,067,690 1,195,824
Selling, general and administrative expenses 1,536,279 23,680,196
(Loss) from operations (468,589) (22,484,372)
Other income   33,000,000
Interest income 212,859 27,056
(Loss) income before income tax provision (255,730) 10,542,684
Income tax provision 1,879 597,941
Net (loss) income $ (257,609) $ 9,944,743
(Loss) income per common share:    
Basic (in dollars per share) $ (0.03) $ 1.09
Diluted (in dollars per share) $ (0.03) $ 1.01
Weighted-average number of shares:    
Basic (in shares) 9,234,795 9,157,284
Diluted (in shares) 9,234,795 9,849,043
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities:    
Net (loss) income $ (257,609) $ 9,944,743
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
(Recovery of) Provision for doubtful accounts of accounts receivable (4,105) 7,469
Depreciation of equipment and leasehold improvements 45,614 67,610
Accretion of discount on treasury securities (120,305)  
Noncash operating lease expense 1,917 2,556
Stock-based compensation expense 46,792 88,035
Change in cash surrender value of life insurance (149,057) (140,298)
(Benefit) Provision for deferred compensation (59,935) 42,301
Net changes in operating assets and liabilities:    
Accounts receivable 52,498 66,019
Inventories 644,569 732,866
Prepaid expenses and other current assets (178,041) (209,989)
Interest receivable (5,243)  
Income taxes receivable (40,462)  
Income taxes payable (85,358) 597,941
Accounts payable (38,968) (274,746)
Accrued liabilities (472,347) 954,343
Deferred revenue (93,207) (186,736)
Net cash (used in) provided by operating activities (713,247) 11,692,114
Investing activities:    
Purchase of equipment and leasehold improvements (312,718) (11,773)
Life insurance premiums paid (81,744) (87,994)
Proceeds from the maturity of treasury securities 2,000,000  
Purchases of treasury securities (1,999,074)  
Net cash used in investing activities (393,536) (99,767)
Financing activities:    
Proceeds from exercise of stock options   70,440
Net cash provided by financing activities   70,440
Net (decrease) increase in cash and cash equivalents (1,106,783) 11,662,787
Cash and cash equivalents at beginning of period 3,091,062 9,208,170
Cash and cash equivalents at end of period 1,984,279 $ 20,870,957
Supplemental cash flow information:    
Cash paid for income taxes $ 127,700  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Paid in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Jun. 30, 2022 9,147,795      
Balance at Jun. 30, 2022 $ 45,739 $ 12,653,402 $ 9,998,348 $ 22,697,489
Net income (loss)     9,944,743 9,944,743
Stock-based compensation expense   88,035   88,035
Stock option exercises (in shares) 32,000      
Stock option exercises $ 160 70,280   70,440
Balance at Sep. 30, 2022 $ 45,899 12,811,717 19,943,091 $ 32,800,707
Balance (in shares) at Sep. 30, 2022 9,179,795      
Balance (in shares) at Jun. 30, 2023 9,234,795     9,234,795
Balance at Jun. 30, 2023 $ 46,174 13,113,993 18,300,728 $ 31,460,895
Net income (loss)     (257,609) (257,609)
Stock-based compensation expense   46,792   46,792
Balance at Sep. 30, 2023 $ 46,174 $ 13,160,785 $ 18,043,119 $ 31,250,078
Balance (in shares) at Sep. 30, 2023 9,234,795     9,234,795
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
3 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies 1.    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

A)    BASIS OF PRESENTATION

 

The condensed consolidated balance sheets as of September 30, 2023 and June 30, 2023, the condensed consolidated statements of operations for the three months ended September 30, 2023 and 2022, the condensed consolidated statements of cash flows for the three months ended September 30, 2023 and 2022, and the condensed consolidated statements of stockholders' equity for the three months ended September 30, 2023 and 2022, have been prepared by the Company in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and have not been audited.  In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for all periods presented have been made. The operating results for any interim period are not necessarily indicative of the operating results that may be experienced for the full fiscal year.

 

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses. Significant estimates and assumptions are used for, but are not limited to, allowances for credit losses, reserves for excess and obsolete inventories, long-lived and intangible assets, income tax valuation allowance, stock-based compensation and deferred compensation. Actual results could differ from the Company's estimates.

  

B)    INVESTMENTS

Debt securities are classified as held-to-maturity as the Company has the positive intent and ability to hold them to maturity. The securities are carried at amortized cost as current or noncurrent based upon maturity date and unrealized gains and losses are recognized when realized. The amortized cost of debt securities is adjusted for amortization of premium and accretion of discounts to maturity. Such amortization or accretion is included in interest income, along with other interest on cash and cash equivalents.

C)    INCOME TAXES

 

We estimate a provision for income taxes based on the effective tax rate expected to be applicable for the fiscal year. If the actual results are different from these estimates, adjustments to the effective tax rate may be required in the period such determination is made. Additionally, discrete items are treated separately from the effective rate analysis and are recorded separately as an income tax provision or benefit at the time they are recognized.

During the quarter ended September 30, 2023, a state income tax provision of $1,879 was recorded for the minimum tax payments expected given the taxable net loss for the quarter. No federal tax benefit or provision was recorded for the quarter. The Tax Cuts and Jobs Act (TCJA) changed the rules for deducting net operating losses (NOLs) beginning with the 2018 tax year. Before 2018, NOLs were fully deductible and could be carried back two years and carried forward 20 years. For NOLs arising in tax years beginning after December 31, 2017, the TCJA limits the NOL deduction to 80 percent of taxable income. As such, the utilization of the Company’s net operating loss carryforwards from fiscal years after 2018 were limited to 80 percent of the resulting taxable income. For the three months ended September 30, 2022, due to additional income generated by licensing fees, partially offset by related legal fees and expenses, taxable income resulted. The utilization of net operating loss carryforwards significantly reduced the taxable income, resulting in federal and state tax provisions of $449,103 and $148,838, respectively, for the three-month period ended September 30, 2022.


The effective tax rate was less than 1% for the three months ended September 30, 2023 and 5.7% for the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal and state net operating loss carryforwards that existed as of June 30, 2023. The Company's taxable loss generated during the quarter ended September 30, 2023 increased the tax loss carryforward as of September 30, 2023 to approximately $32,100,000. Given the taxable loss for the current quarter, the expectation for utilization of the estimated tax loss carryforward is lessened, and as such, the future realization of this continues to be uncertain. The valuation allowance was adjusted to continue to fully offset the net deferred tax asset as there is sufficient negative evidence to support a full valuation allowance.

Temporary differences which give rise to deferred income tax assets and liabilities at September 30, 2023 and June 30, 2023 include:

September 30, 2023

June 30, 2023

Deferred income tax assets:

Deferred compensation

$

492,317

$

491,608

Stock-based compensation

77,530

117,607

Accrued expenses and reserves

517,015

571,719

Deferred revenue

115,721

138,665

Federal and state net operating loss carryforwards

8,288,733

8,216,671

IRC Section 174 research and development costs

113,521

63,855

Credit carryforwards

188,893

169,552

Equipment and leasehold improvements

116,709

136,294

Lease liability

684,671

744,431

Valuation allowance

(9,864,479)

(9,906,018)

Total deferred income tax assets

730,631

744,384

Deferred income tax liabilities:

ROU asset

(680,738)

(742,386)

Other

(49,893)

(1,998)

Net deferred income tax assets

$

-

$

-

D) LEGAL COSTS

All legal costs related to litigation for which the Company is liable, are charged to operations as incurred, except contingent legal fees as described below. Proceeds from the settlement of disputes are recorded in other income when the amounts are determinable, and collection is certain. Related license proceeds are considered functional and as such are recorded at a point in time, based on the underlying agreement. Related contingent legal fees and expenses are recorded in selling, general and administrative expense at that time. The contingent legal fee expenses could have a material effect on the results of operations, however, timing and impact is uncertain and is dependent on the resolution of related litigation.

E) OTHER INCOME

In the three months ending September 30, 2022, the Company received licensing proceeds of $33,000,000, which was recorded as other income. No other income was received in the three months ended September 30, 2023.

Other income is shown as a separate line on the condensed consolidated statements of operations.


F) DEFERRED COMPENSATION

The Company’s deferred compensation liability is for a current officer and is calculated based on years of service and compensation, along with various assumptions related to expected retirement date, discount rates, and mortality tables. The related expense is calculated using the net present value of the expected payments and is included in selling, general and administrative expenses in the condensed consolidated statements of operations. The deferred compensation liability recorded at September 30, 2023 and June 30, 2023 is $1,937,185 and $1,997,120, respectively. The decrease in the deferred compensation liability for the current officer during the three months ended September 30, 2023 resulted in compensation income under this arrangement of $59,935. Deferred compensation expense of $42,301 was recognized in the three months ended September 30, 2022.

G) RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Effective July 1, 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard replaced the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. CECL requires an estimate of credit losses for the remaining estimated life of the financial asset using historical experience, current conditions, and reasonable and supportable forecasts and generally applies to financial assets measured at amortized cost, including trade receivables and held-to-maturity debt securities. Financial assets measured at amortized cost will be presented at the net amount expected to be collected by using an allowance for credit losses. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets, including accounts receivable.

The Company adopted ASU 2016-13 effective July 1, 2023 using the modified retrospective approach for all financial assets measured at amortized cost.

Allowance for Credit Losses – Accounts Receivable: The allowance for credit losses is deducted from the cost basis of the receivable to present the net amount expected to be collected on the accounts. The Company measures expected credit losses for accounts receivable using the aging method whereby expected credit losses are determined on the basis of how long a receivable has been outstanding. Historical loss data is utilized to estimate expected losses as the risk characteristics of the customer base and the Company’s credit practices have not changed significantly over time. The estimates are then adjusted for current conditions, such as level of inflation and the potential change in credit availability given rising interest rates, as well as supportable and reasonable forecasts indicating whether these conditions will continue into the future or new ones will arise that need to be considered.

Upon evaluation of the impact of this ASU, the Company concluded that minimal reserves were necessary as historical losses were immaterial, and, based on the qualitative and quantitative analysis performed in accordance with Topic 326 requirements, the Company determined there was no reasonable expectation of significant credit losses associated with the Company’s accounts receivable in the foreseeable future.

Allowance for Credit Losses - Held-to Maturity Debt Securities: The Company did not record an allowance for credit losses on held-to-maturity U.S. Treasury securities of $17,183,653 as these securities have the following characteristics that support a zero loss expectation: they are explicitly guaranteed by the U.S. government, are consistently highly rated by major rating agencies and have a long history of no credit losses.

The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements. Results for reporting periods beginning after July 1, 2023 are presented under CECL while prior period amounts continue to be reported in accordance with previously applicable accounting standards (“Incurred Loss”).

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not, or are not expected by management to have a material impact on the Company’s present or future consolidated financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Investments
3 Months Ended
Sep. 30, 2023
Investments [Abstract]  
Investments 2.    INVESTMENTS

The following tables summarize the unrealized positions for the held-to-maturity debt securities as of September 30, 2023 and June 30, 2023:

September 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,183,653

$

$

(65,219)

$

17,118,434

Total

$

17,183,653

$

$

(65,219)

$

17,118,434

June 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,064,274

$

$

(93,740)

$

16,970,534

Total

$

17,064,274

$

$

(93,740)

$

16,970,534

The following tables summarize the fair value and amortized cost basis of the held-to-maturity debt securities by contractual maturity as of September 30, 2023 and June 30, 2023:

September 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,183,653

$

17,118,434

Total

$

17,183,653

$

17,118,434

June 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,064,274

$

16,970,534

Total

$

17,064,274

$

16,970,534

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
3 Months Ended
Sep. 30, 2023
Inventories [Abstract]  
Inventories 3.    INVENTORIES

 

The components of inventories were as follows:

 

September 30, 2023

June 30, 2023

Raw materials

$

2,077,546

$

2,071,360

Finished goods

5,558,559

6,178,186

Inventories, gross

7,636,105

8,249,546

Reserve for obsolete inventory

(1,857,233)

(1,826,105)

Inventories, net

$

5,778,872

$

6,423,441

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility
3 Months Ended
Sep. 30, 2023
Credit Facility [Abstract]  
Credit Facility 4.    CREDIT FACILITY

 

On May 14, 2019, the Company entered into a secured credit facility (“Credit Agreement”) with Town Bank (“Lender”). The Credit Agreement provides for a $5,000,000 revolving secured credit facility for letters of credit for the benefit of the Company of up to a sublimit of $1,000,000. There are no unused line fees in the credit facility. On January 28, 2021, the Credit Agreement was amended to extend the expiration to October 31, 2022, and to change the interest rate to Wall Street Journal Prime less 1.50%. A Third Amendment to the Credit Agreement effective October 30, 2022 extends the maturity date to October 31, 2024. The Company and the Lender also entered into a General Business Security Agreement dated May 14, 2019 under which the Company granted the Lender a security interest in substantially all of the Company’s assets in connection with the Company’s obligations under the Credit Agreement. The Credit Agreement contains certain affirmative and negative covenants customary for financings of this type. The negative covenants include restrictions on other indebtedness, liens, fundamental changes, certain investments, disposition of assets,

mergers and liquidations, among other restrictions. As of September 30, 2023, the Company was in compliance with all covenants related to the Credit Agreement. As of September 30, 2023 and June 30, 2023, there were no outstanding borrowings on the facility. 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
3 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Revenue Recognition 5.    REVENUE RECOGNITION

 

The Company disaggregates its net sales by geographical location as it believes it best depicts how the nature, timing and uncertainty of net sales and cash flows are affected by economic factors. The following table summarizes net sales by geographical location:

 

Three Months Ended

September 30,

2023

2022

United States

$

2,603,158

$

2,722,351

Export

770,780

641,778

Net Sales

$

3,373,938

$

3,364,129

Deferred revenue relates primarily to consumer and customer warranties. These constitute future performance obligations, and the Company defers revenue related to these future performance obligations. Effective July 1, 2023, the Company increased its deferral rates from 2.4% to 3% for domestic sales and decreased its deferral rate from 10% to 8% for export sales to reflect recent warranty experience. In the three months ended September 30, 2023 and 2022, the Company recognized revenue which was included in the deferred revenue liability at the beginning of the periods of $107,205 and $167,939 respectively, for performance obligations related to consumer and customer warranties. The Company estimates that the deferred revenue performance obligations are satisfied within one year to three years and therefore uses that same time frame for recognition of the deferred revenue.

  

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Income per Common and Common Stock Equivalent Share
3 Months Ended
Sep. 30, 2023
(Loss) Income per Common and Common Stock Equivalent Share [Abstract]  
(Loss) Income per Common and Common Stock Equivalent Share 6. (LOSS) INCOME PER COMMON AND COMMON STOCK EQUIVALENT SHARE

 

Basic (loss) income per share is computed based on the weighted-average number of common shares outstanding. Diluted (loss) income per common share is calculated assuming the exercise of stock options except where the result would be anti-dilutive. The following table reconciles the numerator and denominator used to calculate basic and diluted (loss) income per share:

Three Months Ended September 30,

2023

2022

Numerator

Net (loss) income

$

(257,609)

$

9,944,743

Denominator

Weighted average shares, basic

9,234,795

9,157,284

Dilutive effect of stock compensation awards (1)

691,759

Diluted shares

9,234,795

9,849,043

Net (loss) income attributable to common shareholders per share:

Basic

$

(0.03)

$

1.09

Diluted

$

(0.03)

$

1.01

 

(1) Excludes approximately 773,085 weighted average stock options during the three months ended September 30, 2023, as the impact of such awards was anti-dilutive. For the three months ended September 30, 2022, no stock options were anti-dilutive.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
3 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions 7.    RELATED PARTY TRANSACTIONS

The Company leases its facility in Milwaukee, Wisconsin from Koss Holdings, LLC, which is controlled by five equal ownership interests in trusts held by the five beneficiaries of a former chairman’s revocable trust and includes current stockholders of the Company. On May 24, 2022, the lease was renewed for a period of five years, ending June 30, 2028, and is being accounted for as an operating lease. The lease extension maintained the rent at a fixed rate of $380,000 per year and included an option to renew at an increased rate of $397,000 for an additional five years ending June 30, 2033. The negotiated increase in rent slated for 2028 will be the first increase in rent since 1996. The Company is responsible for all property maintenance, insurance, taxes and other normal expenses related to ownership.

During the three months ended September 30, 2022, the Company made a charitable contribution of $79,000 to the Koss Foundation (the “Foundation”), a 501(c)(3) charitable organization for which Michael J. Koss and John C. Koss Jr., executive officers of the Company, serve as officers. Neither officer receives fees or compensation from the Foundation for holding these positions. There were no charitable contributions made to the Foundation during the three months ended September 30, 2023.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable Concentrations
3 Months Ended
Sep. 30, 2023
Accounts Receivable Concentrations [Abstract]  
Accounts Receivable Concentrations 8.    ACCOUNTS RECEIVABLE CONCENTRATIONS

 

As of September 30, 2023, the Company’s top three accounts receivable customers represented approximately 30%, 18% and 12% of trade accounts receivable. The top three accounts receivable customers as of June 30, 2023 represented approximately 24%, 14% and 13%.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan
3 Months Ended
Sep. 30, 2023
Employee Stock Ownership Plan [Abstract]  
Employee Stock Ownership Plan 9.    EMPLOYEE STOCK OWNERSHIP PLAN

The Company amended and restated its Koss Employee Stock Ownership Trust (“KESOT”) effective July 1, 2023 and received approval from the Board of Directors on July 26, 2023. Substantially all domestic employees are participants in the KESOT under which an annual contribution in either cash or common stock may be made at the discretion of the Board of Directors. All contributions to date have been fully allocated to employees’ company contribution accounts. No contributions were made for the three months ended September 30, 2023 or 2022, respectively.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Legal Matters
3 Months Ended
Sep. 30, 2023
Legal Matters [Abstract]  
Legal Matters 10.    LEGAL MATTERS

 

As of September 30, 2023, the Company is involved in the matters described below:

• The Company maintains a program focused on enforcing its intellectual property and, in particular, certain patents in its patent portfolio. As part of this program, the Company filed complaints against certain parties alleging infringement on the Company’s patents relating to its wireless audio technology. In the event that a monetary award or judgment is received by the Company in connection with these complaints, all or portions of such amounts, such as contingent legal fees, will be due to third parties. The Company may incur additional fees and costs related to these lawsuits, however, timing and impact on its condensed financial statements is uncertain. Depending on the response to and the underlying results of the enforcement program, the Company may continue to litigate its claims, enter into licensing arrangements or reach some other outcome potentially advantageous to its competitive position. On August 4, 2023, the Company’s lawsuit against Plantrontrics, Inc. and Polycom, Inc. was dismissed following resolution of the litigation between the parties, which had no impact on the Company’s condensed consolidated financial statements. During the three months ended September 30, 2022, in connection with its intellectual property enforcement program, the Company granted a license covering certain of its patents and recognized gross proceeds of $33,000,000, which was recorded as other income. Total legal fees and related expenses of $21,016,408 offset these proceeds and were recorded as selling, general and administrative expense.

The Company was notified by One-E-Way, Inc. that some of the Company's wireless products may infringe on certain One-E-Way patents. No lawsuits involving these allegations have yet been filed and served on the Company. The Company is currently investigating whether these allegations have any merit. Depending on the results of the investigation and the defense of these allegations, the ultimate resolution of this matter may have a material effect on the Company's condensed consolidated financial statements. The Company estimates that this matter will ultimately be resolved at a cost of approximately $41,000 and has accrued this amount as of September 30, 2023 and June 30, 2023.

The ultimate resolution of these matters is not determinable unless otherwise noted.

The Company is also subject to a variety of other claims and suits that arise from time to time in the ordinary course of its business. Although management currently believes that resolving these claims against the Company, individually or in the aggregate, will not have a material adverse impact on its condensed consolidated financial statements, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
3 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events 11.    SUBSEQUENT EVENT

 

At the Company’s Annual Meeting on October 18, 2023, the shareholders approved the Koss Corporation 2023 Equity Incentive Plan (the “2023 Plan”). Concurrently with the adoption of the new plan, the Koss Corporation 2012 Omnibus Incentive Plan (the “2012 Plan”) was terminated.

The 2023 Plan will be administered by the Compensation Committee of the Board of Directors and provides for the granting of various stock-based incentive awards to eligible participants, primarily officers and certain key employees of the Company. The 2023 Plan has available for issuance 2,000,000 shares of common stock thereunder, plus any shares subject to awards remaining outstanding under the 2012 Plan that expired or are otherwise forfeited, canceled, or terminated. The Company’s Board of Directors will determine the terms and conditions under which an option will become exercisable but expects that stock options granted under the 2023 Plan will vest over a three-to-five-year period from the date of grant. An option will expire no more than ten years from its grant date, with the exception of incentive stock options held by a 10% stockholder, which will expire no more than five years from the grant date. As with the 2012 Plan, pursuant to the 2023 Plan new shares will be issued upon exercise of stock options.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation A)    BASIS OF PRESENTATION

 

The condensed consolidated balance sheets as of September 30, 2023 and June 30, 2023, the condensed consolidated statements of operations for the three months ended September 30, 2023 and 2022, the condensed consolidated statements of cash flows for the three months ended September 30, 2023 and 2022, and the condensed consolidated statements of stockholders' equity for the three months ended September 30, 2023 and 2022, have been prepared by the Company in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and have not been audited.  In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for all periods presented have been made. The operating results for any interim period are not necessarily indicative of the operating results that may be experienced for the full fiscal year.

 

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

 

The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses. Significant estimates and assumptions are used for, but are not limited to, allowances for credit losses, reserves for excess and obsolete inventories, long-lived and intangible assets, income tax valuation allowance, stock-based compensation and deferred compensation. Actual results could differ from the Company's estimates.
Investments B)    INVESTMENTS

Debt securities are classified as held-to-maturity as the Company has the positive intent and ability to hold them to maturity. The securities are carried at amortized cost as current or noncurrent based upon maturity date and unrealized gains and losses are recognized when realized. The amortized cost of debt securities is adjusted for amortization of premium and accretion of discounts to maturity. Such amortization or accretion is included in interest income, along with other interest on cash and cash equivalents.

Income Taxes C)    INCOME TAXES

 

We estimate a provision for income taxes based on the effective tax rate expected to be applicable for the fiscal year. If the actual results are different from these estimates, adjustments to the effective tax rate may be required in the period such determination is made. Additionally, discrete items are treated separately from the effective rate analysis and are recorded separately as an income tax provision or benefit at the time they are recognized.

During the quarter ended September 30, 2023, a state income tax provision of $1,879 was recorded for the minimum tax payments expected given the taxable net loss for the quarter. No federal tax benefit or provision was recorded for the quarter. The Tax Cuts and Jobs Act (TCJA) changed the rules for deducting net operating losses (NOLs) beginning with the 2018 tax year. Before 2018, NOLs were fully deductible and could be carried back two years and carried forward 20 years. For NOLs arising in tax years beginning after December 31, 2017, the TCJA limits the NOL deduction to 80 percent of taxable income. As such, the utilization of the Company’s net operating loss carryforwards from fiscal years after 2018 were limited to 80 percent of the resulting taxable income. For the three months ended September 30, 2022, due to additional income generated by licensing fees, partially offset by related legal fees and expenses, taxable income resulted. The utilization of net operating loss carryforwards significantly reduced the taxable income, resulting in federal and state tax provisions of $449,103 and $148,838, respectively, for the three-month period ended September 30, 2022.


The effective tax rate was less than 1% for the three months ended September 30, 2023 and 5.7% for the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal and state net operating loss carryforwards that existed as of June 30, 2023. The Company's taxable loss generated during the quarter ended September 30, 2023 increased the tax loss carryforward as of September 30, 2023 to approximately $32,100,000. Given the taxable loss for the current quarter, the expectation for utilization of the estimated tax loss carryforward is lessened, and as such, the future realization of this continues to be uncertain. The valuation allowance was adjusted to continue to fully offset the net deferred tax asset as there is sufficient negative evidence to support a full valuation allowance.

Temporary differences which give rise to deferred income tax assets and liabilities at September 30, 2023 and June 30, 2023 include:

September 30, 2023

June 30, 2023

Deferred income tax assets:

Deferred compensation

$

492,317

$

491,608

Stock-based compensation

77,530

117,607

Accrued expenses and reserves

517,015

571,719

Deferred revenue

115,721

138,665

Federal and state net operating loss carryforwards

8,288,733

8,216,671

IRC Section 174 research and development costs

113,521

63,855

Credit carryforwards

188,893

169,552

Equipment and leasehold improvements

116,709

136,294

Lease liability

684,671

744,431

Valuation allowance

(9,864,479)

(9,906,018)

Total deferred income tax assets

730,631

744,384

Deferred income tax liabilities:

ROU asset

(680,738)

(742,386)

Other

(49,893)

(1,998)

Net deferred income tax assets

$

-

$

-

Legal Costs D) LEGAL COSTS

All legal costs related to litigation for which the Company is liable, are charged to operations as incurred, except contingent legal fees as described below. Proceeds from the settlement of disputes are recorded in other income when the amounts are determinable, and collection is certain. Related license proceeds are considered functional and as such are recorded at a point in time, based on the underlying agreement. Related contingent legal fees and expenses are recorded in selling, general and administrative expense at that time. The contingent legal fee expenses could have a material effect on the results of operations, however, timing and impact is uncertain and is dependent on the resolution of related litigation.
Other Income E) OTHER INCOME

In the three months ending September 30, 2022, the Company received licensing proceeds of $33,000,000, which was recorded as other income. No other income was received in the three months ended September 30, 2023.

Other income is shown as a separate line on the condensed consolidated statements of operations.
Deferred Compensation F) DEFERRED COMPENSATION

The Company’s deferred compensation liability is for a current officer and is calculated based on years of service and compensation, along with various assumptions related to expected retirement date, discount rates, and mortality tables. The related expense is calculated using the net present value of the expected payments and is included in selling, general and administrative expenses in the condensed consolidated statements of operations. The deferred compensation liability recorded at September 30, 2023 and June 30, 2023 is $1,937,185 and $1,997,120, respectively. The decrease in the deferred compensation liability for the current officer during the three months ended September 30, 2023 resulted in compensation income under this arrangement of $59,935. Deferred compensation expense of $42,301 was recognized in the three months ended September 30, 2022.

Recent Adopted Accounting Pronouncements G) RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS

Effective July 1, 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This standard replaced the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. CECL requires an estimate of credit losses for the remaining estimated life of the financial asset using historical experience, current conditions, and reasonable and supportable forecasts and generally applies to financial assets measured at amortized cost, including trade receivables and held-to-maturity debt securities. Financial assets measured at amortized cost will be presented at the net amount expected to be collected by using an allowance for credit losses. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets, including accounts receivable.

The Company adopted ASU 2016-13 effective July 1, 2023 using the modified retrospective approach for all financial assets measured at amortized cost.

Allowance for Credit Losses – Accounts Receivable: The allowance for credit losses is deducted from the cost basis of the receivable to present the net amount expected to be collected on the accounts. The Company measures expected credit losses for accounts receivable using the aging method whereby expected credit losses are determined on the basis of how long a receivable has been outstanding. Historical loss data is utilized to estimate expected losses as the risk characteristics of the customer base and the Company’s credit practices have not changed significantly over time. The estimates are then adjusted for current conditions, such as level of inflation and the potential change in credit availability given rising interest rates, as well as supportable and reasonable forecasts indicating whether these conditions will continue into the future or new ones will arise that need to be considered.

Upon evaluation of the impact of this ASU, the Company concluded that minimal reserves were necessary as historical losses were immaterial, and, based on the qualitative and quantitative analysis performed in accordance with Topic 326 requirements, the Company determined there was no reasonable expectation of significant credit losses associated with the Company’s accounts receivable in the foreseeable future.

Allowance for Credit Losses - Held-to Maturity Debt Securities: The Company did not record an allowance for credit losses on held-to-maturity U.S. Treasury securities of $17,183,653 as these securities have the following characteristics that support a zero loss expectation: they are explicitly guaranteed by the U.S. government, are consistently highly rated by major rating agencies and have a long history of no credit losses.

The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements. Results for reporting periods beginning after July 1, 2023 are presented under CECL while prior period amounts continue to be reported in accordance with previously applicable accounting standards (“Incurred Loss”).

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not, or are not expected by management to have a material impact on the Company’s present or future consolidated financial statements
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies [Abstract]  
Schedule of Deferred Tax Assets and Liabilities

September 30, 2023

June 30, 2023

Deferred income tax assets:

Deferred compensation

$

492,317

$

491,608

Stock-based compensation

77,530

117,607

Accrued expenses and reserves

517,015

571,719

Deferred revenue

115,721

138,665

Federal and state net operating loss carryforwards

8,288,733

8,216,671

IRC Section 174 research and development costs

113,521

63,855

Credit carryforwards

188,893

169,552

Equipment and leasehold improvements

116,709

136,294

Lease liability

684,671

744,431

Valuation allowance

(9,864,479)

(9,906,018)

Total deferred income tax assets

730,631

744,384

Deferred income tax liabilities:

ROU asset

(680,738)

(742,386)

Other

(49,893)

(1,998)

Net deferred income tax assets

$

-

$

-

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Tables)
3 Months Ended
Sep. 30, 2023
Investments [Abstract]  
Summary of Unrealized Positions for Held-to-Maturity Debt Securities

September 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,183,653

$

$

(65,219)

$

17,118,434

Total

$

17,183,653

$

$

(65,219)

$

17,118,434

June 30, 2023

Amortized cost basis

Gross unrealized gains

Gross unrealized losses

Fair Value

US Treasury securities

$

17,064,274

$

$

(93,740)

$

16,970,534

Total

$

17,064,274

$

$

(93,740)

$

16,970,534

Summary of Held-to-Maturity Debt Securities by Contractual Maturity

September 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,183,653

$

17,118,434

Total

$

17,183,653

$

17,118,434

June 30, 2023

Amortized Cost Basis

Fair value

Due within one year

$

17,064,274

$

16,970,534

Total

$

17,064,274

$

16,970,534

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
3 Months Ended
Sep. 30, 2023
Inventories [Abstract]  
Components of Inventories

September 30, 2023

June 30, 2023

Raw materials

$

2,077,546

$

2,071,360

Finished goods

5,558,559

6,178,186

Inventories, gross

7,636,105

8,249,546

Reserve for obsolete inventory

(1,857,233)

(1,826,105)

Inventories, net

$

5,778,872

$

6,423,441

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue

Three Months Ended

September 30,

2023

2022

United States

$

2,603,158

$

2,722,351

Export

770,780

641,778

Net Sales

$

3,373,938

$

3,364,129

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Income per Common and Common Stock Equivalent Share (Tables)
3 Months Ended
Sep. 30, 2023
(Loss) Income per Common and Common Stock Equivalent Share [Abstract]  
Reconciliation of Numerator and Denominator Used to Calculate Basic and Diluted Income per Share

Three Months Ended September 30,

2023

2022

Numerator

Net (loss) income

$

(257,609)

$

9,944,743

Denominator

Weighted average shares, basic

9,234,795

9,157,284

Dilutive effect of stock compensation awards (1)

691,759

Diluted shares

9,234,795

9,849,043

Net (loss) income attributable to common shareholders per share:

Basic

$

(0.03)

$

1.09

Diluted

$

(0.03)

$

1.01

 

(1) Excludes approximately 773,085 weighted average stock options during the three months ended September 30, 2023, as the impact of such awards was anti-dilutive. For the three months ended September 30, 2022, no stock options were anti-dilutive.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Accounting Policies Disclosure [Line Items]      
Income tax provision $ 1,879 $ 597,941  
Effective tax rate 1.00% 5.70%  
Other income $ 0    
Licensing proceeds   $ 33,000,000  
Tax loss carryforward 32,100,000    
Cost of goods sold 2,306,248 2,168,305  
Allowance for credit losses, held-to-maturity debt securities 0    
Held-to-maturity debt securities, net 17,183,653   $ 17,064,274
Federal [Member]      
Accounting Policies Disclosure [Line Items]      
Income tax provision 0 449,103  
State and Local Jurisdiction [Member]      
Accounting Policies Disclosure [Line Items]      
Income tax provision (1,879) 148,838  
Current Officer [Member]      
Accounting Policies Disclosure [Line Items]      
Deferred compensation liability 1,937,185   $ 1,997,120
Deferred compensation expense (income) $ (59,935) $ 42,301  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Summary of Significant Accounting Policies [Abstract]    
Deferred compensation $ 492,317 $ 491,608
Stock-based compensation 77,530 117,607
Accrued expenses and reserves 517,015 571,719
Deferred revenue 115,721 138,665
Federal and state net operating loss carryforwards 8,288,733 8,216,671
IRC Section 174 research and development costs 113,521 63,855
Credit carryforwards 188,893 169,552
Equipment and leasehold improvements 116,709 136,294
Lease liability 684,671 744,431
Valuation allowance (9,864,479) (9,906,018)
Total deferred income tax assets 730,631 744,384
ROU asset (680,738) (742,386)
Other (49,893) (1,998)
Net deferred income tax assets
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost basis $ 17,183,653 $ 17,064,274
Gross unrealized losses (65,219) (93,740)
Fair Value 17,118,434 16,970,534
US Treasury Securities [Member]    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost basis 17,183,653 17,064,274
Gross unrealized losses (65,219) (93,740)
Fair Value $ 17,118,434 $ 16,970,534
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Amortized cost basis    
Due within one year $ 17,183,653 $ 17,064,274
Amortized cost basis 17,183,653 17,064,274
Fair Value    
Due within one year 17,118,434 16,970,534
Fair Value $ 17,118,434 $ 16,970,534
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Components of Inventories) (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Inventories [Abstract]    
Raw materials $ 2,077,546 $ 2,071,360
Finished goods 5,558,559 6,178,186
Inventories, gross 7,636,105 8,249,546
Reserve for obsolete inventory (1,857,233) (1,826,105)
Inventories, net $ 5,778,872 $ 6,423,441
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Facility (Narrative) (Details) - Town Bank [Member] - USD ($)
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Credit Agreement [Member]    
Line of Credit Facility [Line Items]    
Unused line fees 0.00%  
Outstanding borrowings $ 0 $ 0
Credit Agreement [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity 5,000,000  
Credit Agreement [Member] | Letter of Credit [Member]    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 1,000,000  
Amended Credit Agreement [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]    
Line of Credit Facility [Line Items]    
Spread on variable interest rate 1.50%  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Revenue recognized $ 107,205 $ 167,939  
Domestic sales [Member]      
Disaggregation of Revenue [Line Items]      
Remaining performance obligation, percentage 3.00%   2.40%
Export sales [Member]      
Disaggregation of Revenue [Line Items]      
Remaining performance obligation, percentage 8.00%   10.00%
Minimum [Member]      
Disaggregation of Revenue [Line Items]      
Contract with customer liability remaining performance obligation expected timing of satisfaction period 1 year    
Maximum [Member]      
Disaggregation of Revenue [Line Items]      
Contract with customer liability remaining performance obligation expected timing of satisfaction period 3 years    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]    
Net Sales $ 3,373,938 $ 3,364,129
United States [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales 2,603,158 2,722,351
Export [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales $ 770,780 $ 641,778
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Income per Common and Common Stock Equivalent Share (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
(Loss) Income per Common and Common Stock Equivalent Share [Abstract]    
Net (loss) income $ (257,609) $ 9,944,743
Weighted average shares, basic (in shares) 9,234,795 9,157,284
Dilutive effect of stock compensation awards (in shares)   691,759
Diluted shares (in shares) 9,234,795 9,849,043
Basic (in dollars per share) $ (0.03) $ 1.09
Diluted (in dollars per share) $ (0.03) $ 1.01
Anti-dilutive shares 773,085 0
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]    
Lease renewal term 5 years  
Lease extension per year $ 380,000  
Related party transaction amount $ 0 $ 79,000
Additional Renewal [Member]    
Related Party Transaction [Line Items]    
Lease renewal term 5 years  
Lease extension per year $ 397,000  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable Concentrations (Narrative) (Details) - Accounts Receivable [Member] - customer
3 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Concentration Risk [Line Items]    
Number of major customers 3 3
Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 30.00% 24.00%
Customer Concentration Risk [Member] | Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 18.00% 14.00%
Customer Concentration Risk [Member] | Customer Three [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00% 13.00%
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Narrative) (Details) - shares
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Koss Employee Stock Ownership Trust [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued during period 0 0
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Legal Matters (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Legal Matters [Abstract]      
Licensing proceeds   $ 33,000,000  
Legal fees and related expenses $ 21,016,408    
Estimate of loss $ 41,000   $ 41,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Narrative) (Details) - Subsequent Event [Member] - 2023 Plan [Member]
Oct. 18, 2023
shares
Subsequent Event [Line Items]  
Shares available for grant 2,000,000
Options [Member]  
Subsequent Event [Line Items]  
Expiration period 10 years
Options [Member] | 10% Stockholder [Member]  
Subsequent Event [Line Items]  
Expiration period 5 years
Minimum [Member] | Options [Member] | Three to Five Years [Member]  
Subsequent Event [Line Items]  
Vesting period 3 years
Maximum [Member] | Options [Member] | Three to Five Years [Member]  
Subsequent Event [Line Items]  
Vesting period 5 years
XML 48 koss-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0000056701 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000056701 us-gaap:RetainedEarningsMember 2023-09-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000056701 us-gaap:RetainedEarningsMember 2023-06-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000056701 us-gaap:RetainedEarningsMember 2022-09-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000056701 us-gaap:RetainedEarningsMember 2022-06-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000056701 koss:KossEmployeeStockOwnershipTrustMember 2023-07-01 2023-09-30 0000056701 koss:KossEmployeeStockOwnershipTrustMember 2022-07-01 2022-09-30 0000056701 koss:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember 2023-10-18 0000056701 koss:TenPercentStockholderMember us-gaap:EmployeeStockOptionMember koss:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember 2023-10-18 2023-10-18 0000056701 us-gaap:EmployeeStockOptionMember koss:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember 2023-10-18 2023-10-18 0000056701 srt:MinimumMember us-gaap:EmployeeStockOptionMember koss:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-10-18 2023-10-18 0000056701 srt:MaximumMember us-gaap:EmployeeStockOptionMember koss:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-10-18 2023-10-18 0000056701 koss:ExportSalesMember 2023-09-30 0000056701 koss:DomesticSalesMember 2023-09-30 0000056701 koss:ExportSalesMember 2022-06-30 0000056701 koss:DomesticSalesMember 2022-06-30 0000056701 us-gaap:NonUsMember 2023-07-01 2023-09-30 0000056701 country:US 2023-07-01 2023-09-30 0000056701 us-gaap:NonUsMember 2022-07-01 2022-09-30 0000056701 country:US 2022-07-01 2022-09-30 0000056701 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000056701 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000056701 koss:CreditAgreementMember koss:TownBankMember 2023-07-01 2023-09-30 0000056701 us-gaap:RevolvingCreditFacilityMember koss:CreditAgreementMember koss:TownBankMember 2023-09-30 0000056701 us-gaap:LetterOfCreditMember koss:CreditAgreementMember koss:TownBankMember 2023-09-30 0000056701 koss:CreditAgreementMember koss:TownBankMember 2023-09-30 0000056701 koss:CreditAgreementMember koss:TownBankMember 2023-06-30 0000056701 koss:AdditionalRenewalMember 2023-09-30 0000056701 us-gaap:StateAndLocalJurisdictionMember 2023-07-01 2023-09-30 0000056701 us-gaap:DomesticCountryMember 2023-07-01 2023-09-30 0000056701 us-gaap:StateAndLocalJurisdictionMember 2022-07-01 2022-09-30 0000056701 us-gaap:DomesticCountryMember 2022-07-01 2022-09-30 0000056701 srt:OfficerMember 2023-09-30 0000056701 srt:OfficerMember 2023-06-30 0000056701 srt:OfficerMember 2023-07-01 2023-09-30 0000056701 srt:OfficerMember 2022-07-01 2022-09-30 0000056701 us-gaap:USTreasurySecuritiesMember 2023-09-30 0000056701 us-gaap:USTreasurySecuritiesMember 2023-06-30 0000056701 us-gaap:RevolvingCreditFacilityMember koss:AmendedCreditAgreementMember koss:TownBankMember us-gaap:PrimeRateMember 2023-07-01 2023-09-30 0000056701 koss:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000056701 koss:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000056701 koss:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000056701 koss:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000056701 koss:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000056701 koss:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000056701 us-gaap:CommonStockMember 2023-09-30 0000056701 us-gaap:CommonStockMember 2023-06-30 0000056701 us-gaap:CommonStockMember 2022-09-30 0000056701 us-gaap:CommonStockMember 2022-06-30 0000056701 2022-09-30 0000056701 2022-06-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000056701 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000056701 2022-07-01 2022-09-30 0000056701 2023-09-30 0000056701 2023-06-30 0000056701 us-gaap:AccountsReceivableMember 2023-07-01 2023-09-30 0000056701 us-gaap:AccountsReceivableMember 2022-07-01 2023-06-30 0000056701 koss:AdditionalRenewalMember 2023-07-01 2023-09-30 0000056701 srt:MinimumMember 2023-07-01 2023-09-30 0000056701 srt:MaximumMember 2023-07-01 2023-09-30 0000056701 2023-10-23 0000056701 2023-07-01 2023-09-30 pure iso4217:USD shares koss:customer iso4217:USD shares false --06-30 Q1 2024 0000056701 Yes Yes P5Y P3Y 10-Q true 2023-09-30 false 0-3295 KOSS CORPORATION DE 39-1168275 4129 North Port Washington Avenue Milwaukee WI 53212 414 964-5000 Common Stock, par value $0.005 per share KOSS NASDAQ Non-accelerated Filer true false false 9234795 1984279 3091062 17183653 17064274 1922 6027 1331124 1379517 5778872 6423441 462663 284622 56393 51150 127363 86901 26924347 28380967 1221007 953903 2942900 3015887 6250849 6020048 9193749 9035935 37339103 38370805 228545 267513 498183 970530 352731 450312 230454 236225 1879 87237 1311792 2011817 1937185 1997120 117377 113003 2722671 2787970 4777233 4898093 6089025 6909910 0.005 0.005 20000000 20000000 9234795 9234795 9234795 9234795 46174 46174 13160785 13113993 18043119 18300728 31250078 31460895 37339103 38370805 3373938 3364129 2306248 2168305 1067690 1195824 1536279 23680196 -468589 -22484372 33000000 212859 27056 -255730 10542684 1879 597941 -257609 9944743 -0.03 1.09 -0.03 1.01 9234795 9157284 9234795 9849043 -257609 9944743 -4105 7469 45614 67610 -120305 1917 2556 46792 88035 149057 140298 -59935 42301 -52498 -66019 -644569 -732866 178041 209989 5243 40462 -85358 597941 -38968 -274746 -472347 954343 -93207 -186736 -713247 11692114 312718 11773 81744 87994 2000000 1999074 -393536 -99767 70440 70440 -1106783 11662787 3091062 9208170 1984279 20870957 127700 9234795 46174 13113993 18300728 31460895 -257609 -257609 46792 46792 9234795 46174 13160785 18043119 31250078 9147795 45739 12653402 9998348 22697489 9944743 9944743 88035 88035 32000 160 70280 70440 9179795 45899 12811717 19943091 32800707 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A)    BASIS OF PRESENTATION</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The condensed consolidated balance sheets as of September 30, 2023 and June 30, 2023, the condensed consolidated statements of operations for the three months ended September 30, 2023 and 2022, the condensed consolidated statements of cash flows for the three months ended September 30, 2023 and 2022, and the condensed consolidated statements of stockholders' equity for the three months ended September 30, 2023 and 2022, have been prepared by the Company in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and have not been audited.  In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for all periods presented have been made. The operating results for any interim period are not necessarily indicative of the operating results that may be experienced for the full fiscal year.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses. Significant estimates and assumptions are used for, but are not limited to, allowances for credit losses, reserves for excess and obsolete inventories, long-lived and intangible assets, income tax </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">valuation allowance</span><span style="white-space:pre-wrap; color: #0782C1;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> stock-based compensation and deferred compensation. Actual results could differ from the Company's estimates.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">B)    INVESTMENTS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Debt securities are classified as held-to-maturity as the Company has the positive intent and ability to hold them to maturity. The securities are carried at amortized cost as current or noncurrent based upon maturity date and unrealized gains and losses are recognized when realized. The amortized cost of debt securities is adjusted for amortization of premium and accretion of discounts to maturity. Such amortization or accretion is included in interest income, along with other interest on cash and cash equivalents.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">C)    INCOME TAXES</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We estimate a provision for income taxes based on the effective tax rate expected to be applicable for the fiscal year. If the actual results are different from these estimates, adjustments to the effective tax rate may be required in the period such determination is made. Additionally, discrete items are treated separately from the effective rate analysis and are recorded separately as an income tax provision or benefit at the time they are recognized. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the quarter ended September 30, 2023, a state income tax provision of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,879</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recorded for the minimum tax payments expected given the taxable net loss for the quarter. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> federal tax benefit or provision was recorded for the quarter. The Tax Cuts and Jobs Act (TCJA) changed the rules for deducting net operating losses (NOLs) beginning with the 2018 tax year. Before 2018, NOLs were fully deductible and could be carried back two years and carried forward 20 years. </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">For NOLs arising in tax years beginning after December 31, 2017, the TCJA limits the NOL deduction to 80 percent of taxable income. As such, the </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">utilization of the Company’s net operating loss carryforwards from fiscal years after 2018 were limited to 80 percent of the resulting taxable income. For the three months ended September 30, 2022, due to additional income generated by licensing fees, partially offset by related legal fees and expenses, taxable income resulted. The utilization of net operating loss carryforwards significantly reduced the taxable income, resulting in federal and state tax provisions of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">449,103</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,838</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, for the three-month period ended September 30, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br/>‎</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The effective tax rate was less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for the three months ended September 30, 2023 and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal and state net operating loss carryforwards that existed as of June 30, 2023. The Company's taxable loss generated during the quarter ended September 30, 2023 increased the tax loss carryforward as of September 30, 2023 to approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,100,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Given the taxable loss for the current quarter, the expectation for utilization of the estimated tax loss carryforward is lessened, and as such, the future realization of this continues to be uncertain. The valuation allowance was adjusted to continue to fully offset the net deferred tax asset as there is sufficient negative evidence to support a full valuation allowance.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Temporary differences which give rise to deferred income tax assets and liabilities at September 30, 2023 and June 30, 2023 include:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax assets:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">492,317</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">491,608</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">77,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">117,607</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued expenses and reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">517,015</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">571,719</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">115,721</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">138,665</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal and state net operating loss carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,288,733</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,216,671</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">IRC Section 174 research and development costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">113,521</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63,855</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Credit carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">188,893</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">169,552</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment and leasehold improvements</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116,709</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">136,294</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">684,671</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,431</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,864,479</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,906,018</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">730,631</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,384</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ROU asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">680,738</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">742,386</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49,893</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,998</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred income tax assets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-22862a9b-7661-4fcd-a9ef-9d90f87526b6;">-</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-f1e1911c-9098-46d3-8775-c0c87d86914b;">-</span></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk148971125" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">D) LEGAL COSTS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">All legal costs related to litigation for which the Company is liable, are charged to operations as incurred, except contingent legal fees as described below. Proceeds from the settlement of disputes are recorded in other income when the amounts are determinable, and collection is certain. Related license proceeds are considered functional and as such are recorded at a point in time, based on the underlying agreement. Related contingent legal fees and expenses are recorded in selling, general and administrative expense at that time. The contingent legal fee expenses could have a material effect on the results of operations, however, timing and impact is uncertain and is dependent on the resolution of related litigation. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">E) OTHER INCOME</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In the three months ending September 30, 2022, the Company received licensing proceeds of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, which was recorded as other income. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> other income was received in the three months ended September 30, 2023.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other income is shown as a separate line on the condensed consolidated statements of operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br/>‎</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk94599261" style="text-decoration: none;"></span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">F) DEFERRED COMPENSATION</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s deferred compensation liability is for a current officer and is calculated based on years of service and compensation, along with various assumptions related to expected retirement date, discount rates, and mortality tables. The related expense is calculated using the net present value of the expected payments and is included in selling, general and administrative expenses in the condensed consolidated statements of operations. The deferred compensation liability recorded at September 30, 2023 and June 30, 2023 is $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,937,185</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,997,120</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. The decrease in the deferred compensation liability for the current officer during the three months ended September 30, 2023 resulted in compensation income under this arrangement of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">59,935</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Deferred compensation expense of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">42,301</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recognized in the three months ended September 30, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">G) RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective July 1, 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. This standard replaced the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. CECL requires an estimate of credit losses for the remaining estimated life of the financial asset using historical experience, current conditions, and reasonable and supportable forecasts and generally applies to financial assets measured at amortized cost, including trade receivables and held-to-maturity debt securities. Financial assets measured at amortized cost will be presented at the net amount expected to be collected by using an allowance for credit losses. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets, including accounts receivable.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company adopted ASU 2016-13 effective July 1, 2023 using the modified retrospective approach for all financial assets measured at amortized cost. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Allowance for Credit Losses – Accounts Receivable:</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The allowance for credit losses is deducted from the cost basis of the receivable to present the net amount expected to be collected on the accounts. The Company measures expected credit losses for accounts receivable using the aging method whereby expected credit losses are determined on the basis of how long a receivable has been outstanding. Historical loss data is utilized to estimate expected losses as the risk characteristics of the customer base and the Company’s credit practices have not changed significantly over time. The estimates are then adjusted for current conditions, such as level of inflation and the potential change in credit availability given rising interest rates, as well as supportable and reasonable forecasts indicating whether these conditions will continue into the future or new ones will arise that need to be considered.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Upon evaluation of the impact of this ASU, the Company concluded that minimal reserves were necessary as historical losses were immaterial, and, based on the qualitative and quantitative analysis performed in accordance with Topic 326 requirements, the Company determined there was no reasonable expectation of significant credit losses associated with the Company’s accounts receivable in the foreseeable future. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Allowance for Credit Losses - Held-to Maturity Debt Securities:</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The Company did </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">t record an allowance for credit losses on held-to-maturity U.S. Treasury securities of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as these securities have the following characteristics that support a zero loss expectation: they are explicitly guaranteed by the U.S. government, are consistently highly rated by major rating agencies and have a long history of no credit losses. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements. Results for reporting periods beginning after July 1, 2023 are presented under CECL while prior period amounts continue to be reported in accordance with previously applicable accounting standards (“Incurred Loss”).</span></p><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not, or are not expected by management to have a material impact on the Company’s present or future consolidated financial statements</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A)    BASIS OF PRESENTATION</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The condensed consolidated balance sheets as of September 30, 2023 and June 30, 2023, the condensed consolidated statements of operations for the three months ended September 30, 2023 and 2022, the condensed consolidated statements of cash flows for the three months ended September 30, 2023 and 2022, and the condensed consolidated statements of stockholders' equity for the three months ended September 30, 2023 and 2022, have been prepared by the Company in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and have not been audited.  In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary to present fairly the financial position, results of operations and cash flows for all periods presented have been made. The operating results for any interim period are not necessarily indicative of the operating results that may be experienced for the full fiscal year.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses. Significant estimates and assumptions are used for, but are not limited to, allowances for credit losses, reserves for excess and obsolete inventories, long-lived and intangible assets, income tax </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">valuation allowance</span><span style="white-space:pre-wrap; color: #0782C1;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> stock-based compensation and deferred compensation. Actual results could differ from the Company's estimates.</span> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">B)    INVESTMENTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Debt securities are classified as held-to-maturity as the Company has the positive intent and ability to hold them to maturity. The securities are carried at amortized cost as current or noncurrent based upon maturity date and unrealized gains and losses are recognized when realized. The amortized cost of debt securities is adjusted for amortization of premium and accretion of discounts to maturity. Such amortization or accretion is included in interest income, along with other interest on cash and cash equivalents.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">C)    INCOME TAXES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We estimate a provision for income taxes based on the effective tax rate expected to be applicable for the fiscal year. If the actual results are different from these estimates, adjustments to the effective tax rate may be required in the period such determination is made. Additionally, discrete items are treated separately from the effective rate analysis and are recorded separately as an income tax provision or benefit at the time they are recognized. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the quarter ended September 30, 2023, a state income tax provision of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,879</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recorded for the minimum tax payments expected given the taxable net loss for the quarter. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> federal tax benefit or provision was recorded for the quarter. The Tax Cuts and Jobs Act (TCJA) changed the rules for deducting net operating losses (NOLs) beginning with the 2018 tax year. Before 2018, NOLs were fully deductible and could be carried back two years and carried forward 20 years. </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">For NOLs arising in tax years beginning after December 31, 2017, the TCJA limits the NOL deduction to 80 percent of taxable income. As such, the </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">utilization of the Company’s net operating loss carryforwards from fiscal years after 2018 were limited to 80 percent of the resulting taxable income. For the three months ended September 30, 2022, due to additional income generated by licensing fees, partially offset by related legal fees and expenses, taxable income resulted. The utilization of net operating loss carryforwards significantly reduced the taxable income, resulting in federal and state tax provisions of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">449,103</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,838</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, for the three-month period ended September 30, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br/>‎</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The effective tax rate was less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for the three months ended September 30, 2023 and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for the three months ended September 30, 2022. It is anticipated that the effective rate in the current year and future years will be reduced by utilization of a portion or all of the federal and state net operating loss carryforwards that existed as of June 30, 2023. The Company's taxable loss generated during the quarter ended September 30, 2023 increased the tax loss carryforward as of September 30, 2023 to approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,100,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Given the taxable loss for the current quarter, the expectation for utilization of the estimated tax loss carryforward is lessened, and as such, the future realization of this continues to be uncertain. The valuation allowance was adjusted to continue to fully offset the net deferred tax asset as there is sufficient negative evidence to support a full valuation allowance.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Temporary differences which give rise to deferred income tax assets and liabilities at September 30, 2023 and June 30, 2023 include:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax assets:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">492,317</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">491,608</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">77,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">117,607</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued expenses and reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">517,015</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">571,719</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">115,721</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">138,665</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal and state net operating loss carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,288,733</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,216,671</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">IRC Section 174 research and development costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">113,521</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63,855</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Credit carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">188,893</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">169,552</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment and leasehold improvements</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116,709</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">136,294</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">684,671</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,431</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,864,479</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,906,018</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">730,631</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,384</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ROU asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">680,738</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">742,386</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49,893</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,998</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred income tax assets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-22862a9b-7661-4fcd-a9ef-9d90f87526b6;">-</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-f1e1911c-9098-46d3-8775-c0c87d86914b;">-</span></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> -1879 0 449103 148838 0.01 0.057 32100000 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax assets:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">492,317</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">491,608</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">77,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">117,607</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued expenses and reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">517,015</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">571,719</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">115,721</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">138,665</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal and state net operating loss carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,288,733</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,216,671</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">IRC Section 174 research and development costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">113,521</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63,855</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Credit carryforwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">188,893</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">169,552</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment and leasehold improvements</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116,709</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">136,294</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">684,671</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,431</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,864,479</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,906,018</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">730,631</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">744,384</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ROU asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">680,738</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">742,386</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49,893</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,998</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 60.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred income tax assets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-22862a9b-7661-4fcd-a9ef-9d90f87526b6;">-</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 17.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-f1e1911c-9098-46d3-8775-c0c87d86914b;">-</span></span></p></td></tr></table></div> 492317 491608 77530 117607 517015 571719 115721 138665 8288733 8216671 113521 63855 188893 169552 116709 136294 684671 744431 9864479 9906018 730631 744384 680738 742386 49893 1998 <span id="_Hlk148971125" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">D) LEGAL COSTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">All legal costs related to litigation for which the Company is liable, are charged to operations as incurred, except contingent legal fees as described below. Proceeds from the settlement of disputes are recorded in other income when the amounts are determinable, and collection is certain. Related license proceeds are considered functional and as such are recorded at a point in time, based on the underlying agreement. Related contingent legal fees and expenses are recorded in selling, general and administrative expense at that time. The contingent legal fee expenses could have a material effect on the results of operations, however, timing and impact is uncertain and is dependent on the resolution of related litigation. </span> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">E) OTHER INCOME</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In the three months ending September 30, 2022, the Company received licensing proceeds of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, which was recorded as other income. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> other income was received in the three months ended September 30, 2023.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other income is shown as a separate line on the condensed consolidated statements of operations.</span> 33000000 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">F) DEFERRED COMPENSATION</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s deferred compensation liability is for a current officer and is calculated based on years of service and compensation, along with various assumptions related to expected retirement date, discount rates, and mortality tables. The related expense is calculated using the net present value of the expected payments and is included in selling, general and administrative expenses in the condensed consolidated statements of operations. The deferred compensation liability recorded at September 30, 2023 and June 30, 2023 is $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,937,185</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,997,120</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. The decrease in the deferred compensation liability for the current officer during the three months ended September 30, 2023 resulted in compensation income under this arrangement of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">59,935</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Deferred compensation expense of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">42,301</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recognized in the three months ended September 30, 2022.</span></p> 1937185 1997120 -59935 42301 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">G) RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective July 1, 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. This standard replaced the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. CECL requires an estimate of credit losses for the remaining estimated life of the financial asset using historical experience, current conditions, and reasonable and supportable forecasts and generally applies to financial assets measured at amortized cost, including trade receivables and held-to-maturity debt securities. Financial assets measured at amortized cost will be presented at the net amount expected to be collected by using an allowance for credit losses. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets, including accounts receivable.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company adopted ASU 2016-13 effective July 1, 2023 using the modified retrospective approach for all financial assets measured at amortized cost. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Allowance for Credit Losses – Accounts Receivable:</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The allowance for credit losses is deducted from the cost basis of the receivable to present the net amount expected to be collected on the accounts. The Company measures expected credit losses for accounts receivable using the aging method whereby expected credit losses are determined on the basis of how long a receivable has been outstanding. Historical loss data is utilized to estimate expected losses as the risk characteristics of the customer base and the Company’s credit practices have not changed significantly over time. The estimates are then adjusted for current conditions, such as level of inflation and the potential change in credit availability given rising interest rates, as well as supportable and reasonable forecasts indicating whether these conditions will continue into the future or new ones will arise that need to be considered.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Upon evaluation of the impact of this ASU, the Company concluded that minimal reserves were necessary as historical losses were immaterial, and, based on the qualitative and quantitative analysis performed in accordance with Topic 326 requirements, the Company determined there was no reasonable expectation of significant credit losses associated with the Company’s accounts receivable in the foreseeable future. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Allowance for Credit Losses - Held-to Maturity Debt Securities:</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The Company did </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">t record an allowance for credit losses on held-to-maturity U.S. Treasury securities of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as these securities have the following characteristics that support a zero loss expectation: they are explicitly guaranteed by the U.S. government, are consistently highly rated by major rating agencies and have a long history of no credit losses. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 15pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The adoption of ASU 2016-13 did not have a material impact on the Company’s condensed consolidated financial statements. Results for reporting periods beginning after July 1, 2023 are presented under CECL while prior period amounts continue to be reported in accordance with previously applicable accounting standards (“Incurred Loss”).</span></p><span style="white-space:pre-wrap; background: #FFFFFF;color: #363839;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not, or are not expected by management to have a material impact on the Company’s present or future consolidated financial statements</span> 0 17183653 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.    INVESTMENTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following tables summarize the unrealized positions for the held-to-maturity debt securities as of September 30, 2023 and June 30, 2023:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="11" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized cost basis</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized gains</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized losses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">US Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">65,219</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">65,219</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="11" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized cost basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">US Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">93,740</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">93,740</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following tables summarize the fair value and amortized cost basis of the held-to-maturity debt securities by contractual maturity as of September 30, 2023 and June 30, 2023:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #0563C1;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 47.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost Basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #0563C1;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 47.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost Basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr></table></div> <span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="11" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized cost basis</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized gains</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized losses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">US Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">65,219</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">65,219</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="11" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized cost basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross unrealized losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">US Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">93,740</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 35.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">93,740</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr></table></div> 17183653 65219 17118434 17183653 65219 17118434 17064274 93740 16970534 17064274 93740 16970534 <span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #0563C1;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 47.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost Basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,183,653</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,118,434</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #0563C1;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 47.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost Basis</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,064,274</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,970,534</span></p></td></tr></table></div> 17183653 17118434 17183653 17118434 17064274 16970534 17064274 16970534 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.    INVENTORIES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of inventories were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Raw materials</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,077,546</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,071,360</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Finished goods</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,558,559</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,178,186</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, gross</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,636,105</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,249,546</span></p></td></tr><tr style="height: 0.04in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Reserve for obsolete inventory</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,857,233</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,826,105</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, net</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,778,872</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,423,441</span></p></td></tr></table></div> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30, 2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">June 30, 2023</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Raw materials</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,077,546</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,071,360</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Finished goods</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,558,559</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,178,186</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, gross</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,636,105</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,249,546</span></p></td></tr><tr style="height: 0.04in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Reserve for obsolete inventory</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,857,233</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,826,105</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, net</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,778,872</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,423,441</span></p></td></tr></table></div> 2077546 2071360 5558559 6178186 7636105 8249546 1857233 1826105 5778872 6423441 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.    CREDIT FACILITY</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On May 14, 2019, the Company entered into a secured credit facility (“Credit Agreement”) with Town Bank (“Lender”). The Credit Agreement provides for a $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> revolving secured credit facility for letters of credit for the benefit of the Company of up to a sublimit of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. There are </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> unused line fees in the credit facility. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On January 28, 2021, the Credit Agreement was amended to extend the expiration to October 31, 2022, and to change the interest rate to Wall Street Journal Prime less </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.50</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%. A Third Amendment to the Credit Agreement effective October 30, 2022 extends the maturity date to October 31, 2024. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company and the Lender also entered into a General Business Security Agreement dated May 14, 2019 under which the Company granted the Lender a security interest in substantially all of the Company’s assets in connection with the Company’s obligations under the Credit Agreement. The Credit Agreement contains certain affirmative and negative covenants customary for financings of this type. The negative covenants include restrictions on other indebtedness, liens, fundamental changes, certain investments, disposition of assets, </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">mergers and liquidations, among other restrictions. As of September 30, 2023, the Company was in compliance with all covenants related to the Credit Agreement. As of September 30, 2023 and June 30, 2023, there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding borrowings on the facility. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> 5000000 1000000 0 0.0150 0 0 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.    REVENUE RECOGNITION</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company disaggregates its net sales by geographical location as it believes it best depicts how the nature, timing and uncertainty of net sales and cash flows are affected by economic factors. The following table summarizes net sales by geographical location:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 43.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Three Months Ended</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 43.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 20.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 20.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">United States</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,603,158</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,722,351</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Export</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">770,780</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">641,778</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net Sales</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,373,938</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,364,129</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue relates primarily to consumer and customer warranties. These constitute future performance obligations, and the Company defers revenue related to these future performance obligations. Effective July 1, 2023, the Company increased its deferral rates from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for domestic sales and decreased its deferral rate from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% for export sales to reflect recent warranty experience. In the three months ended September 30, 2023 and 2022, the Company recognized revenue which was included in the deferred revenue liability at the beginning of the periods of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">107,205</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">167,939</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> respectively, for performance obligations related to consumer and customer warranties. The Company estimates that the deferred revenue performance obligations are satisfied within </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one year</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and therefore uses that same time frame for recognition of the deferred revenue. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">  </span></p> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 43.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Three Months Ended</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 43.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">September 30,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 20.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 20.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">United States</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,603,158</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,722,351</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Export</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">770,780</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">641,778</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net Sales</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,373,938</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,364,129</span></p></td></tr></table></div> 2603158 2722351 770780 641778 3373938 3364129 0.024 0.03 0.10 0.08 107205 167939 P1Y P3Y <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6. (LOSS) INCOME PER COMMON AND COMMON STOCK EQUIVALENT SHARE</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic (loss) income per share is computed based on the weighted-average number of common shares outstanding. Diluted (loss) income per common share is calculated assuming the exercise of stock options except where the result would be anti-dilutive. The following table reconciles the numerator and denominator used to calculate basic and diluted (loss) income per share:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Three Months Ended September 30,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Numerator</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net (loss) income</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">257,609</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,944,743</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Denominator</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average shares, basic</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,234,795</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,157,284</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Dilutive effect of stock compensation awards (1)</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">691,759</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted shares</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,234,795</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,849,043</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net (loss) income attributable to common shareholders per share:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.03</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.09</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.03</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.01</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1) Excludes approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">773,085</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> weighted average stock options during the three months ended September 30, 2023, as the impact of such awards was anti-dilutive. For the three months ended September 30, 2022, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> stock options were anti-dilutive.</span> <p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Three Months Ended September 30,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Numerator</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net (loss) income</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">257,609</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,944,743</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Denominator</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average shares, basic</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,234,795</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,157,284</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Dilutive effect of stock compensation awards (1)</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">691,759</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted shares</span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,234,795</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,849,043</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double windowtext 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net (loss) income attributable to common shareholders per share:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.03</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.09</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.03</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.01</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1) Excludes approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">773,085</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> weighted average stock options during the three months ended September 30, 2023, as the impact of such awards was anti-dilutive. For the three months ended September 30, 2022, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> stock options were anti-dilutive.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> -257609 9944743 9234795 9157284 691759 9234795 9849043 -0.03 1.09 -0.03 1.01 773085 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7.    RELATED PARTY TRANSACTIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company leases its facility in Milwaukee, Wisconsin from Koss Holdings, LLC, which is controlled by five equal ownership interests in trusts held by the five beneficiaries of a former chairman’s revocable trust and includes current stockholders of the Company. On May 24, 2022, the lease was renewed for a period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, ending June 30, 2028, and is being accounted for as an operating lease. The lease extension maintained the rent at a fixed rate of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">380,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per year and included an option to renew at an increased rate of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">397,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for an additional </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> ending June 30, 2033. The negotiated increase in rent slated for 2028 will be the first increase in rent since 1996. The Company is responsible for all property maintenance, insurance, taxes and other normal expenses related to ownership.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the three months ended September 30, 2022, the Company made a charitable contribution of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">79,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to the Koss Foundation (the “Foundation”), a 501(c)(3) charitable organization for which Michael J. Koss and John C. Koss Jr., executive officers of the Company, serve as officers. Neither officer receives fees or compensation from the Foundation for holding these positions. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> charitable contributions made to the Foundation during the three months ended September 30, 2023. </span> P5Y 380000 397000 P5Y 79000 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8.    ACCOUNTS RECEIVABLE CONCENTRATIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of September 30, 2023, the Company’s top </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> accounts receivable customers represented approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of trade accounts receivable. The top </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> accounts receivable customers as of June 30, 2023 represented approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%.</span></p> 3 0.30 0.18 0.12 3 0.24 0.14 0.13 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9.    EMPLOYEE STOCK OWNERSHIP PLAN</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company amended and restated its Koss Employee Stock Ownership Trust (“KESOT”) effective July 1, 2023 and received approval from the Board of Directors on July 26, 2023. Substantially all domestic employees are participants in the KESOT under which an annual contribution in either cash or common stock may be made at the discretion of the Board of Directors. All contributions to date have been fully allocated to employees’ company contribution accounts. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> contributions were made for the three months ended September 30, 2023 or 2022, respectively.</span></p> 0 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.    LEGAL MATTERS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of September 30, 2023, the Company is involved in the matters described below: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">• The Company maintains a program focused on enforcing its intellectual property and, in particular, certain patents in its patent portfolio. As part of this program, the Company filed complaints against certain parties alleging infringement on the Company’s patents relating to its wireless audio technology. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In the event that a monetary award or judgment is received by the Company in connection with these complaints, all or portions of such amounts, such as contingent legal fees, will be due to third parties. The Company may incur additional fees and costs related to these lawsuits, however, timing and impact on its condensed financial statements is uncertain. Depending on the response to and the underlying results of the enforcement program, the Company may continue to litigate its claims, enter into licensing arrangements or reach some other outcome potentially advantageous to its competitive position. On August 4, 2023, the Company’s lawsuit against Plantrontrics, Inc. and Polycom, Inc. was dismissed following resolution of the litigation between the parties, which had no impact on the Company’s condensed consolidated financial statements. During the three months ended September 30, 2022, in connection with its intellectual property enforcement program, the Company granted a license covering certain of its patents and recognized gross proceeds of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,000,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, which was recorded as other income. Total legal fees and related expenses of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21,016,408</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> offset these proceeds and were recorded as selling, general and administrative expense.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">• </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company was notified by One-E-Way, Inc. that some of the Company's wireless products may infringe on certain One-E-Way patents. No lawsuits involving these allegations have yet been filed and served on the Company. The Company is currently investigating whether these allegations have any merit. Depending on the results of the investigation and the defense of these allegations, the ultimate resolution of this matter may have a material effect on the Company's condensed consolidated financial statements. The Company estimates that this matter will ultimately be resolved at a cost of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">41,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and has accrued this amount as of September 30, 2023 and June 30, 2023. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The ultimate resolution of these matters is not determinable unless otherwise noted. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company is also subject to a variety of other claims and suits that arise from time to time in the ordinary course of its business. Although management currently believes that resolving these claims against the Company, individually or in the aggregate, will not have a material adverse impact on its condensed consolidated financial statements, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future.</span> 33000000 21016408 41000 41000 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.    SUBSEQUENT EVENT</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At the Company’s Annual Meeting on October 18, 2023, the shareholders approved the Koss Corporation 2023 Equity Incentive Plan (the “2023 Plan”). Concurrently with the adoption of the new plan, the Koss Corporation 2012 Omnibus Incentive Plan (the “2012 Plan”) was terminated. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The 2023 Plan will be administered by the Compensation Committee of the Board of Directors and provides for the granting of various stock-based incentive awards to eligible participants, primarily officers and certain key employees of the Company. The 2023 Plan has available for issuance </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock thereunder, plus any shares subject to awards remaining outstanding under the 2012 Plan that expired or are otherwise forfeited, canceled, or terminated. The Company’s Board of Directors will determine the terms and conditions under which an option will become exercisable but expects that stock options granted under the 2023 Plan will vest over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-45b625b7-a6ec-475e-b07a-71c2153918ef;">three</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-to-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-49b20349-b551-4102-bf5b-43b2f999114a;">five</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year period from the date of grant. An option will expire no more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ten years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> from its grant date, with the exception of incentive stock options held by a 10% stockholder, which will expire no more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> from the grant date. As with the 2012 Plan, pursuant to the 2023 Plan new shares will be issued upon exercise of stock options.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> 2000000 P10Y P5Y EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !J16E<'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 " :D5I7K+9[]NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%&&2;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@.%^!0U)&D8(96(2%R-K&:*DC*NKC!6_T@@^?L=QO62NXJ(N*%V*U%T+R!WG/WV?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " :D5I7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !J16E=LYK% X04 /P> 8 >&PO=V]R:W-H965T&UL MM9EM;^HV&(;_BL6F:9-*21R@I6N1:-INZ)Q3.*5;=3;M@TD,1$WBS'&@_?=[ MG$#25LX#BPY\(*_/'=]^O6Q?;H1\3E><*_(2A7%ZU5HIE5QT.JFWXA%+3T7" M8WBR$#)B"B[ELI,FDC,_#XK"#K6L?B=B0=P:7N;WIG)X*3(5!C&?2I)F4<3D MZS4/Q>:J9;=V-QZ"Y4KI&YWA9<*6?,;5'\E4PE6G5/&#B,=I(&(B^>*J-;(O M7(?J@/R-/P.^2=^<$VUE+L2SOAC[5RU+IXB'W%-:@L%AS5T>AEH)TO'O5K15 M?E,'OCW?J=_EYL',G*7<%>%3X*O55>N\17R^8%FH'L3F=[XUU--ZG@C3_)]L MBG>[W1;QLE2):!L,*8B"N#BREVU&O VP:P+H-H!^"+#KON!L YS<:)&RW-8- M4VQX*<6&2/TVJ.F3/&_R:' 3Q+H89TK"TP#BU/!&>!F4BB(L]LEMK +U2L9Q M43UT-K=)NF*2IY<=!5_3,1UOJWQ=*-,:98=\$;%:I:#J<_]]? =262:5[I)Z M35'!&4].B6.=$&I1QY >%P^?>.J44,<4_BXY3IES3J[GU.BY8LTE^7LT3Y6$ MROB/*8<*A:Y90;?0BS1A'K]J01-,N5SSUO"G'^R^]:O)WG<2>V>V6YKM8NI5 M-7E\3;C)*1YN6^VO)DMH5$-+O=)2[S!+7S,F%9?A*WG@B9#*9 ^74C(S98J+ M1C6TUR_M]0^S-^4R$+IM^P1Z"&/AX4IENZMM>&A\0Y]GI<^SPWS>!:G'0O*- M,TGNX*:QR\*UP%_7Y ^-:NCOO/1WCJ;)S:3\: \K2URMW;;Z;<HC7<>P)"54TYZ03,E/0((F0Q!59K.0K''US!N#J-[=& MRVA04\L5ZM@H7.PLCWP?U-.3W0GY#.^126SVB4MV;3H@]]#"5V0*_^2)I:L@ M7BIH^:,UC\T#*J[9-!LJ"+)QC/F8#:Z^FDCR*#:Q,0L:\ WY$H0;ECUS+)QYMD:?60O9.S# MP!0L J^8$"%]-R[I#-JVW3^G9^;^^Q@,95<09>/D\[%@IR)50!M_!4E]/X8K M]AQJ4Z/38]"47>&4O8>G MX"*#?K?=LRPC'N*A#?W1"I\H3CZ/@0)P$@MBTY_GOY 9]S())6DRN4?)%5$$ M[7BFA/=\0A+ Z34+,TY^M$XMJT<2F-3G2Q[&%89C4!:M*(OB< 1T[,,826:O MT5R$1N_[Z2T][A&Z'\UN1L:5!CRPJ<,* MH.A! +6;S!5SF[PH800U3U7W*'XSKLFY>%13GQ4AT8,(:1PK+HL56CU193OC M1I^X8IW/8X 0K4"('@1">C8'Q \0M!32W!GA.OI6RO"PIO8J_*$'X<]MQ.52M\K?0 $F)C!4 M)"PVERLN6+L(@<.*P[EB-G#9>KM'8.":$5!% >873?[;HB? MY1L89)(I8-I8#Z!&Q]^);[;Y4*CU#JC3/=.+-VN#1:<"(0?'EX_K MG=OEW=H5SSUR7VWC5L,Q.,>I.,Q MU5C>+;=V1_F&9J=ZO=@7_L)T#YN2D"\@U#H]@R8BBZW6XD*))-^MG NE1)2? MKCCSN=0OP/.%$&IWH3]0;G@/_P-02P,$% @ &I%:5]1 Y;FG!@ -AP M !@ !X;"]W;W)KM%(MN M457.*,;)K!)%/9E?=->NV_F%6INRJ.5UB_2ZJD3[^$&6ZOYR0B9/%[X4=RMC M+\SF%XVXDS?2?&VN6SB;[;4LBDK6NE U:N7RG%^QV"[H)/XIY+T^.$;6 ME%NEOMF33XO+";:(9"ES8U4(^-G(*UF65A/@^+Y3.MD_TRX\/'[2_EMG/!AS M*[2\4N6_Q<*L+B?I!"WD4JQ+\T7=_RYW!G4 O,1 M_7SRR\7,P$/MTEF^>\"'[0/HR -N9'.&&)XBBBGS++\*+_]C78\MGX&I>WOI MWE[:Z6-C]J[;5M8&":W!L'.?/5L%D5^!3:MSW8A<7DX@;[1L-W(R__$'DN!W M/NO>2-F1K6QO*PMIGU\)O4*B7J#<'LCOZV(C2C!>^ZS>JDHZ53;W-W.2I1'E MV<5L($S I\D.-]U#C(-3W>:[6 ZJ6"[!I;>EG*)2:HU$"56QRQNHKRAO MY:(PJ%00:AJI)3HATXS2;D=.DBFF? HJ=".[2E8^^HR-71L8(X1& UM];FNQ-38*F?H*MJ(UJ"^G=BL1Y:LQYFG(Z0.?*P3:P*")^='R/C@?17;>R M$<4"R8?&EC#=>5:9E03?'Z6Y#SMW,$4)39)A$+EB- 7!D6A/]\C39_P*D0Y! M?A!"/HRIZ]^$94.('BE"8NQ'F.T19L\@S%4ED1$/4C^#,G-CCW+F>-(52Y,, MCX0 P3U_X2#0OY41Y0OV>Z?F:">3C$8LX@.@/LF4I3A+1K*)') M"8+]%6IP M4W5 (51+"?W'2I4+5%1-JS:RJWE35$OCM8!X'$T)QHX!KF 6LPRS$?@]=Y(P M>7[N1-N?.MM!U;V[,G"=/GYT:VPA3UW7:C4&L[PE.U/%W#2><$KPN8 M&SU91#.,A[OD"C),8BB?(]O44RD),N4(\@9G'& MXA&@/362,#=N@08@NJS'.&/0*PTKHT\R91RG> QDSY"$OZC=+0MQ6Y2% 2+W M)VZ0:5^=N&^D[=CHGEQ)F%WW#5HC'L=(B[BL26D:1_%P;SQR"8_)6"WM^96$ M"19 MFN8M YVQHO3I)TY3*.8S;2!M">7VF87S_*I8086D 3 +W@ MVNM,ZC(FBZ$'( .0'KDHQHR,=%.TYU4:YM5AJ7YRJK>GIBX]4H:C>-A3>^6@ M]1M)2GHP@@:)Z[BW"L3H3LT1X:?.0.:1@@ZF/ANGON+%Z)DRI2V8$ MYA2>#4JSTS(C F28Q"ZA M19Q#P1@RBD\PS6 ,&O-P3WTT3'T[Q,_@= DMP6F&J1.N'L$,9]!G^7&RGOH8 M#E:4&Z/R;W8^DZW^J7M_9AZ]!84%*?2U!>6MM!U;W7,I"W/IE:HJ52-MC9^B M$WR&<0PLM9LCIDBLS4JUQ7^0QA1/,>[^D%X) /,.%5K;KJ9[$[,VVL"!3:5L M2EDTY5GL=9]+M%%"^)"/GQ4[-KBG8Q:FXVO[#JFH42Z: @+3B]##Q P\SIWB MZ9&-5TWWENE3&J MZ@Y74@!T*P#WETJ9IQ/[Z6C_J7#^/U!+ P04 " :D5I7TGI;RLT" Q M" & 'AL+W=OM* P M '-3S17._(XE9R4(S:0@"E93[WQX-DMLO OXQF"K=\;$.EE*>6LGG_.I%UA! MP"$SEH'BSP9FP+DE0AF_6DZO2VF!N^-[]D_..WI94@TSR;^SW!13[X-',:*N&-%S[.EY MELE:H%\%&; -77(X(93C47?%P*9! ";V+Z"-%EBE\7VD4TZ/ W# MB;_9-?HX* ["I O:,S#J#(R>-3"398G- 8]-=GM"*JK(AO(:R!$3J)QSJC2I M +M8@1NZ=_,V_,F.JF 0!.,'V@]%[8D?=^+'KQ#O)&I":U-(Q?[@GK0FFM5> MY0WY>$<3MG+W>2#^!8%[^N-.?_QZ_4SK^K#V^)&DTS :):VT$ "8$ & 'AL+W=OBJ+2H^]M3&;6]_7B[4HN;Z1&U'!FZ54)3

9%0_>U23D=R:(J_$HT)Z6Y9<_7LO"KD?>\1[ M?O E7ZV-?>!/1AN^$C-AOFX>%8S\UDJ6EZ+2N:R0$LNQ=T=NIR2U"K7$G[G8 MZZ-[9%V92_G=#CYF8P];(E&(A;$F.%QV8BJ*PEH"CG\.1KUV3JMX?/]L_4/M M/#@SYUI,9?$MS\QZ["4>RL22;POS1>Y_$P>'0FMO(0M=_T?[1C9,/;38:B/+ M@S(0E'G57/G3(1!'"F#'K4 /"O1<(;B@P X*K':T(:O=>N"&3T9*[I&RTF#- MWM2QJ;7!F[RRRS@S"M[FH&2,4 MMU'7Z!I]G3V@JQ_?C7P#TULC_N(PU7TS%;TP%4.?9&76&OT"4V:G^CY@M^ST MF?V>#AJIT (>UH62U/?9&H?SK;JZ-@CS^VQ7+9J[ M/9?=W+=ZPQ=B[,'NU4+MA#?YZ0<2X9]=@7@C8R=A"=JP!$/6)W_ 6:1Y(;3+ MRT8UJE7MB;.;,!:SE"4C?W?L@$LN"@A-6[D3MK!E"P?9IE(;NRHK*3.-8,TR M%V1C(SR:G#( #_%>_0WC?H:62)9+M[G21)CV"ZR!* MPN2^E M7=!54!(/9M>WNMD0V37?0?U9"51MRSGPPI=)C:S="398EU^=8&]D[30$71$F MPU6X2[#&8_.+/^HQRN%6M6MKX9C:%N9IF5JG[;M]5W=5)X]O[=M=]T[=F::GOT35ZL< M&I-"+,$DOHF!2C5M<#,P"9T)9 7B_E-(\#^P$[8\1D_\ M4$L#!!0 ( !J16E=V0P">/@< #H@ 8 >&PO=V]R:W-H965T&ULM5IM;]RX$?XKQ+8H'*#.BJ0D2JZ]@+UI< %ZK1'CVL^RQ/6R MD<0]D5H[_[Y#22NM)(JQKTX09/4R',[#&%ZZ+1)2KS77S[+[: M7,M:YZ+D]Q52=5$DU?<[GLOGFQ5>G1Y\%4][;1ZL-]>'Y(D_ #SF"B^E?E_1*;W-ZMHA3*^2^I< M?Y7/O_ .4&#TI3)7S;_HN9/U5BBME99%-Q@L*$39_B8OW4*<#0 ]]@&D&T"F M _R% ;0;0!N@K64-K$^)3C;7E7Q&E9$&;>:B69MF-* 1I7'C@Z[@K8!Q>K.5 M909.X1F"*R5SD24:;AXT_("WM$)RA[:)VJ//X'&%+M%O#Y_0Q9\_7*\U3&^4 MK--NJKMV*K(P%46_RE+O%?H[3)F-QZ_![-YV2KS5_^A$/O;S:,[Z1LA-CO$?LN[9M_0IJYR*52'Y H4UEP&]I61=BH M,$GEN+DD 0N]^'I]/ 5&-@:]C8'3*[?9?V$7M:&L)62>5):I MR#DJI\:;U^9A:J+]HC9[0I0?T*&21P$!BQZ_(_E:%P?OZ>)W4C9:OK!?OM#I MXHNOL&!'7@'VW0=T;]:BR>! ("B3]:/>U3DL1BKK+E?TU[#27!R3Q]P:%>VL MP7E4^-@+)C$QEV)^&-L#@O6(F!/1)P[+E(JD81$PF/]>BX.)#Y24& MYN#[PGB^38(V!&QFFQ^$V)\@F$N%+,2>'4+40XB<$&[3M.(G^S.AFA5'<*N! MR54-SE(\K:LF/&VF1_/%Q\2CL^5W6O$' R_N,<;NW +;U&S$8\%TU>V"'HFC!1AD@$'<">J.EWPG]"PY\1T'1&-W6#&0N6E! M'-/I9K#(^81Z> ' 4#5@=]E@2#1M?*&,,\XH1BD.>;3)2B)Y%/DRW>!W+2G> M2]MX08:B KNKBMO7,4BGY=P? ?'/ JH#,Q<+0P\OD @>R@KLI-W-E_((S""K MA13;C1Y-ZP-!3*L>BQRC) J7,M+ V]A-W/<5/R0B.R6@-HZDWL,&3YNMKKL MLUIOH6?,(L_'4_,M@L2+XVAI?0>6QFZ:_E)J#M&E?Q0%UQ741(K_/PT:F5/K)<6$X=FVM@AB MS-C29ADXF+@Y^!^C AI"D!>B+DPJ$IG58@N;1ICYTZ;2*L?B>"G8!M(E;M*% M$CKE/%-H5\D"0;& BD2;1M*T_Z_M+LF@LV M6^L.OQ%UZEHLU_RGQ; M ,XR#:S596[-;UZ'>>G /-]?^&1%A\J!NBN'/B+/F7AG\;45HE/WFR'."P\7 MQ+,#@!^7'1<93TTNX:J_\9B^*NY,)1V3/(EYJ*6N@-C+V31M*^Q2$+A M$1(6+6W#H?"@[C9\NV0Q2C1ZY$^B+(W?($"AFA+22FATWGQ3+P8DTV[&(A@3 M#[AOR2=#)4'=E803!C<]L1/ O#3 <>03-NWC.\%P1'H1\^)@R1%#%4%#9SY\ MJ ^'O"ESDKQ%L V&PH2Z"Y/&B\WW#/-M M3YPUGU;H;.8,J/O8K !Q3_I64.NS4]B"5T_-X;1"3?O9'FKV3_L#\-OFV'?R M_ Y?;=MC[$%->ZK^:U+!OE-0!.] I?>10=15[4%U>Z/EH3GK?91:RZ*YW/,D MXY41@/<[*?7IQDS0_W>!S?\ 4$L#!!0 ( !J16E< 9.F?:00 * 5 8 M >&PO=V]R:W-H965T&ULK9AM;ZLV%,>_BL6F[5YI+38V M&+HDTIIPM4VZ4]7N;B^FO7"#TZ "SK6=IO?;SY"4!$Q(TO$F8'+.__C\\,,Q MHXV0SVK)N0:O>5:HL;/4>G7CNFJ^Y#E3UV+%"_//0LB<:=.43ZY:2E*D\"O%< M-GY+Q@XL>\0S/M>E!#.7%S[E658JF7Y\W8DZ=9JG[!9FL;&./Y6FF1[YQ-#_*TV%[9 MZP[$@8/G'7'P=@Y>V\$_XH!W#KCM0(\XD)T#:3D@?,3!WSE4J;O;W"MP,Z;9 M9"3%!LC2VJB5-Q7]RMOP2HMRH#QH:?Y-C9^>3$61F-?.$V#NE,C2A&G3>-#F M8L:#5D L3$O,GYE(*>?.=T%OMT&] MHT'SW R22A;\\YGGCUS^VR$S[9>Y8VD"T@),V2K5+.M3FO4KW7-MYI3).V:R M2(LGU:<5]VO]*4Q?FFZN>2GUF_'J-^-5.N2(SBW+6#'GX(/)4"V9Y.HC8!K\ MOBZN 88_ 0]Z7A?ZK:I?J9;+Q,LD0H32R!^Y+X=L>Z.7Z].-6K$Y'SMF 5)< MOG!G\L-W*( _=^$=4BP>2*Q!'=?4\5G4SR&]50H.2!.?XJC%V;9"7N!C KVF MX<%$27A/G(C=5*G3GI3_\-L2VDQ%[D9-RGBJN#I?!+I2!U15L M:B78FHN]D2\=<$.*Q0.)-8C3FCA]!_$NRM1>RX(V8VJ]"0J]L&4UZ^W1I?"Z M0A("N\=A6%,)S]T)'OBJ?R<(.W:",&KO!*'53>2%"%%$6W Z#,T:A6&$6FN9 M'1<;U)!"VIU[5.<>O:?V.,DAZJ@]:&37'KW1+YV'0XK% XDUJ".X+\;A_ZWY M<&>Y#6WP'B8V^/[XEY(?5"T^(XDFUH,S#GI/4=>-$MES.4"4M$$B>XYBA' 4 MM>J-69=EB,TD]=J%74=HC$@ PZ,$]F<)U'^8.*NVZ]>XM!X95&V&[&/-E>?3 M $9MB*<-FPSW)P/4?S1X3X77+WDQ4FSE1@(:M0\2@P:-3P9MXMR?-E#_<>/( M_MH]*L]F>#JL5G)+'%ZAY\W"J_77YF\BDM%,CXPGC":VHDY/9SX+:A MQ:KZWO4HM!9Y=;OD+.&R-##_+X30;XWR$UK]47;R'U!+ P04 " :D5I7 M2%4SWBT2 #S,@ & 'AL+W=OT' M0((RG<2S'V8BB6"CT>@^?;H!O]F9XJO=*%6*;UF:V[<'F[++(R129+^%JLC^VV4#*AE[+T>-CO3XXSJ?.#=V_HMYOBW1M3E:G.U4TA M;)5ELGA\KU*S>WLP./ _W.KUIL0?CM^]V^D?:.VPEGMIU;E)_ZF3FMVORJUG MC/)BDUKZO]CQV/')@8@K6YK,O0P:9#KG?^4W9X?@A5G_F1>&[H4AZ*KAO?+=DC=#F)58ZG6N5SJ6>2GF M<6RJO-3Y6MR85,=:V3?')&/4C,>P/1]^1-ZH7/R)YH_]X\>)_Y_>V+,"'_J_+#CS- M2?JXD$=O/O[WP:3_NOO+.*D7L3)]Z3_ASOX7=G=F@]Z M8OGE\^?Y[;_$]0>QO/QX=?GA\GQ^=2?FY^?77Z[N+J\^BIOK3Y?GEXNEF!^* M]_/EY1+'WMPNEHNKN_G=Y?65N-LH$1OPC-RJ!#]94#.1)7RYEZG,8R7(K:V0 MEA:GMJ7*[E51>X"0>2)^JW)5_Q*)\GFIMH1_ $]*$@>P5D@$!BL VNB]/7WO\V&P_[K+[UE3WR< MSV_H^^#U(6E(NN6F9/UDE:"4GKADH6:KQLA;CK32"8@)B;25UD;)-5CH'*V@0 ML#56HW]%(,I"CMCW.M1_SS%0,QB@36*];)4$&Y#)1/4H<)PJ0#DWQS=,"1HHD<#HU-@*IG!&)EWBM$(?A#=;'MT8 M,O#MV@,[7*[VD,!@3;2 VB;3);D'&- ^&TF=\]J-J=($;8'$Q^GZ1Y4SLZ#I M77#^0! :!(V!!E:% A\*#1 $%;KY8/K:BGF>5R#C5FU-40J8#A#PO(Y%=P$0B?C&(7 M5R@M<+PMNSDYDERM@(71FP4M!/$@0SB@J(#QRADGU?)>IQ X3E3C- 2DA@ $ M8ZXUD$6CW;U'OV1W/;9VJ5:H!Y573AD,!)!I>ZU,^_S:,?@JRU$3B?NJK,,Q MU1D!7FD(C\P._9B#. ;_UC#"@%$L@0>F77ZFOF$4TSSF'E:E8,$Z!PU+ P$* MHU.3KX]2B.R$!@$8R'RM[U/E;!RAOYD,LH#\)AYD6KDX]2J(B)/'$3)=M%V& M*VZ"&?BN*HJ])ST@&V5%F,G@$5.T)!IVO1"KPF2AS_S#-A;KB?>'XO+J]\7R M[C,0@Z6X4/>EL B];F?!7G$*NH.Q<4U6;%2:')7F"-['08_X6^B1&_>=X?=! M$2#"+M'>D,>0UV)VQ'$9NS#+XDC9GUY"&L"Y2_2+HM3_IN7;$F?&'('286]R MD_MO;+QJ:_):-#LG*E'E@"$I25D#7CJWI]VF^2#Q&' N?+[;**Q\>#0KMZ<" M>&BR9S)M7<9R:.W>J",?@"#35<8&B<';_ ,,-?;[EDF65;S9$U($+VK;@C!* M/["_SL_0N\$E&4L,8EXS EZF_%MGXQM&4T7 @VZ #E_@RQC$,<<> KK<;H$=2PR1#CP% M+L%X(ML>CAO%_DWYW[FX#8 P:G$,F.L9=5R.=>A:IP&7OBT:/X$P!TC.I3X5A < :ZQ@":Y#Y)"17T&ZK8.QT:1@QY3IH]4.PIP7%DG[ M98F/0P!I=@$L=P^4;P7 Y< 8S(!<4SWN.75/7%1$JW#0GY4$P"V>I:%@1 ;J M9V9=B5_$()I-3\4.E*MU]AL)-M,9N#J])1]Y*^K]7\/JV=CPG!P@5XR[M0"G M7T]<&;%2"5):$N;7"L,:;3I5J"5@\-[!J^>5RSB_ 8(C<(I7=^>_0944;P"J MEH0'V15,3$S5*[A:0XP7EU=?P)6>J_6.L^U#S04,>P/9J0KN_%[!=+X MUTC@2V('ODLT[M%/0FD"@]&3'0]]]S+^*LJ=(5F>N?(CD+J3!=8*_+"'_(0G M +)I427T:*>'#325*]SY"^"EO.4#W/+!E,LJ- DG249S$.BUQ,@V8M;'$(D) M>U?U!K*70&A8BAR6596 ^@W^=9&LI[:E!3ZZU5F.FP 7K%.?K$R6;#+ZOF[$ M+! VR.OW-/WP@JH,BK&D4CB#K$/?!P877"479P!HV#:#Z58*D0@BN-1$M\UJ M!30 QQ0JI>&I6H,4'->B.-&>IFX)/@WMV?2']K,-7TIQ;MA)Y^KM::+ 5. W M/N90,\:!%@!81H"3D]-HT.>:%?#@9!;-1C-!HK8,<@B0K?KWB"SM4?8Y>_-: M.T ;0SU%)@;L-A<#\5]_H;H>]Z8O? _TN2PIOP,+AOJ9]H_X=0>BNSSB*0D5 M!U2.5262:7;BG88JCK(/;PCXQ=[.0JK%S.^R/HQV'OUT9W[H Z2I^J:)F7!/ MIZ-.:5BB]PP2U?AW\O/I YT*L)9AY@/E*Y?L;/BN:@#]O":3\)87@9\Y=3A P:G1 >KZ '6GDL/Q M<]!)HYZK%;8B5XYC&-4?C,5X.HBF@]-F M?E?<@IAQ-!T.Q& TBR:3L?CP\N">10T&H^' M8@&LF670EF*L4V6G,TP2KKX?@#[3_BDL;Q(-3T_$)QQ6[_^CF,Q.2-_IR4ET M,AJ(WSLBX94XC683> Y<\Y"^G?8G$6;_0W%G2C#6=]QM"FXQ&?$$H]E)IW,$ M[G@F;J^_N.AY!=KUP:XSFG5Z AXRF\#G:ZJE7H&GD#WPX2 Z/<5A5V$97PWXG%8H(BH!;V,C8EJU^3L!#+.@/U8R^QY2$YX8]<5.86"G/Q$HJ MT\LRI1UVQ>NV*H,2NG %J2\ZR0Q44)=<1E.E2W6<+Z]X 42 4W]JB+CI4?+6 M4R:B5]A2=8MP1H)3[88B_EEKN'P?SIS#>>N M"9NYN&*@OJO$U@'0*AC"C,0OJ+,+'HF-V0$28'H$ HV+S2EZH=Y&V]BYEK# ML&LG("HZ&B$Y(((0N4!IE85(-@*'I,*R[:$\FF?1W9IV@P0G1U/3>I=3 MT5X7\0(/^+SE7GA,!K7*H;A8?%C'%^;AIZUU93U0Q??K#(B0U=9NZ M5J)N3[CEASVU%T1N?:#VXLW%Y?QHST+T^CF^9*E![UJ_GR MRR&V/"9'0-7$A_HLY3('/ZS(K2C^AZ\=>?ODNE1W9JMCJ)XFAV?B,^QN5=3& M:X_$\ZTNL0*= S'-Z81G-:GT/03/*YB89JKQ-F3$93G-.Z% MKUR,/U+P+E6_'!S-U ?3YXOS3_69=""X)_!),,& 8//_!WE1S5!O5ZB,4:)=MN2Z0UA#;88+/-9?O M@*M86@=#P2$^-LFY<-Q3 8U)^]EQ0!(Y%*,X+&2B7&8C .7S^_W#G+W#C%[@ M#3^@7MLRS LH6' L]CVNZ!Q)L%T0E]VX9,'_:W);2]NWEA M@U=;O98F^)=??'@'[:00-(*;2.[9=M..'$8T+%3@<7E&C\QQF I4RAPI6>DA85-HUF]5J"&=%8,_"N8 M"L].Z=Z$J4IR<9BO)WYMX(60#W*!)&Y.O2M'ICRTM8"6:SFRJ[9?J2X$7@\ M!:/CVN9\RU'Q[\P0?450OP2'] 6=2^7M M4](NL.2J#=MM0$]06YVOTN8LG$^9\7 9G9NU(/+ FLH'J5//4OBLJ3X0<2>@ MGE_B80Q>2K(M,-[#Z@:;_?T=)+H;1>%?UE=:6'G&PKI=!S.:L#V(Q]5J!UZA MW$C)33/,A;D*/-O7M#W@ $ADFHZ(R!(FU> "$=D^481GLCQ.2KW MINCLI+E4A0?\;7?S8W3FZTK*8GO5\I\5DG.FPF@W^ Y+KW]PAYN0&_%RB^J\ M/U1S%)^SB7BT5Q-$%/^CYY'XE9.M^.R3+5VV6-;)]JP%5XG&FTJB=*3_!VD1]^%) M,J>[0W<%X=YC>$6!SVVQ)AA%D_'(@81M7;V@\.:%XK3H[/OX01[5M(S_K0K# M"!7LP5ES!@V_XCU8!(=U!9(@"E5]EY%T72-HY.Z6H._I6(QP>&>CUQL\N_*' M;)G\ ZS@.J(2N%+L[RRY/@CA*WOS(U\L[*(2E'N=LX3YE^U?/FFJ^(#KOBWV M@FM/V$QJK@XV],1?0-P_J6W1 +1.0[.X-"*^N]OH%!]I/!IW5Q!=KRT\/+@/ M;EMUQ"*(?L#:W5-/OI\1W""U=6WB>?BEKP'0WSTA]TT1#!_L$8=74$UNL+OD M;KY96S7.\&&^?!\2*#R%7D"&HOQ[B4.MN).0T3Z8 IDVON,NK.94M>BR8IJ/ MER*9)=U4][ .3UXD08O/(LO@QA'\M/CFD@GL;@::H7Y#2>YH!HEQ]^?&>N)[JNKA\'?XB ]J(_MZ#V8%[RWR34O]9_T3'G M/V1HAO.?@WR6:&Y,OBMXM=^;C@\@?]*?6/"7TFSISQKN30GT@3YN%!09!0Z MYWCOU'_!">J_H1".B&1\WW &[98.N#U^8+_PL5,L,V;P3(G_>&Z+43 ((,<%JX7]I%8? M4&3 I*+ILGN]^=+ M#T<'7TYGQFK*@J^[ FUXLMT\KC).3,7F. HH]0WJ.PS&+U]T>O';/2JS5F6V MC_W0'>P')T=P^?'V?'IS=?[Q9@HW!<)"":HU+I=@V4R@V50<_X%@:;F65+V" MK!PJ9;@K#D,8[1<+%/D;J]Y0OM>:VS5E^,R"P;FS.'$Q VH!=%$6RQGJ]K: MR1S^K26V,R>[O$Y+I:W?>ZZ,=07%#;S7RIAM74MZF^R8%F23A O&-=PR42-\ MIHAIV=1ZO2WR'^CTP\X@#7O=E(R7+P9))WE+HU?0ZX9)YQA>;WPZ@S!+,[A1 MEHGGPY[$^S=CBWM9F/2S7T0>IV$_BQN1O?"X'X?=I[$]"W8XDQ9.[)T7ZVZ? M[8J?DN6/\FJV)I3T!5J3W-;O?\NW,Z=IXC5=/.I^1[\5MP67H(AKC4S_F@:' MTN0/\N&9>S]>TZ%K?%S?]1Z*MOI"B7KINY^A(UA5>6[S$Q9ZEE^6-!' FKG0.L+I>R#X39H/SO& M/P%02P,$% @ &I%:5VZW'4&A @ K 4 !@ !X;"]W;W)K?SC6JH'G2,:>"H+H<=6;DPU=!R]RK%D M>B K%+2SEJIDAERU<72ED&4MJ"P*M ;\N2 MJ>6YZU7YCS36Z:!6*/*=GR7B)0G,I0.%Z;)U[PVG8 MQ+"&+WSPS^=A*+ZNX-:E=^889.1DC6H)IK8&J--M463 M."Z:2UD81;N<<&8R$X\HC%0<]<@Q1-@L.ZL=>-J!_7? 5Q+87(-ER+#[#7> M(2&]&G^O9NH?)5Q@-8# M<%W_> (7]!G%[1\P,*W M>9K.&.J*K7!LT=/7J![1FGS^Y,7NUR,JPUYE>(S]HSLX#@X&,+NYO[RY^SF? M72[@+D=8R;*2@B@UR#7P@QK4J!"8AK4LJ!OU$*C@!LLEJK[J\&,K\,6;LYJ> MFT'%6:'A!'S;31(["N.=[=E![,(5%YS>8 8;*3,-D1U%*?W.(+:])+6]-(:# M)&W8**DU)'8<4( ;06K[X5G+.N^J2PH5R*66!1KL4WB&+^#9:938?A# :>?Y M'<7IZQ,$S;,3$I+0\6GBDQW;H1_88>B]=6/.00>5J#;MG-!4R:TP73/UJ_TH M.N\Z\"6\FV/73&VXT%#@FJ#N((DL4-ULZ!PCJ[8?E])0=[=F3N,451- ^VLI MS=YI#N@'].0_4$L#!!0 ( !J16E&PO=V]R M:W-H965TU*S; L&79:;+$-F"GS9:@ M08,D6S$,^T!+)XNH1*HD92?_?G>DK-B!'?2#$Y&\E^?NGCMRLM'FNRT0'3Q5 MI;+3J'"N/A\,;%I@)6Q?UZCH)->F$HZ69C6PM4&1>:6J'"1Q_'%0":FBV<3O MW9G91#>NE KO#-BFJH1Y7F"I-]-H&&TW[N6J<+PQF$UJL<('='_5=X96@\Y* M)BM45FH%!O-I-!^>+\8L[P7^EKBQ.]_ D2RU_LZ+ZVP:Q0P(2TP=6Q#T;XV7 M6)9LB&#\:&U&G4M6W/W>6K_RL5,L2V'Q4I??9.:*:70608:Y:$IWKS=_8AO/ M"=M+=6G]7]@$V>0T@K2Q3E>M,B&HI K_Q5.;AQV%L_B(0M(J)!YW<.11?A). MS"9&;\"P-%GC#Q^JUR9P4G%1'IRA4TEZ;G9I,),.KD0J2^F>)P-'1OEHD+8& M%L% ?_YT_4C7,TOK[]I@%G25)?-&"GJ\,(C6K\]O#B]^( MQZZ 1[U1L!#J>R?_!8DG9BO5AT=V_)F6?98S4( M@GY*0Z,:2]ZY!I C897*6WP%I\_9OA&JH9$'R9FG];#-^.NP-\*"J#A!&4/! M)T??7A2?:FF$GV-T\#5U>HD&1D-O+NF!4%XC+81:H=>0OHS6 :DAGWT390G$ M%I[T-[HQ2I1P9VC 4K*LA6'_)(9?^C"G**7)8,XX/"K2/8@6\QS]3'W!$[HV M:9%;KT>3LS%G%U1$:]%Y1J1:J?8"\@UQ2%H3WU:^N+8%>2C?1UJ%'#BZ>RVD:/@#1)Y+ MOJZX,)Q,A:NP2/4:%:&W[;W"A.2NR"7MIM11-H0CJ6[/-09_![2E2LLF0^"L M&)D&W!2?)M2&3C-<4CJY,#WJ#KJ_>Y!36$QL1U4+'*7-+6"IUF2)3VDSD[;6 M5OJ$$9J0R!Y4:%;%T[5\12^V(._ZSH$<@&A:@\UQKMUVP@^Y9.?L?4$L# M!!0 ( !J16E=S;\R$.@0 ,L) 9 >&PO=V]R:W-H965TD[#II;.1%XI S9\Y<>)EOE/YN:D0+SXV09A'5UK:7PZ'):VR8 M&:@6):V42C?,DJBKH6DULL(;-6*8)LEDV# NH^7U=9-#)?SEE7X@/:QO=,D#?V7D2S" HL62?LO=I\PCZ>7*V'\%S9!-R./>6>L M:GICDALNPY\]]WDX,)@E1PS2WB#UO(,CS_(CLVPYUVH#VFD3FAOX4+TUD>/2 M%>7!:EKE9&>7]_B$LD.XQUQ5DKM,S8>6@-WR,.]!K@)(>@0D@\]*VMK 2A98 MO+0?$J$]JW3'ZBH]"?B [0"R)(8T2;,3>-D^RLSC9>^/$O[ZL#964U?\_5; M 6_\-I[;*9>F93DN(MH*!O431LM??AI-DE]/L!WOV8Y/H;^W)B=!WJ9X/H#[ MU;?5[>.*_M=??K^]^7KSY1:^U@C7JFF9W$+!#:LJC16S:(!; Y*.!L,$2>LM M5*@JS=J:YTR 4#D+>\MIPAH%)^K]V%C:'2W/":&F^"WYD,QV&F.PG#JY B8+ MZ&2.VM+A8;>@R@-?;C%GIH:2S@T2-0(K2]K+6#@>E!JI&IY#2154V@Q\$*42 MI.VP+5L+[(\:_@/?$\4E06C$%[T,U(D6FS7J?3NZ3PJ/5!>W;'V:SB"-)TD6 MC\YG?CQ-TS@['\'JN57:PG2:Q--9 I/Q*)Y.9W!+7!X\ES/(XFR:Q1?9+(PG MXWB47L!'+%%K1V()50#F@"(F;3Y8_+$C8,*V9M!Q#4@QZ M/)(5C7;MZCIKIH'W"I50/I8 P_.Z<9_<@1%!0IA90? M-$N!1U$"R"@)&+,> T-Q @+-TW7@[@KZYRCM+HU;IX>:(X4V@!OIF5O?*$UH M%#S6*(Z5:Y:7T>JPJW\<%'=#C5B30^-2(3H'QX.CXG4?",[67'"BQ:S76&/% MI70M3]O'33BRJC!./*.8IW&:G'LJ)$VFU&D7!&;:4!6QC7TNCM3OL-[O:K9] ME*XZC2^@K7NF_XOEF%.WUPV-3\-M3=E0$F&+3(?6<^EWDMDU+!5/D5EG M=AX-:] =-*[X;NBBU ?'?Y^MUZ0&\-8!/CRX8"GJRC\C#*6DDS;&PO=V]R M:W-H965T*M EUG&U,\S%+*:>AUO?W#'MZFQ!\%L4K MKM!\+6X5[8(&)>$9 MYIK+'!1NIMZ\HU)JWB\WJ/_Z7PG7]9,X[D4WWEBTJDW\B#!#2N%N9/5%]SYT[=X ML13:_4)5RPY##^)2&YGME(E!QO/ZGSWMXG"D,'I+(=HI1(YW;RPRA0 7G,LMLN/)DOUP9 M&3_ XD?)'YG W, J90HG@2'[%B6(=[;.:EO1&[:Z<"USDVI8Y DFS_4#XMV0 MC_;DSZ)W 5=8M*$;^A"%4?<=O&X3C*[#Z_[V8, _\[4VBFKLW]?B4IOMO6[6 MOKM37; 8IQX]+(WJ$;W9QP^=0?CY':=ZC5.]]]!_0^K+_.[!9PQS6-H"<>7 M'_AJ%V&N@4Z*TF#BWF$"1-RD")5[>9A\8H^HJ)% 7F9K4I,;JV#=

?=*5E6B,^>)="C,N@"N']9 M]B>"9<-@2;/B.>(?T(*H/_0'X1A.:#?VQ[V>/^QUX>*(Z?==HF"?J#HO_H[P MV(^ZI#3NTZI#8-&H5V>)8@2XV5 ?/X3:E@*-!E:W]HJI1$.KD&K:'?0]4 M/97KC9&%FX1K:6BNNF5*'S*HK #=;Z0T^XTUT'P:S?X#4$L#!!0 ( !J1 M6E&PO=V]R:W-H965TU.SOLF\HKJ?'.@JN*0MCU.2JS'#0ZC,&9#@7E?(3L_R&M3T'C)<:Y<(7EO%LCPZGE?.FJ(6)02%U_!>K MV@\[ L?)&P+=6J ;>$=%@>6%\&+8MV8)ED\3&@^"J4&:R$G-0;GWEG8ER?GA M!)7PF,&=L'X-4RNT$\%?KM_VA,^GVFF-=1ZQNF]@]>#&:)\[N-099L_EV\1K M2ZZ[(7?>?1?P'LL6])(F=)-N[QV\WM;87L#K?=A8^&J.;2AYQ($PF& M\T\>:,%/,E>LH;L?DK+;#+O!+[ 4K$#CD@PB D2C1"M-QAB!Z!H%(38!-?L# MKBJ-F^P^;D8NCJSA/9&FIM)^@^1H%Z@16^%Y-^AKA=!$U;CR=9_D/NSI1Y+, M+!@D/+M$KFB- )#Y_ &]XZ29) ES#,1V?9%%=:%M>A.-"BB:3UA6^0SJY"A M!:K4:+-,LBA%M$$C0OC9H.2I%+JJ#;RF$ M+T5H!:%SI:\DJ/C2LY.3H! EL!*RWZE1 Z>0RU(NDE@KK)QZ,4*7?". M(:T6-%\&BEQ.]R)7@ZWKDQRU3=P67%26S66>/K>(4,36B-P:@1J;QV)&:'7\ MZT3:<"U$AA0SRE\K?3 MLZ?EL- Y^T+9!@=)9R_]LM?[LJN&;G>AY7\1@UT4J_6&/@(57+6B(O;&E<>%.&VWYF/+T=PC"GQQI:/D#[U^+ @ ]04 !D !X;"]W;W)K&UL MG5113]LP$/XKIR!X0DV:!*B@C91FG<8T"FH+>YCVX";7)B*Q,]NE\.]W=M+0 M2:6:>(E]Y[OOOL_.W7 KY+/*$36\5B57(R?7NKYV797F6#'5$S5R.ED)63%- MIER[JI;(,IM4E:[O>9=NQ0KN1$/K>Y#14&QT67!\D* V5<7DVQA+L1TY?6?G MF!7K7!N'&PUKML8YZL?Z09+E=BA942%7A> @<35RXO[U.#3Q-N"IP*W:VX-1 MLA3BV1BWVV36QXZ4"Z45I4;3(QJ K>K.RU MO8>]A('W08+?)OB6=U/(LOS"-(N&4FQ!FFA",QLKU683N8*;1YEK2:<%Y>DH M3E.QX5K!#%,L7MBR1$@$3Y%KR,?$TCNI\EDNIC%B]O[Z1QB!6(%]!@:JR7*[D7.0>>&0U4S_G9V M,O#[5S<*M*C)+Q&I\UK&\IUQ\VNC-$Y[25QC!JRNI7@MJ-FP?"-\.#V'_@!. M@?$,^CYMB #)S Z"]F!!//ZW+K-JOF\X=D*.E<7#LAFR#0&*;6-O12: M--EM3G,9I0F@\Y40>F>8 MVDC_X"4$L#!!0 ( !J16E?5)?/2/ , \' M 9 >&PO=V]R:W-H965T.8[[L)9&UI)]47=74?WO;W8EJTE)#%99YYG M9VJLSBV68F2V8&N4-%)H8UDCI9F%]O*(,N#DQ1Q MFB0GL61<1;-)V%N;V4373G"%:P.VEI*9_0*%;J;1,#ILW/)=Z?Q&/)M4;(<; M=%^KM:%5W*/D7**R7"LP6$RC^?!L,?;VP> OCHU]- >O9*OUO5]V8(F:U=5IVSK267+4C^]'=PR.'T^0%A[1S2 /O M-E!@^8$Y-IL8W8#QUH3F)T%J\"9R7/FD;)RA4TY^;K:4E=![1-@XG=W#JE%H M;,DK6 NF)K&C$-XPSCJX10N7O@ W@FNM7&EAJ7+,G_K'1*WGEQ[X+=*C@!NL M!C!*WD*:I*,C>*->[RC@C7Y'+_PSWUIGZ*7\^YST%GG\/+*OGC-;L0RG$96' M1?. T>SUJ^%)K;S?)V M\^ER#>LO\QNX*Q$NM*R8V@.C(J1L E,YU:%US-&".PM7VE*F7V)V9^CYPA^O M7YVF:7)^M=RL[L)\>/X&L"@PU"-\KL4>AFU^NP@9T@&%JRJC'YB PF@)C@@M M-#,YZ (^<+)RVEB@P@X(Z4D+,8!-33EDRG$F:)_^(->26/,,L*-J@1F$BAG: MY"21I' 5(@264)-< TW)LY(HT4_51".CEVWXM@[=A.R1DX>!C-D2-(U:2CJP MX18DV\,6:<@1F O0.;>9P>!,"IZ7,X"Y>!K(@M.0TXU#R>BVMH@*BKI3IK.0 M"K+HE?D;'KX_]VQ"[IZ09EFF:U([@!O]2Y0&34>7&GU@YTI#295M.;N$TIF_]PZC:E(K]X+D''S]J4A+-+K1B"X%1VZ_ZW;[;S]LF]].\ M_51<,[/C1%I@0:[)X/V["$S;?MN%TU5H>5OMJ(&&:4E?+#3>@,X+K=UAX0/T MW\#9?U!+ P04 " :D5I7/( ]'J@& #]#P &0 'AL+W=OU#M+.DC^=_;:XNW^: E5PUI MIXP6EHJSR<7RY/*0]X<-?RCJW>A9L"=K8[[RRYO\;+)@0%13YEF#Q,^&7E%= MLR+ ^#OIG PF67#\O-/^4_ =OJREHU>F_JQR7YU-CBU?.)R#KG39.$@:!1.O[*;RD.(X'CQ3T"JR2P"KBCH8#RM?3R M_-2:7EC>#6W\$%P-T@"G-"?EH[?XJB#GS]]2*6OQ3GI/UIW./53RAWF6Q"^C M^.H>\0/QSFA?.7&E<\IOR\\!9<"SVN&Y7#VH\".U,W&PF(K58G7P@+Z#P;^# MH._@O_@G_KQ8.V_!A+_VN1HU'>[7Q-5QXEJ9T=D$]'=D-S0Y?_)H>;1X^0#. MPP'GX4/:?YR'A\67BYEX>_7SQ5OQ[N+3IZL/'\6%$Z80"*>G9DUVB.E4^(K$ M*].T4F^%U49/@BPYHG'22#@O@J6F-]86IE9NPER[&KOH(S"<-M)PM5 TZ&MYKA FO) MD/W(#$P3UH&N#&AU8?%+#9LS>JR-H[!\\=(-V"S5TK.0-P%DK[!"#MJZ7!GA M*:NTJ4VYG8DW41-M6*VOI$?4&J/)HQT*V4N+H%GQI]O9TW M#7^T3JVM5[[BSXY&7D[9'=;'X<*NP ?79960C>G"AOCF6!5[P#;KP,."")][ M!05K$GE'[!P"#( I5K,[-&!(66>%S'/%UI(2SB[4NUV^IK(#RL&Y>ZZ#0UEO>A<_HX2Z2B!)I8^[W\HF]C2&+@:GA<0DL$2FB MW\ G2*/JD C^GO$48\>LE8E6CE.#,8H,.-.0,+!@!<9FQF^M87+!RQK$R#<2 M15:2Z=R.9)QF\HHG&O:Z$/*9>*_%15=B:(C#/<4^,#<%?BB#ZQKZ+1RR*@/R M-SJ;A3!=FWH+0VFE!U%RY1KE0AI,C::0HF?J+O P!3#%@U?6Y'NBF(7$'/"J M4O"ZDKG09I3G?5!O\HXGV%%YX- ^$B#OG0UU"#V^LD1<6SR;B&?3]ZUP-=U7 M1O-,L)1EM_ M30\7QW@O'/E4F0,"%NW)TBUS.%)A_)13@89!%E9XE\Q1N8J':^!DLC/;.S08 MOS9>%2HVMO>:GET]^RRWB6FA,\:B*,8!?CIJKH"8=QE"&%M/;-?,HEVD!Z6[ M8,_$;V;H.6GJ);K Y=#Z9>R3E80'6T1CS=2-TX-]##,_OT/5VXT0C0A=T,)> MS; VY&(IP$Y?4<[2[-]Q__YZ$J&LB[#Q9,] A/C[6Q8'>ZV%_%* M=[,]7HS?25OR";NF J*+V0M<)6V\;,87;]IPP5L;C^MB>*QP/R?+&_"],.!? M>F$#PXW__%]02P,$% @ &I%:5PG7'1MA! ^0D !D !X;"]W;W)K M&ULC591;]LV$/XK!Q4K-L"Q93EML\0V$+<>5@Q9 ML[KI'H8]4-+)XD*1"DG9\;_?'24K=I 8?;!,BG???=_QCN)T:^R]*Q$]/%9* MNUE4>E]?CD8N*[$2;FAJU+12&%L)3U.['KG:HLB#4Z5&21R_'U5"ZF@^#>]N M[7QJ&J^DQEL+KJDJ87<+5&8[B\;1_L57N2X]OQC-I[58XPK]77UK:3;J47)9 MH7;2:+!8S*+K\>7BG.V#P7>)6W[+670108Z%:)3_:K:_8Z?G'>-E M1KGPA&UKF_P:0=8X;ZK.F1A44K?_XK'+PX'#1?R*0](Y)(%W&RBP_"2\F$^M MV8)E:T+C09 :O(F4D7\^Y+<%NW\933NDDM7BPQG$;6!0[O!:/[VS?A]?'6"ZWG/]?P4 M^H_MQTF(EPF.QS"$U=UBM?SK;OGG-UA^Y^>U!U\B?#15+?3N[9N+9/SARL&U MUHU0<$-%)?4:J'F^9-ZD:&%\T>[*(/BY4E@LC$Q'\(W M,NY9$A^E(&4Z9" =&5("TEV?53J]6@(TJ:3WB'O""R-LSI-/TM()93B#.@?. MHG@E91&4Q0RPRXD#3R=WG"/.\"J5F:'%+^CV97&<]TE945LA%2" MPS!7Z5PCB LD@SB.^=>61T#*2#TE(?!F6(L-G166**F&2>SVMJY)_Z-LL(A. MCD7^M(0$--YY(LSCX!X(]CM&,^$!'VO)>T","! ,!]M*%S@6*&D+!Y Q3\4C MSO&SO7W>"R_L4]CT'%M/#"QXW&73$$/>1W)8R*VD)NH+M2H92@L06;29= M2&+:!/84P[52VFRU7JZM Q)VJ/RH"C?H/% #DG!:ME1I9]Z<0<&E<;9#8:%& M*I\<"FNJ )"3:E86H(?4]4<4VTR"-E 9RRHYQ:B!H5P+(GW'*T -GKH3'S/L MV_.I0H\5E:A"KP@8QS^U:^U9,NAR]BJ-H.F 1]\G@0"^H[F>.=TUB>BV*23K2,,07CKR1P>?XPKM.EPZ'%5&HWW[9>[? M]O>:Z_9S_F3>7HINA%U+RI7"@ESCX8=W$=CVHM%.O*G#QSTUGJX*85C2W0PM M&]!Z88S?3SA ?]N;_P]02P,$% @ &I%:5UGDTAJD$@ ]C4 !D !X M;"]W;W)K&ULI5MI<]LXTOXK*._L;ES%R#JLP\Y1 MI2C*C&<3VV4YL^];6_L!(B$)$Y+0$*05[Z_?/@ >,B7'LQ\F(XE@H]'H?OKI M!OQV9[)O=J-4+KXG<6K?G6SR?'MY=F;#C4JD[9BM2N')RF2)S.%KMCZSVTS) MB%Y*XK-^MSLZ2Z1.3]Z_I=]NL_=O39''.E6WF;!%DLCL\8.*S>[=2>_$_W"G MUYLYEU\@4;\IM7. MUCX+7,K2F&_XY2IZ=])%C52LPAQ%2/C?@YJI.$9)H,^6/_LI7^B MQ<-BEM*JF8G_J:-\\^YD)>!@T2G?+_Y7=GB-H+D^Z!%_KNA3[IS1.1EA]E+M^_SI41BIKOGX'*I=Y]K_>'_E&!"[7M MB$$W$/UN?W!$WJ"TPX#D#?YW._QKNK1Y!N[T[S8[\#3G[=-@C%W:K0S5NQ,( M(JNR!W7R_F]_Z8VZ;XXLXKQ\_2*LM+N$69:>Y1,=O4_*XF.FI^#!= M7"W$S2=Q>S=?S*_OI_=7-]?B?J-$:& '4ZLB_&3!)I',X MR 2-#/)5J:/0B,>AB:+:--V.M^(M4K!O''\B$]0>D1# MG/=O,YV&>AN#_\.[*.IKJG', I=!2Y@F*H.H$:_^]I=)O]]]\[6SZ(B?I]-; M^MY[7($"NILYAMLM(I6$&#@*VQ M&OTK %$68'W?ZU#_/<= S6" -I'ULE54VX!$1JI#@>/D@'9>.+U/FY&#A,3) M$;!?9""OMXYQ2 2FQ02&*N6MXO*-S&&^1YA8J.\H3,'F1J47K0K0=:5M""M] M5#+KB)G*'1ER)IO MEQ[8XG*EA]0,5D4+J&T2G9-[@ 'MP4AJG==N3!%': LD*T[7WXN4R0!-[X+S M&4%H$#0&&EAE"GRH;H!:4*&;]\9OK)BF:0$R[M369+F V9 _B%[W]3^JO:BV MP05T Q398]ATO"VPZZW:\;IP^Q P]JR:(8YDK'D9^K" 1'X#%X'P22AV<872 M B_;LIN3(\G5"H@3O9G10A /$H0#B@H8KYQQ8BV7.H; <:(JIR$@-00@&'.- M@2P:[>X]^B6[Z[&U3;5,/:BT<,I@((!,VVFD]<-KQ^ K+$=-()9%7H9CK!," MO-P0'ID=^C$'<0C^K6&$ :-8 @],[/Q,?<B96F4GJ/O-W6UFL,CQ*,*Y@ M_0Z>V]C)\9<_G(JKZ]_FB_LOP$L6XJ-:YL(B\CO'@NT*8S =[#6:U(J-BJ/7 MN7D-ZN.@1_RM'A ;]YW1_T$1'H.3D&N0PU+08'+&<0E'$,OB0-V?7D(6PKES M=,LLU_\AZ]L<9\84A=+!-5*3^F^\=\76I*5HC@U4HD@!PF*2L@:X=E%'SD;S M0=XSX-OX?+=16"SQ:%9N3P4(D&C/9, 9.6&Z9.'>*($'<"C11<(&"<'9_0., M= Z[ADD61;C9$Y+57M2V@:"4_< =G)MC<$%$,)09A-QJ!+Q,Z;?,PXAO$!+H M2,?\@9OZ1 NY??5:MC'GV[G=O/T%MG-U_FXG[Z?_.%^&<%O$*"9X3A#*,(C-$W$00R?!F!+60\PB0GMULH3R3"1DN. 7[%&"N; M48_>PS%/G,B%O:TEAZ#!NV"N ^HXWN$R3ID:':6QZ!$10!^DJ51Z+V!N-(TB M(EW(+0)RJ8PP$J">%O [.N MQ$^B%TS&%V('RI4Z^XT$F^D$XH_>DH^\%>7^KV'U;&QX3@Z0*LY%I0"G7T=< M&[%2$=)\$N;7"L,J;5I5*"4@HD!\B%GALO"OD-4PF8A7][-?H7(,-Y"^E,O. M1>RR(,@J0F*KJ%S%71V*O;J^^0Q,?:G6.DVUCWX4T>_V)J0KN_$'!=+XUT#@ M2V('ODO4]M%/0JD3$<(30(_'2QE^$_G.D"S/YOD12-W)#.LG?MA!SL83 &W MJ!)ZM-/#UC25*]SYC\#5>::!(F#IQB0*#7$B/;B$D70R2DA+ J M-Y"]!$+#4N2PK"*'5%2!-V!;" M!GG]GJ:?7E"I0H$:%0IGD&7H^\#@(C3G@A4 #=M_,-U*(1)!!.>:2A"S6@$U MPC&9BFEXK-8@!<S9]UGZVXI QS@T[Z5R].4U0,Q7XC8\Y MU(QQH $ EA'@_/PBZ'6YC@<\.)\$D\%$D*@M@QP"9*,G\)HL[5'VD+UYK2V@ MC:$>(SL%QI^*GOCKG^@X##OC%[X'^ESE1#J@,@CUEO:/:HX61'=YQ/,D*IBH M1"UR+##8B7<:*EO*/KPAX!=[.PNI%NF(HR(PVGGTTYUYU@=(4_5=$UWB/E=+ M[58Q9^\9)*KR[^C'TP1 6[G:4[T.=]PPSK;@:]\IH8/;_B0&?7"T;M#M M=@54BD_R1R-W>,L[)1F+./FP=7%@"S9Y!A$=T%>SZX$]HL!5836P<]O+3+8F M5UM74&)]Q\P'2GIN8[#AVRHD]/.2X<);7@1^YM3A 6G1@'#RR^I9H^0$'+OH!X/>F#[U M@E%W(A:'ZM/Q.!@.NJ('^7+4'6.W/2M4A=ZD>EE-#V%4MS<4PW$O&/Q+T)Y-@/!C@I]XH&(U[XNIN!H;BE-T;GY-" M,@LWKKH&6#9;Y&147UG08A ,08O1()@,AV+&O8'F-#V89'(Q$+W113 <]L4< M6#/+H"W%6*=R4R>8)%S/HP?ZC+L7L+Q1T+\X%Y]Q6+G_CV(T.2=]Q^?GP?F@ M)WYKB817XB*8C. Y<,U3^G;1'068_4_%O:MSU-SQ M4MS=?'71\PJTZX)=)S3K^!P\9#*"SS=4X+T"3R%[X,-><'&!PZ[K3<<*"> !67ON;C!1 KC_V)+(*YA^X[S^.(\V'OT^E$B\9N/\0R$G77P75A M[9)&4S/LNT"^UVE.]$$C'VN4TP4DVBQ^)/J^!L*""ZU4.&"XM(Y+>X:P*@:_ M6 ?^$(5UB[!PPZ-"3A#\,A>6^(].W,E VX357%S&4(-<8I,%N!X,89KD%]1Z M7!&(C=D!/&'.!E:/BTT)4F1(]*M,G/P[.L86*4A:%VOBPF??DFJ7+MLY%GV3 M,OHF1Z./(8!;+VWA=_SM.6#(_2_S.]]E<>=(^SP45]]6B-0C#39441NVJCM* M+R2"/A@@92+:%+A(;13+2,%J$4'E=C-$>#3/HMLU;66 '0>43HZFXXU=2JV, MLK4AT#9^ZUYXH'JL>W91;N3%T:THT\&LEN+;=O2XF$^GXN/\T_SN;OX1X//+ M[?QZ49T^[U>\K]FFP>9GQI"*6Q&4S5.J<$3$MXX,7 MYQ&DJ7=A?1V![,:?;R+G+$]62B7*[I%;?KT/^P(,*\^ 7^IEM)SG]JR.XS]& M9RWUSRX&XZ W&?KZ&6@$?.]W]RIHKP-75'XAS^FT7PUY-ZI5<3]6,OO^ Q_< MU>9RH4VIB0L=8(S82O-9^"P",Z6QV\_7Z_NKZ9W%[=W,-GV=S/B>:EWV%7PLH^'KUVR<^ \BG6BYR M<"?B[%^W="#S:KKX>HH-L]%K(/KB4WDZ>95"F!2T&(*G_AM'_3^['N>]V>H0 M:N_1Z:7X LY79.7>-D?BB7&;6(&^B]CO=,+3SUCZ#I0G@%S6)"K?F,C$9NU. MA65:P<"3$41(-+J*KWN-/R7S'E^^7#OL+*]ZS.:SS^4MCYK@CL GU3DT*N%/ M/_!LN'YN6L88F 5("1J_ZB'$>E6B674@S+4% R 8!D]4L;-977X(2O41J;2C M15Q52FN(EG)YR!6[/S]1H;0.)6O78O"(A=L.>RJ@,6D_6\[\ @>R!!.9C)1C M (3O?"-F_WQR[WRN4_.&9ZV'59119]368FN^?'3E*[AIGEIEBK6A\W66RM5<;G;HJ^!=??7C7FI%UT*BEW,1$?,X,Z3TS/LMP MPTT"/_17A%[@,!TL%VN6;V(#&;OWQD.4%7?E ML_0W!SD O@E6;E6H%"T^T+H(>UJ? Z -U$,D5.+@[S=<0O%;P0\D$ND%1$4>?3<3T/ M;0V@Y:*;[*KM-RK@H0 #@(+186ESONJK^(IQ>;UEG^ZZY6U1@L9^87F;SA^[ M-4\H(/JR6J%9N_:2T:EFVCSX;P-++J^Q60OL";75Z2JN;I?PQ0F\+X'.S5H0 MMV%-Y8/4L2=1?%)9'J>Y0WU/?_$H#Z_YV088[V%UAR%&4V]N8PW,-0.O$*YD9);KI@+4U7S;-]\Z '0)Y5]7/=YKF:VG>H M 4&:O )$.)[-=_3P/)=/X;FS22=OU35%O+/2=#<_1B>^ 4!9;*^M\4>!M0,S M=;0;?(>EES^XHW'(C7A=3+7>R"LYBL_91#R:JZE%%'?$D62FIKY-]?,!+*1J M5Z_V(M1: ["(#E@>^>X[?1L>."*+[F"58M>@73V.GJ_%+YQLQ1>?;.G^T*), MMI<-N(HTWOT3N:M)GDF+N ]/DCG=QKO/"/<>Z[=N^-0?2Y9!,!H.'$C8QFTB M"F]>*$Z+SKZ/'^11U8'#?U1F&*%J>W!9W6" 7_$:.X+#N@!)$(6JO!U,NJX1 M-%)W[]8WWRQ&.+RST>L-GGSZ(]I$_@Y6AI6;N_V!*+(/H!6PN>>O+MGMJ=;%O6)IZ'7_D: M /W=$W+?/,JX%&MV3 MR9!IXSON"GA*58O."Z;Y>,V86=)ML81U>/(B"5I\%EG4+M'!3_/O+IG [B:@ M&7J' #G'=M=I*Y#/:G^*@\:B/SBB M)FZ:\U_EE+^6?]0TY3_EJ8;S7T1]D6AKS+PK>+7;&0]/('G2'QGQE]QLZ0][ MEB8'[D ?-PHJC P'P'.\QNV_X 3EGWJ]_R]02P,$% @ &I%:5XTY%K:> M P O0< !D !X;"]W;W)K&ULI57;;ALW$/V5 MP38H'&#CO=]<28#M)&B*I#$L)WTH^D#MCB3"7%(AN9;]]QUR9[-&M/#8"VFFP=K:S444F7:-/3/G:H.23I9*]\S25J\BL]'( M.N_4BRB-XS+J&9?!;.*_W>C91 U6<(DW&LS0]TP_7:%0VVF0!,\?;OEJ;=V' M:#;9L!7.T7[;W&C:17N4COV_PG>/6O%B#BV2AU+W; M?.JF0>P$H<#6.@1&/P]XC4(X()+Q8X<9["F=X\OU,_I''SO%LF &KY7XBW=V M/0WJ #I)X](596XUG7+RL[/Y6 Q0 M2YCSE>1+WC)IX;)MU2 MERNX48*W' V"]ZO19]55Z$G".FW/(XA#2.,U.X&7[+&0>+_O_6?C[ M1IK\.(V[8!=FPUJ2GT&=S MNK#=(-!%\1Z7J#5V<,<>X=(8M :8[. S9PLNN*5(CLD_27!1-&F9)Y5=)6,8US*UJ[]^Y M"_B3<56%119#DE1D5[F:Z8%L\-&9X!CV3JV!@JSBI("B2L(J:0[\&A]0#D@P M15BE"219'99E 1^Q0\V$1S&6601)DY)FHF:^+X0R!EJF]1,-R"W3G8$Z3.LZ MK++,K9(R+*L$/MU>4Z+&0914N1?$=+OVN!UQ"[6A463V)YJ$2.HF@Z1LPJ)(X<./@8\8#E,@96JM!&6]WVCU@.[$ 9=A%3<4 M7AFF30Z?G1F(75<\05GG7F^5YV&>)?"=B6%,,Q,TOYEL$N2SJL&WOI= M$Y>4U9IV=\I2LKI7*PX5M469C019G1]M#G%HT@NX_?IM]"6FLHXIK[5GK7+J MD+JD]5>[IN8[HT[Q^7"'2=@TSNQ/5K_7X @ 6 @ !D M !X;"]W;W)K&ULQ59M3]LP$/XKIS AD ))D[X! M;:6VC,$D)$2!?9CVP6VNK8439[;3PG[]SDX;7E0*[,L^M/'9=\\]Y[O+I;.4 MZE[/$0T\I"+376]N3'X*,4A%$8=@, M4L8SK]=Q>U>JUY&%$3S#*P6Z2%.F'@-"P^D[ACN-2/UN#C60LY;T5+I*N%UI"*'!B M+ *CQP*'*(0%(AJ_5YA>Y=(:/E^OT<]<[!3+F&D<2O&#)V;>]=H>)#AEA3#7 MA?9 K6A6S8:]F[86*#> M[P2&D.UY,%FA#$J4Z V4&"YE9N8:OF8))B_M V)4T8K6M ;15L 1YH<0ASY$ M811OP8NK,&.'%W\@S)_]L3:*RN'7ID!+G/IF'-LBQSIG$^QZU ,:U0*]WNY. MK1F>;&%9KUC6MZ'W1F5G@)S";48M)O@?3.!*:FXK6 /U()RC2 Z,/+ADIE#< M/,(IC@V,<&(ECGI33%N];HZ)$'.#Z1A5E0;HIU(91VDBM;'-P#5\4U)K*)[H MSNA-L&%;D(P:SAA7<,=$@7 [@ALZU@5%K"O^\ 5J+;_6COUF(R9A=Z<=U:(3 M6NU!L^%'M2/87^G4VGX]KL.--$Q\WNQ[D>%_B2ULUOVH57]%\BCV6_6P)-GT MCUJAWW@9VR?,MI1BHRK%QD=+\;V*@_$C#*G];4L5Q':MMZD2MSK]ETHE)A)A-J2)REU^_>C;,=-@338@VU2XCD\E$5. M6JD>]0;1P'-="3UU-L8TEYZGEQNLF3Z7#0K:64E5,T.N6GNZ4D>>-+"6O46@N!2A<39VKX'(6V_@NX"?'5N_98"M92/EHG=MRZOA6$%:X M-):!T><)K[&J+!')^#MP.F-*"]RW=^PW7>U4RX)IO);5+UZ:S=3)'2AQQ;:5 MF56&UD/8%)0<]%_V?-P#GN W'\'$ Z L-/= M)^I4?F:&%1,E6U VFMBLT97:H4D<%_:G/!A%NYQPIK@53RB,5!PUG'YGBPKU MV<0SQ&SWO>7 ,NM9PG=8(KB3PFPT?!$EEF_Q'BD:984[6;/P*.$#-N<0^2Z$ M?A@=X8O&,J..+_J/,G]?+;11=!W^'"JTYXD/\]@6N=0-6^+4H1[0J)[0*3Y^ M"%+_TQ&5\:@R/L9>7,NZD8*$:I KV--\2.A1JL-"@8[58+U -9XM?-L*?/7F MK*7;95!Q5FDX@=#UL\Q-XG2P S=*?;CA@M.5*V$M9:DA<9,DI^<"4C?([&@H:EW K3]\ZX M.DZ>J[[A7L/[L77'U)H+#16N".J?9XD#JA\%O6-DT[7?0AIJYL[&ULE511;YLP$/XK%INF34(%["2D78+4M)VZ MATY5TFX/TQX04WUA6Q V).-5#4UUE5EI!L%M/"@FDU39 M3&X-9P(>%=+;NJ;JSP*X;.=!$APVEJRLC-N(LEE#2UB!>6X>E?6B@:5@-0C- MI$ *-O/@.KE:C%R\#_C.H-5'-G*9K*5\<<[78A[$3A!PR(UCH';9P0UP[HBL MC-\]9S! MLRTZ-OP&&T$/4IA*HSM10/$:'UEE@SQ\D+? 9PE7T%P@$H<(QYBO4PEW?*/3?*YEKG1#>W3)-RU)!2;U0N4&]_E-"SU*=%HJ>*@7PZI\A6W$#]1K44';WP>C95LL= M&VI H_<(AY.8A,EXZNT4XY",$W2W;Z0R*$WC,)W&:#)*PC2=HF]VNJPH]T 2 MDI2$EV3:V9-1F.#+4\6*CEYU#:KTO:M1+K?"= ]\V!W&PW77%?_"N]GR0%7) MA$8<-A8:7Z3C *FN7SO'R,;WR%H:VW'>K.R( ^4"[/E&2G-PW 7#T,S^ E!+ M P04 " :D5I7L2J:4E\# "[!P &0 'AL+W=O+Q'_\-S)RX;9O!&B:^\L.4BF 90X)8UPMZK]D_L^8P=7JZ$\5]H^[-Q 'EC MK*IZ8XJ@XK+[LZ=>A]\Q2'N#U,?=.?)1OF>6+>=:M:#=:4)S T_56U-P7+JD MK*VF74YV=CGX2QES 1]DKBJ$&C7&/S*!TL*Z9!IA M\)EM!)J+>60I$ <7Y;W35>-E!E&U.A :G0.?7F/N9(Y%YSY>E!;^-14J)E5VO-ZCU+1#?/S M+P8+L INF,@;P2S"BAF>=^>X:"QM'ZGCJ9_B>S:BTWSA 87-)N%L]$HG(RR9T2_^K(E%^R1 MD'8(QE$QH2MUXCL+TXR,9F,:)0263D<=?VHE@-LM]18GI/%W@=Q2KS2=O*QE MNC P2"[@S:MIFJ3OX'*6A)/Q["!@Y^J9C^EH%L84XL]TF+6:;QKK:LYE)N]N MH<CJ']22S/6]6.L8&BT5SNP)84H,]AU>40?Y'#$)CQIWE%EZ 3LLG+ MO70M[3)I^=NB%WP(U(A_&SX-0:H7$;9(%?H"\U1E14<-E6[8SC\;AC1OI.UZ MZV'U\#)==PWYQ_'N6?O(](Z3:X%;,HV'DW$ NGLJNHE5M6_/&V6IV?MA2:\K M:G> ]K=*V?W$.3B\U\O_ %!+ P04 " :D5I7V;J?>P@% 8&@ &0 M 'AL+W=O0[Y48?D M=,?X3[$&D.@Q33)Q::REW%R8I@C7D!)QSC:0J3'[PC:[6,G]@SJ8; MLH(%R.^;>Z[NS!HEHBED@K(,<8@OC2M\$=A%0%'B+PH[<7"-/?"M2HZ\P##Z^?T3\5Y!69)1$P9\G?-)+K M2V-BH ABLDWD-[;[#!6A48X7LD04_]&N+.N-#!1NA61I%:Q:D-*L_"6/E1 ' M ?BE +L*L-L![@L!3A7@O#; K0+<0IF22J%#0"2933G;(9Z75FCY12%F$:WH MTRSO]X7DZBU5<7*V*/L;L1@MZ"JC,0U))M%5&+)M)FFV0O%V3WB@#_^RS5ZJO<'&J;O& M*?"<%_#Z^B"@(DR8V') /VY5>70C(17_]&E?@KO]X/ET^HYCO2\OT8QU!,K05EE;[0Q[;$ M\ ^(6.=6B\:\+(2M9JF1UV*K;<\;V8YKMF,MVZ]R#1S1HH_[>(X['6:U2&KQ MCQWH X$UI/!J*3RM%+_8(3,06$,: MOY;&UTHS9T+F1F#%6"208$FO+GY'%]NQQK8[:R!A; M>_MC:3E?)]EL?J\&X/&'V3CATQ0Z$U!3SPCU@KX.?_T>@492![A<(=H;"')\YXY+3U MTK;@:+UP]]/N66/7]MRZWJ86]EX+6ZO%)XB DP3]N(-T";S7ENDACIUR!T4+ MAD)KRK?WN_A=#2\>U/$.BA8,A=94=F]Z\3"NMX+13E[=(J[K8ZN5M(&^16]E MO+>]6.][%U)9742R"-VR4*7D%S4=B8B6FPW:_!S(OU9J#8D6#(76U'1OKO'X M7?-S2&\]'Q0M& JMJ>S>JV.]67]U?GJ=Y#OK69?V%,/N9.),VCGZ'D8<[YTX MUEOQ^99SR"3Z&L=JL<+U:3FDRYX/BA8,A=:4<>_:L?^N:3F0 :^4'1(M& JM MN9NX7QS8^L5! #&H(1HAE9T;M9HFQ=?7^&)>'E+L M8&PO=V]R M:W-H965T5B/W6P\_+BGJTWVKQP9Y,M6=,%U0_;.PDM MMX]2L))6BHD*2;J:.C?X>HYCX]!8?&9TKXZ>D4EE*<2C:;POIHYGB"BGN38A M"/SMZ)QR;B(!QY@[*:Z5%V3D#0_<_"_U2'H M'((FT9:L2>N6:#*;2+%'TEA#-//0U*;QAFQ8989QH25\9>"G9XMV^)!8H05; M5VS% MS\CW_,#B/A]W_[VNSKF[4*N^8'Y?,+^)%WQ_P?Z^62HM8:+^8\NZ[2:T=V-6 M[[7:DIQ.'5B>BLH==68__8!C[Q=;#?ZG8*\J$O05"<:BS_JID(L2=A=%S/JT M9=R&B9LP9GO9S<+,#W R<7?'N=C, #7MS5Y1ACUE.$JYT")_O#0K_NN@;:3H MB"!)HL [X1Q:89S$7F+GC'K.:)03)I*L@9$^&43:KJINT)0--AI@1#CQ<'1" M:S%+<((S.VWBRU(JX:)K;0U@=0R!D$T&(.A M61RDT9DAR'KZ;)1^#O.#Z:\7.1LRIFF:G=;88A9G4>3;(;%W$$)O%//7+S5K MJVBJRBGL%!O!"\3*K10[:KY8L;NPKVL;)UYVPFVS"V(_"\^ 'RDX'@7_8% 1 M[X3WV5:#99\)KTI[;.)P<295;MXHN MRG'_EUD:AV$RJ*;-,O-B#Y_1"7R0,SRN9Y^$A@VC>-G96 5R09&&E6XH59=QZB5!>HIG,4Q"'_;A M,WP'59H>S[-QH'P0,CRO8GR '_W&L1P/:#UO( M>G#]_D!MTN[1^=]PZL3,=J#=KY^=I"FT)NLTM!>PDWN.SSVY-[G] M#>-W8@D@T7U&V6'' LQ*44=MS MG,C.,,FMI%]>&_&DSPI)20XCCD2199@_G %EFX'E6H\7;LAB*?4%.^FO\ +& M(">K$5<[NV&9D0QR05B..,P'UJE[,G0=#2@C;@ELQ-8:Z52FC-WIS=5L8#E: M$5!(I:; ZF\-0Z!4,RD=/VM2JSE3 [?7C^P79?(JF2D6,&3T&YG)Y<#J6F@& M<,VEU G%&J^E%%1_J)-'>M8*"V$9%D-5@HRDE?_^+XV8@O@!GL 7@WP M7@OP:X!?)EHI*],ZQQ(G?37!4%);]@AD9,$&VY0*IJT"7064>RSC66!2?R 9W#5*(Q MI'I'0+Q'1^<@,:%JU4&3\3DZ>ON^;TNE59]HI[6NLTJ7MT?7&%;'R'<^(,_Q M? -\V [_7.3[X+9RJ+'):VSR2CY_GQS5/K."@K;FA0-/R:/O7Q0074G(Q ]3 MTM4I@?D4W;(G8H53&%BJ)P7P-5C)NS=NY'PT67 @LAU#_,80OXT].8,+1+:8%F*2% M+\Y4-KK=P ^>B3,$1KW8"?T]-D:-O*A5WF2,OBH+1<%WZ_T:LBEP8ZVW$OYM MK1^(;"?WN,D]_B_-'Q_2D .1[1C2;0SI'J3YNZ:J-36_*;"M^7N-T-ZAFK_W MNN8WA+4TO^L\?8:=?VC_&AS]N?]-D>87@+TU-.B)[1KS!5$?>0IS!76.8Y4D MKX:@:B/9JIPCIDRJJ:1<+M7@"%P'J/MSQN3C1H\FS2B:_ 902P,$% @ M&I%:5W:H/QZ9 @ @@ !D !X;"]W;W)K&UL MK55=;YLP%/TK%INF5EK+-W1=@M0FFMI)E:I&[9X=N E6#6;V)6GVZV<#0>E$ M6!_R OZXYW#.O1=[LA7R5>4 2-X*7JJIE2-6U[:MTAP*JBY%!:7>60E94-13 MN;95)8%F#:C@MN5:^X4G MML[1+-C)I*)K6 ^5X]2S^R>)6,%E(J)DDA83:T;]WH6F_@FX(7!5AV,B7&R M%.+53.ZSJ>480< A1<- ]6L#,^#<$&D9OSM.J_^D 1Z.]^P_&N_:RY(JF G^ MBV683ZTKBV2PHC7')[&]@\Y/:/A2P57S)-LNUK%(6BL410?6"@I6MF_ZUN7A M . &1P!>!_ ^"O [@-\8;94UMN84:3*18DNDB=9L9M#DID%K-ZPT55R@U+M, MXS"Y+S>@4)<%%3E;M*4D8D7N@&<7*"X>*-:2X8[,88ED :F9,5!DN2,S4:+4 M=:@I)_NXL5(3#2D.=RUA; ME.V-TTY05,VAO12HKX!FF.M+&J0)T/LK(7 _,?= ?^TG?P%02P,$% @ M&I%:5^K4M(ZO @ EP< !D !X;"]W;W)K&UL MK95=3]LP&(7_BI5-$TA /NT$ED:"(C0F34)4;!?3+MSF;6N1V)GM-O#O9RDC#M9VKQ[D%DJ-KI@'!XD4INRI/+U!@I13QS? M>7OQR%9K;5^X65K1%?T@J'[3?WNR:[R3*G M"J:B^,5RO9XXB8-R6-)-H1]%_0VZ/-CZ+42AFE]4M[7$<]!BH[0H.[$A*!EO MG_2E6X>!P(_>$02=(/BH(.P$81.T)6MBW5)-LU2*&DE;;=QLHUF;1FW2,&[_ MQ9F69I09G<[N^1:X%I*!0B=345:"F[Y"8HD&0Z?HY!8T985IG:.GV2TZ^7R: MNMH 6!MWT4UVTTX6O#/9#*H+%'IG*/""<$0^/2[_ON'OR5T3N\\>]-F#QB_\ M0/;?UW.EI=E4?\9BM3[1N(_]T*Y411#%,8Y(ZFZ'(4;K_)!X?=T.7]3S M14?Y[AAG9C/G:"5$/@K8ZO%@8HQQ@O'E'N!A'?'CQ$_(."#N ?%1P,&>.4,K M*=0H)#Z8/"8A\3V\!WE8EP31Y7"U=R!)#TF._\OMOD'FD$=BKD0!&A#KR%_' M@,D!R+F?X#@(PSWBT<)@)]H.&PO M=V]R:W-H965T%N[I MUG="S_P*):$9,DDY X&+L7<>GDW#@3&P.SY3W,K:& R5.>>/9G*=C+W 1(0I MQLI $/VSP2FFJ4'2J5!SQ(M(K.T+HDBDY'@6Q!FMT8S ZN-M=9L*#.O<::$?DJUG9I,!294 MP16):4K5,QS\380@1MI#.+A$16@J#^%W^,2W#"X(>X2OMYC-47S3BP^S2SCX M]7#D*QV)P?/CTNM%X35ZPVL/;CE3*PE_L 23IKVO&50THA<:%Y$3<(;K(^@% MOT$41+V6>*9N\[]R]I9Y(YQ>I6K/XO7=JIXO!:+.>56)UB:5$\HI,/OX3#X&,;SX[ &JS[%>N^1>^]P?I&SX$OX'5.?;4/KA5FLE6 M?I<"= 36$&!0"3!POO8'EDM,P"S# E&VD2T03BV"N6,WDV#D;^H,G#[V9#"L M& R=#/[)E52$)90M8\WJ!2*VBMWI;G;SX^^YJ[0 MFJK4"I;P75*]A.U*A([0FB)$.Q&B#M.]!*M?Q6%KOKN][LMJ5S6%[K+I7&>Y MK@?AYRYZO>E.Z%8#[HE"][GHM/3J"JTIWJ[X"M^G^@H[+;^Z0FN*L"O 0G<% M-K.]+.C^<$,$)?,4@3)]4:)4H-L:;!6@@#37VJY2.0K"P>O#T6EAYM=ZM@S% MTK:R$F*>,U6T;]5JU2Z?VR;1WVTO>NU;(I:424AQH4V#HV,=J"C:UV*B^-IV M@'.N=#]IARLM$PJS03]?<*Y>)L9!]4^$R?]02P,$% @ &I%:5W;/H(CT M P %!8 !D !X;"]W;W)K&ULQ9A;;]LV%,>_ M"J$-0P)TT_@\/P8ZE> M>>J*@@-.C%&>N8'G#=P<$^I,QZ;M@4_';"TS0N&!(['.<\R?[R%CVXGC._N& M1Y*NI&YPI^,"I_ $\E/QP-6;6U,2D@,5A%'$83EQWOMWD3_0!J;'/P2VXN@9 MZ:DL&/NF7SXF$\?3'D$&L=0(K/XV,(,LTR3EQ[\5U*G'U(;'SWOZ[V;R:C(+ M+&#&LL\DD:N)<^N@!)9XG66L/,@) M+?_QKA+BR$!QV@V"RB X->B]8!!6!N%;#7J50<\H4T[%Z!!AB:=CSK:(Z]Z* MIA^,F,9:39]0'? 'B%F*24F%E=_8\ZQCLN5 -KN!KDO!PE>&"1$\JAVNO@[W7 M]T$G\ F*&Q1Z[U#@!6&+/[.WFP!$1.$TY MI-C(SY9H'Y4O?ZFNZ*.$7'QMD[WD]MJY>LNX$P6.8>*H/4$ WX S_>4G?^#] MUJ:935AD"=;0LU?KV>NBUVN:EVOZO],E5VI7,@:&H7?'S=3WAH'7'[N;8U5: MN@V&HW#4[!9U>O2=\^W7\^UWSC=B.0A)8B1P!@)]F4.^ -ZZ8#I!YRX8F[#( M$JPAX* 6<'"A!!S8U-,F++($:^@YK/4X?#GG?1Q*SP)YEY M>Y*9W4ZF+ M8%>H>AH2)$FNNZFX"/5%+'%992LSPEI/PZ^XYJ-GP+PU E;+!ENT9@0.A8/? M73G,\>[U7<'24;^2SR8MLD5KRG>H0_S^I78%JX6)55IDB]84]5";^)U']1^[ M*W2[%II=0;2&P&HQ8XM6AL ]NBY34J;FVE&@F*VI+.^@ZM;Z:O.]N= [:;_W M[V;E!>4!4]Z7SC%/"14H@Z5">C=#M89X>059ODA6F$NY!9,JGN9Q!3@!KCNH M[TO&Y/Y%#U!?!$__!U!+ P04 " :D5I7SH%I= T0F 70%L M);2,3,FZQAS['B5[1*6W8),#E1N%%FJ27![CBE.QF@@<]Y>P@WP+: D!B?)$ MI?;L.F$XBBA$6-ED@RJW<[$&'"?T/WJ&IV]/_=T+@*1='I0;3HO-[5. M;&JC6Y+SF*$O>0AA&Z\+ ;4*ZZ!B;O42KJ"X0+;Q$5F&97?$L_A_N-43CETG MU59\]@F^D_E##]^%*[KAD+'?77DK>4?=O/*3OF0%#F"FB6^6 =V!YG]X9SK& MYR[1 Y&U4C"J4S#J8_=_B!MHA5-@72I+J*.@\I[9^;;MVE-[XNF[IH N/V=D M6M/:KQ7;N(YMW!O;O:AS"-&*8PX,/=Q"M@;:>1R]/"\]CH'(6I*=6K+S1A7I M#)F"@R[+'979&3.K9);VQ?G@I" M>6\I]A*\]!P&(FMIG=9:IV]4BM,A4S 062L%IO'\US5>7XP5MGGON:[A3HRC M8NSP$[>CZTZ.BE%OM <9T$AU30P%9)OS\A];S]:=V97J1X[FY[)C4VW',TW9 M[MUB&B4Y0REL!*5QX8I/A)8=5&EP4J@F9$VX:&G4,!9=)U#I(-8WA/"#(3>H M^UC_'U!+ P04 " :D5I7BZ1A-40# Y"@ &0 'AL+W=OPG;OGGN=LGV^X%O).+0 T>B@95R-OH75U M[OLJ7T!)5%=4P,V7F9 ET68JY[ZJ))#".97,#S'N^R6AW,N&;NU:9D.QU(QR MN)9(+P$,%S,B2Z1NQ_@(;03V+EPNFW"]: MU[9)ZJ%\J;0H-\Z&04EY_4\>-HG8<3 X[0[AQB'<=XB?<8@V#I$36C-SLBZ) M)ME0BC62UMJ@V8'+C?,V:BBWVSC5TGREQD]GG:]"J??HBN>B!%2!1!-1EC:_ MO-@.IUKD=^C3_9*N" .NT71!)*#.)6A"F?$^0S^FEZCS]OW0UX:31?;S3?QQ M'3]\)GZ$O@FN%PI]X@443_U]HZ41%&X%C<.C@%.HNBC"'U"(PZB%S^1T]_ ( MG:C);^3PHM?/[^^+6Z6E.>=_VM):AXW;P]K+?ZXJDL/(,[=;@5R!E[U[$_3Q MQ[:3[S?D^T?)7U*VM+42P6QFBB<2,Z3D'(WTOZ>N?Z"WGP9)+VV7FS1RDY?EFJVJ5;PD*#EQ;UKL!G&* MGSM8@X;LX"C9<7-^"L$8DWE6Z--MB]![B+HSVRAU9!%S^3UK1AFIZ4 MUM.YIB=Q/;0R7(-VK@%^?-7P4;877-.S8GOPZ_UO?9SPP;XF280'^]O?8H?W M./H[CW )$CZSZEGFA1N:?^5FC3.+CAPO1V(*V!^3X30F\G-D#3+6;_ %!+ P04 M " :D5I7BM#(AO " -"P &0 'AL+W=O"?",T4*9L76.)0Y\SG+$]6[%I@5KHK\>Y. M_,1M)5Q =H(\YS-R'==KT#-]/=QMD>-5N?0,G_?67*+;*[4574J@XD]3W@K> M;C.OOLFG(L,AC"UU507P+5C!IP^=OO.UR?2!R/92T*U2T&UC#ZY 72EUO5/( M,4$2.&VRV\[10P^ N6BRU@I\I[5>9:WW"FMP+\L:E@$W0IL,%DQ]PZ0+Z3;P MAH[Z^/:V;JM4L^B*-'*U(F:ER?K]AKH$GCC96HE>^ME.A#9GN]AY7OXG^K)\) I M.!#97@I&50I&!Z@G[1PM]:05^$YK'>?QU>LFW! IU@2A>T]5JU=.=F4[FR?I$]WJF87FD*1K%:\S7B>HV"*P4I7,R M4$61%[U7,9$L,^W+DDG5#)EAK/I5X'J#>KYB3.XF.D#5 0?_ %!+ P04 M" :D5I7ULSNL2X# !'#@ &0 'AL+W=OUJ^@^'JH^F' A61,[M0UTTG[\ M;"<$@DRD3GZ!V+GG^)[KD^1ZM*'LB2< KWD&>%C)Q&B.'=='B>08]ZA!1!Y M9T%9CH4UW=SG!(G&NFY.Q:-Z$ID*8$[AO@JSS'[.IC""#6"@*+/_6,($L4TPRC^>*U*G75,#]ZRW[ M)RU>BIEA#A.:_4KG(AD[ P?-88%7F9C2S6>H!/447TPSKG_1IHKU'!2ON*!Y M!989Y"DI__%+58@]@.0Q X(*$!P"^D< 8070E7/+S+2L*RQP-&)T@YB*EFSJ M0M=&HZ6:E*AMO!=,WDTE3D07<4Q71' TA1C2-9YE@":4Q$ $PZK0')W<8J:N MUW"*3JY X#3CI^@],D$?;B"? 7N4M\OD@8U<(?-4J[EQE=-EF5-P)*<0W5 B M$HX^DCG,#?A).]X/6@A<6:"Z2L&V2I=!*^,]%!T4>N]0X 6A*:%V^)<5.09O MI!/6FQ9JOO (7V.#T#3E3^CAJXQ!UP)R_FBJ>$G8-1.J=\4Y+W ,8T>^##BP M-3C1VS=^W_M@4FN)K*&]6VOOMK%'MRME,$07\BGX35EM,VY275+U-)5ZH:TC M6?[UOI2VB$9^O3J_7FM^DRH?9-JD[=/Q%]5AW\CNJ3%):%WMM1MGB:Q1F'Y= MF+YMT_9M:K=$UM!^5FL_:S=%0SM3V@M@:DI^*DW*2[KAGBV]SJ%U33%!U^S> M09WHP*I[OV]HJWM;5WOM#EHB:Q1F6!=F:-N]0YO:+9$UM/O>KDGP[/JWXFN: MTQ\<.-@<=<3"_EY+X]LU<<*@_27P4)"O&PO=V]R:W-H M965TZK2B+)'(B5?A@$YSXCE'M)[-9F,HE%K4O* M<29!U8P1N9Y@*9J1=^9M%NYI7FB[X"=Q17*+23VVSD!580EIAJRT#,;853+$M+9&3\Z3B] M?DL+W!YOV#^YWDTO"Z)P*LI?--/%R'OO089+4I?Z7C0WV/7C!*:B5.X*35M[ M\<&#M%9:L YL%##*VSMYZGS8 AB>W8"P X0O 8,]@*@#1*[15IEKZXIHDL12 M-"!MM6&S ^>-0YMN*+=O<:ZE>4H-3B?7K"K%&A'F6J2/\*WA*%5!*YB5A,/1 M5R(EL48?P]$5:D)+=0PGH HB4<6^-@HLCY]VNTW:W<(]NT5P)[@N%%SS#+/G M>-\H[^6'&_F3\"#A'*M3B()W$ 9AM$//]/_AX0$Y4>]FY/@&>_@^"V5ZVV?I M=VG>)SS<(5N@_+W+O8/L]D!?JHJD./+,B54H5^@E;]^[3/6/N!G-CSE<%4,),YBKAC.S;?$\_1Y("&Q1JVZV9D[9;'#9$9/'PQ ME'"KD:F=5@U>TZI7(GMFU;"W:GCPFW$6**!*U<:$K):4YU"AI"+;U7=+-G1D M-J)721#[J^UF#E6T"OVMO& HC"E)1<]V>O7ZU3^JQ"Z@7ZQ.3X&W@_J-I MX_^.R)QR!24N#65P>F'TR#92VXD6E4NEA= FX]RP,'\AE+; /%\*H3<3NT'_ M7TO^ E!+ P04 " :D5I7]J"M\KD" #9" &0 'AL+W=OD[.1<55KHK"E?6 G!F115U?<^+W H3YB2Q';L62P!'5;7PO=T3_9W'4N*RQASND/DJERZIP[*(,7T:NTJ'-$(W;?&S!N\_@0_0%6>JE.@CRR [U+MZ MJ=UZ_=UZ9_X@< GU&0J\M\CW_*!G/?/GR_T>^6)8_G7-GHI^D$W0N1]87O L M]W]>K*02^DWXU6=T0PK[2>9TF,@:IS!U].LO06S 2=Z\&D7>ASZ7C@E;' EV MX.1@.T9-+DIHSB!6H%CP%R&2?=X.,EWK7P"(+,Z?J)@D"S_YB=[/ORY&B M'O@R[GP9#_MBGZP<0"+,,GU 4ZP@0W"OZX6$7I/&C_+R1]XH"KWSP[SF@Y%? M^O <"79@4M29% V:]%$JHDL'()XCRF6O*]$C5\+1HZV>#\9YJ27_"]GDZNX= M^A6(PA9/B5*^9JHY3[O1KCY?V++T8'PVFLR;,OL/TQ3]*RP*PB2BD&ND=_9> M;Y9H"FG34;RVI67%E2Y4MEGJ;P\09H*^GW.N=AT3H/N:2?X"4$L#!!0 ( M !J16E=(C:I-] ( $,, 9 >&PO=V]R:W-H965T!M(Z*;DP3VH.;GC863AQL]X*T'S_; M"6DW%<.ZM@^)[?A\_L[-YS2:MA[6KBADU29!3^."C*! :AO15_HF5^CC&@&N:0\1P+&7>\3/C[!+2-@=]Q2 MF,N5,3*J##F_-Y.K4=<+#"-@D"@#0?1K!J? F$'2/!XJ4*\^TPBNCI_0+ZSR M6IDAD7#*V7J&SR^A4L@23#B3]HGFU=[ 0\E4*IY5PII! M1O/R31:5(58$0OR,0%@)A)9W>9!E>484B2/!YTB8W1K-#*RJ5EJ3H[GQRD ) M_95J.14/ID,)#U/(%3J?Z:=$>U^($,38:A_MG8$BE,E]] ']O1/=]2 ;@OBI MOX5!V$!]1O)Z,?*59F?.\).*R4G))'R&R76B#A#NO"_!9$H$R#]1?*U;K6!8 M*QA:V,8K%41WG_4.=*4@DVM9EG#-]7 F28YE01+H>CH+)(@9>/&[-[@=?'20 M;=1D&R[T>&"U1F2FC4Z&#)!..S01)%?KF)98+8MELF\6ZUPTO\B?K2'1K$DT MG22N"Y,OTNE*)\*&1FK5_%K;]6AK!V3;-=FVTYCGBX*:;-(74 &"\M$Z@FX( M'*!'(,*5#(=#H.EG=\X,3JT9QFTVS5[6LBX6LJ )#BZ$+?_>B'.=U]G3L/ MW=#">*5PX>T&1(6W9;[+.H2=E2.^!:EH/G$$Q L C9):3SK_PWQ;U!+ P04 M" :D5I7VZ?5^RD# !*$@ #0 'AL+W-T>6QECNJ7KP];,(;5T MC\ZY1])U93*LS5JPVP5C)EJ50M8CLC"F^A#']6S!2EI?J(I)BQ1*E]38KI[' M=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R M-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >G@P@!BXNGSQ)_2 MQJ0O]Z7=\%,KY(FG&&T0H-DL6R9T'#EN-F4\+)3<[DU"?,"JTY)%#U2,R(0* M/M4<6 4MN5C[< \",R64CHPM"INN"Y'ZEX>[O@?UTNB47"KMGVP)[F:33)7. MF6[3=,DF-!X*5H =S><+N!M5Q0 :HTK;R#F=*TF=APVC:5C9&1/B%AZF[\6> M]JK8V;<.[)ILF]90T_0RO@/ZNVI>>U?V9;I1Q1^4^;2TTY&N#P7*;C0K^,KU M5T5K %/OXNJTJL3ZH^!S63(_^6Y1<[3B[_E67W7^70<-!C M4_?CL]909?"W+7@B&S;7UG.EV76CKJ!A6A&;=M? M8'K=M'W'LKFXS-F*Y9.FJ^=3UXQLPV9M+B <(M?N"B,8QV-A!# L#^8 XW@6 MEN=_FL\ G8_',&^#(#) .0.4XUDA9.(^6)XP)[-7>*99EB1IBJWH9!)T,,'6 M+4WA&U;#O $#RP.9_FRM\=W&*^3I.L#V]*D*P6:*5R(V4WRM 0FO&S"R++S; M6!Y@8+N U0[D#^>!F@ISD@1V%?.&/<$XDF48 K48KM$T158GA4]X?["G)$FR M+(P %G:0)!@"3R..8 [ X8DB3L'#\ZC>'-.Q=M?C\:_ 5!+ P04 " : MD5I7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( !J16E=/2P3XA@, "09 / >&PO=V]R:V)O;VLN>&ULQ9E+ M<]HP$(#_BL8G0#G]BZQ/')B"-(/^EUL,.I,-;5+>K^.3*N !NOSY9.7POIP%QR!U^, M7BZ$FOEN\"G:P6/4X[#Y70_BJ?F?8=33J2C@4A?+"I1;CZ,!Z0&5G8N%39CB M%?2331/&5107 M9S/AAY=2OD@C"^-WJ+#^)8-8<;R[#W@%7F5X(X*DE#'2 MR,JXJA92OP!@_-7%$[M_5F!\ S9$^X:0E#'2R,JXA1F7["MWF/@U7C!EB#2Z M(B86?BQ]"GBU>A>#4\H*:60MD.YJ9 $IY8HTLBQHS# /2"F#I)$5$DB6M1[\ M-+8'8=Y,>22+[)' MUO9*)%DD46RQ7%;&@"P_N# 1RRC9 M9#M8@_P)03A[%EK5R$CJJT),2C999-F\6PBPUATW/@U;P0%K738P*=EDD66S M-6B^H89;(91W\MVO7W 4A>6SF<%4+<2D%)3O8>WL%A><%D,#?,_ZXV%[J%/^:=+*2^P[%[=:EYN-ODW?U"<_P)0 M2P,$% @ &I%:5YD^HH1\ 0 EA8 !H !X;"]?%JS(_:UI7 M]V_.35=EH5]V%]MF^2V[.,MINK3=ZPRSW[[.3(Z/UOUG8G,^7W/WV>3?E:O# M'X/M3]/=?.%<,,DQZRXN[(R]E^.VM\.#9OUDDQQ..],=3F1L[""&((X?)! D M\8/F$#2/'[2 H$7\H"4$+>,'K2!H%3]H#4'K^$$;"-K$#Z(494P5)$VP5J U M(=>DP&M"L$F!V(1DDP*S"=$F!6H3LDT*W":$FQ3(34@W*;";$&]2H#>CWJQ M;T:]68'>//G95J WH]ZL0&]&O5F!WHQZLP*]&?5F!7HSZLT*]&;4FQ7HS:@W M*]!;4&]1H+>@WJ) ;T&]18'>,KDL4:"WH-ZB0&]!O46!WH)ZBP*]!?66=^KM MPZ-T?NQYKO'\=U(=^F_=>/RP?&Y.V!EPMG -O?\%4$L#!!0 ( !J16E>J M9Q1AF $ L7 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$7R7* M%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1] M:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z5 MB8C0:LU0WGAH_ M]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1EJGS89^LF^^$RW#LD MH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT&8;*N=7&A8E9NMSN M,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ.=&UL4$L! A0#% @ &I%:5ZRV>_;N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ &I%:5YE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " :D5I7;.:Q0.$% #\'@ & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ &I%:5]1 MY;FG!@ -AP !@ ("!) X 'AL+W=OEO*S0( #$( 8 M " @0$5 !X;"]W;W)KVT$ "8$ & @($$& >&PO=V]R:W-H965T M&UL4$L! A0#% @ &I%:5W9# )X^!P .B !@ M ("!IQP 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ &I%:5T!9&H,6 P @@@ !@ ("!'3L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I%:5\M'A&WL P )@D !D M ("!9$H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &I%:5]4E\](\ P #P< !D ("!"E8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I%: M5UGDTAJD$@ ]C4 !D ("!]&0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I%:5^$_,6^. @ FP4 M !D ("!TWX 'AL+W=O&PO=V]R:W-H965TQ*II2 M7P, +L' 9 " @2Z$ !X;"]W;W)K&UL4$L! A0#% @ &I%:5]FZGWL(!0 &!H !D M ("!Q(< 'AL+W=O&PO=V]R:W-H965T M"AP( P, )8* 9 M " @7*1 !X;"]W;W)K&UL4$L! A0# M% @ &I%:5W:H/QZ9 @ @@ !D ("!K)0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &I%:5W;/ MH(CT P %!8 !D ("!(9X 'AL+W=O&PO=V]R:W-H965T+I&$U1 , #D* 9 " @6VE !X;"]W;W)K&UL4$L! A0#% @ &I%:5XK0R(;P @ #0L !D M ("!Z*@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &I%:5_:@K?*Y @ V0@ !D ("! M0K( 'AL+W=O&PO=V]R:W-H965T9/J*$? $ )86 : M " 4W !X;"]?J9Q1AF $ L7 3 " 0'" !;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ M "T ,@P ,K# $! end XML 50 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 51 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 67 181 1 false 31 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.koss.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 10101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 10201 - Disclosure - Investments Sheet http://www.koss.com/role/DisclosureInvestments Investments Notes 8 false false R9.htm 10301 - Disclosure - Inventories Sheet http://www.koss.com/role/DisclosureInventories Inventories Notes 9 false false R10.htm 10401 - Disclosure - Credit Facility Sheet http://www.koss.com/role/DisclosureCreditFacility Credit Facility Notes 10 false false R11.htm 10501 - Disclosure - Revenue Recognition Sheet http://www.koss.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 11 false false R12.htm 10601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share Sheet http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShare (Loss) Income per Common and Common Stock Equivalent Share Notes 12 false false R13.htm 10701 - Disclosure - Related Party Transactions Sheet http://www.koss.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 10801 - Disclosure - Accounts Receivable Concentrations Sheet http://www.koss.com/role/DisclosureAccountsReceivableConcentrations Accounts Receivable Concentrations Notes 14 false false R15.htm 10901 - Disclosure - Employee Stock Ownership Plan Sheet http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlan Employee Stock Ownership Plan Notes 15 false false R16.htm 11001 - Disclosure - Legal Matters Sheet http://www.koss.com/role/DisclosureLegalMatters Legal Matters Notes 16 false false R17.htm 11101 - Disclosure - Subsequent Events Sheet http://www.koss.com/role/DisclosureSubsequentEvents Subsequent Events Notes 17 false false R18.htm 20101 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30203 - Disclosure - Investments (Tables) Sheet http://www.koss.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.koss.com/role/DisclosureInvestments 20 false false R21.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.koss.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.koss.com/role/DisclosureInventories 21 false false R22.htm 30503 - Disclosure - Revenue Recognition (Tables) Sheet http://www.koss.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.koss.com/role/DisclosureRevenueRecognition 22 false false R23.htm 30603 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Tables) Sheet http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareTables (Loss) Income per Common and Common Stock Equivalent Share (Tables) Tables http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShare 23 false false R24.htm 40101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 24 false false R25.htm 40102 - Disclosure - Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 25 false false R26.htm 40201 - Disclosure - Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details) Sheet http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details) Details http://www.koss.com/role/DisclosureInvestmentsTables 26 false false R27.htm 40202 - Disclosure - Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) Sheet http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) Details http://www.koss.com/role/DisclosureInvestmentsTables 27 false false R28.htm 40301 - Disclosure - Inventories (Components of Inventories) (Details) Sheet http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails Inventories (Components of Inventories) (Details) Details http://www.koss.com/role/DisclosureInventoriesTables 28 false false R29.htm 40401 - Disclosure - Credit Facility (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails Credit Facility (Narrative) (Details) Details http://www.koss.com/role/DisclosureCreditFacility 29 false false R30.htm 40501 - Disclosure - Revenue Recognition (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails Revenue Recognition (Narrative) (Details) Details http://www.koss.com/role/DisclosureRevenueRecognitionTables 30 false false R31.htm 40502 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details) Sheet http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition (Disaggregation of Revenue) (Details) Details http://www.koss.com/role/DisclosureRevenueRecognitionTables 31 false false R32.htm 40601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Details) Sheet http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails (Loss) Income per Common and Common Stock Equivalent Share (Details) Details http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareTables 32 false false R33.htm 40701 - Disclosure - Related Party Transactions (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails Related Party Transactions (Narrative) (Details) Details http://www.koss.com/role/DisclosureRelatedPartyTransactions 33 false false R34.htm 40801 - Disclosure - Accounts Receivable Concentrations (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails Accounts Receivable Concentrations (Narrative) (Details) Details http://www.koss.com/role/DisclosureAccountsReceivableConcentrations 34 false false R35.htm 40901 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails Employee Stock Ownership Plan (Narrative) (Details) Details http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlan 35 false false R36.htm 41001 - Disclosure - Legal Matters (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureLegalMattersNarrativeDetails Legal Matters (Narrative) (Details) Details http://www.koss.com/role/DisclosureLegalMatters 36 false false R37.htm 41101 - Disclosure - Subsequent Events (Narrative) (Details) Sheet http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails Subsequent Events (Narrative) (Details) Details http://www.koss.com/role/DisclosureSubsequentEvents 37 false false All Reports Book All Reports koss-20230930.xsd koss-20230930_cal.xml koss-20230930_def.xml koss-20230930_lab.xml koss-20230930_pre.xml koss-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "koss-20230930x10q.htm": { "nsprefix": "koss", "nsuri": "http://www.koss.com/20230930", "dts": { "schema": { "local": [ "koss-20230930.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/lrr/role/negated-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/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "koss-20230930_cal.xml" ] }, "definitionLink": { "local": [ "koss-20230930_def.xml" ] }, "labelLink": { "local": [ "koss-20230930_lab.xml" ] }, "presentationLink": { "local": [ "koss-20230930_pre.xml" ] }, "inline": { "local": [ "koss-20230930x10q.htm" ] } }, "keyStandard": 177, "keyCustom": 4, "axisStandard": 19, "axisCustom": 0, "memberStandard": 19, "memberCustom": 12, "hidden": { "total": 11, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 67, "entityCount": 1, "segmentCount": 31, "elementCount": 299, "unitCount": 5, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/us-gaap/2023": 326 }, "report": { "R1": { "role": "http://www.koss.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:GrossProfit", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00300 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R6": { "role": "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.koss.com/role/DisclosureInvestments", "longName": "10201 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.koss.com/role/DisclosureInventories", "longName": "10301 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.koss.com/role/DisclosureCreditFacility", "longName": "10401 - Disclosure - Credit Facility", "shortName": "Credit Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.koss.com/role/DisclosureRevenueRecognition", "longName": "10501 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShare", "longName": "10601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share", "shortName": "(Loss) Income per Common and Common Stock Equivalent Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.koss.com/role/DisclosureRelatedPartyTransactions", "longName": "10701 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.koss.com/role/DisclosureAccountsReceivableConcentrations", "longName": "10801 - Disclosure - Accounts Receivable Concentrations", "shortName": "Accounts Receivable Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlan", "longName": "10901 - Disclosure - Employee Stock Ownership Plan", "shortName": "Employee Stock Ownership Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.koss.com/role/DisclosureLegalMatters", "longName": "11001 - Disclosure - Legal Matters", "shortName": "Legal Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.koss.com/role/DisclosureSubsequentEvents", "longName": "11101 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20101 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "30103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.koss.com/role/DisclosureInvestmentsTables", "longName": "30203 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.koss.com/role/DisclosureInventoriesTables", "longName": "30303 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.koss.com/role/DisclosureRevenueRecognitionTables", "longName": "30503 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareTables", "longName": "30603 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Tables)", "shortName": "(Loss) Income per Common and Common Stock Equivalent Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "longName": "40101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)", "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit15", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R25": { "role": "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "40102 - Disclosure - Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details)", "shortName": "Summary of Significant Accounting Policies (Schedule of Deferred Tax Assets and Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails", "longName": "40201 - Disclosure - Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details)", "shortName": "Investments (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R27": { "role": "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails", "longName": "40202 - Disclosure - Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details)", "shortName": "Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails", "longName": "40301 - Disclosure - Inventories (Components of Inventories) (Details)", "shortName": "Inventories (Components of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails", "longName": "40401 - Disclosure - Credit Facility (Narrative) (Details)", "shortName": "Credit Facility (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_DebtInstrumentAxis_koss_CreditAgreementMember_us-gaap_LineOfCreditFacilityAxis_koss_TownBankMember", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "Unit15", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_DebtInstrumentAxis_koss_CreditAgreementMember_us-gaap_LineOfCreditFacilityAxis_koss_TownBankMember", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "Unit15", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails", "longName": "40501 - Disclosure - Revenue Recognition (Narrative) (Details)", "shortName": "Revenue Recognition (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "longName": "40502 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details)", "shortName": "Revenue Recognition (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_country_US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R32": { "role": "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "longName": "40601 - Disclosure - (Loss) Income per Common and Common Stock Equivalent Share (Details)", "shortName": "(Loss) Income per Common and Common Stock Equivalent Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_9_30_2022", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R33": { "role": "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails", "longName": "40701 - Disclosure - Related Party Transactions (Narrative) (Details)", "shortName": "Related Party Transactions (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails", "longName": "40801 - Disclosure - Accounts Receivable Concentrations (Narrative) (Details)", "shortName": "Accounts Receivable Concentrations (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember", "name": "koss:NumberOfMajorCustomers", "unitRef": "Unit13", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember", "name": "koss:NumberOfMajorCustomers", "unitRef": "Unit13", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails", "longName": "40901 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details)", "shortName": "Employee Stock Ownership Plan (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_PlanNameAxis_koss_KossEmployeeStockOwnershipTrustMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_us-gaap_PlanNameAxis_koss_KossEmployeeStockOwnershipTrustMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.koss.com/role/DisclosureLegalMattersNarrativeDetails", "longName": "41001 - Disclosure - Legal Matters (Narrative) (Details)", "shortName": "Legal Matters (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_9_30_2022", "name": "us-gaap:ProceedsFromLicenseFeesReceived", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023", "name": "us-gaap:LegalFees", "unitRef": "Unit12", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "unique": true } }, "R37": { "role": "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails", "longName": "41101 - Disclosure - Subsequent Events (Narrative) (Details)", "shortName": "Subsequent Events (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_10_18_2023_us-gaap_PlanNameAxis_koss_EquityIncentivePlan2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_10_18_2023_us-gaap_PlanNameAxis_koss_EquityIncentivePlan2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Unit1", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "koss-20230930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts 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": [ "r4" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "verboseLabel": "Deferred Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r35" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Country [Member]", "terseLabel": "Federal [Member]", "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_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Held-to-Maturity Securities", "negatedLabel": "Purchases of treasury securities", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r22", "r174" ] }, "us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInterestAndDividendsReceivable", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Interest and Dividends Receivable", "negatedLabel": "Interest receivable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount due to the entity in the form of unpaid interest and dividends." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "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": [ "r18", "r102", "r121", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r334", "r335", "r336", "r349", "r561", "r635", "r671", "r672" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "terseLabel": "Proceeds from the maturity of treasury securities", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r21", "r607" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets:" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity 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": [ "r194", "r406" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of Held-to-Maturity Debt Securities by Contractual Maturity", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r123", "r124", "r125", "r151", "r402", "r435", "r445", "r451", "r452", "r453", "r454", "r455", "r456", "r458", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r477", "r480", "r481", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r567" ] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireLifeInsurancePolicies", "negatedLabel": "Life insurance premiums paid", "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r3", "r66" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r356", "r368" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive shares", "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": [ "r147" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedLabel": "Income taxes receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r4" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "auth_ref": [ "r167", "r551", "r638", "r681", "r682" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r356", "r368" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAssetsNoncurrent", "totalLabel": "Total other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r356", "r368" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "(Loss) Income per Common and Common Stock Equivalent Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r13", "r561" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r19", "r122", "r239", "r240", "r241", "r242", "r243", "r245", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r357", "r543", "r544", "r545", "r546", "r547", "r600" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r4" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Unused line fees", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r521" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "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": [ "r4" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r356", "r368" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r29", "r38", "r39", "r167" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "verboseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r85", "r86", "r596" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r29", "r38", "r39", "r167", "r521", "r581" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable Concentrations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r8" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r14", "r600" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Maximum borrowing capacity", "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": [ "r14" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r26", "r27", "r29", "r30", "r38", "r79", "r521" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "Accounts Receivable Concentrations", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r324" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r267", "r268", "r279" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r267", "r268", "r279" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r34" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r574" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r71", "r119" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Reconciliation of Numerator and Denominator Used to Calculate Basic and Diluted Income per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r605" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Disaggregation of Revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r638" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net sales", "verboseLabel": "Net Sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r153", "r154", "r156", "r159", "r160", "r164", "r165", "r167", "r277", "r278", "r402" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "verboseLabel": "Dilutive effect of stock compensation awards (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r140", "r141", "r142", "r146", "r287" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "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": [ "r11", "r46", "r47", "r82", "r83", "r122", "r239", "r240", "r241", "r242", "r243", "r245", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r357", "r543", "r544", "r545", "r546", "r547", "r600" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "verboseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r280" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Three to Five Years [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Legal Matters [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r600" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Credit carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r36", "r37", "r666" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r14", "r600" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r14", "r600" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureLegalMatters" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "verboseLabel": "Legal Matters", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r74" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r78" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails", "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails", "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Amortized cost basis", "verboseLabel": "Held-to-maturity debt securities, net", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r173", "r191", "r193", "r403" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r80", "r89", "r90", "r98", "r172", "r175", "r347", "r348" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "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": [ "r17" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 }, "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net income (loss)", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r60", "r70", "r88", "r100", "r109", "r110", "r114", "r121", "r126", "r128", "r129", "r130", "r131", "r134", "r135", "r143", "r152", "r157", "r161", "r163", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r346", "r349", "r416", "r478", "r499", "r500", "r540", "r572", "r635" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r367", "r369" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit", "verboseLabel": "Outstanding borrowings", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r11", "r83", "r680" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r278", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "koss_EarningsPerShareBasicAndDiluted1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://www.koss.com/20230930", "localname": "EarningsPerShareBasicAndDiluted1Abstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Basic And Diluted 1 [Abstract]", "label": "(Loss) income per common share:" } } }, "auth_ref": [] }, "koss_LeaseExtensionPerYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.koss.com/20230930", "localname": "LeaseExtensionPerYear", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease Extension Per Year", "label": "Lease Extension Per Year", "terseLabel": "Lease extension per year" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]", "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": [ "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r263", "r265", "r343", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r417", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r626", "r627", "r628", "r629" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r278", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "koss_DomesticSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "DomesticSalesMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Domestic sales member", "label": "Domestic Sales [Member]", "terseLabel": "Domestic sales [Member]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total 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": [ "r16", "r121", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r334", "r335", "r336", "r349", "r457", "r539", "r573", "r635", "r671", "r672" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "koss_ExportSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "ExportSalesMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Export Sales Member", "label": "Export Sales [Member]", "terseLabel": "Export sales [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "koss_ContractWithCustomerLiabilityRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.koss.com/20230930", "localname": "ContractWithCustomerLiabilityRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Liability Remaining Performance Obligation Expected Timing Of Satisfaction Period", "label": "Contract With Customer Liability Remaining Performance Obligation Expected Timing Of Satisfaction Period", "terseLabel": "Contract with customer liability remaining performance obligation expected timing of satisfaction period" } } }, "auth_ref": [] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Receivable, Current", "verboseLabel": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r592" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue Recognition", "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": [ "r97", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r281" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Deferred compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits." } } }, "auth_ref": [ "r666" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "terseLabel": "Summary of Unrealized Positions for Held-to-Maturity Debt Securities", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625" ] }, "koss_AmortizationOfDiscountOnTreasurySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.koss.com/20230930", "localname": "AmortizationOfDiscountOnTreasurySecurities", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amortization of discount on treasury securities", "label": "Amortization of discount on treasury securities", "verboseLabel": "Accretion of discount on treasury securities" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureLegalMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Legal Fees", "terseLabel": "Legal fees and related expenses", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r63" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "(Loss) Income per Common and Common Stock Equivalent Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r136", "r147", "r148", "r149" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Components 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": [ "r12", "r56", "r57", "r58" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r356", "r368" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "koss_AccountingPoliciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.koss.com/20230930", "localname": "AccountingPoliciesDisclosureTable", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounting Policies Disclosure [Table]", "label": "Accounting Policies Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r37", "r666" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "koss_AccountingPoliciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.koss.com/20230930", "localname": "AccountingPoliciesDisclosureLineItems", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounting Policies Disclosure [Line Items]", "label": "Accounting Policies Disclosure [Line Items]" } } }, "auth_ref": [] }, "koss_EquityIncentivePlan2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "EquityIncentivePlan2023Member", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan, 2023 [Member]", "label": "Equity Incentive Plan2023 [Member]", "terseLabel": "2023 Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued expenses and reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r37", "r666" ] }, "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 [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Lease liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r37", "r666" ] }, "koss_TenPercentStockholderMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "TenPercentStockholderMember", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Ten Percent Stockholder [Member]", "label": "Ten Percent Stockholder [Member]", "terseLabel": "10% Stockholder [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails", "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Fair Value", "totalLabel": "Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r91", "r198", "r403", "r409" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r50", "r53", "r54", "r73", "r460", "r476", "r502", "r503", "r561", "r573", "r601", "r630", "r668", "r685" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r55", "r84", "r413", "r561", "r601", "r630", "r668" ] }, "koss_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "CreditAgreementMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the \"Credit Agreement\".", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "koss_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One [Member]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r559" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLicenseFeesReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLicenseFeesReceived", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureLegalMattersNarrativeDetails", "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from License Fees Received", "terseLabel": "Licensing proceeds", "documentation": "Cash received from licensees for license fees during the current period." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r29", "r38", "r39", "r167", "r521" ] }, "koss_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "CustomerTwoMember", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]", "terseLabel": "Customer Two [Member]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expenses", "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": [ "r64" ] }, "koss_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.koss.com/20230930", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Major Customers", "label": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r29", "r38", "r39", "r167", "r434", "r521" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted-average number of shares:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]", "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": [] }, "koss_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "CustomerThreeMember", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Three [Member]", "label": "Customer Three [Member]", "terseLabel": "Customer Three [Member]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lease renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r669" ] }, "koss_AmendedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "AmendedCreditAgreementMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amended Credit Agreement [Member]", "label": "Amended Credit Agreement [Member]", "terseLabel": "Amended Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning 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": [ "r24", "r68", "r118" ] }, "koss_AdditionalRenewalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "AdditionalRenewalMember", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional Renewal [Member]", "label": "Additional Renewal [Member]", "terseLabel": "Additional Renewal [Member]" } } }, "auth_ref": [] }, "koss_KossEmployeeStockOwnershipTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "KossEmployeeStockOwnershipTrustMember", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Koss Employee Stock Ownership Trust [Member]", "label": "Koss Employee Stock Ownership Trust [Member]", "terseLabel": "Koss Employee Stock Ownership Trust [Member]" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Current Officer [Member]" } } }, "auth_ref": [ "r168", "r684" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Equipment and leasehold improvements", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r327" ] }, "koss_TownBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.koss.com/20230930", "localname": "TownBankMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Town Bank.", "label": "Town Bank [Member]", "terseLabel": "Town Bank [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "verboseLabel": "Weighted average shares, basic (in 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": [ "r137", "r146" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r582" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r575" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacility" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Facility", "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": [ "r75", "r120", "r238", "r244", "r245", "r246", "r247", "r248", "r249", "r254", "r261", "r262", "r264" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r52", "r76", "r412", "r432", "r433", "r440", "r459", "r561" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Related party transaction amount", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r41", "r364" ] }, "us-gaap_LegalCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalCostsPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Legal Costs, Policy [Policy Text Block]", "verboseLabel": "Legal Costs", "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights." } } }, "auth_ref": [ "r226" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryGross", "totalLabel": "Inventories, gross", "documentation": "Gross 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": [ "r595" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareBasic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)", "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": [ "r115", "r128", "r129", "r130", "r131", "r132", "r137", "r139", "r144", "r145", "r146", "r150", "r345", "r346", "r404", "r418", "r538" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Deferred compensation expense (income)", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r33", "r77" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r28", "r167" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Debt, Policy [Policy Text Block]", "verboseLabel": "Other Income", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r61", "r121", "r152", "r157", "r161", "r163", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r349", "r540", "r635" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued during period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r34" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r576" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock option exercises", "verboseLabel": "Stock option exercises", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r20", "r76" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r165", "r166", "r446", "r447", "r448", "r507", "r511", "r514", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r534", "r550", "r566", "r638", "r681" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r582" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r123", "r124", "r125", "r151", "r402", "r435", "r445", "r451", "r452", "r453", "r454", "r455", "r456", "r458", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r477", "r480", "r481", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r567" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "negatedLabel": "Gross unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r92", "r200" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "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": [ "r50" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U S Treasury Securities [Member]", "terseLabel": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r537", "r556", "r557", "r679" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)", "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": [ "r115", "r128", "r129", "r130", "r131", "r132", "r139", "r144", "r145", "r146", "r150", "r345", "r346", "r404", "r418", "r538" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r40", "r41", "r482", "r483", "r486" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Options [Member]", "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": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation of equipment and leasehold improvements", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r32" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r575" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r361", "r362", "r363", "r365", "r366", "r441", "r442", "r443", "r484", "r485", "r486", "r504", "r505" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,179,795 and 9,137,795, respectively", "terseLabel": "Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,234,795", "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": [ "r50", "r411", "r561" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "ROU asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r37", "r666" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share based Compensation Arrangement By Share based Payment Award Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r560" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Non Us [Member]", "terseLabel": "Export [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r687", "r688", "r689", "r690" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.koss.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [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": [ "r482", "r483", "r486" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r50", "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [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": [ "r285", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r50", "r458", "r476", "r685", "r686" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r37", "r666" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding (in shares)", "terseLabel": "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": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r285", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r11", "r43", "r44", "r45", "r48", "r121", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r334", "r335", "r336", "r349", "r635", "r671", "r672" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax loss carryforward", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r36" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r111", "r321", "r322", "r325", "r326", "r328", "r329", "r439" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-Maturity Securities [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": [ "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "auth_ref": [ "r165", "r166", "r446", "r447", "r448", "r507", "r511", "r514", "r519", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r534", "r550", "r566", "r638", "r681" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash surrender value of life insurance", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r591" ] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue", "negatedLabel": "Change in cash surrender value of life insurance", "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period." } } }, "auth_ref": [ "r631" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r575" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r578" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "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": [ "r4" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "verboseLabel": "Income taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of common stock options (in shares)", "verboseLabel": "Stock option exercises (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r49", "r50", "r76", "r297" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfUnrealizedPositionsForHeldToMaturityDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r210", "r211", "r215", "r216", "r217", "r218", "r219", "r220", "r263", "r265", "r343", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r417", "r542", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r626", "r627", "r628", "r629" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r27", "r29", "r38", "r39", "r167", "r521" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equipment and leasehold improvements, 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": [ "r6", "r408", "r414", "r561" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "(Recovery of) provision for doubtful accounts of accounts receivable", "terseLabel": "(Recovery of) Provision for doubtful accounts of accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r116", "r213" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r10" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r24", "r103", "r535" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Amortized cost basis" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r95", "r96", "r134", "r135", "r155", "r323", "r332", "r421" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "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": [ "r101", "r108", "r121", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r333", "r335", "r349", "r561", "r635", "r636", "r671" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r579" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses, held-to-maturity debt securities", "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r190", "r209", "r212", "r214" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, less allowance for doubtful accounts of $6,027 and $2,027, respectively", "verboseLabel": "Accounts receivable, less allowance for credit losses of $1,922 and $6,027, respectively", "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": [ "r169", "r170" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureLossIncomePerCommonAndCommonStockEquivalentShareDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted shares (in 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": [ "r138", "r146" ] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision (benefit) for deferred compensation", "verboseLabel": "(Benefit) Provision for deferred compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r4" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r577" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails" ], "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": [ "r593" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInvestmentsSummaryOfHeldToMaturityDebtSecuritiesByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity 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": [ "r93", "r94", "r202", "r407" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserve for obsolete inventory", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r31", "r595" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid In Capital [Member]", "terseLabel": "Paid in Capital [Member]", "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": [ "r318", "r319", "r320", "r444", "r602", "r603", "r604", "r667", "r685" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of equipment and leasehold improvements", "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": [ "r67" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "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": [ "r25" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityCurrent", "terseLabel": "Operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r359" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "totalLabel": "(Loss) income before income tax provision", "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", "r59", "r87", "r152", "r157", "r161", "r163", "r405", "r415", "r540" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r575" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred compensation", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.koss.com/role/DisclosureAccountsReceivableConcentrationsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r167", "r551", "r638", "r681", "r682" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "terseLabel": "Other income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r420", "r479", "r516", "r517", "r518" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlan" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Employee Stock Ownership Plan", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r284", "r288", "r315", "r316", "r317", "r559" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r606", "r670" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by 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": [ "r117" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "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": [ "r597" ] }, "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": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash 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": [ "r117" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r575" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r106", "r171", "r209" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash (used in) provided by 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": [ "r68", "r69", "r70" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r359" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r37", "r666" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r575" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total 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": [ "r81", "r105", "r121", "r152", "r158", "r162", "r206", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r333", "r335", "r349", "r410", "r470", "r561", "r573", "r635", "r636", "r671" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventories [Text Block]", "verboseLabel": "Inventories", "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": [ "r221" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "(Loss) from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r152", "r157", "r161", "r163", "r540" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.koss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r575" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Spread on variable interest rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r20", "r99", "r112", "r113", "r114", "r123", "r124", "r125", "r127", "r133", "r135", "r151", "r207", "r208", "r266", "r318", "r319", "r320", "r330", "r331", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r350", "r351", "r352", "r353", "r354", "r355", "r360", "r429", "r430", "r431", "r444", "r501" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails", "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "terseLabel": "Inventories", "totalLabel": "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": [ "r107", "r536", "r561" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r99", "r123", "r124", "r125", "r127", "r133", "r135", "r207", "r208", "r318", "r319", "r320", "r330", "r331", "r337", "r339", "r340", "r342", "r344", "r429", "r431", "r444", "r685" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Paid in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r51" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureInventoriesComponentsOfInventoriesDetails" ], "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": [ "r594" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r602", "r603", "r667", "r683", "r685" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred income tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r665" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "IRC Section 174 research and development costs", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r37", "r666" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r62", "r402" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.koss.com/role/DisclosureCreditFacilityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Letter Of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "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": [ "r9", "r99", "r112", "r113", "r114", "r123", "r124", "r125", "r127", "r133", "r135", "r151", "r207", "r208", "r266", "r318", "r319", "r320", "r330", "r331", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r350", "r351", "r352", "r353", "r354", "r355", "r360", "r429", "r430", "r431", "r444", "r501" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Noncash operating lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r599" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r222", "r223", "r224", "r225", "r283", "r400", "r428", "r449", "r450", "r506", "r510", "r512", "r513", "r515", "r531", "r532", "r541", "r548", "r558", "r563", "r637", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r164", "r402", "r422", "r423", "r424", "r425", "r426", "r427", "r533", "r549", "r562", "r583", "r633", "r634", "r638", "r681" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.koss.com/role/DisclosureLegalMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "verboseLabel": "Estimate of loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r222", "r223", "r227", "r228" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r222", "r223", "r224", "r225", "r282", "r283", "r311", "r312", "r313", "r376", "r400", "r428", "r449", "r450", "r506", "r510", "r512", "r513", "r515", "r531", "r532", "r541", "r548", "r558", "r563", "r566", "r632", "r637", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r42", "r592" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment Policy [Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r419", "r435", "r436", "r437", "r438", "r508", "r509" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Federal and state net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r37", "r666" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense, as restated", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.koss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r401", "r598" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [ "r164", "r402", "r422", "r423", "r424", "r425", "r426", "r427", "r533", "r549", "r562", "r583", "r633", "r634", "r638", "r681" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.koss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred income tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r665" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r222", "r223", "r224", "r225", "r283", "r400", "r428", "r449", "r450", "r506", "r510", "r512", "r513", "r515", "r531", "r532", "r541", "r548", "r558", "r563", "r637", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.koss.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r222", "r223", "r224", "r225", "r282", "r283", "r311", "r312", "r313", "r376", "r400", "r428", "r449", "r450", "r506", "r510", "r512", "r513", "r515", "r531", "r532", "r541", "r548", "r558", "r563", "r566", "r632", "r637", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.koss.com/role/DisclosureEmployeeStockOwnershipPlanNarrativeDetails", "http://www.koss.com/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r63": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r86": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r402": { "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" }, "r403": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r408": { "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" }, "r409": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r420": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r437": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r438": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r439": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r483": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r484": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r485": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r486": { "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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r517": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r518": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r552": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r553": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r591": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r592": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481551/325-30-35-2" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r684": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 56 0000056701-23-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000056701-23-000044-xbrl.zip M4$L#!!0 ( !J16E=K":!?Q D '=; 1 :V]SL#EO.0:(>=C;6VIGR*[NND2.7I:F=.4U!)"1A0P$* M -K6_/II@*1(BA!%RD[6-G.Q*?8#W?WAV01P\O/CPD?W1$C*V6FCTVHW$&$N M]RB;G38"-6U^:/S\\:>_G?R]V?SM_&Z /.X&"\(4<@7!BGAHLD(71"C]ZI)* MU^ZU>J]OJHF8S4G2.)0ARAHS&;JNSIEQ$2CGKHT[;Z;YW MNNUN#QWVCS[T#[OH]F;->0,F3NEN5NG.R0(C\)+)_J/T3AMSI99]QWEX>&@] M]%I&=X^-CQU ;""LEZ"10Y!,7BTLRQ8$/U@3L:X!]$RD MUC>(9!A29(7%C*C/>$'D$KLD4^ 7+F7+Y0L3Y/9QKQW;YO* *;'*^BV)VYKQ M>R73G]C(T)5,(P]25=EY#RC!+ZMI9@9!E%$G=F6(Y,0;#RRR36HHMZH"280UD M[:;H4F.B/09:K[!6<>8=#CP(/D/O5T#W..?=W" M1G-"E&P@"OU"%8'('(],*:/&9/"JW49-M-8"SVM%**T)1:I0J.O$V505Z@Y M;L@^FN>E(!)4FN ,X$4D$['D^5WLNX%?FCTIV\+M9 +_W#BLJ7(X'2Z),#:7 M F2+I V9;EED$IV(3U&B]0=&<:0OL)Q_\OE#98@201M"O?T0TDJ1T?K6$4JF M5J-@L$BA"6KB%.E8\2 U!L M 3J(;=#,L14(S$"A'0@S#Z4L>8<.(F/>U:?.7+-[(I5I-FM@?V4PU_;IG\2[ MY=*8(&%B^!_B>V-^@U4@J%I=DHD:$5<_;Z\JSZO<5D.Z[E(%X^2\G_4BPBZ(I#.5] 9*X%=!:N&A*5TM=A;M[U6 MY/J-;;5B%_AF$9N4CF*^VE8*IKB N%SPQ9*S< !/O2Y O)R@#O9%'DN@@ M4:D139%J"=( WE\S()!;(B T"\Y@Q T?1HJ[7ZZ^!O0>^^#I:(X%V0+9OFIL M +[/ WB@];]#80D(IM,H5&T&Y>C1%(.2\1(76\U*KJ M)-RBP38;/]QO-I[6_@^\Y/)?*"SDK4-8==K\&0N]L+S?UBKWU&*?7.<:997) M];J,6G:R%["4H.H3=O7:8;4+M1W<-G0.\^B$6E"LINX0W!$8YP/XY_)96-PN M&$I(V* XRD,1:4(I53_@V PNT/!L)LC,F#J<1AREP=DA;X^GCG:%5!TH;6<1ZM6&.TL%KK1%IIW8$:P&"@DTL*8K(+FD)>"QB==AX, MHP-%2NH>_%$PD>1K (Y1-B670#GX;"-8%3ZP'A8IJ"D2T=<(GU(%22MYZR"ML*8#I$/#-B8+5 MN%]]1\*&N'U_PM$^^Q/005;WVV\G%?,P^V5O+!!UGI:MJ0\NJ<\\!5^=K!$N M_I18KQ!&WT\*/N-80UC\H:8^(8^<30[M21-:CE\GCU M"6S5+WQ/_4)H!>59/PW6![MMJ;>R*3HK%I52R77ZH/! M]F18^;29->Y5TV3U"7DZR564 +.%=6?"JSYAW$Q5[4IE6<-9)G55IY"6648_ M;1%>L!CO/G7K1/ST(U^R$?2Q'N/V!"R2S<,%B])V[REPA9IK!%8J[6%'),]@ M"WLW'_;,+MQ:QC7*A6R/:Y;!%M>>/:[K[;"UBVM^_6\/[U8^6Y2/\E&V;B6I M7;2K+OOM6.RIQ8;4^SQ23]E=_)H!U7_TR?,[,D7F\'0)>;&L/D)\ MVI 4UEPZ0>1LNO%]'0. JCJV@>F+=@\J5%7WLG7P17L'K;&J=YL-N+)_3N8@ MNF,YK&Z.JH,&+A1BU@L4MMWP$-Y/,>"N458@HG\U8[FF?M7L=)N]3@N*;D16 MA194MQEEOS*C9(!B 1V9HZ?'!+0=I0(H@^*>EN M_(_P^^;93!##>$,6$R(:QM/3QC8B]7T]6XN5R0"T4Q5H7_\M>+ \;9@+=?I4 MD44#A=WY^B:8OL<7F+)KH.DI%+AH>&'(H=P;A[R!B+OL&"4S22L M/\W*[QQ+ZL(:])+Z 8S/G;.H2<IYZH.A3<(-B4 @$ZJ^00PNH9J#B>X(^T1F M>P([Z15W %>/>LRV>&HCO&(_SQ;@#?TS.E:F$T=Z3CED8P%U.A"KY/:'I-.O M(/'&6D#^4TN2:C.YLG602C ^O6?T5'\.=.$&$W+]_^\CBYP>4&9,E&4BE&9^ M(^-'?&_*?ZF:QS.&^+ZEU1W1'80.!1%FUS]4XN'$I^&13.AQB NCZI@N@&4X M'<%;.0VW'MT:Z]=+@V]<2 $6<>A>9B\77K!P;?8+T7NB-Z_HU=Q&S[Z#Z17W M\F.B0=2.I6Z?V%B&%;*\8M_CAC!D9&,A;2&\ 3_'#]SN9YKP%OR&UL[5U;;]LX%GY?8/\# M-_O2/CB^*$V3H)V!XR2= &EMQ.G.[-. EJB8J"QZ*2J)^^N7I"Z6;5THV8DI MN4"!.A))G. ')-8F'W\?.1S^S6V='O MO_WS'Y_^U6K]=7E_!RQB^C/D,F!2!!FRP&0!!H@R\>@*>Z9#/)\B\!6Z\!') M@CWCV#CN'?= JQ4V= D]7I&X0+;8.^[&;P9AH\2] -U.NW?:[G5Z!CBY^'!V M<=(#HZ]QR:^<1!L7%W6P^V/"OP&NQN$*R\(=V\#(NNM'TLR'+=L_/S]OR;5S4PVD%>:/=]E]? M[\;F%,U@"[L>@ZXI:/'PA2R^@>OWA6 M2***B+AT 9#RO:#$0??(!I++"[:8H\]''I[-'4&\?#:ER/Y\](-X7DNHJ7-N M=,3G_CUF7-\")@/B6LCEN. _/.)@2^#@$CI" N,I0LP[ N(SW^]O5X@331Z; M9-86+]NEFE/G]%,[R>8;,!Z_]8;V<(ZH5/H.))#5;DU$,8#>],8ASSN61*+9 MO0IB:3_'_FP&Z6)HC_&CR^V<"5W6-TWBNXP;YA%GPL3($X;"\ATTM*^0C2A% MU@-\Z7L>1W??M>XPG& ',U[P"C&('26IO3X-FHCXUGU"'I,(B#G][O+QQ\$_ MD34B'I9]XX;0/Y!C/9"OD/D4L\45FK Q,L7OJI+=\:_9<+WA\9A2;S MH;,LLB-Y5O^R1N)T&:&WW"6=H1&BG.89 M<;EE"7Z,&3%_7/_/QT_0X?2/IY"B2F*I_)$=",F$CND[#4-2H R?(X3.: MU9="*<3(!H1:B?+9Y!'R/TT/F MXEO0.0+/"#].F7C#&5SEZFV5)%Q"80#X?\N>[_79 %*ZX.[/?Z#CHPSE*=75 M6:EYJMM4=V5V:P"#T-_U[I&).&<3!WU#K*#KYE1ICM++OKB,7:,$Y MR=!MLL@JEX9QUC%JJLLBKB+=&?KJ;D31'&+K^F4N_!5NC89LBJC*2*M0LSF: MKLAL!( 3?0$0^.X/\ 4E3%)F+TXIVQPE*[,7J?6#SFIEB/*Y_9*1_-Z<6;Y) MZBW!8J3BTQP5@SG%1*R B-%YS_H>3PEE#XC.$DLZ&:I.*]H<+:MR%RGX8TT4 M/*)DCBA;C!RQFNQ:8L8P%]QE.UUY5716>/H 7(Z7&KC-"1?B&W'-7/.<6K9N M.E1FH@9^<[@'Z#[>(>BA>T'5T/[.74/!7I82\^KHJ4QUE:6HNRR[-5C6$&LU M8RD%3JE\]1?B>4:F.W$SBP?A^06QY0XG&I/ MC$ELD8& PFK[6%%/$%5,MIX0555'$IH%3-7 #B4X*/0=4LMJKTQ%*Z/,7 V4 MNCI@1IPMBIW#HGK:*WM+WT*1Y1I ( H%$A$&R/7"K>V0NX$#/4_&;A9"HG0[ MS8/(3D10 W\DBLCY$[/IP/<8F2&J;CL4:SN^FP6U5W5Y MST!AG5?C#A[M&(_@HG@=/[VP]CK-TU#V'GHQDS48\CDSU$>6P\N*J&F\U&+#[EH4#HD806[?N ,XQ M@TXBM2'+0RNLJ*>V%367XJI58K@&OOF]2%9QD74-J9\.**#8- -89K8 42(,Y-75@KUC#UJK!7S?4.D[O64KE>-\DK,YD[H8/, M;*^>:K;7\BN V*!:TOB;0OT;8D$(K,CIR\#Y:IE][%G'4;IA,/8ERKUPBFXC4VS@P^_J% M4XR"?'/A\"I?K#6DWDPB-1CQX]6'0F.84E)/ M%+RUDG.6=/)%58,YP1A)_K]PTTNAPZ?%?6N&7>PQP=\3"BUSUL1?J;*>(%)5 M8LU,/\#XK&A_8402RZ)(OJ$3>2-^9PZ M7*'@_^N7T'WA/Z;0?43W M7";7MHW,S(B=MR5B'^NPXM@:3C?W%)XP1]CEXCO'SJT;3R7Z)I_;Y:46J3>P MVF<_&&>]4PTLW7Z EK1TVTGP]9WMS<,)Q9._^S-"&?XIFQS:XBA!$UWE]NW;0LC^RU?X7*#0?- M]L*H@;.]R=SFJ6O*(-FL>K 041-%L3>MPP1_G;?$.;[*T$C4.5A,%,B@.#!W M_V"X0G.*3)PW=B2+'(BJBUBNP2%H\L!I>6>*@GN07OA E*W.O,K!:'M/?DR< M,C(@=$ZX5-"07D+WQ_#9Y3S*N=6MFQ?05ZZ1 X')]D(I/G9M_^/!YB"7FXVD M["[DMG(@"-J!5"((G>EK@4I'4AZ(]@MYCG1[KJ]NI33$I6\WA%X1?\)LWXDF M1AFJSJMR()HO*X)X9:JC+Q(V;5EX3'2TE))Z7+3R<*'2V(&@9W?"B7&EH2M8J79A?6WJA,ZQWL/A0D$.,#(V/&4AE;.U$ MC3+86*MZR/!0$$6,$(U/),CD+6$A*QB1]!8.'2]J$HEA4Y4YN3A=$ MNI5LYD#0M NQQ)"JRU46:1Y;$ #(W?LK+$3K6M7:=)5G+A,H-Z(FQ+36'*#EMT5;PJ7E(K'RI6E(51AX0D M+B<3(4OF5(3WKG-NY")HP+:\1]9QO/7[VS-C:7?8\J$@['4DM8/DD_V:K+* M4ZU_*+#:1AY*X74ZH2=#?#?8Y69Z"T<\I0$]\:.M(ZXHP1HBMM1G_D"G+(=JV42ODS8ITF 8-P?X.ETSD%8[-*;)\!PWM:#_Y ;X$>\B\-R96^J_$*8>.6H[E2:?; MZ8$66!(C$BX#>D0J98(BL"0)1#2!=Q%5HG!$%^"$@8 R %T+)&A[#]Z%Y+T_ MTC4W;CI=)V0EY C]9(X3\&_&_,*@U'Z;57!?71.#W7 MX0RB76)$G>^ZW5:2QNI:/'4R&9#WC_"X:6]$/$81PU0>#!0]+8&D;3YS$)#; MM8!4LC:;@"Y.,=5LR[1:?U!.]MA5 M\\W'UPX%HY3>JBD($ZS)9,MB7*W7J E4MMWJ4&%;*?A,?R"(_ 2QU4RIB#^0 M\2RE8)%2__! HB@$I?/5]G)<\7*K.PB'DBS$6_#?78J@@W\BB\];Y7V1W@VA MJ]%.5VC"EA%/Y;;;>YWN^G9[@@SP+K'WOB0%Q+0 FU @J&DQTHKH 8(@L*2H M'IOL21FNRC?,&1*3,8_U;89H["MQ700+73EGENRDZ7WLS6?%U-U 3/-.@2JL MIZN5VAT$DG:KDCCJMI>;Q63B2E-A/TSRZ HQ_D$<*]RI+ FBX@9_H:NZG':P M*[R/43)O/+Q<1(=E\9G&LDBY07(C)BUKD"P:"\%D 1+T@*CM+EVL*J,J M3>K9I915OF5_>6VG]2V\A_#D;;&U1MS@)J#$XW*N@9$^?P[; N^6'Q'>0>)5 M'0;\B-Q%WLUMB2+[N=D\)$!>P5=$I2RD9P].$_;J&11%/-3@(LB8B7OXS"T, MHCA[9S>U["K?9\;IV;E.NLO638Y"B_BKDUYOQ!7%4V3)BRV+%+M2N(F:+62P M!B=TQ,S$.\71!EZ1>CV^\14Z8@*/@A MTQ67";,R^*B<%W2ZZ06]$U]\#X)O@CFB(/B8S, +?\H/@^67@?QT#1RC/Z4J MD=5_0A0^HF_^;(*HN$G,\<45DX(+;^@SCW%F^EMY&8_&TM11>;U?@4VS!?_L_4$L#!!0 ( !J16E=2WFCOKQ( /\3 M 0 5 :V]S&UL[5WK4^,X$O]^5?<_^+BJJ]T/ M(20!!KAEMX"!7>Y@0I',WGZ;$K:2>,>Q,I(-9/_ZDQPGL1))?B;N,%3M(R2M M1_>OK58_+/WTR^O8LYXQ92[QS_=:^P=[%O9MXKC^\'PO# :-D[U??O[[WW[Z M1Z/QQ^7CG>40.QQC/[!LBE& '>MI:EUA&HBO/KK,]@@+*;;ND8^&.")L=_8[ M^^W]MM5HQ!U=(L8;$M^*>FSOMQ:_7,6=$O_,:ATTV\?-]D&[8QV>'9V<';:M MA_L%Y3V?XL#5D786I)[K?WWBXUF<3Y^=B3_/]T9!,#EK-E]>7O9?GZBW3^B0 MMS[H-.?4>S&Y^-4)%@V2Q$?-V8\+TK6N7SH1;>OT]+09_;H@9:Z*D'?::OYQ M?]>S1WB,&J[/ N3;8B[,/6/1EW?$1D&$5"H+EI9"_-68DS7$5XU6N]%I[;\R M)YYB%A%QZ5I6)-\S2CS\B =6Q.59,)W@\SWFCB>>F'STW8CBP?G>5\)80\!T M<-HY$,/]LQ=PO(6:7!'?P3[7"_Z!$<]UA!XL?F7=02\@]M<1\1RNJ]??0C>8 M[EEBW,^/M])LQ1C[-ADWQ8_-,QHE,^1W?HO(P-Z(V M7_ HJD <^7L'(I9K3DZF&$<[A^Z+SS<.(W?RX*&2ZT:>?H&(HA<^,?PMY*!= M/PM#6'8ODM9;!6PC:L\YCS\FI[?HSO6#IN..FS%-$WF>+!;-'.;N@=A?'T72 M2K24A#R?XG)"Y6?ID#%R_<88CY\P+3A?91^;G[G+=U+"&6W,QB\Z>4TW&Y__ MB ] [? )-Q93*,B"H:=MHH '*/2"\C#(_63G@#=T9YN&._YGW%R0;<[K2\P0 MOP:8=^$LOG4#,?+!P>'!@=6P%EWQSXNQK.1@2Q)FD8&5'.]?:$+8OZW\SJ80 MCA /L:6Y>B(X0!2/.YM#/4#L*>HP9(TA0I,H9-+$7L#FWT0+? 1=_,67Q?S[ MPC3/._?0$_;.]S1$ E!BUS3/F3ROR'A"?"'VBU>7I4U;V4;F8JF'%U3FAZOM MO/]8@PLN$X1RM3C?:\U[&U RULIX/@62E1TK9'QB9")80)[@3F)INVBMS/"C MM$BOH*2FW20ZZ]8C(S0FW4LBI6'_32'TY;ASTNF<=HX[K=/#UDGG^.1T6Z#- M;(4$Q87CN+.) M/"#7N?6OT,0-D&>$Q=QF^Q"U2T*4(@-(<#T*=]/'SC6BONL/F1$G#?'V >J4 M!$C'-21D%DLW]PGP+?^8NL-;$FX2DB-$,>N&@8Q;=C[A@CY@K'',# MW,/TV;7Q ^;\.HE\F79ON)W1MZ\\1V649VN@@%7+B(];QD+L? RI*."()C\S M/4DFKU\QM5VV#'"JUO5\'6U?68Y+K_LY1;5KN/^.O!!7 +NAG^VC_F$#J)L$ ME0?T.*$AYRY*)C4JJ-5*3VP<'K0.6E8C69_[5\COD?7_H"B>[@ MEOL&SZX3(D^1P-#3 4E:Y -"/)D&UC>^PN9%Y']N,(JJ>,02,7(G?7+-V0RF MRB!YD1X@)#=2=5&+6IIXOCL\Y1P!___1,8Q4R*8P5C%<.^S= 3=A$&HVA?9=!*%46%N!5P\M:&CUZ\B9(\OL<\G$Z29N17JVA^Y8BBG"@%L5/IZ M,,"VB DNIO[(UX\K(K@/N0"Z?*L]\VAT]879.Z@]ZUP.W#RB HMW-QAA.F- M VB2HO;,=#G$)&;!0O) B8VQPVXXQW>N+=:-&XSC=^ZT::"T5K7GA=B+,2@@=+4HO:,;3D8C<( "^%'/,"4RN4'=RYZ MBMZ1OPKY3W[ M]B?B&_/_M Y@;G[J3U56P[N H+;*26XH!3YL[-S1+1W&?M- M$L5[OQPZD:O;[:O(R:95))]8P6K,%6%!=_ K(0[C2AZ7)K$>\70VW-!@^RB? M5HFR211@\9-/?9%/A+GP//(BCGRZ(71FT0SEG04ZJB$R>%#M8YU?=KNI"&-" M W%ZD%#QBT& :76JD;7K&I2EDF!8M?*%4_15]3%3"0BUM6#M]5JPQ#2L'Q*% M8?>WV^*^ [A\32:\R6&QJ *6O8Q,.3U!"3T""!FVYEU_;GN3=&=W4G MY$LP*Q5,9-V1['R*_MVMS?K>>#F-VKY[NU4UTLGDPK;#<1B=GRH\SNA=3,[H M;\03;](;E*=$A[67%%2D,F5DNG.* M%9XE;'6X'K::]6O-.][N>XJEE5S@VQW(LC%%G/3T=<285+,Q!)FTY,"B3*F@ M)!]"O0P@+::J6=Z)9XP:??W49I "0&G:F(::+(_O #TYRM#N'!T!.\>Q2D15 MS&ZAFKU/7OQ+Y*L/:%11@(F&9%6Z19WZ*JN0GB#A5&5*A"@(@;R,6,@ZJ?B& MB\LG-,;&%4U+#LD.Z75-CTR2\S>(#WA+4PZSFFS+; VX&%(<10_U)D9-",;2 MI"G9PL)H&-[".VGCR!_-+' C/9A 96:YF]D'&T'*[)@"9/Q/OV?6'\NQ3SC0WM0&S,S!I MI7RRN5$$D-"ZPT& Z7PM-X*D) 6S>\B*C9IA2)#\CJ@K;*EX(=>P2U@CJVN/ MH,DFY=HCK/,,%1&C+5(00MH=Z#1+AP3$G4$)+&33V3G\<-B&M2LHAH^*+5"0 M/5 N"#%?HWE9I0)C]?4:)[_CO<(D) 24P?.4HCESFYK+Y#(QE):/>2NE<"K> M[M&K.P['EX12\B)VHFC"?]%>JY&K"S![ODJT0"\IL)$D%1N?_5#<,1!/7EP# MXT9O3]U@<:& N.8:#?.4<63K#TS)6B6JD%&&8/5"CJ!>(N:RWH1BY'3]I!%K M:=0@1@=== 2X*R")K M%0.UB_^>#\9="2T \N^U!S@T&C.7]@HWM0MWYJ?IA2O]7KN/FB9"@XOA-@ ': MW)8":--V6%,!-S_&OX<\S9O^6C(09C=5JQ;%;DI.-Q6'J.3L!D](I GU>@6W9D*9,SZ2OXL1@.\!.WQU'QP#U^+=L@.Q8EUVR"O\6 M!@23!\JC*ML G*N0B.KO)F+=J;,A3R8.+\S)GO/9&S.95W<3/XK)D.*)B/7 MUE[NK*?=X4R'00!UAQ-ZLYUF%DIL)U73%HCHV7X3B,AAD*/.80=( M:6DU**G8VQAP#-O[0_+5S;P6GQ \@0CVI^B6DG^0& MD@/RB?B?S2=I)BEJ]QHSRUO)'R3!OP=XOK, C[@;3.65W/JV%XKS\2X8P_P? MIX]>S4&>7#W5_LA6$.C))SI(OEET%N(#HL$T.NQWYD2R@M5D'U359-$(5C2$ ME1QCQXK*ED<3ZH1V.95^R71-0IZ^:CG0#G-)SS4[1%X?T['I0#L=.3!7KA28 M\KN<.OE ,N6J69H/2M,W@.#X9=7.-*0@OEU8(5:RSW3,?29@9Q!4@Y^*S6T< M@>,X[JS[1^SC%^093K_1D-;N'697NN71-SJV:]W(Q'=GQ1?:BM6::\ MV#@\L<:#,U+7T7/EB0&.'5LU^.)1Z88]P)B?^V^^%RY1N[DP4-%ST4[74_\SL>PHD&L MQ2B6&&;'"%%\B<2ADV0\X1MQ-$.,BH-CQ,K(+J=+F@D'4 MR5;@5K;_.C++,[T9FU+)$@FPW''EX$J'3$NR@;1DSV=F#,&N$$&(.IBT3B5Y MB 'Q K*7W7'Q\1!&F*$8'BIVMN"-_9?_1VW\^I1OL_3^6;:&M4W0AM9MY]9G_)%W[);QD+LW*J/@-C, M&&!N$3P]]"/MWK9_%D%7/.6JUUYVS9LS7K>M<<,EDR1M]* M15J'F[0Z$7/QK8X:FO-D $)Z1G7,@]I6K$_2N$/7TT-RE%+T+@4EB.Y393B! M=ZJJP&[3KE;5I7N#43K=T;C? M0KZYOXT2-7RW*R8@B S'Y!H;@%EZ4D(^*6R##?7,0@?FO;), ZQ2,>L:M,(H M) R*QWR63/E.IJ5L(T-!6A"5^IPKFE%(V._J5-E0TG[ZZ*!]>'($RVFH1<54 M4@&E=7*^(YJ3T=/0TX,Q^9M\D)+Z8A =)(1_%]Z7Q2"?=.HYO;>-(OR?L/H=W'#Z/L5E^]7 M7.[F%9=]4<#0'=SZCOOL.J'V1@0U75VK\7'QU5C#,#@5O?Z9J5#@'G=)2^X Y,_ !*>@0 %0 &MO"?^]._/ZP@]XC0+D_C/ MW[U[_?8[A&,_"<+X_L_?;?/5\;]^]^__]M__VY_^Q_'Q?YY<7Z(@\;=K'.?( M3[&7XP#=[= I3G/ZIX]AYD=)MDTQ^N3%WCUF@N]_>/W#Z_>OWZ/CXU+1B9>1 M@DF,F,;WK]_5GYR62I/X1_3N[9OWOW_S_NW[']!O?_S=O_[XV_?HZE,M^8DT M<16J1:,P_G9'ZD,$9YS]2'_]\W;[Y\GU\]W:?0Z2>])Z;<_O*FD MORO%Z:=!7A=H"O_N3?%A+7J@^ND')OONPX<1AGN1?[M"U9^&/&_GB9^%[.OBDE!"24H+\=5V+']$_'[]X?__#N]7,6 ME$W4,1&Q+D+,OC^F282O\0HQE#_FNPW^\W=9N-Y$M/'L;P\I7O&51FGZAI9_ M$^-[^MW3!GV@#7KW>]J@_UG^^=*[P]%WB$I^N;X0MN]#2U=92!_2G]XT\&8_L!L1W[Y^30A_+6XR_+4\_-*$P/QY^]X MG_>U$&EC&P-5O4C;0+S4KZHF/RI,5DJ\\1,2WYO\."J_.U9\E29K?L.+ZA+. MAS]'=R;??87D$%X+6XJS9)OZM:MK.403DNC+J)M-)&A_@^/C+S=]<#!MZ&NE M[[^:N";WNX]E5WA+-'*0=CX&XW4\6)73-3^#XW/<5INZ7*4,46U6_.W_;#TR MWDJCW37>)"F/\<22X+Q0 +;KD!TQ>+XI C#836O%J-!LQ66O<&*=>G(5TO5(Y4^&( M@HE5%=R#R7-'#DZL*A$,GU37FFU,5\[B/,QWYV&$/V_7=SCEF( C L911? J M!^U^#LX_N0+FS&^6=OS1OI",2 .20?9MLIVS+0 M'%/0^H'.N=>*J%J;8QHG8$X6AQ>QGZ2D,V);KSG22 .2U4I M8%&J981VT$J+0(MA/3 #?;U5R1%BU: D1655B-9E(0 604 ,FI7_N0QC_$YH M)[XL,&>7 &Z[.$<0FF/+( QTYU+G4?4#HMK1,K;HPZ?DQV5ZFSS%*H.T)&'Z M[R%8KO?NQ8#Z+@? 6)Y+5:-EBJAR>U[+.H)E>I4FCV'LB\<<0G&8_BN S77B MCBQ03Q:A&,N=BQ$%\>>J!@L^?>L]7P28_+@*B].,BL46L3PPKU8 ;[NU0!B: M7ZM@#'1LHAZU]=M;KBF#["K)DAB\88+1P2,XXG@5<[7_1R. PI;;NJ$3"%B&FWTX#?8WZ8D#MZ]O[L-\XC' M?AP1,(XH@EN-MZM$+>#>[]5W" M ]W]'(P?E/'K)2B2JNMW=CRF%MQ/(@&7N[EW*/:"G$P#JL#NSW9YLO"<6 M M% ,GW-5IR5H]*O3;/T;A&NX)SU40:WA^'C[BCU[NE2T3VD4H#BR2Y;"[1RAX MLM B68%B\*&)6CL]Z^Q5+F[IZ&AZZN7X/DEW0G-TI8#Y+Q?DX1G26@2:M_(; M/\))TA156NUW,E9!3A9_-VLOBDZV61CC3#PD[$H!BS\NR';\M42@Q1^_\0-= MDRE%E5;[\6<5Y&3Q=[;&Z3T94_Z4)D_YPVFRWGBQN!\420.+1RGH=EQR1:'% MIQS$0!>NE*-".RK5VP]8MU!/UX,^X"A2!6Y'"%B\\B!VNL^&!+3HY+9]:+]" M=5IT2E+SFAZZ3_QO-P\>L=ERF]/D>'2E7+R,(B\$S&EU3-!9!)24@.;46EB& M+HRQ.A"KY @5U:!&/>A5&*.,_?E[^]V1"Q:QF**E2!:CEZ2E+0LF[I6 ^8E: M&H)PHEP-P=25N^E+RBQ#CJ5KL8]XNKZ;-"7UHHLXP,__@<5CRD,Y,)$J!=KI ME-M"<")4WORA'4VA%C&]B"AVH'^UCG2"B%P07@@8ZT0>;^#<_1Q,!'*!59'7 M^A!.Q/&;;>I_M39$U=F,+SNX>D?3RLON6(7;[/C>\S9%2.$HSZJ_[&.K_,// M['85;39,LVR18%EE&VE/NU2NB0R0+*ARD@)O^ MSQ6$Y?!R",8>7IY=\ICV'RT[\*F7/2SB@/[G[)=M^.A%I&W9(C_UTG07QO=_ M]:)M]P!MW[*@'+R709H.KU405@#T@V0<$$0]\N( ^?0'O*_(]D#H(4GS6YRN M+^)'G.6TY^NNTRE$03F^#&YK8,.1@^764@2F7LR4'E.MJ*%VXCG*(T[O$OXL M90:P.04;ZH"=9RSF^S3#5':-?4PHY"["GW'./X^K6014_.K ;PW0)/*PXED+ MB?'OO^#ZQS M^Y?W],#\"M![2?K/&M]XP;4PZA7?BR MP )9 K@=Q!Q!: $L@V#NQ%0KRJE:=QQ99Y &>CBF''@!'F*-.YCB:K4];1H7 MXBVMSJVAX56:;'":[ZX(I)R,DND&U88N0XM7911%0(6G#OSV-$DL#RMXM9 8 MGW"LE+$9483)'Q^2*$#A>I,FC^STBQ,K!XTYX6?B+%KG3U1E0/F_E@&: 2 M M "L"]*"8A@#3[LCIE"6)=(_F][FDD7@=WC_DR]67##/P(NLHRL!R#U? MGUX2FN]+ 2N'-[!\7 YAZ.R+Q7+N9&^RILS_:K\X)7WDZ]U2\4!N766 ^_X,U\8G$LK8 SP:JH9-53/=6A%>=AT>M2-;LGV.EP2 MLQ[W;V'^<+K-\F2-TPKX3A[9FD5!!7D?<[06Y#3*P0K]7HB&3JET*K/-"K,8 MY"->8:(I0"E^Q/'6=F??WJ30Y 5E(5",H&<"\285;!;0Q#)X^5):C>W(G]@( MW;VZ:G!@^R88.^JH-5OE2X(*'/P?4FW]!GW1-,/,6J;>]C3 "V?9[7G;EV ZKVL495&:CAJW>L M45H ;%!/<*SQ,HGOBXPE#NUX5)-9^BH!CC./IM+;CYXC+\O"58@#Y5D7$SV@ MXL+84,U8Z:T$5OR8PQN\%N,WJG1YN5892/JE085/3Z-HK]M"#96^H%[V8J7Z M**5&.5#QH&T(C55+J#&@#^>E+=MQ!YI]!J70W%T*6#F;@.76<@@CK@ZXK;3=6_\39)]D>6\3O?V5Z*:[Q%*,UY?R@& MRJ%%,-M3_K8,+.<5MM[XI'SQ@F16O"#Y+V]?OWW[.[3QRCN21\C;Y@])&OZ3 M3//?OSUZ^Y;]OWQD\X\HS#)ZGI$EV&N\P_GAZ-T?/AS]X6%P$9]ZFY!TY TC"LRL51 4R^B; MHG4D7%D*%A/UP&,:4%0Q"F/D%ZHM1\ USKTPQL&9E\8D,K.%[V_7VXB^X/01 MKT(_% T8M0J"B@!]4S0C0%T*5@3TP&,: 545")=U.#=9TAYD0_-Q,53YI B6 M#TO:/W3]XE#UQ".^#7M&^2P.9*.^"0"7S_?-@NXF]]+\1>)3+D)-@*Q8B\I$ MLW9W5H(7<:!-O1K%0!&QKAD$"\G<,K!(6AO-B$O.W(IL4\#DACA8G&;S<5<) M8E$]-'2>I!_+%YH.WSQ2W,_NJ0,4=1@9J#5I[Z, %JF803,-+.YK68HWQMQ9 M,[_RTF7*7H@.V%+A%4YOZ+*=>F514A)4)/4PAF"Q750,5M3T 33..G*]@(Q> MA3$)DBCRT@R1V4"Q+>I5;;4).":A1(0(OB(:N.-@H$ (9Q_N+ MW9'FU@F-@N*OSKG^!=O"T;59+0W;Y=N@I>Y>B )W]0Z(4=V\W -TV,67^ZU) M78.UB\!V=@Y\J<)INF/PON/6>A;OA)II 19%TU^5EXC[XPM^#=R^#--&+)\N?HI20*V0X/3 MQ]#'V4T2B:?%D@*@V$$-O3U5$$G#BG4-'.:=:I;3?O.>*D>D5PTL._=/:9)E M5VFR$A[U:TN 7 M 1C:BW%TV^[-IH#[BFKY'E'_04F]!&,[6.G[99^3.&D#EO=KRD*P0EC+! ?/ M I+ ML/2RF3E^\<]S4C\K4M:_**J;>9=!8*)G%!B'3:7US()*+%1=>[5"&L9;@G2_/7*"5TF* M"SF6Q/OLF8RUDS0(8R_=7>1XS5(!T;75A W/*X#279^I:@06>9,;_W#3<)+J MH,7Y](88.A\P:..G,$[2,-]5;2'S\+:6XE[&)YP_).231R+"MD-MSS-<_CK* M^4K!U>B.M:/Z+?>>Z?K<8YC9ST5;VZ;LM4YPC,4KXV)I@/PI!'W(?0>B$'E+ M#,)\2,+\F2A&I6;TJM0]]<1$F1AF8LPNQ3 972I7"[LRH.*5"[ 9I2T!6+') M;_J0$P1E+_,JHCV0[3 <'UZ!2SD+FF<( AN>QNJ.-??48[[1'8-) +"NM[F7FN M48M+F*V05LG9FN;92X,FK@YH&765HK#)JPMB;/HJ];M&8&/!KL9>4$C,-NY9 MB.QO.+Q_(*U;$ -Y]_CS=GV'T^7JX.ZBXF:?@1I0U&=JIB8G]M4!BRR-T9F& M557AL5?4B&)6);W[4-R-M3VQT;6(;,+35\>+#"KA!*F7@I<93F./M.>Y3*_1 M&\]K@*HV5)%)88!'DH@0WQ@AX M'H)1;B39,D&9M\4=0JFS+2Q7IU[V+ ^+!+20 MF+J[5FH/6BUB];J3VN,SSFFSKNA1DP ')[LO!,1%7%^Q6=!WF(I8SU-KG&U+W""+=..]PF MXT3>1%6!BLTIS=U^GVO\>F#%]Z06,&6 1J-0GM#TX46S4-P]\40_IG_T:5_\ M:DM[[##^OCAJ21J+[G8H<9!.KJJCH)P\[((O2E$$5'CKP&^&J4P>5KAI(3$^ M*$/CETP(B<^OOM\?-^8GVJ$/:$O+.J0E$ M0#$##UZ3"9J?PXI\;LN-EV,:RJB?TI=I-K2_9*E*(DR$Z-,U*%Q3%L"*ZU<# MSLXNUDF:A_]D#:'+3QF+EV5\FY(V;-/=#?:W*>MR.V;I7QJ$'QL:I3Y!JU_4 M/>]7GJ$U &<\@FQ410,D*"M#Y->\K YE=7VVSM#^:BTBV4&;W3"^G^+!5IDW MV],E9?AKN@6P7)'I&$TJFC=-ID@ITU\-"/(=:B9N$BE-'>[1L6PP8HQN^)H> MJ_$(L3J/D]4QJ16Q:H]0BZ+*FFW/1V:W%+U@3AIB=>_&WY%!-C/!#<1(2]=";(AE[S#7 MU8.29)(3D0:1S\L6V<\H0^=9^",N_GL1?\0K3-JL,\+0+@R*=?J9I)-^1J,D M+);IB;J[)?VL8HE)ZLG;J;<) MC?TQ+:.&U%.Y7 M*=YX85#-/SCS$(/.PS\3FZ+>MG&8""@/7N[WG_M2:+LH M?#H0F$-K -$H]P)(081H$E[H5.8D-8QMD%)E\_2'BD 13#]36.6E@X6K1C@&LHH^E7:3@H[HW$^]\^YY2;5%.]3CY 9 M4Z[H)5"/AJDT*$BBY450D0Z^(2?!,M=2V7F[,GO@PO]E&Z:8&(1$?[Z[(B#I M/N]9E9M(8,=>"D#%47_3M)+>:9>&%3<&N(9VX?I5VM_RG-$\5Z3Y#W3[9I8, M8N,S3>MB[542A;YXHJ!=&#;#2$TB91=N2>#,(L,9LY/C=ZA:8&PU(F#SP]M%&Q#]BM&^%4>HT0XV(F MH0,% MVI;C/#FN6H-NYLH9J),[V#&+Y@\8K2M#$>.YEU+PH'/H2X ]RL.BN;Z&D8ZN M7@AE]89E'$85]^0)*NNRP3P#!EG3F::@$N]=&B?T?I04E0(IM\=S+/0&*._:U#=/9ZTX(Q#+!$/M0?]/-[-]* MR+W %-_:KXJC1Z?<7Q&##G^U@>@[0O1?U%![A/8U%A_2J.W^[4PG@$>QWX:Q MV%DLW0JS;T@NMR$O1YCFIENA L8LMKK)O30':JT[?!_&,9TG:-ALGN?'MIM- MQ ZC>A%M^GF4/%W$JR1=LP<(%(O^^J5!D7Y/H[1>+-,K"HO(^X(RC9UF/041 MTYI0HRKTM:KLOVRO9%HQ"B.5%35*N*_*]EY'*]U/&)!ALL!D7$%0S""&VKF' MWI&"%>^2]IM?M&IEL J#(T34VH[A"8 RVF+Y>^FK/F$C;97MGCXG,V%*(\L5 MVWBAEU&(?>C8)]^I^GG-LJ!BN9=!6GV\3D%8$=\/DG%L)'% 4UJ365829TD4 M!O00(*HK9P?PFO7_QMLDV1]1T0RMOG_>4+J5I'D[$((9'+>B!&YM":#N?CM* M/K):'?K*%#KCGT7@T/?KDI@=UW\.1:MZJC(PO5=F *XS\PH ]6TI%%-7+ZEX MKY6P,M%KV^,[6#\F:R\4/7$JD@7EX5+ 3<_F"L+R:#F$L3P9?2T46U]8< ;N M/#M4R7J=Q&S0]PFO[W JL I/#E3$"H&V=H>Z0K B5=Q\\RD#U5A,"M#70JGU M"+4.^UL M+1!=Q*BLP)D8G]8 #'78!_4L(7^->2-.^"_*A<[VD*@HI<,53NRDXM!2MB)>T? M8;F2*D5,JVW'703_V&9Y=>.?W_G>/'@I/B$8 CJ-Q7'&MK^;UXBNZ8&;+,SQ M#4X?0Q\7AT2OL9_?JW90(3;SE](>2\]2-2PRF-LHY@Q#:CNF/P?( M;[2B>M/V"'GT5;B,$M'4IP8U'K)Z*6:U/O8@S;O(LBT./FY3,BHJ+, LE_6Y M!&VD"!2QFINJ/;;IJP46W0W 9[Q,WK@O[!>+4LU3ADB7FF MJ<73@Q1_4J3Y51R=E!8 Q1=JZ*WYFU :%@-HX# _V;]>>RE+8WH3DCG"*O2] M.$?[&E%5I4-''_<-/;3,+7[.3TB]WT0>F(RCAU5 MP-"J$*MKZCT(G_, 6<7"*4[I#>9MZ-!G& M(LLPL5R8^5&2;5.LZJ@GK YJ,$YB=D'HCEH7V$"?Q@ICT$(8(]HT=LU_W[CJ MFM*^>>@5>^BA:"$JFXB*-GZ/]JV<<[2B<2?2_6_ 3:.B=K='J;&>$5< APG M*L!W:4T@#H^95$"&N#;5[=14GP-89]P@*0+=SY7]MT@>O*>/R^*UJSLU29\+ MMN6PIEVZ=K\E% 85RG+(S2#F2\(*7P4&XRLJ*0["')U[?A@Y=1N_C5?518FE M ;NTM&,2B$)VZO%XFK'&JZ*+T2X,*\)Y&:5]4T2H*BP#Z@C*_V<'J08USF^YT=0HCJ/J^'L5? M4JQ(>T?=LB\J6L;K2:IP88^M5%6A)U(7JBISK$^=W30-)K&=):6\K':%4W9$ M5-&S2L1!T8,*=BM=BD 65O@K49CZ]*O+),N^1V4VQPT)[C)S =OH:"8QV.=4 M1JP)[G2B7>.H>DV9/.@XD/:+0F'8D3 >O=1E8M*"-QGSPQRI K ;4K,*= MCE!D!/W%U'X:7D2,:"ZZ]BC^,B)GBF5*21 Y>GC&#>O8YI4P^T8/!GTA0<:. M!FDW.6<8FT2P!R)6W8T=A50=XABH%Q3'CF+!U>&*01EB\-!)6XP6U M]29*=AB72T?+IYB,MA_"#;HB"MWIUK6M=-*TDO)8TF"M+S-0Y48TBE2^RA<: MJ@JPIK'*=)>9J$KM:)&F],'E\AT4E\87MJTE93;KLY3U.BQNU="[/ F[)XQC M>DE8^Y1P7QV@J,K(0-V<_MH*8-&0&333,+K$]UZ$/GDY789S9T# FE6VJFL% M5;>O6Q94Q/0R2#-2M K"BI!^D,:)C&(7ME&18]VQ!9O8SIJSOC MQJ1=(@Z*"%2PVP]G\V5AA;L2A?& NU:,"LWN]']=S,HL4!)YT.XMS_4D$H;M MX&,F+SKP<*=ZK1F16PYH,@L.L^6JDZEJ5_RKBF[MPJ!"O9])FG&O5Q(6"?3$ M9!H7K!J:S&Q?T5&1P6R'OI;_=>CLQ]Q6N2(H"%MX#EPLV*=FT2,)F3PH7E " MYV=X AW]:ABFKKW77(>Y0_$]!V[;77]QI/O6>]:-8Z$XL#"6PVY',5\66A K M4)C[,KL40#1;[*NULKU,;@#KJ5[8$AC;W=(+9YD\J'A6 C]8=>8)PXIH-8QA M*ZE,M=LQ/8L);!\_P7>:@VR^)*@XEH#M9K@!';LR *8N2W6Z':Y3H%[F#S@M M;R;:/UG!/6FB%[WZI4%%=$^C=,Y1Z!2%%?E]09D?!V\\%UC=' +0I<]EGX]X MA=.4V61?H64"^8R?&HN):1*3'WUVOB[KLR)OH 84I9B:JY?6M]UPD>U_$ MP67HW=%4@O0$#[U9HSP#8*P-%#4--%KK_("9*EA$-12D\0Y\62_=5JM' J3J M\JT&=J*N4;OE4/P+CH+;Y).7TS<8&F\QJ().IQRH\-(V1#.0E(5@A8P^G"$+ M"8U'38X0K?(X3XZK2M%7%HXN[<5/;Y7&6VM?XA1[4?A/>AMOQ-/*R+%R%.#C955D1M^R0+FOX1S+OTNK7!ZH$Q3YCF$_P %1O M?; X:Q2D(VRVHWWMZ&Z'&O6C?-T2T9] M<=YS^J(L#HK2^IJ%/T&1EX5%5;U1C3$%J:LZ0F5E\S.0SHGHN6Q#UV23F#%V MPSKV!U ?P\R[OT_Q/5LM7J[*C,]:%*);%A1_]#)(Y_*^NB LYN@'R7ARUJJ% MAD>5=MQ%QK!L$V<&'=W4O/1,M[^(@X]AM,WIHE>O,4A?;: H9:#1^".47JI@ MT8:LKZO%WCE))083,<)^LP M9K]_H4E7\@2=>I&_I3OB'-LV4G./D'?[6Y)EC,[>?OCA+:,T^I>?.S==6DD? MF'TZ1M8N!(*@^IF \I!>"??H)DC\[;JZ:63TG8Z5O(_MBI95M-,9TEJFY@\> M[0+!;SZ^R=*\,;8AO^W'->27GV_#O)@ !N%C&&R]:/$<9AT;R>1 A+H2*(UN MH9![ ])5J=L)?Z=M/[& 9W;5Y"#>WR1F)LWSW,5E[ M89?MS#3 ]7$]XPB]7UX<<%QH AL6,>^2\I+[;Y0T)W$SF#3J4PB C4@\R]GMR2A!&;FAC,=_ZKF[FH M5CSA2'201W.'GQKBP+WZ<&"IDH7NV2,-A_B^;7E3:'2E5E2JM3ZDG!;N.0YP2J=M;@PK;W(O MQ_2: =$>_>]M&F9!R-Y3DX:NNA2H(-8T0FM;55X$5F#K@C'>)J7ZT8+>)Z$U MH&85SH3[/$;P3(TPT9;E91CCBQRONS/)7@5!!'M_4VAM7]:EW OY05N8A[BF MVL:C-2%6E9-[F8X98I91P=EJA0DQ/>)Z$G--R*O(6;\E[5]NRD M01_FIFD.&_1+NTV!A17;Y,0H M1*OMTY\L,U&!6V"=M@0H*N" :\9ZXV-8PA]4]9D.?#)2.(TQ4&8GWIINELEZ9.7!HLUG6,( M3"0O 2K@-< W@UTB#BO0=8 8'R\B@\9".6IJ/T*%?ML!/C5T,@_/D-_0;7LS MK4S*T\S.5R7DJ2Z=+N+@,PF6XA?11H:!'E!<8&RH=C[=GDI@\88Y/..-/5YV MR3JC5..:-UT3W]=KFV4L&LIO&BJJZG20A1JO7M,3K_O3J$VALV?ZHVC>/X): M\!QE8D859?71"9_!C-".2VC-%^"?Z'GU?2..VI)E.UPD.#MV;/$=+K2C5\6B MRO?6:>\NWV?T::=66T11\N21D#]/TF)$>DF&CD)S&R@"1FVFINJ^9]!/"S3Z M,L9G'FB*)(9D9E?5S'+WE9,_6KE]EIK=7&U;^(4MZ*20FNZA--VZROD54.-F MKJ0UE)IKG:0YS=1(D\@O5L3TXQ&8ONJ70VD]S:E-T/F8B](-GN/MT^D?LY_J#LEF=%0*Z$EHU@KX8TFQ<_8']D;FKUO;=><;( MW$A5XJWV @WMKT;_/J15_4HX5FWN<7A67,^OA6LU+&"7;UD#CZG&SA(O;2-< MUIW0[C=YXG\K+0:+?*]QAM-'3%_86?A^NO6B <-7OK*71J 2D_6D2(ZF%T>" M,HPST%Q5/:.XJ@$ .&P*LS%%Q#CE#E-AD[2LR#6JJOX@/32O+@6;?/A&D+), MNPAP.A& &94WZC^Z<3A_-AND3J1%/X!;W@**[^GR8_. H_:X1*H!-A^HC2/E M!G%QX#RA 6Q4SJCK8WL@K4/"[@TN)C1.E<2##B0R=J\_QCE*:NL-B\--.OPC:9#W< Y M;2AJ6YM11ZC:EVFTRH73HX[8]Y+2I'.W0&NS_-6+ML5)@^H K:Y!N25ALYK8 M&%+".BP&G(LD@$:EF;J>_0']J9CC0V&&F#ZL2P+;/=.]D-6=0Z]^RF< &M[16%%26**X[LX2-'JO# MG8!N#&?H:"2,[QOWQ#6F.LKR4$-?SS "/I 7!DL2FK!&88Y&74>HK*V9B&&R M>831:&!BRUPOOQ3,X21QL$29O6Q4E7@!Y- "KZ8#)OX2"* -9/R09_I=C?%Q MP"L@VAG;-U#V&.8?E((:V3(C2 ?_[2)@(UP*9NPI@7-C_Y%QTUF/LY. &_\! M!UOZMG'[_OS^7OVM=Q>)EOST2X-B@IY&:3T7I5<4%C/T!67.$(KL'>@KJ\CV MJRGG8>S%?NA%%W&6I^SI'TOFJAGII^A^UPU.'T.?/EJRXA@BNR7-R/@?2=_V';D*4 $TA7E;F<]'U \K M5"=!;KSJ6S6&O8-8-P0^IJD=_Y)$07GK4V#O00I!1=QPTS4#T%P;K'@< >=D:UWLV&S5 M"M1LQJ1Y:?4WQ2P:[Z>4WKO>$NU>Q"Q2).]VE+[.O3"E9YY$J^@ZY5X$&1T8 M0H=SZD(O@UH.X4S((+0R=MS.>M:7ZAO,6C%T9T2^8\26^\ M"._!4N\L34#[A&8Z[A.:/OPZB4A#[NM\W7=9GGJ^Z*C!%/6 HM3)#-VDX-$K M@479T\$?C>+K)AZODO28-O+P08.R,6B_:5JUQ_IJD7L6[O>R@=5A9-M$]/6N M,%[&^._82S_C(BD /7$J>Q9X)-6@F'-,<^J,5_OHA<6/HR*>E T.K993<:=*MVPZ'1TU)..,GF+"B]BK#FY>9V9K!MT&*9+EYHJ M03'@&.8;.(!\86NAO9#.LDSZ*QH+CFAAY\: %_$CCHG:W;7W1.#C-!0_^R&2 M!<5-4L!-TN$*PF(3.013)R;*T+K2YHK[GH=QF#W@X*9(%0K#=& N9*X' MMR2!NC ?PX!3L4P;NJ?J7'%BMEFO,D0E!--I6Q"YSLHD@#IIN^VFSLE7:WNO M=F20E3HVT+R7 YPW"NND.U52.Y5!> 5@1J<0.C=2#Z2!1JT8QV@1?%"%_4-I M$\(O%;'M@^0N(PW*,0JK^BS'^648X^6JV-4X]WR625)V]<\W)*+UQ)Q\"XNNGHMDH7OX*-Q7EF4+EZLPQ\E^>B&43MRT-J+T/"E6O&\]CA ML(L[TC>$#C%\(U,_%NUO/_SPED4\_N+PXS'0%-AJ0-8O*MM&-U/^ MOKM<*Q<15Q $PZBAMA/S=:7)8KY5Y4*H>UE#,)_^E]L.#1([D MK747_SS'3G!.3%3MLTM#7B **M)E<%M'2CARL.):BL#\U!15VC@\XDH43XDV MZ8%VEIC]JY>&]!3FM9=CR<20(P8J5D4PFW':E8$5H\+6FWILI1!1C6Y,!YL8 MI9-!KB!8AQ5/! ^EX#KM2/.BCMLZ,@5T .@L$7J5AFL&4CKZ.Y0"%9L"D,W M[(C BDI1XTT]E>DKW=21,9Y5B/;N "@>#U&5 16E6@90'OV'^22('A3CN8SH M/M>E,X]^\ SPR7L.U]OU29*FR1-=I/$VY)-\U\.&$A7@8T-E'E6HB,K#CQPE M,M- ,JG4=L\YJX%*Q>BNTHQ\I1FL\)OAH,)^FJS784Y/ 9QC?(7)UQ#G MWGV?F].Z^L S3R_#J6A(2QE\3NH'S'*6D!H>&/AJL"XT1>/!$8PY8D[%]&7!_=3#>@\>9M[]?4JS585)O%Q=XT<<;[$L'Y.B"*BX MU('?ZITE\K#B5@N)J:NWE=-5O5+]E-F9LC1O>#SY;>_MY)>?KPD4WF&$[F<@ M_)<+B#IJZP,8'LEOLO$XAU[/R?+0]R+TB3W)CB>^0Z[C=]R-R\-/8?G>X49E MYR-@_C?6B4JJR_J>Y-BHA'$UX1$!161]"F.ZCBN,K>[G8**+"ZR*K]:'<"*, MWVSC)?Q"FQ-19@O9='%5[(^(XZKS.9RXX@&KXZKY(:"XXC9[Z-:8$W%E"=ED M<765)L'6SY?I#4X?0U\T&1&(@8DR&M<7^2D2:O.GC=)FBMXA2<$AU6$$&M..9 R"AB#*9N6&@L@^V3 M53:9&)P33#(9QC%99*K-YTO%A1*-8B (J:\9-#:B+V'>+-%&,\&&]*4SUTO* M)EUC.G<(X_LKG*Z2=.T1!UK>16'1=N6A[_Y:0 6+H9$ZN7'ZJ( 52J;@C'<[ MB_J.4%TC:E2)]G4>(7<.<,]OI,HVFX9MDH9M-AJVF2?G] 'VTVV6 MD^E'>AEZ=^R0>VTW/[F/PW_B0&#?WDI 49"9B5JI]GII@$5 AMA,0\NL6OM' M2VX1GOIE@EGL81K]5>L0;1ZJVH?J!BH';ZAJ)"I:20_I-]N) MBH9:>QWA_UM_>NLK'FV \14\T:_ K[Z"J/X*4L4('>'J*\B+KR!9H:SY%6P4 M7\%D6_7T8"8[BOD33NY3;_- CV@*CI;(9$'T=%J JZUZH:![_8MHJUX-P30B MF@KMG3.YP?===,)S)C)9.,ZK EP[KT@0D/,J(1@?1B\TH[83.W#,9#K(/:'V MCM@,^Z_ODT?BOUO25>Z*H"U_V<=L^8>?6=N;X%L?@(C&0R@T]/9_A1%GG/:: M>M@7]/7&6O",B2,.Z3B-=9W.;'5^3N(O_$,5? D0(20!UUSM;'P,(ZAD#3?U M2J(+?;%_NF *:.71 DA7&*&--_-XR,R[B M/ S*IM]@?YN&>8BSLV<_V@8X.">A3PRZV>;E(9PS+Z4+8MD53IDY%VLZ1A-\ M*V/I!L6/HQJT29&C*(;%DN-"-HWL9BO0OAFH:@>B#H :+:&Q7[6%+L,CUIHC M5+3'/ENZ8];CVJX%&UHFPQO_ 0?;"-/#AA&9*9*.(LUWMZ27R(H5_>QDU_I$ MDA')5!,*D3'U2 M &*"HMJHVWK1+4[7DL>C).*@XDH%N_WH&U\65G0H49@& %.,&IH15>W&*U,\ MT-+7IJ0%P'NX^/4IL31\+Q]I+TCDYXX\2^4B\@%G&A=!$-*>TXNN<8R?O$A\ M-U(L"B)@=>#6)P %D2 M&7?"<:FX4ZE1# 2%]35#^UZ8O(Q[U"8;?VBC,;]2()ABNG2G\A)G&<;+#4X) M_B7.EW(M0Y3A6.\[BDVJ^=*/$ S(*2L>[@.LV^R'5>A,*BH MD$/N) S@2,+R=04&4[=NJ454KR/[F0=X3W:WI#K)EJ:\!&S7/@0O]>^].' G MYP 9T=.I;C?V-P^CFU0FW>"4EX#M[8?@Y6Q>BP/W=@Z0T;W=D5U.-['/$^OE M_?D#$T@O.*E+P8IY/2.TXEY>!%CL:X(QCH$J20-O@.?(+2JW;6!KE'N"8_]A M[:7?^@UUN\5@L8&F&12#WE898'R@BV;$3K&NP-$Q<-V^?@/APV+ 8X%O!GDL MM,M CP4!FFEBP=41LF-6F.?2G<]2&V37V,?A(UV7D@Z2)>*@.$ %NW7;32 + M*^:5*(S/FI6*T5ZS,P-@QT!/^"3F/Y*T&HUG@NQJ7"$042N'N'\ALRL!(T(5 M;1\\.;.6/>VSM\;+50N:,'N:3!:,CRH!5ZXJ%(3CL6H(IHY+-=,4HDSW/A^I M[6'CM*![P!R2_[JL91GSAWE"(1 A*(>XSPW=E7 OZ-3YG(48!CL@46G]'LC+ M@*?(2&P;XP@\(E,:(I"T&D$L.81ZRR5X&,I]P4 QW1ZK4'4X!#U&35VSBM+,O=JFXC2HM M (*6]*%+=\$N8=X]U< QYG'?R[&NFPIZT<];&D6==8FN[\HE03BM!MBZ.^6+ MN>>FRAY5 <1XD8VI/5QFFSJ#JK!;?6$XY7WKM&"3%5HSL+X:K)T.=O]VZ3M= MBFX7 <%7?>!+N]F&O'L,UJNCY2$Q]7:=2FQO0$]J@/98(Z5C#6?>Z=VGF-SG MNCYMI)]N)KP^V1WFPZ;)J?5RF@[7#XI,1C(T#72.X%;$]VK*"O0 OWL:XR+(M#B[XSVA/5<>O(^QE!AZ% 7@5_$K(0 I] M&"^<:/+"R2$O'!4?9:AH& IM/[_LL)TS%!9&"K9I^;;R1(\D]TD)F&09S2!, M&H1C/\29;!HD% 9%;W+(K;Q_7$E8A*/ 8.K15"UJZ75D^'^ 5S6LEQ: [=C2 M8;A8&KB#CS=LYCFY.^/@2WSO1><8B]\$V7\.RX^[P-JY6,L/@7GI0;.-G9)J M0E25[3'6V)A61!7RX@"E97(V_$Q';M9?QVHSS.XLR\,U:=]R=44^"$F?1P6T MV$E<%E: ]C&(N,\1% 06V+T@C=03[8Y051%=NZVJ0E3,_C-[\YBD:8!(BGN> M5:GM789_V9)IY-DC^4>ZF\07!44!,KBMI1Z.'*P ER(P7A"HE2*FU9')4Q>K M/$.C6!JT*TLR,PI$83OT6!D9#WS:G7R,',C2)#0R>>B^+4X[(Q0&[]\C79L5 M>+@C&6;Z&'(X^G(D@XPS<&U$[J7J_(U8 M''+\'L"6A/ ES"5Z)8KQ//O2F>5YXQWHZKA^L6F\>/3"B,X-SY/T)U(V'WO# M6UT=K.B:V.RCG&-1U 4LNJ>VPJ!3%TAQNN6D/-V".*=;T/X^3WF"HVXD(JU$ MK)G6QPQ.FS]#7FVR%3'9O=QD;C,S^^>O.*,KV\7)(-&%HI&K^'4PL,2\H[ N M1_^OA&EER.VQ:_%OV:SRW*#U.U1.V;BRC1-'!1GL.[5E[KJ6.7O>A,6U,?69 MZY'TPR/,,0U[P)9C* =(E:/"'L:3BKL7-4_R[E[LF^32X6HGC-LPC1,<>45P MT+2=DEW3C@@HIN+!:Y)-\W-8?,%MN:E74F6()99U8O>SPB;=\CP0 NF8XLW- MM@1,YQQI.Z_AGHYL75H$." 3TG^0?\[6FRC987R3)_ZWY5-,D#Z$F]MTF_%W M(GL5!!&"_4U1ITW2*N5>J"JS*/7#9>KEM!9458-8/:BN"+&:K*VUY&M0#*VPGM<"4 M6Z"9SAXH(Q#2/N3>THR3AF_2KANGT-NSN@VUD?0DNDP>% 4J@3=Y3"@,BXS4 M,(P'^IU9.]-M?9 _/>Y"6>;*"+\\=R$9W[-C73 M "IF#8RC,:/E%8<5[R; QI]_%O.CHCXG'B&U89[BV:\\0>=TR?SOV$O'&F * M]KUN<5R^N,!&R ])%.!4O.LE%P?!!KJPZQTOB:Q[<:[<[])!8^R]F!WWI,I1 M0[OUG:X7C%F^RS4E\'=O_Y<:JX=_^'U!+ P04 " :D5I7 M)FJN'S4M !Z$@, %0 &MO33]GI3^DQ?&O=IA7*!8^_IS\F!>M-/T\ MC_YD4#AU00-3K^_#]?[QZM%5B;'QTO"$W/PF,)G%^"^,L[WS+# M6%)<$@QJ"?S7QZS81_S5Q_'DXW3\Z26PTR&*L AQUS!B_OX"?1<\@(414_E+ MN-N 7S\$SGKCXL''WZT@6/SZX8$ M]%R['"&UWRMK]J;%8[1>FW"'QN@L/60"6";2]I;E1TC=>\M[1(WE "& R+>I M" MNO2T(PEA4O!\A<"G=S:'J!:0F;'R*M*$)FJN #A$R Y/#D K0:6D@: M$M:63&N*D'V-BOL[ &((SIX]M,*OG,T]LI/E"&:UHPBI=V!INE_-,$1CDYR[ MI9J*D/,8/07@CPAAZGHKO_97:RM#EHCQU:5AIYR!)S;L.=8RG3 D:UD1=A3, MUCHT$ZHK1%AJPM8E[*"Z(H15C;XZ]-%;481,61.O#A/J]J$(B\04SC<38CMI M"ZY :#IBGK_F?0R*1?A4P(Y<,%M<@06 :+,X-U_.@P"$ <+#G6,^X7TC*M@A M"^7'H B+"TM 3NEW#P+3=?Y$>Q0_B+5+<./#OP+7GOO(](L@VH5?@:?P$5CX MZDB/-OO&]Q U;^+HV MKP2;580192=8LV6!UY8B)%>MG&9DB[2G+.GH-W.YA&C[C?^:+=(2+3&"U[HB M;)$U^6IQIW8GBC")YE]L.GE$6U6$#3R_8S-VR+>N"%OHWLEF#)%I5Q%6%'V9 MS8AGMZ0(N8=^SJ9;2UYK+9"]@2! C<=3Z@Y]D=**"S8/>2JP$KR$P+.!G7_K MA+B'T6AT-C(^&EE#Q8^F9QM)JT;-2"I,)B;4MTIC<7$DFP_+3+\?C@P$607$.RX,UH96UCSY6<%(6 M15KB\R8.?_IHK1PW1\ "^FL2K[+>?+&1&SZT ?SU _H4!6@L_@:/VG0_&(B* MQ%%PE_"!.LIXB#&S<"7'Q[NT7S],,%,../$:$OSO"!D +J[![#Q(0E;E)+# ME*L $9F()P01]RTM9, Z/E)^]A6RW1BR*I4;IJ2X)&1RFBHHIQNTK)KN/X ) M;] W 4-2!R6'*2L!(C)I'354G-@B W>'VG/\RG*^C" LT4V?DK2BPY*T#!69 MJ(^U$'5N$> ]F[;J,L@_>?.\<"8 M*D="V2%*3Y",W!DP4E5HE^CC#,[]9X\GLGW) 0N,340N+I+S1@EQQ8IB!N^A MOW62^[!,F1T4'[#@!"C)I:>27R8A8FZ^W-JHQSB:*#Z&9AN>E/)#E)\$*;D M60Z;?FS2%(7W?A":[O]W-DQ;A51XB*(3I2.7&\EUT]?$PYK^' *3(JGBS\.2 M#6_DN31(WI6^I(&3-;CW*]^C;[D/BPQ+*B*CSR6CDC,DC0[130:'*BX!5=F:*;<8+@52<6'*'=Q2G*YJ^?EP$<6\!+M])<^W#&/9?)2 M0Y05EX!<1"171LVIV8<\']>FZUY$@>.A?215GJ520Y0GEX!;T& M<(D6E=^@_QRN\#T:TZ//4V+I(>//A:F2(R4U\O974^(+*<$L"G&&3+RIHMNXC$I#E)\L/;D\2>Z704S. ML%H/,(7C/)VT>>\::/8MI$V;L@G+JX-Y849/,4-1L''I6EN$CP#-PRR M;_; 3K_X/:=DMKAQ/#1B!^GI-)4#Y4*25-6F=Y7JT)3D\4A]*!PBB&65FL1U M)(7GMS2%[=Y]:E-'UP$!3H6,KX&C?_;WOX/S\-*$<(=LS+^9;G3H_Y>JJR1( MQ(5=!4IMJO4"SN/*A^$?<")QU#LR MJCD$OH&0?$8A4D4[I,@2R[KAUP9BVO7NU$%,EI]HAQA!04BQB':(X!'7[:W! M_N5_#\'&=.SKEPW>(:#%=1:NT&ZLR%$*+ 1J:H>6FC2W=1]1#?,C/@E&ZVPA M40T3*-3RVL%#BE+6S44]K)$DY=7M'8(>V'IMN^0[J>G>%O QW.'U7G#X)[=\W>*=&MSM9593$ M1%W_ERRA;>UC%50.!7OJF^]90@Y29ITR_\XFQ]/3X0)%FM*V]J]J&)[I*WK> M\@Z8 7APEBO$P._(#L<5&(;LU(9NY35%2 M[LW.8EG";>P)W0M7*=.S\*2&V,$\O8)6B) C4R]79W9>=&_N^'Y.,@%WE'QT3Y/+:PD*@-+[/I8X[HT"X\/D*LXZ2^&AAJRMWOM(4(6IL M;K*'1O&=5> %Z4V6;#5US2!P%@ZPN=Y1Z7:4!)$\&*J :H43>NV@F08^%UJ" MM;4%5 /Z-3NM(=O\_),;7CUMH5.+O&V0X4/?&+4WNL?!<1&>"8NW#'O4],JZ 5+.3(;"M8 M58TEHI#TA7G_]J"8HO*7DB/)VN13V=;N1-53G'/;=A**[DW'OO4NS8V#U%F! M-;2C/VY%/4%3CVZ]=B5>D5;U77]9RR-&Q]>^=%3N(C<:LH+ M3L2:3!OE23:>''U1P%E:._2Y*>6Z'=3D!CN:TS,8L]6.]X'W ,894?F;8UI- MK8!3DUZ]MCR5;+GG4;A"*^.?^\6%#I/#&KK"0X1.O38U%>)O@R 2AT126F\X MT&EL:VNC*!3H2<5%JN@-"@ZAG5^SZ6??DO\:S!;I>37Z57#+,A%-?+OOQ? 7 M1JD?-?P!5X$;M D(86NH*&Z$<8XOG:(_FO/S1>J M9U2Z)24U!$>69:=H*R3KMBT)D'+]S??MV.\#X-:Q0/#HNW2;@E9AZ/B0HTRO M[<9O$"TK]]!?4(]2"B6&+F@.*1I>NW\$KHL?1 (>6IQ=A.YS>^UX#F81?H$N M3V(H]K3'AWYU=>@F.4'#H(!$EJ:[M /O@XZ1\#.$/) M-]_SR^Q@JPEVI<$C0YJZMY"0-,G/6F)%D4>L)-C\JD.'3%T:VTU6VC](,DV: M;;P<+T+$[_T$%V#A0U#(Y7K]@GB*F.!X)MS=(D;'0=1XR^;':W3&6.:&O9,> MAP_)5V5-!XE7%5. *9O2R7V!C$?Z#HI26@],"9'56L"(HL&M2*%SK>92F:'+ MGDM,[BQK_&A]-RH >]-C.8[.IJ-8EOB;W[.XR>R\^<(,' OM":\<-PJ!/::X MC*7J#E7VC8G,,=&.!U6IG1.1+Q1-0"RK%"J:B[JJ,H2I[O8F1/_7I0X9D?)3 M$"QIZ3<'%P;=W29 ZQ\P?PM%/N!LCZT?-Z*="3%W.%/$;&M4J?<1!X6=&T4#N MH;]UD/0N=M^17&Z]_/CNW J=;7*9B4V9?$/E^3.9'!V=]*]:1&1ZX+=I@6R] M%JJ&SCM%D-"29*5VB057G[KG]OU'Z&O;=6M>NW?6$W=. M@5>QR#N<#E.CLGFC5+@RY=3M?.W#T/DS;A)O8(-X-LR\.01F$,'=([ B2$HL M)UG['3N%D[QF;&LK5IH6Y#;M72\QWWXL,H\3'2G9S#M&6>E6Z_&O@VW H2YU%I,N#IOH)1>++WTX<9'W 0S>&%Z/V;/'N+) MRO26J @KM:-<(^_X.TS+U)1[CF")_=UJ(!,Q'ILGX HD_]YZI*0_X&V?ZJ!M&*]-XPO'AM:>T1, M92LMG6?\E^1$JKYA, EPHK44#2KCB?G,JS"TF*V4>3M%O#UZ$RB39DH'.2#Z M!IRX^[OQ+82W ;-F_% ]YT17>,,^QZ"-VR^,AI3$7TNW7R3)5BJBLGFTM[E+ MCY7/K3\B!P+$'33=PMV]:WK8HX.?@=K@(K38;^$&E,102YBH@JT97UH^:E)C MO:RPI!3EFZP:SQ5^!:\_]M! ]P+S%EM\8,KMA6&LINHF1O/U;>)4)+8M3T?IO#(U- MV-+U657_J!/G>^/]Q-O"73.^=)!M7%&DI6\\-=_!,AI2$GDM[6 ER=;K:;RB MJ1&__#6+R0FN7P"TG(":68];3TG$M(0 ML4FS(X.+B?W#2=Q!C=636\+8,WX MTEJ21W460\P-_#_L"-J:+HCCCQ%+'0N9B?@'M$0^0 6D?>N"O7]*W MS-"'^(+0 UI?KA<+0%U(7W<0;POQ_?-6PR>M&C&UBTE0YOO1!'U\Q[0XJ]JZ MG+V)YPLRJ&&H8#CH$% [?H>M!*_:VITGN+WV5 QB?HPV&S?>GYINMC^]]18^ M7"?CX62/%*NMI/Z4W9@WH+7;[!3]>Q=+4;..S7H;[+"@FM!H(&IB9)4 T=TF M 2,JFOY3]\9>B)7O(LH#K(WW(7N<'+Y']7+X%OO[5W/C!_]FY-TJG]*WRBSQ MW+Z,NGTD^G-V$-SBOA>_$A\8M#,WZ9 M==2& UVJ#"B(DDE%1M]"1D-?^UX\$;X"G*J>MJLY+*>V,(7E0MB3B%"JH8?] MW+:=A AL\=QZ::PP$Q7,.MHB1)KJ#IY"ZALM#R T'0_8V8-03)B0"VN+#W%R M.PB(%Q1<$,MJ"PMA:CMP/?2-BIQ_:$<*XF>+>09D7E!M/-2R M&IFTZ761H6!-B3XNQ:JB-AC8PK$7+D-@@C85Q%$ID#"BL1"D FE ME6^HS./CR?1$@>01-PDR._ZS15 MBJ"M#5M?"[QPZ6LKP]1!0%/?*.C4+S!T9,A2VE;6*#Y&N@H_P0]=N7X00? 8 MK=6['LP M]ET8A3[4C"^ILH/W@"F]0B^1)"S)SI$P+U"_/VBK@E!E)?4!7VZEY:$VH6VY M":5>@>M>,R3W<]?%T&O.])]4IW^Y$37G=V&,5^ I2TI3O!#/?;]$N($^YG]A M>/C9FGB 7TWX X3X,*4R5,^^!!"?J,ZAB5? )'7Z7JH\C=%5=TKJ&'GLE,-> M7X]5W0;/]JBC#M[GX.BH*5E'[1M15T?A,>[V(Q=02K0:?6FA@_&(:!):%66U M 4=*A]-?ACY-#8U+-&XGO#&M4D):SCP^JL[CI!VCT)":N%I3"G2FEE9RW;(F4'QH7IDK3V?H D-** .%PCS-CCZLS-FW+*#>FYJQ-QXH3 M@Y"R/G.FL6CM/N8U9VR\B2Y:7X1V/?I9'UJ::"R<*7 M$>OB@7(T"K5X'RKD<# \G4$M7YXL)Y/IV6G_2H(GF5+4L0QEFJJ!!^#BBZ7W M)@QW(5/HD5G.Y?2(9"W*(1-VD-FNT%R>CZ) OBD/F.B.;M:JD[FD',27G9OM6 MIOO5#+%M)::IQJ.JIHI;,?;-J*F9L#?%"?/G*OPX, 9X."Q&^!1#KHT^]$Y1 MHH=#Y&D7H;I*ZI!:LBVJC-JD:ZH8'J.G /P1H2:NM^*14V-BX&36DI$WI::" M.*29FQ"14KR7V,B#P7##(6GEE9S>/,F4,_:FB &# M6EX#9$C1UDG^ :76$AQ?* 8*0DD-X"!(5==) OI?.VC^5S%P"-;6 # -*.WZ M[O]I[R#Z!IX+W(2^ASY:2:IWF3V.;#,:P*H-DMM*):#8F:V8DR1.U"CF(IF. MQJ-I$Q=)TM>[@Z0S)ZFU G;D@MGB*L4MLN23RX?GGGWGF$_XPDTF=*X+M5YK M&BB5%BEG^504N).9Y2>340*3JA(H-*7^+-?]&CGMM7C>?.?64W)F-[O878OF M'@(^^YH@EZX9!&A-QX_;99=GHO@@.6;8%3+CA=:2)DUJ"+NVV=&M@[8G^[5P MW5]J?9J2UZ>TJ6&L3\-.(;"WG_*174803RE)PY-=75G%()%:H FMFA[N5R\N M2TW_X^KT)UQ?5E\-Z'N/&8:Q.MJ8:0 MO;XLI3].JOJC_B5F]=7,D&\S[Q?/PV'A(!@+8>+*<:,0NV^DS ZIULKS[G0R MG4[Z5S8R-Z%;I%M3?2/F2?]F0GQ=; NN\#MGKIB^.6H:=ICW^K/Q4]JQNLJF M9P<[EF\\J-'9=!0/#']#Z*1PV8_PJ*]8)27U@I@?O#Z!(N[N<3<.K@"&!0BB MO_;P0W_\/L?S#>^R;&?KV)'I$E[KI9932I8-I+,7L12I(E+M*(&^K%2Q21V' M%^"+Y"MG,_>O$9?"'?&]Q1HM*(4$.2%RA"]/]U >^^5@:+9 ZRN Q)=:*[^K M+_\:)P+X/ I7L49C/.9.+JP4,EI9(^3I99U#J//22I4>YFN\ MM.)*";R&K$0$/7SE+^.71,0'H6-=XED#=\RGNXEE!X((H95 FE - 1$_5(,C M?E#K[G]&T EL)TX-Q80&IY:.(*E!<@='U@WA4L,[<$=YM5N\HE)H:,5J:$8[ M]5)1W[H@GR'7+SB.'5P #RP<^HD\L?2PI,T6%,-\X!/=;0A5_\_U7B\6P,)> MV9PG#TA#)EDW(L3LV08<)-([/&<1;D!O3#7C0[=Q4?W?0IN%*P 3SE!P5"BA M-U XA+9U6555A7,/?0L .\#A!7>.A=7O#0!I^D[JR[2<6GHCI@;Q;=UK515% M2+TFC[-LY ^:7T6V';U1U@H[VKH_JZH51&+2.82FMXPO@N(#D?WQ2+%0ND^1 M@*),LV51G$TF)T>:([,I=]JZB$L&ZEGO0,47WF>+WWS?QO<('P'<(K,C>/1= MFGU&KW#(OB\G7S0"EQS=;3WS[1XBIJ-(%2G5]A3NKQ25;ZN=NZ[_;'H6N/%A M8HK@,%6J,I-M2&^$M<./#'EGVEIU#"ZM?1@Z?R9I/,X7B(3V "G8]!N&: ,. MY;[7T5O,=R%\MU\VBG?2)(HW&Q4NG(W+0 ,SDI'%%PT*8WN/]7V]744.#_0A M^RZU84NVKV>GYQW!/9J3$(0.C"WA[%O.+J.M;I32B7)AQZ_)DFX/H/I/2U:? MA_N'(XH%\#K3.H+I7;UI%,NQ1??DK )\?$##@UN %W D(QB9;@-M2VCL;:!1 MD/!N3]+ZCPZM<"K[@GG.RJFE(X+X%'9[7*8@5-)H!&^)]U[%@R%A?41O04<( MR5';[1F:@BO=K1>?40MOUOPC--%F= 16#9*[/253$%W$ M$VP9PXE06TA5F]<1ARVRHJT#,'7S^U>X]S?3C9*A9"$,%%$*<[0T=F$35R8B5E[UY8<\:.:[!X'IXI"B>S^( M4^0&-SXL1QV5(Y+D F0FU31WI5]L+ IW!' TC(/_$3-'4 M9A=*0DP&%%5(=#5/_?'^<(R,$&2J%6"JA^O*LM_2G[O4=*I6KEU2'.J\GRGQM/.*(S' MR,J]^U1+#6 TCQ&(C\Z.$)(G9Z='AP=FKW2[-Q%XP2_YQ,\^"X:R#*W7CB7,MON1TFUV$S^!*WX*FS3<(M,6TW*7,/)91QO MYH%_ !-^ TE@+HX.8&4J:Z-I)<'[.E@37_F;,E3WW+#O._KA8+SK?7_C2[O$ M?7__&!>55[Y+Z,8JX36O)-9[,T;J<$N]-/Y]V"!UG04B32J)T4XAU8JI(>1_ MZ,;$>'=JO4DP"B'N%1?\U_%X>0B]B'B![,9P1_ !UZHA5B626UAX!. MBD6T@@"%GM;R%XEKA.[W (F?\\:TXBR%%TBUS#Z M5\@DDA@7<&C%E12LG+C$Q$TCEBIM%05\A_4M9-Z=X54;C,"I A.3-X]F]:(M M* \6S_UG[\+T?A"OJQ!*#$; 7 GM!2U(IGHR;<7R$+IA62TX&"#(J'8Q,JD. M&K7$^E.S0Y/9F%9^[6N)D+N&D MHDJ*M/;N2Y1"]31[8QP\@*WO;AUO6>8!,[, L\X D"&T"-0F5D.0W($0C2;3 MEDQLD(KJ!@E1&C4,1?V;"1V\2#Z8(6#8 (?%E$1 4PM A$CJL:I*@F2N_M6" M93HGX[/QM']A"@F#+4,Z=1JJ]'OHK&.JF=K\H)3RDF>(L"I[ >(T%#S1C\W) M\L.LHR0HNCA_8U),#:504=Y?S1=G':TO? C]9VS:FAOT2[B3$#^MB<&@@2U- M,43(,.&-J)+O7H2?"4T9<>FOUTY\<^P&@'L +3S6I4SLAE![;PITM3FBNX>R M[.V-[]H^H@&9]LPKV@AC"OI$JVL+MB8,Z"!_3M]P*K)40&%I"PL>D6V]J4I[ M<8F8\;#[,-('L 5>A/Z)$Y/A5FJ&DAY70TG3MHU"XP,+)TTIN$%HRW(TXARY1'RU!. M^S@RO8>^'5GA#"9)^&DK)*F84A)N:;$4I;/'W.UB MV_JP#(3Y-OC^C;8(':2F:GXQ_B MKOL.=<1H/USK]HF5GI+-5$\)*;*1/3.L/*-"/#,L=X9S4*;%WL\0M3U#5$0' MO3ANJKN46E8IDEO_ULX;=>X"X!0OK''@?I%[]_ M?SP0^OX']20L):6]A-DD*2[..HOS-]_[SGXYNU!"&S$+TO;N2'TCCE0J0)HX M4I5+5L0Q4F\]RXWP:[/G00#0?^VY^5)ONT%J:4@(J>E0;FB/AY72$IR_H"3:@SQ3[C'GXVD M3V,#H)%T9IB>G7V,.S;V/1MQUP-P#5R;$'N? L3+>,@<7P"M.(+ 1V>\+RI??%Z._ 6:Y" M8)\C;64NP;<(&V&S18!.Q[\81T1 MV0U7VCHM41>FE)E\Y;@1^K8RH>44(JT5'0'8 @O:NL.GZM,PAQQF+;'$LCKB M1IC0MIX)45<7';(BG3N""$E+OP6,,$C-4'*B+4K.O="Q,0.<;>%)S^L7[.L M=N(+66^B,'6M5%@?/S!/P50K;9?%/P,X8D^'U2T=X[>D)U ?@X@>X M[DT8[N;(Q@R2N)R@YNWU+Z3;ZW$/1MR%4>QC<)?8R:SB1IZPJR5@^W)\,CD> MC4?'I^A_O7B='JT5L",78"<07N](OC/"46FTIJ8[J2(^@EEICB$AP2T<7 MQV22H0 T/3-/?V2Z:*,651$1[HJS"1(81PT4"^SDG:@4ET2 E,3&! MTZE5+[R"]E2$;3O)T!Z !YY-E_%*!+GH8(3-D-9>W+*4JB?HKJPG7EP%KYJ2 M..ERB:C#D!YOFTLM%4$ P&P#\); 6\:3+9TI>*)1UPMF+27Q44N&I,5#FO1N M#TV[NB,44W:-]YQ!:3?Q=IU5_5]:3 ML>_**/S3A_NK9((\/!8_BMR835GOHAT M#JX:"](V# ]#A9Z+W1QUQWIRCEY#21%+2$Q W&QBE7T=O,H$U!G[(3IZC6&( MF2,ID:G-I%A#+T,645[A!/,&#Z?6,-#"D34!+?)4ZXB8ZJR[ )ZU6IOPA]P: M4JHV$,PT6TBX%"M[TZ=*3$:*W))R4&T84A<1G(C\^;1KJ"^J&TGFTD(K/A"D M"(B8$(,C07.W#LE^TCQ\-?_7A]GJ&E#R.U0+#0,2(DN&.'TB'B-B9%3G0L3/ MO\\6)2JHB1VH9942J814RJ*4(D\]E4]+/):2,O/(&IQ<2#F)R@GGX 1!B#S% M531'O/-GGR_>O%"9_B^3T?'A%= ABI=)GN+OO/'$BTH)S-]",4U%S":PAVQZ M_>[G[CAQ)?0*2N&CFYT[D]:NWB"G3.3L_EG9,B'-97+)88B+S?&#.2U.:+=+ M,_&HMM]IO4^Z3'N7DU5%+ZS4I?AUDC9U?Z1_O=ZX_@Z .&W)[-E#PUDYFWO7 MK/OTXEGU,#_K(\V-DO=BX&X&=HZ_)VRVP)>@@!]%E?\V^./3B7?N+7?4J_K,);;'++PW;5U)=M8,B\MV8#O@UC!B& M1&FM64$+Q2)* J-;,59APV/(L"3//'8J%U)2^EQIT 5(IVHPOL3_0O]'-D?F M$-GO=/^$4$6E!Z@VR"(@'U+?H&EDS[41&PW"&H1JJ*L[,')] H)6,'2=+^:(1Y4/7?! M>%1U%\2M&FFS W,/X&QT3ICLUG J6@_?*0.>Y8"@<(V"[0V0:Z./S?\]]"T M[ !G@KES+#1=P T ::@*-843IY:2"JB6/$OVN3S1&EIJ\93&=%.@D?^N)PB8 MY&F8_A]G&]ZS:7<=A,[:#)'=>8]^<) !R@@RE?)UB).I[.U @U,CSJU_""$RY*0D'R'Y')O M&QO,ZQK$LF4^G4Y&)Z=*8D+(%2]-J8:(:'3O. MU0,^LJ#\.W"4XDJ!I?W +2:=U.=K>Y=MW>M+69:=7O)K*,4HJ\!\_C_TLU%/EOFHS2[>X2S/ MGVX3*2H"X2<^_YX.^7?]LG&2[%3\.\%MM*\M>+MB3K?9(:5>MO]+?DGEW_\/ M4$L#!!0 ( !J16E?0_FJU$1,! !>P%0 5 :V]S:_\#CZM.36DMP<",).%4YR^4XTYY.V6[;F9Y^ MOV2! !AS2A;=))7$\^M?@))\DV7+MBXDM=-=B2Z4! (/]G[V%;_\OQ\7_>"; M+%#7Y7 _75UA>ZK_;_0VC\;7OC M#^:#G8#@MS1Z2S%E 24[H=RA(CC^?73I>>4&Z 8Y*'_=.J^JRYVW;[]__[[] MG6WGQ=>W1$KY]H>_9FMTT4[VX\YU/Y*B7U]),6%OL_H6_!U,+G?/_YCU M^K<35=K)Y3^FKK\S$/_NS4"JA[_X9A!OJT(-RC0O+E3EYM^/,428(AK=^A)4 M6GWGB]SS[:_YMR>_1R!&KL==9@^-VMTC>?O?OW\ZU>?V0J%L4%9JH&_NU@W9 MW'SP]M1$;T=O3BXU]MYUDU&Z-^J5G5SX1U[>74G_PK;.+^JKL&3X^M[+G%,2 M/[(ZXRLF'RB+FQE/59G4%[H7[_S^L$1?E;JS\;:#(3/PC^UR]O1V^,K[JPE0K\ MUR/[KV'V[=>MO7S@=QTZN[ITZZ9'SW[=JNR/ZNUH7[Q]_\O;ZQ_Z)__0B8(BT\% 7?@/VFQGUVUYX[?]Q[[ZNA5DYM(\0CA##UY\9: MJ/[!P-@??[-7#XTSC7DJA%OYB!DWS@@[;1G%(8JE#GD:N?VNG@?B]]C_":,8 MSS^OX]&.4'MB+_.B("\60"J5&U/!(&259&,OG M#?J?MGSF: _XL!1NJ=UZB]@MM<9:Q$9$DO!D:WR?8T6R M\\&FUMV8.5,_=LO25N6G3"59/ZLR6Q[:ZNZP=\LO1^F7Z$:>#0?9Z)W/[@&A M3L&4VKFTN.U95_:?>[ M*DS]UW_9TF^-D9 D#Z&-RX1BQB5*PM#-#_%H2T,GAUA"4T?P".%J!MH(_D+$ M-=YN/7/\X\N)']_NCZRLG_VN?F07PXO?[45BBR_C>_M2#]$K\?JZR:O[%Y?] M_,K:TRK7?QQ=^I^Z][ECI\R[N?>'AUZOMR*^0HYM' CKYGZ_UQ^,^YA,;* MECY,(AHFL=.(UCV+0XL2'"L4$TU)R"01=I;.><[29P-8^F,VO?1O[Y+*P@L= M9X?:\OTOWJ;:*6L#Q;FR%LK]6OGA5^6.P1Z^T=IO)"Y M^QVCG[O]&_73,A\6];.:Q.^,U[K&RGVE0F\K%7HS#4[KUF >!U5Y M9[+9K9(JB';A^T O<._G:7-]S_\.3K2OO5 M#VWTU+@?^W'9SW0V7M[ 9.[=D1?@>L\]=CM;[R>73=W/+V\?_(GWD[%=C^3M M0[=]66_2ZU%7JJ@\__8O[,K4ME3:3OOC-Y/OF1MW?6^J&E MOZ?2GKG6)\Y<2W5W(R3NK7LA=8S(O M 9R1I3)S,-A3EUFE^IU8ST?OK1W+&L'^7-_^C!JPD+ _&[VL+^5*L#]?NY!T M.?KSN0L)^[/1RQK!_ES?_ER&_H3]N?;]N9AE?=R?_8@OZ&_NK[L^I.\#6Y3G MV>59,2RK9J_L[=O9JH.B.W/=S])<#VQ^UP-;E.MA3J\3+'U7O4ZW?,EK\?FV M""*/SL),:,RO:1Z>OAL=\^#\+V\'->;\OSO&]LT<;H1M.0[N9]Y\%Y'\/]D8E_/=COK-@-Q&M_ M<1,W]#UZ<6=+/TXO[ERZ 'HQ<_?#%EZ LH+=!+L)T@%FIP,T:]=ZQ7N]2%OO M_=,[JP3:=0WR8.[?O07&6[\U/QI!(D%N6ALDTNU5 HD$$JDE$NE^"HZ7.,=% M;H:Z.BI.;?$MT[=EQ0^?S'ZJ^K:A826_%1\:_@31]\??CE2:>9?G0W[AL:W; MNT /W$$[EN@FR <[J%'!NN7_L/G70EV>9WKL])[0 MR<-\\+G!*S;S!FXHR*T[Z'3,]%G+.Z[H_>(K8ENUJN.![WP^[?1BW@N PUYM M=Y#[5[79BSDC3PG2"I>85MAT@0T@6#4(&BP)/MBD.G TOJC;0MQ817N% M-5FU^[6P]73><^Y^W->]>AV!T(]P>F;O7 MXWAC]LTJRU\?V0J?;%798C(#L /FV $/31D OY' WUP YR64*8,<-HP."VC M/)K=TKVJM+ZWHV^,-53],UMW< M@X'.+ZQOGS:LSO/B/LFJ_0:[ _,IUZK_G\,B*TVF;W)MFKJD#]_5K127QV^K M4U;F8H PB:7NC?S#[5[^!V^FTXL^P]4)NW^5N[\)[LZ7 0%V?ZL6_:%4N8?K M)/T[1VF:Z4E]7M,6]9%20__6G;$WG9+=-\Y@61IAY,R1E .KU"GZ TO:?ITV MH28?LX$:Z,SWPK_CWIJ\__GTK' &_K"X.K7:<3W?&;R92SOA)S/NZ(; S+ZE MMFE 6,25+N)*>SXM+8I=']]BS>)U>:K(5-*W)]X^O#W@X\*ML'^UV:!K M8O3[L=5JBK=][I^[#Y";Z;V'D$ZSJ0<(\N_J?_)B;UA6SK8NREOQI?%+9]_S M>WMM+Z^+*4???)*5?_QV]9L=Z/,+5?QQM_>?KG-2RQ.K;?;-S_[3WS15DSL9 MQ]2US=S0HS+:^U,Z"5S=G]/7X_JIQ;C5K7#&:BQE#--UL$^L(VR[>]ONW,E; MV'B+WG@WLPI;#[;>PUOOND8>-M["-M[3?0=@VW5IV]5NNPB(YKKU'1#-E6V[ M9[A6[SETUKOM@&@"T82MMXZM!T03B"9LN\4$$^YTE0,.&1M98>L-=.'"N=B-@42S:L! M:8!H7/L,W;,'&S E*S";&G>7JTU/?*V3K*GB;XD.I\[HPVG7 G/N]?_& '^44V>.AKQ]/H M#TTJ'_O>.U_Q]N[HG[QA-C5]M>K6XYCM\V>03GWAG-/S\-?-6-VG9\4]R7[L MN(OR8:%M.7IZ;I6IH>WFY_V__2EP?WYQ#P/=5V7I]DG]MBHBZU_M!/]^YB1P&1S:[\%)?J$&_]X+_KUTZ$W_ M_5U]79G]K]T)"+ZLWO7=5Z)SFWT]K_PKXO^^*MCN7A47?"W7Y+GCX59WW\V(G^,E+CX\? MW[UT0D;/_<_[(147JC]ZZ?MXCL:OC6[8W^REW_E;=LBOWWV4K5O6E:[..Q=AZ_Y>?2(3?74_SY=0.6]B8THU<^^NKOS=JTMYEN&E][$4Q.>Y'TS:[H_'QZ<[7\(3L]VS_9/;\\Z3/+B M)OET?^_SR<'9P?YIL'OX(=C_[[V_[A[^QWZP=_3[[P>GIP='ATN8^:6)E%7. M_#SRY+&9_X]L!Q2&7BY_ML .3'2Y!=H,469P4^>BN#R:3 MZQBHXUZU'9#I8*"\;69LMO,AUW5UN\^=W*JYKZ[0S97(*BX2H21R_UC$4Z:1 MDI(@2U4:I1)KE:BM8&PFG7@R^*3EV,S9&>VFCKB ,12R\32,EG[ M4QO\[T-5N&GO7YU8?\3G0WM=&!G%V(:(,1HASJU$ J=NKULJPE@I+A/VK+WN MEL_-<_7K5N96O[1Z)\GS?J+Z_;Q*\A_/!\"I_9K;X/-!<'IUX7;&PBT)&?/H MW6J%P*(,H.F_)_?13*+U]\^[)V?[)Y_^&9SL'Q^=G 7'GT]./^\>G@5G1X'C MOV>.Y :$!4)9+Q-F[9IO/@Y0K&9 MH'+B)JC.;?"OB:P+1N[)$:"0Y MMLAB%K+0A&$4)B\6E#O&IWJYSYX;=75E56$'C3673NUE-0H',=P+_*W,DI[M MY"CU2]G 1R;<%=LAS@; 6SHL A_#^M$)\&W [=Q\^ZQ0@[+.09E-N'$:6ZXD M1TDD'.'6+$$RQ0(E3'.C4A&FH>XZX>9 N%JF_8S; M5XIEI4\#"CYF?1NXS>O9X%-,>[].[/"?&'W@(>%('8L65B0;*PXYO#XUCJQ7[.RC'9(*XAW^-E24A[&(&[&]7NLF_]O1Z6FP=W3B=-[NV>W0 MZ=(V&BBPT&%N,L[9&3Y#.^WUU6;I131Z]9";5 ML,K??<],=>Y7 _]?/Y55,?G=R3KA;4Q&'I?*W!W3^,=N)NAF@/X''WJ]_N6' MWG"+>>?E\41>W\_UU%[?R^3Y-2PF+XQQ\W2W#T#[ MWKJ\;-NN'^LW WD=AN_$-]]6INTH&'W3->JW">!@(W%P5QI(0,$+4?"V*KS2 MF F':2 \ (&IQ7]RV5\GXSM!)V]G86.\M"SLN9)?'K>#_+F)Q>4X5;MNHC ^ M(7$O-P^']@@.=8PI$L)$B),H1D(SC&*EN4PBCB.R^'RG!LSGA_V7NV$;,/Q/ MN__8/=F?6U.L5C2L5O&OMS1@15AX=DU 8\ PI_9OU,J_Q -UIGXQ#HAD W!+HAP F!;L ! M!+HAT-T-J_SQ ,:N,84MR_$_G]RPR(-IZDH(J<,(*W)LOO6 ,CCWW\*@XR[\/ M'DPID,0D5DD4:KG07FJ8+'T M@[AT0_"#G+/RO0$@^4=6NKLNL\&3D=Q&Z'!PFH+3M(.AN;G$W''N9$S__\LN M9Z4 1IHGDHD4V4@Z?6V51<(XF2>Y$4G,M$A#VT5]'3)**&2B0(CPT;#R>!?Y M@J[+PO&$[%+U _O#ZF&5??-U7FFF;0G!0M![H/= =MR5'4[I!E[KSD@\@9 A MA S;W &@<;M^/=O\IL[[+S\)2N)W95#9OKT\=U(Z&-19X+W ,8?^T'\F4(55 M3CX9N].&AB=OGG(,>E_@KKNE6=9%',HPY%(A$FN">!1I)*+4(AQK0:4BRK'P M1O1=>+V#F+_<[[>. ?_\9$W9I]S1AV./X]G%#%%H:2*)1$S[]64F0=(9C8A3 M&W,M)4E)-]K6R(BCT)&)%C>N 1VU8!UUTRJ3ADMLE;D )77J#-8BJS+W8T6M MKVQA37 Y+,JA;U!2Y8&[HDZ#)?1-\K,W=WUGV5U=[32)A&U3WY+TWLK<>;&% M4.]D!M=.4.;]S 3?W1[)O]?G[)%MC^,[UN[HFK&9=O>"QQ(Y'O[@4QD=X3:_ M==4+LCI8"#E>B\[MF01D\7I7PPS! HU'0>%2V+ XC=V4*B) U)X8] MLN;S*9R9LF0*A,_3-J]#1O.8;UM]LF=9-3JPTBI]/CJ,]+GBZ%7HFD\HO1)L M+Y5-C^@P0.#"$%BHV@\X:C'^YCFAPR?Q]V(M^ S +4'Q ;@6!:Y)[]%:NMD? M^MP?4Q\XJ]Z-V;UR8_HW1+?.E8F_85";Y8T=NW"N"$UJ+?9@=K:(K&9"HT@Q M@S@W"1)814@QI4*CPRC!K1SYOC.[P_EIE>L_>L&E*H)OJC^TP9^=4L.A M/Q@IJ$\R?WG"X@JT_PNVPV;J^EE[9*Q<1[KUH0UBPDCY-ON(T=1M$*L52A(L M41Q3BXE4/-&TFQO$]P5?(OA?0#V>0/MF$HVGI/_^6*G/ZG.?8,%M;!C2H0H1 M%U&*!-,,"2V)(NZM.!6O2UGWM*)YV>I/\:+2J'\UOB[C"8?(GKK,*M4/?E?% M'[:"I*+V)Q5U,I[5=-"U+'1[,#"^B94-DJM GUO]1^ N_,-9=+;NC>?#M,5U M"M(XJ2AX0WX.SE49I%G?FD#U^^X:?RR;#__^:YCYX&^5!XD=7^"^^CK^RWPG MI-&16.,H\*W@\43]^,BP?]L?B148]^[@:WVIFRQM:_\&H4%]JF<9O''?YX\J M+8?.!"W/2DTNI<5?=N(?BN[H[2#W'TX?$]_-P+U, $;^CH'A.GBMS[ MR?^X._#7UY>Z#_E1C+_'GU!7!I/S4B]56042!T9=E=NWCS3[IRU?E92UW//C MYAB-5] H^X'.,^/@O7./^RJC:2@21%*N?6$F0RJ4SF@T/%)&21;&\MWXF+KP M9D>O.SUM_M/I#O,&K][]T_\:H'T@70ATS@)T3BV$G?R]R*K*26S;=W*XR ?> M/NM?!=;9:E?!@;=OE*YK9CZH2HV.S[NGBVZ^XW9BTLG07L[ M16?!&P^$^%U &=T>7U&=9Z4;LKKT9RLM6S.-!EPKH\OMA6?_#[[J/8KHP3=*-S#W<&Q >"6@\PLW45<];^RXKW,6@A_U MU^!KD7^OSB=O;[L=;.NQ&9MF@_I\Z[H6U)=Z4/QNU@CKM\F[R65/7C![?),+ MO8X97SQCK),KL\%(91*:(#HQX6[;;=O+POIR3UQ=$=0APW?.#-^6=&6[6P/- M!>3?;6A[OGM !P #D @+#LA=WW=+AY;V.;Q^+8FG'UZF _UVA^[%Y6;D,W MIV7'!JFL!O?W;R(40+BM0+CM=D^L-4MCWVY)!(C>\/Y4JU5VT*RLT6 R= , M,#1+7W2*!#W>O=7'QXL]1SV^YL750XF^H3%$^-[4UD01XIQRE%CN_I)AFN#$ MOI7*X_;U^]\$[?F&BM]01%OKB)>XE9OPTYO"!2:)?Y7 M'*H'GV"C)00XB $,8+>M$0_[LQ*/Y[?:)E_Q'_4W[(V^X"'KC9!4)VF:(I;P M%/$HEBB)HM2WX#:1Y:$5ZGF-.MIOO?$YK3=H ? <8ZCAJ>]M2G-O.M3:5C&3 M/E*9XH\4>;"@)DL?*L^LBS*M<;]8UU0.RU%5BYL0Z^;#!/[*LBYOF=0_^KI( M_UO]*__CWS/WT^YG@X&[[=R[[KYE91U4&:B!SE3?YP#FPT'MS2LK-3"J,&7@ M3S;-S*Q.\^R-^OG! I4 RNU >(#P>)7P>'ZY77EN^_V)? G>.*E1%[VYW?MT M2=GM>N=6[-ZFKEMPF#]Y+L\X .*7ZS$&K>)4ZM@BR72(.&$)DE92%'$:QBFE M(;7XQ0RZ9L]6#5+5+^WSM\':8QT@N$%P-U, [%;!D:[RQ EIRGJ!WWD]+V\+ M&WSW?S5=@(VEUL>ZVX=C>3>":?(22A*FPHAQ%*;8V?8B)2@)&4-.7"E":)R& MQ&Q-R;M1A]>ZP>NI[^1:'@VKFFFZG[XKQW;++T?I%^+$%AM+KN$@&[WUV3T@ M6TZQZQ1QGNQ#"=B9'(7+6EC43>]+8/\ M9JXF^KN8/K=0CYKHEGZ.VU[/+[4SRQ?2UXV<(YU:9NT-HP8*JX+SPDO"G,^\E MS%,_?-\=[V[TQ,F_?$0&QP[ZN:#PM-OTX\>U^*ZG[FGH^$#AI]B?R% W8'!2 M<3(5UQ!4'=JFS5--4SM]>K]W8N8;[[QN7KAK/;#T+=*#O:.3XZ.3W;.#H\,[ M#,_SV&>+3%BJ)2W5QZ.3W]WWH+_#%"_OR-C+ROICGP.&1W8HS/7J%"+,[T*] MX8-W]+'Q:)^F($R'N?M2_\>L6W6K^+A=M[M6%0U1]/5D;_Y@&P_I8":(6O:[-\ MN-7LY[K5R 0X A^;" MH1/4Y;?33> H>[GO<^(;L[E'9=[/3'WTS6^J[ZB+#4[/K76D196^VGFZOBM0 M Q/\YW!@IRN^P+D#/*?YSIWN6/A-14"3_3M 86#INT)7#C:9KMSRKSB>@V;ICKP,< M Y=<]\G/^O,NF]V! MZE^56>T+NN$_GB"-CI?VUYS8D/WG\NRK^L-67DZS\8Q-T7LVFV)-LJEEX[!S# M C2.T'A['FHV=6LN:C+6S\NA/_-W-\F'53":G<#/3FL!#*QK&1J68O ] <," MW].J$EW=#Q9YO_QR7.3:&B^B-T%=U>2)@RL*@+;\[*3ZMFM.='/KK0 >$)PU M$IS&TMY.J#W?,I5^.:K.;;%A[5)'380/9@D@:-\+6%P9%H_._KI_ FU[056" M+P!\ > +6+ MA=?4]0<'SDH5S^=!8;]FI1,*YLNHN\674ZN'159EFQ%MAPHC@-R*(7ENII&_=OR;[UOPY7W=LJ3OS MLV;BM>I5_"4I@K?O?5-2'-UE?Q[W__:GP/WYI=X"[J] ]U59^J7-W:[VQ07* M+5;189G4(*!,)E]7?[7*:96/]2(02IUT[(3J/YW=56ZM7][ M9_^=UP!HT_Z[33K/O&+-4S_\135%;"B/N1B/!7WJ6D+5K5=V_8!)T>] M=Z>472=F?H/Y7M-LD"3OFUD3.ZJ)ND, ,_/KEB_,(3==9)]5G ,KM925^GAP MN'NX=[#[Z<&JH19,]K,=.1@O36T^-M'CM/B1N)[^^[$>PM?[QW\'>5D7YJZM M:%.4+4SFBR?S;T>GI\'>TG1Y\./NR> MN2>_[7YR@GX_./WK_O[9Z91H^6V.DXB?Y\]9O0'[YO- #8T;D/D9L-1L>;?^ MN;P9R )M"._0>#ABY@96>]^GIV\44+D;77%\I:\N2S>@R:.73(X:5ODDTD+P MJ+!_=CY$/5=WXT(WLW(W.O30Z_5O/O2&6YD[+\^.%TWN8O+\>HV?%3>/Y#9= M:ABSH]A])&C8%6B0):=4 #):BPR^S0 : (T:&A>9,7T+0@.0 >H$D/$B9- E M]]'J,C2>R-ON"D:6;J) M+4;Q6(9[ <64;9K"FDUFNH,LD$8+A0S;!,RL6!K]YW!@GQ!$+VF]T$J9M D$ M:>591[NGI[=2U%Y2T+PH+#TL_EF@8,'Z67[XS+ H[J )5EK8J=^9M]=M* ('N69#N:3\2 MP);97"B W0)( /4 2 #K8X761T=\7JVQ2+:QR 8M-DM4>5ZWW-?^@?W7,/NF M^G<:?'77K[IQ6FGEZ/KSYJ'H$8-GO:C9QN&-H'H@/:&^KLE@NM9_31W@+]F/ M'0>RCX72OL%*W7]%5^C62T@D3(@DH8@RR1$/*44)-0IQ1KC1TJ0L(5O!0%VX M6QN6Z*M2ESM>1.\.C/]G_T8^[U9[JBBNW(__E^H/[5:@W4#=C M](O\PO 7G\>Q%0P'V>B=S^X!H5N!L3ISMU+^NH6W@E&[ME^WLA_5SF!X8?)J M_/;6>]*3@O=H+']Y>_?NWF_ U@8#MM41%: /0!_:AJ)'#&*@#QM/'S!-E"*< M(IMP1Q]2S9!2*D$R2D.,,2,F7!Q]B!9 'U@/2]+#$7V:/D H%1P7S]@MI^=Y M4065+2Z";/#-EM7%4UZ+UH-I R@&^,W!RP TX;4TP6B2QA)KE'+O98B)0C(T M!N$HPB)-E5'8W*<)M3P]<^+TX$::+LVI$/>(8+TH9,_R*K1PVX(' 00XJ') M EC\H,I?I,IC:PR/$HP((0QQ1@62(@J1Y#'7A"966_E25;X( ]^I6/U+*R'5VH&E*H/" 3_[YCNO]X*^+XU?C9A'*)>IA&K<.-STGG,I+ZP;[S?:O-B^$!:8-A,G!"@X"( 2S*8$ M/*'&4I,@85.)>)0PE,14>%\VC7FDK=3Z/B68"-$KQP26Y1 (>W$L>FX0D-$$ M64B_\I#;Z8 M8#.GK,3"QI0RE7!DD]@@+L,$J8C&*.:$)T99KAF_3R[&HGA_)(EW!^;( MB^'=6OHN.8V 1[071<^K@NK(M@8_ @A]H 2 #O W "58+B7@*DI#$:&4^>QW M;222Q&JD8Z8%C6)I4[4@2K (-P05O!<]4BT!F03@<'A9)D%E"UM6MRJGNNV% M!LX \0AP&0 _>#+)D#)->&20M#Q$G,D(B40E2#%)?30""Q-/QR-&PG1E%91A MU&,2NJ6 !-],"0Y( "2 K0^Z_"E=+K5).:$1BB*J$9,)B+I6R MK]+EB[#P0](C(88L S#Z5V#TZ_S"!I7Z8:1#QQ@XND8QI,(VEC@](X3H3[7R+M M5%1A)(W/O#"^(1M+ZU! XQZ#U *0]RN7]\ , "F=9@;@@P!F,)L9A"(-!<,A MHE*FB(M0.F9 4R2ULI$,62AY^F)FL C_@XAZ$K^PRJ&%;* ]O@82M]G7<)97 MJO^,XH5E4X>9WPDTHB4T8JF4X>$O!*\"<(A944*E#'&2CO,3Y'BZ-VTP5P'JQ,EH.V!X1T6]N#IP"T_2/- MCJT*-0JQ:F>.K3TN,@O'>:NCOMJ M4.T.S+4<7F+C=]*CE/0PAL H"/0F!D9!S7<%%2U5\Q #!34_6\VGQG!FJ478 MJ5'$,15(NH%6S9;N &TG M$L"8V5PH@.$"2 #U $@ VV.%MD='G%ZML4=:WAOWZ-(6JG)/1PF:HW ORE,T M=$]J6Z4)GA%03ZV129U'!R1L0B;'[$R.V$ABF3]Z5RJ)>!H))$F,44AIG"9Q M:+"0]S,YKF7P)R^"3_Q(CM+/I:VKW)?6RZ8GN?L/S]&"OWM;&BQ3$/A !P = MR[5@@0YL/!W@(8M-RC&2F*6(6Q$AH;%&2E-,N$ETJJ>.U7LV'5A$9B?K81+V MA'AAKYO6[V/P,"QKE^RI\CPHZU9-;F&#;ZH_M$&>!OTLM4$V<.^H@9[[%%XH M#@$Z,1L5+2T. 9<"<(A'7 K2<)M(B:(P2A 7@B.1Q@H9S41J#38JGJH!]4+W M=")S_\N+W*/TDQ.X!Q-YNRRW0M2C(>X)+J$0%*0Z%(("*D#7@[\ =/V\NIY9 M;-.(IXAR$B-N*4:)B"SB4J8)M3I)Y=31O2_2]8OP&40]3'$/)2&"2Y4BBU<6JIBCF74X?]SDT8%M*WJH=9V),L MA.P&$/B-*[D"&@"H:(RFAX+M!F,"3$M N@,0$7#= 94<;\&$Q ;73].MCEM M?VQT$5%1DP^3OKVM5NAVV*;\FNZKIY6CZ\\;#BF(EH+S<[;S$R=A:)2*46AM MB'A*%4H($8B&J8ACFU+"]'2!N,"+$U PMHE!, "8 $Q4XB9@CW2 M&-/\T\'N;P>?#LX.]D^#W<,/P>G9T=[?_GKTZE?U&5>O@OV__[YX.R? M&^ N!VVU%G=Y.]$!U@[ RP@0 >H%D 'V$,-@@?$8EJ*B=6WXQU56@;]3"59 M/ZLR"X>1MAU$[77 @?D"4 !3!9 Z@&0L'8D@ D"(9EVFR4M/RID5VL'EJH, M+M652OJ/'@K226AM@#)J5PIZ.U$$!6N0=3X[ZYQ:D["$)R@*!4:<1R%*&.<( MD5/1"/D<*>O=V,IBI$#,!M@!LH1EF+["% MC6<+<1PJ981 5AF.>,HD2M(D0I%2BMJ4&LO"E[.%1=2LT2CNA62.6G<(DH(W MXGG>B&)HS>U(:;?]G]VG$^ )!P<"4(+74@*F*$]D*I'AFCE*0#1*F*3(I#PR M#(>8)U/MOL?"]-.-+%VR#X%+T2/B>1UP6KAQP5\ (AR4.2 !['M0YB]K7R>- M2(VPB)C4(AYCB51($D28(31)M4YB\RIEOI#S.V+<"QF&V4)5[&O2M*NUU8L%5M_W/0!T@$@&N Z )3]$$+CFF7"AD4Z41 MCZ5!22H)TF'$C&&:AXF8.D5\(E(_>8FZ*JA,?DR1(,PB3FV"$B-CY-0O3C5+PWBZ=N#Y>A-00LZE'ZPD-O M.NG3 S? LC;.P4#G%S:HU \+G0Z:AZZ6<8ANH@,\!< K'@DH$)PR821248@1 MCXA BAN.M(ZB,(QBD\3)?5YQYL7M:MH7D)Z()604@(@'$0\$ - !CH5&Z=2S\SMT^[(MA_7*[ U\SN!0+2$0#R$D)]P_6=Q M\+C[A> _ /JP1OJ06JDB'<4HCDB(.(\-4G',$,4V-BD+%>%3<8G5=2X@/49( M+Y9S)""VFS> NV!E\APT/B"DVQH?' :@\1_1^*$DEE")..,&<1PII"*AD&"Q M4#%W;& Z8K"Z]@:TAYW&%^2%+H-.>@ ;[$9HF;1?%3R %P!2&DT1X/BWEN$$ M[$] !^@;0$I+]0V<)_<:G$!PM*686+G]_RGWTV^+"SC4ND,P@A(LL&H "F#! M !) /0 2P AIC!'2$>]7:PR3EI=[7O>3UOG%I1V4R@?VFN 5 8W4&C'4>71 MOB9D;\S.WE RE9&R'#$A).)1&B/W#2FBQFIM8F9L/'5B]43L[MV2NC?=)/JJ M++,TL^8P'^AEIW-*%O>(@..L00F $@"* .B !,]F:> N4(0TMBFW7_H=IMZ&[9**"UC%PLE4@TKW45,(J-9Q18\BBQ*7># M"Q7BF,=(89$BK(R-(QUKK/@CW2V7[VW@O3CV9V+,$>1H-WD S\+*1#HH?4!( MMY4^N!% Z3]R!E::6)L8BIBF%O&8"Z2,4(C&L4HM8:D24YD.$]( MT<,2,AM:X4YHF<"'+J. E&8BI3FN 48A_QH(H52D(J4)J0B(0BLE$<+^B>9N:"/>N>W+; #V6"S0@B-Q5NP:4J M@F]^RGJ!&E;G>>&^V70AWR!16"98NFW!L45<4HHD5@S95#)-"2:DF?MC@5OCI1I$XE$(,L3=RM<,Z18HMS69\*Z/ZF6ZI6W,G-3/.=6*.YA M7/_7@8U1UK/V+LC*4>N(NZL$-83%.JL$8DQ4[FRC!!@G&) MI!3:;1V5<,R>A-5!/3UKW1V1-<+&&,4L=;L#1Q(I:B.DL;)1:D,>\=?S\QMQ":NYUNM"32AH3SJ;.QIV[CZ :AZUP2+5++F6,H MA# ]/L23*(H,9U$2*J;_%1T'BJ#.F6$JOMT*7U88QZ M).9PY ,(>!#PH/X!'5"OU"CMV@7U'W(AXE1H9#!ASH95$@D<"<04)Y%6B4Z2 MQVS8F>I_(1T9YU3_D,<'H;)G[(ICE9D@&P1:76:5ZG<[, _< %(TP T /. I M'F 8#E5,#5*$&\3]7X*+!&$18B&,9":><@/LNI_P'U9]+U(/!GLC@7J+'BS+ M,4!8CT2X%POH4@+B?#/%.2 !D &/BCV)X/41B@F0HIHJ'S*69PB%?J$.F(5 M9I%)C)DZ;.EEBGT1)K]7[.X_":=' M*1832&AY!S3P) #A>"3#CVF,#55($.YI!L-(B9"@B"?<4,*EE%,Y[A,YO#\6 MP[M:#R^&?9_H_L&FFF0D&8 \G_%\A^8 B"ETTP!7!/ %&8S M!*(B$=9W D@4BM4R+I5.[!RYC"0EP3HL;U605>L?&\ N,P-E%JD$RB$/$PQ4@I(I#0 MFC$N9$Q4=)]7W.[PME]+W65Y'!CIT1#W<#P'CV@W?0#OPLH$.JA\0$BW53ZX M$D#E/](LB-@4IV&$G(K'B'/&G/(G'*5&)L8P8>ETT&$^E;\(UX%3^3S"/?%@ M 3YD-8"X;T?=&A #0$JC.0(T*6X93L !72 O@&DM%3?0-?CU^ $@J0K#I)R MVOX@:?_FK-2Z6>4"@J8F'R9]>RT[Z';8IA2;[JNJE2/MSYN"'0BC@D]UMD^5 M*$LB)B12PB2(QRI!(N2Q+PEG*1$DM-0\D4*29Q M) U)PF3JE(:7L(*%Q%U%C\6X)QX\PN0A;\3;2KF]Z_XUV;<&;H#VR,N__$0B M_*[I<+_#"+JSVC _#<-9.W;#V;D-E-;YA1O?E7O575YY+UOA7G:JP GHKX7J M^Z.4JB!/@^KV$]Z4X09H-U$!G=56#>^'"#JIR^T73L#C= MEA3!6[<4@N+HW1WQ[X7]O_TI<']^J>6^^RO0?566'N%N#HH]]RN^ZJAH(BMZ MA!!I-^VVF&]G- B)D\G7U5^M*R"OR/!XX^^JM0XB_;":IB:-\%-Z\@E;IIV0E4_[NZ M*MW:O[VS_\YK +1I_[DAJN"\\'3UIS//)O/4#]\+P+MFN&.I>:$\&1T;=J^ MAL[[N9O$VE_Q\>.[=2!EZIZ&3C$4?HJ]:O$3X97&9"JN0:7:L9-;MVWOZMJ; MO3NE[#HQ\T![FT@H_W9T>AKL'9T<'YWLGAT<'<*T+F1:]XX./^P?GNY_<'-[ M>'KTZ>##[IE[>.&O759>D& M-'GTDLE1PRJ_=I#CD7]\=I%&/5>MS)B]&PH(XR4G,W44NX^D078%&G3)J?: MC+8B@X@E9\4"--H*#1 :@ Q !B #U,F*H/%$,7E7,/)R.V7/O9,4V6U T*8 M@H*L6)46 1AT"08O5QF @R[A ,0!P !@ # K0!6PSJB&PT($KG??_B MKUOA5I>!PNFV:&9%S(+R#9<5$4_ROIF=;5Q8&_SN+C\O@_V!L0;D$,BA5'KG55S *L7PNK1 MECW=AM-CH8[UP@=:^#2@A8\2*K7,:B1THA&W*44RI!3%+!*<6$X-9M/GKGZS M@Z']6.07OH;7?]4_LNI\;UBZQ;?%P4#WAWX0NV5IW?_-F?IQMZO/A^&HKNQ+ M_(74?7V^G.6+:?W78S'K2?:\X]0Z0D_N=@/< #4"?HW-!#X,$# MLHR.#GE9MU3[FN>F]#)\.A=BA>>_MB,YLSUPZL"9KXU)U 0^L?%\0J4A3;6F M* I#QR>(3E%"B$0\)A'A5)F4)_?YA!>P1^E_>/'J&Q#;XENF;7GJ!.V*G!2T MQW#4HWS#SGP'Z;Y$Z0XZ'U !.A]T_@;H?&ZM,&$D$*=8(XZU10DW&N%$HT;>AG$8FUG^ +) M6%$LK"/9@L! @($\QD"DT5I3C)@1&'$F"!)&4A19$\8FC4)&XOL,I);+Q[58 M7I&;@?1P%/B0F+71DFJ=WD](U@*G9U.X0:6,4T0J%) P==T@)2N(D0<:FH1;:\8>$ M+(,[+"[IF_4B@7M$1A!,!4706! 8!TR F0E( )T!J "=L1&8@&#J M^G&R3>(V!U/??,K+\N<@+?*+(+^T(S.Z$:V[P=W9&CG4=70TV5E%"E* IU&"/.0H)DXIY:FB8Z-5Q*&]UW*V6'1IJ[(SQL@@,"@!O4$Y 70 >0%R,N2R8OAU"0L04)$ M%'$J!1)A8A EL4IHB#4S]M7D95$!V1OR0FF/"]YC,>T ?X'0,>BE;@6$@*$ M$L#C#U HQ:0 .H!D #J 0+"FV%;M+RZ]J@ZMT60U7;]QOG*0!&!)[6=GM2V M%[O\Y2=!"7VW 9@"(P@D#N@C0 ?HHR;KHZ;'D.8([(6$19H2C"PA!G&1QBA) M=(I"%EE&3!K;4$X%]CS[/\P'^=T WVJ++AGK88S]?U!TV32YWW+K]L#!M[!E M-8>!"^T<@$C &7W 'C:4/5 KI=6$HS2-0\1#+9'D B.M8ZF3-$Z,,/?9PT2Z MWB$-M]G$H5W5T3F4T)X(G]?RJ86\ 9P)*Y/RH/L!%:#[0?=O@.X/+;&1(0PI M(9SNCRU&$H<")=)$-%*2BE O7O$F7R8].UM M/4*WPQ9YPS9 'ZT<3G]^-GPFRJ5=V&FR)Q5*9]?O2J4I2642,\05IX@3JY&, MI41$TY 9'E*#V7U7JA/%\YX[OHQBU[@7X=F!TZ:N!12[MEQ%K2.&!\RE\;!H M 7-I+7R:3%X@#+QV[J)BH:*(12B-9(JXX!()9C02,1,,)XS%5KR"NRPL^"M[ MDO->S!F$?]O@*&D98UB=DW66.@$6 5!Y&"IW?2;@D >@@(T*Z "- U#I#%1 MZ4 4>!.-FS4W1;ZTA3/>+RYR-]9S5=B=CKG701\MW;W>2B2 NME@*( ] T@ M]0!( /6P0FND([ZPUE@H+<]3_4V5F7Z-2Z3E"8<;H(N:E?+1<3PU.0<$$EC7 MGP22$D(391)D0FH0QU&*!$YBE&"*>?V0DA35V01[-8.\*4P,I>2RBHY7IJ W "O =XSP[DOC:" M]BC!=&0X1XF1OO%1I)!*4HPB;#G!5,>Q#!= >Q[/@9V?]KPGVX_4[$ T&'PM M+]DG'[+^L+)FK041:\IU!+K1A,J:A5&+!F;,KIMD@'-E_2PCX18;*1G2<201 MQX0C:1..N$V4L4;2Q)JG6,982(-[Y;7NE182(7"E+#U,#:2F50 !4K/1I 8\ M)VOG-)+QA$>2()6*$'$:)2AA@B(3Q5Q1J[%[LA!.LTC?"72.;H4_I64\HOO5 M.1O *#H*E>9P!@!*$X$"EBN@ S0.0 4TSD8"!2+%+<7$RET"_ZBOL@8I-_GJ MJPV<=9W8(LC34>5P":7#+8<4U(:!Q@$H@#T#2 #U $@ ]= 8@Z0COK#6&"DM M3V==7.EP:SM^@SI:D?>L_5"!- ](\W@DS8.S-)*14BCDC+EG5")%68A48D6B M&*&IP??3/":NHMV1I^BP=A0=I77*1WDTK,I*#?P@7ETO_)S>\93Q7BS#IQ- MND<\P&@%W0 T J "- )HQ+K:B\0BQ%H0%,:^[H5$& G!8B1CIOTA,YS+>(DT MXO$(1A8(NY%MPB MJ52$>*H5DD821".56IE2$A$])\,8R^(IHM%D5T4+J06X)4 % $T C !- )JP M,IJ0A#8B-!0H26SD6W%8I"(5(BL<@4C#-&315)_3A=*$Q;DB!)<]//=IN&\K MY?:C^]=DWQJX.=ICJ?_E)Q+A=[.L0(BJ,[D*E%VK_]*7!_?JFEF_LKT'U5EAX[ M;@Z*/?(02:#?MMI@/9LV M>P?6XIXA4.^/\V*R0I=N37XKK/KC>O['WT+$917X'P\<@?)7H<1?MA-4Q="^ M"VY>02IUT[(3J/YW=56ZM7][9_^=UP!HT_YS0U3!>>$IV4]GGC/EJ1^^%X!W MK4U'Q?(1MQN;/Z^ AL[[N9O$NG;RX\=WZT#*U#T-G6(H_!1[U>(GPBN-R51< M@TJU8R>W;MM.,Z/1WIU2=IV8^26*O.[,S\HQ^+>CT]-@[^CD^.AD]^S@Z!"F M=2'3NG=T^&'_\'3_@YO;P].C3P,W/]_AWMZ]L??Q::4$J]9H4W7]XC^9M=@0;9%H ,0,9#R&#;(4 #H %" Y !R !D@#I9'S2>:(?0 M%8R\W$[9<^\D178;$+0I@* @*U:E10 &G8+!BU4&X*!3. !Q # & ,0"N MU;"&Z$8#PIS+K0?1>=^_^.M6N-5EH#"ZS9M9$[*@?,-E1<23O&]F9QL7U@:_ MN\O/RV!_8!XH7@O5(>T;7)HX>_<.DV5CB[Q+I12&F38/+](-9OJZ\)4+-]-]W!$P@C M$$8M$D9T<[ON;P(U6GEF_-&E]24'@Z^![T#P+:NR)TX#6]V9A U3>5V!6#.Z MYK8<)LO.BP*V'!E*D9>@ 90,P:2Y,0-DL.J#>0@W3&EMH&XLV-_,^ MM%7PII^7Y<]!-M#YA>U8Y]:-4T$K1]"?NXV81[31>A'B+FIYC\XW'6C2J4,1 M$Z$U2K3[BW-+D$@I0S8.B3*IBG48WF_2Z63N02UK/SFY^YI.W73N'IQ!Z3#Q MZQ;:>D_#N!=A.;,59U/7XN>.B1DPH9=B&[40"4!1@*)TE:) &_&U,Q1C-#_'<7<(A!@Q^CY=O MG%WS/\.RJGM%!U4>%-9A7&=]&PSN.T3\V_Y%KG/B M;"4W^<[L27\.CKT95'K7@S/M UU8DU6!-Y]LV6VG&V@D<-@WWOT*$>+U^U]I MG*0T#".D11HASF*+!#8$82YD+..0)ZF\[W^]EJH?\^)#/DRJ=-C?U=H1MVKE M 6/>(WCV <]-71@(%X/VV0CM T@ )#2>AT 8>.TT!#,B2613I%B"$8^Y1LH( M]TA9FW(2E1[.0U96%0X[O%H=K(:1(0;)/!;[M?X8-T(=%;#V!\?:?\U MS"Y]@#A0 Q/TK2KM>=XW07;A0[^C8X8WS]4*= ,<\4!!@(*\A((03*5B5*,4 MIXYX,!FBA%*!4F-$&I$PP78J$^VV5%Z-Y^,]#WL1X4]SCN[M9G R@*P')@#H M "8 3&"I3" R1EF-%9())H@GTJ+$ABD25%N!.>5I:E[.!!;F?(ABQP3PR[P/ MK=_"X&E86NZYUH6=N!E,5M8.M< ]K0JKRF%Q%916#XLZC;S;+FO@$!"\:#Q? M@"2*]1,&D\82ISA&H< 4<6XD4CB,D98FI2K!,;])HO@C+\N=W8OU_:UYP ME'X8"]FCP=E8Q)Y>2]A5YU,0BGL,,BK6+H# V0&J"$@)(*&=I*3M3HR__"0H MH>\@D-] .=-R\_HP']2UVC=5V77P/K _+NV@?+3!72>1!@H-//6@Y,!3_R+# M.^$B"4D:(6FI1AQ+BQ2A"6(8B]@0EJAX*F9_?AU0 +H==#K+W,/6"4MM2'2-*6( M*\V04%@C2E.L(QT:1O0B]/K"G !"]#";G:D'20L-DO4M]PSLG:O!5QMD@U&? M^7)8%';@ECCXIOI#ZPL%^EGJWW?OJ(&&+(;F(*]E+*.;Z&@P\X#Z@?53#Q;& M2E#NJ8=)$.?$40])$Z3#B-M8%;^IP1]' MWP>.D=0R^V#P7UY$KRJ)@#F>G,31UC1ZM'NB(2 ('"2@LH#. #J S0&>6 M3&))HY$9ND')O*,M59*=/TC@8:-_QP7ZPHW\/!A_&$G;U>2(W/2!"V9./!):: MND;0 @(4T48H(D "(*'QE 0R6M;.2*PP3)O((!Q% G&;IDAJ':%82&ZET#84 M4WTL%\%(%N9_X;3',($,%_!X++\MAZT"7;L82Y_F 1V@6@ =H%I: 0^(_*[8#J)AF^V@R0&:06&U MS;ZII ]E_R!_R1E+:.;&TP/T'(@[H')("Z!W7_(G7/C3:8*(JD5 IQEEKW M2"N$92R4,"(,]1S97,]5]XN*G-ZH^RCJ82(AA JN@Z7OJH/!-SNH\N*)#"!JX!7.-E'04CSA25!IF4A8@G(45"8()B9K6(HI@9.@?7N"5^5^U3 MB#COA=$<+*-[&QT<#: &@"0 .H D $E8;C(W48D.M49<ZDR,SFD8)2JG5?GM@ATW:>P M&N=P=]N=#=P" AN-YQ%0I[Y^(A%)9M*(2R2$L8@SFB)I6=WLF!.12AYA_C21 M&$O=27'8^/BCW8$Y\I*W/AYI16Z(]R06/3=TJ%<'5P@HI$8@ :@)( &H"5"3 M9R==Q%AK8A2B,O0YEB9%RM Z!T.2)#2&1O$JJ,GBSFG$LB?%[,!(4]=JO@:" MG73#@J-F>?DAE2UL6%'W1!*X<4!A 9T! M='2;SK0]H^4O/PE*Z#M(G@";_'4VNW(Y(P$Z8&X226B("QX)-8^][67LF1>Q*S>S.>[QB';+ MSFZAV &;&A004!% 0CNIR";9RIUTQ(#]O!+[^5)=05"[4>AJF1;K)CH:K-G MR%Z_D2TYLSRFSKX6,D3<4HM4+ 12V(:A3A-,J9BKTU(QM.:6K7T\DL:K[H4@ MPAX+NW!D"&7[$H)^I).MG%1S3T21PM8S_=!,=P(F M$SW6@IL2870BD8C2"'$514B9B"&K=)BRV,36S'<$J)?#GV[$\*J=-#RF/<;C M#M"B[DDD\-R O@(V ^CH-IN!')6UDYE0VD@Q*U&L#49S"PL.46&W'&8V1VD(#D%O"0OV3F3KK%!8;_9P7#NY)2=H,S[F0F^9P.3 M?_=KX-2S'TY;( 5D8@FAH0DJ?L+UG[9!HL$, OPAZZ<0$LN8$L<>HH@8Q--4 M($D)6I)B L@ H@+$!8-H&P4!W%G"J-*-,$<2H2E%"9(N)>Y1PK+? <_;-? M05@6G^)"1-2+&:2X-)K.M,=YPUB;G3>'M@JT*L^#-\/2FB ;_!Q<%KEO<6^" MY"K(+ZW?CH.O@=\DWUZ= K,,"C7S.X%.M81.S8N:A5&LA[\0N!9PK;5R+85Y M2E)_2GV2(LZ(XUI,AR@16.B$AER3J?B2D]][3GP?CV7V;U>?2U__?#21V[O7 M8GO5?J&8L!Z%E)E&LBMP%JU5CP'[ =0 ^VD0^X'DFK63G]"(6"M&D;3*(LZ- MHT$L39"-8QYR3G!*IPZR713Y65B*#2&]2-(>(1RR;$ K+"S$L"@H %< 5+2! M#@ FUHT)L#\!": S !6@,SJ$"0@7=P@G:SBWXYLM[X6"=S; 5PY::2U>SW:B M Q04P ,,'4 'J!9 !ZB6!L$#HBTK3HO%HLUILSM65[4(/';7MJ8N#U0K-U%#M=PM\RE+;9 -2K?7 M!MH&;C@7V?#"'XN8F-'!9706FU?_&)KG.M MQQF0( AI-9_P0)>4M?,=GIA$1"1"+)8,\2B)?(*-08RG,DF%H2R>:L<[$;4? MG:3]?21DG3P]+NSEF CM#LR>ZO?+H_2O_S][;]O<-HZE@7[?JOT/K/3L5'>5 MX"9 D 22F:YR'*?'L]UV;NR>O?LI!0*@S6U9])!2$M]??P](299L2Y9MO9#4 MZ9DDMEY($'APSG-><([MFXM\_*';\ZGPW9)+A_5\WW=_GJZ>TNX]CPX2E/[( M Q )R -VP0/^^H-@E+W#!(4&RIFVF[7CW61NVV]8JAJ/K0 MY]\8&]@D$8M4JDA@HICPT 9$1$E*@E"D293$EB;L29__CBU=VI-2]ORX"Y[_ M[K$E-,]WJK:0X"!2D."@;;]IV[Z%FJD]=GQ'VJ*-NZ+!_Q]6O]MEWU@LR]IV M';=1?=:\^JR[5FQHN>_><@]M:M/8)$121@GG<4HDCP3Q@R!E5%,;6+-BCX]I M-=+=-3@+9- +.]%'MMV<"*WUK>DG9#"($&0PR&#VEL'(1'*=\)3$U@:$N[]@ MY!%1,5>6^RG3;&,,9EUG#NX8C)2]..I"AU;,W$#EU=#CMFB#=,3YU1J[I.WG9.?*/]GOMM!9W6VM'.;Z3R^_<9%( M/"[;3/"U04CA:9(&I*QT]31)]Q0?&DT[%3VHI! IJ*102;T&54T=X IIE2Q( M52@-(TI(0[@1$1&!CHADD0A-HJA-'I9QGBEK>.Z,AK/:9C@>&Q-F2Q6<8[_' M^0H5"S%RMV4+N2,G4&_&><->4<>( #B<9ZK>$6*C2T M?-LK6U#U(#Q0]>R!ZNF"C"^ MU]2Y3-V?XSMI^MF6PR+30VO<&X<#,__"S"<_P8/FYF0LHC^,A?;Q=]T?N8'# M#U=J<&D_JZ$]3E.KA]LN.TM[U(]ZL0@Z4+>MW9(,;7/4:QG'G2 M)BG=XR;H[-BI9D .@4A!#H$<8D\Y1!QKP#2E1*E $&ZH)(FB 9$Q"Y+(YR*D MV^,0K_%TR![S18_&>&"\N_J@64X-"Z^OY,Z85R8F'R5].\L[V$&(I_80794)H0D[7AJ#G9DLA0]IZA)):&01Q;(FF<$F[3E(@HU"2RPB3"IJ$*U<89 MRAH237ZA/2EXC\7R65Z.%A(3]&AL/&B/-*)E$&D!C=@$E)!)()-H#).089)P M%40$$*D(C_V8"*H8$8H9*>/$1BK:&I-XC:^#^3T1^ST98E;'?CE FN$07]_A MO$6:!PD'0N5QJ,S[.O @)P(%35M$!VHAN2S&Q=9?!^>CF MIF^OP5)7_3K"F_;S;UXVJ$UO,*>QK>^CF#J"=Y(BFUL.NGL S8QD2V[X=B[[ MB_4+KGNKUQVW.RX[+ON^+#M*^5>9#!UQ6+7&C&AYW]TJ4_1&9<;%[5PALOS: M>D/U?7D;H:>/'JP[Q:\=J@>-UI?E=70=3YC?@?D=B_,[N QH$#)%E-0IX6D4 M$QG;F/B)SX(D9BSB]GY^QTDEJ2^/8 MQ@Y*:]Q/U5D!-81?QGV8X>/E$%YPL=GR8'ZUMIUA\+>D\'[^Q0DY/YH7=_>/#?WRKI!G]YNJ_*TF$'YJ X@KLH0$/11,6S1.=HF'9;K(:Y!B%Q,OEZ M^ ^K@&5\K!;AD[JT;WX)V[39.[ 6]ZR7:G]<%9,5NH$U>5]8]>=T_L=7H>)F MZ+F;>V#;NT^1Q'WLK3Y_7=5 :!-^P^& MJ+RKPKD2?KAPG"E/W?#K8R2SIH^Q.J]]$F/N_ IHZ+R?PR16G!X8_RZ0\N"9 MP :QA9MBIUK<1#BE,9F**:A4.W9RZ[;M0V94[]T'RJX3,[]!D=>=^=DZ!O_[ M[/S<.SK[_.GL\^'%R=DI3NMZ0I1GIQ^.3\^//\#'SE\R)H""(:R8FN. M<<1!IW#P4C:!,$ 8( RZ!@/4"H@#% <( X0!PF -44_$0:=P@.( 88 P0!B\ M,GB)..@4#E <( P0!@B#5\8@]PT'&'#L3&'+S?:!TWG?O?CW-S1XLR)2'F]& MWA;(1'*Q+FD40EY:M>JE#_$4N)*\;Q9!Z^*JL-;['3Y^57K' V.-=VYOAO8Z ML45=82'P>YXK\8R2"B75*R45WYF@>OR"FX8.XRBQUBZQCO+KZWS@G0]S_>?N M6?1N@+7$JNH.KK8DE-BJ0JGED D.9/-D Q5"'(85B:,U!XX4- M+;J#F2V+H<^VJNYK4 YU&%,HA]9,AQ9:]8@9]%.C]V>[4:V.>'R694HW"AUM MHC?G5ZI8N7UL]S05DIOMDYNNB"-V$'0?/%L61X?7 )OA[L514_)XN@.DSDNA M[4(&/W"[^,K_#E?-(#_?C?HVQX"Q>\@;TR&):' MW[-R^JF9^_Q>);"_\4:#K+[R'_ #?>,9JS.8@/+O;TY./[Z!:8;I&/[]3?9] M^'8PNC;YGY5?FB ;-JQWKC-C^G9;I44;H':V'@+M MHN;H/DRV+I'_LL=P0B*"1&0Q$:&2^391(8F,20F/(DF$;Q4Q(1.I99)9$=PG M(A4UN (#TQ9ES22V2C_8+/_PE[(/'O5HS)%Z[(%.0>J!U*.),GB?J<>2RG9( M/?:>>BA?JC@)-(F"A!(>"TNDB6)BC2\"YG,_T'*[U.,0'L -3?7=B;23P3A+ MX-4TA 8]"G^D#)"*[(&.02J"5*2),GF?JBO T\HU4DDA)+>$4 MJ(@R+ 928B(C YI&Z9:]().SJ)-4H==S$-$+?+\7,X$<9 ^4"W(0Y"!-%,;[ MS4$P$H,<9!$'$;[A+.&*6 /T@Z=)0F3$)$DETS86TB3!:]TAKZ / >WQR.^) M51(Y'LLD;"%GP*S!C6^+4SOT?NSG9?G3,K70>NQ@#'YSDO^O/PA&V;N.X0?M ME8W8*RU$PMZ9)(@$U"FH4U"GH"1!G8)(V/9A;XR2H4Y!G8*2!'4*(J'SF1=^ MRW7*CQT(>Z2:A301$5&1-(0SR8ARO\)KH6]"9@-?W0][G-KAR4#GU_:WO"SG M(QX?1H5RU_T2?Z%UWL5%_D4V) G#*P%8?W]#WOS"PK@7^7)A+*6I"]HU/SWR M%]1:R%\0">W,VD#^LGO^(@)KDT!+HM,D(ISK@$C)$B)21H/4VM@&=FW\!:D' M5JSJJ#K:.IZJW"F2J-*ZLGK7-W905CO/L]_=S_8UB8HM+[J'H<5=NH$[(L+0 MM-H(H>ZXZ$&8($Q00Z&&0@V%HJRV)>@96^$)$A(L@ M(=S$/I'<5T1Q0WTF-=>&WO<:'IK_&Y5#%[0L+_)#\VBIFJHP\'OGTSB:<6E4 MKHZS&_=C^=G^>Y25,%GGMOB::?L)9B WGZW.+P?5%3<83UTPZ'64^8LEPW/M MJ)M0-R&%09AT/W.K[10&C6P4/2AZ4$,A3+J:F]-V#=4%(UMK;BW5)$GCD'!M M.9%6<*)]'G+*K+%1&XSL+1C&6+&EI5ID=WW>SNW-L/+;_/4'&OGO5NGX-J]X M3#Y*^G:J>=A!^#K-@^U54 4U3@79,$B4B21)N.OSQA-.$BH3$JF.O+%OF]6*#7 MHFM:!"D&4HSF2-W]HQB8.X848S'%,(+Q*):6A(&("0\I(TEB4J)U$J5]LP-;; $=@8%5^_#A]-7:<%XUZKS?5S=3DL-!81&?N-#%0G"(U%Z@2%!B(#U0DB ]4)0@/5"2(#U0DB8]NU M339;O0"AT1YHH#I!9* Z062@=;(3:#S1:*PK&-EXZ+6S:143 :+SOGOQ[V]H M\&9%I+2[ E\D%T.F40B93E4:[>V*]J[,-#N MMB24V*I"J>608?N F2W+(EG_0^[/&0%='/#[+0E^-0D>;Z$U=F7Y_RL)PMBZ/#:X#-ET'8A@\)G ]&ONAPM2I_N(0FE#SJ: M&RY])A4K4?QT#THH?I#\-%S\7.2/49\G/-%M;FB_?[[HW369_>=H8)_(>-T! MP-"-/0\L+'O:@+*G:20"*V-%;,H-XU]*EH]2C M\SH%J0=2CR;*8*0>2#V0>CQ&/<(@LH&)8T)]F@#UH!Q8!XN(L2H282!#)E[8 MN?:EU./0;*AS+>M%8=#C/D,JL@2^$HKEJ8FM%1LEXJLO<.M[$DI>@%?H9,=4I#6ZQ:D($A! MFBB+]YF"H#<$*0URMF.PM! *>V>3(!)0J:!2V:43K%&" Y4**A54*JA44*DT M$C^H5%"4H%)!)&#N!08^7IA[P9- I;XA01KZA$L6D40*2J2,M!_1P.>^N1_X M.+7#D\IO_%M>EO,QCP^C0KGK?HF_T#KQXB+_(AN4A<%Y+^;!L[(P6B@"D!>@ M-D!>@$A 8Q-YP0L3(KBR%'0V$;[0P L"1A(1)R25QD]C15-C'AP/>3$OV(Y* MQSI+'9+R6]\S5;8/251I73&XZQL[*"M$>_:[^WEI#D4G488*9*?>RHY@"HOT M;(2>=@0=:+P@.E ?H3YJH.<,)0Y*'$0'H@/U$3K87N)@BQ+N\S#E)$AC37@D M))&Q2 GU0Q'8)+"1IO<=;(?F_T;ET,7-RHO\T#Q:+J4J3OO>N2F.9KP4E??B M[,;]6'ZV_QYE)4S6N2V^9MI^@AG(S6>K\\M!=<4-AO06#/K5D3TA>GZ 56Y1 M):%*0L*"Z,!,H6;Q 32@4>*@Q$%]A.A [H1^J@#!K1B26BXB(F(?4$XU8PD MD4^)2:D-4T$58P\R5!IH0&_!Z,62("U5'KM)H;E#=+#LH(4(J0TX,5YQPF:1$F9@3ZTL6BM"FH' >K1!U4I8C:T )P-UJ M35'W#YO5*,?CK68VZ'I=:V.Q@/5@A^_;,0I,3EI[[GS+=08:L @)I!%((U:W M6A.J->41B;@-"0_3@$C%!?$CFQJ=R)C;!V'?!33B7ZH_LHUC$<]IS!'M'8- M=8'J AD$0@(9!#*(ER:.Z80G0B3$R"@A/%&6R"A61%*6\BC6,C%QDQG$IE+ M8K_'!!(*U!Y[KCT0$@@)3.QJ4&(7:AD4*9T3*0@)A 2:K6BVKFRV^GYDA>NP M9&@HP6QE 5%41H2'+$U2P6T:Z:V:K:\S-3E?P=3$BD,=T@=;WU3O55\-M.UY MY_9F6'E'_OH#C?QW@=_S'(!?DQ#\UC/Y*.G;J:YA!^'K= VV]4.ETSBE8X1D M)K&"6-\E;6EKB*2))%$:&NJG/ I%>E_IS$0XZT2ML]&P'*J!N_%C#?X:D8\E M>S26O5CB$5A,T]K6H9+.Z)#NV[+MZC3<&6 A.4%RLB2CW$^5Y%R3P/J6< 4, M1>I($1HEOF64LB1\8<_A)B1W\; GY K]BKM/1SJO79".(!U!.M)\8"$=03JR MF(YH$8A4,'>>.HX)9T%$1! $Q-><^;&A+ @?/^"V,3JRJ4PQRGJ"TEY,8Z0G M>Z!MD)X@/4%ZTGQ@898:TI/%]"1)N&61X"1.E"$\$(J(U##B'"54I-Q2N65O MR=K;$U+7S"CH^9(B+]D#-8.\!'D)\I+F PO=)LA+%O,2R6Q@=5472 >$AU%, ME"]"$IJ4"<&21#/_E;SD%90B8#WA^[W87\'5464K_CQ4L&?A7Y-];2#D&Z9L M<7[V97ZV+GHNKJRGM.LTJ0:W\"I\? @W5@6\#(((A,5EH?K>C2J&7IYZPRM; M6B=$C&M&Z5I4#BIE"8:,\=)LH 8Z@X^7$\NF/,!U6LLZU3FY.)D;F,QMBZZ_ M)87W\R_N1)\?M6I%9TF?ALUMB^DB.\9RZB3'EX\3(3#U;I3S%A*0AKP^,#%F MWF_F.8)C!/_Y'Q[\][>*',!?GNZKLG2S ;D:")97GW*EB*N0;ME M,OEZ^ ^K@$I^K!;AD[JT;WZ).@+?MJS%/1],M3^NBLD*W<":O"^L^G,Z_^.K M4'$S]-S-/; JW*=(XC[VUAL6(_O.NWN%J!2FY:VG^M_4;0EK__/<_KNJ -"F M_0=#5-Y5X6R:'RZ?!,(V!LA9MB MQ_G<1#@V-YF**:A4.W9RZ[;M0_96[]T'RJ[I,_]2&;J;:?_OL_-S[^CL\Z>S MSX<7)V>G^Z"M=C/3IV<7Q^?>Q1G,]NF'X]/SXP_NI_.SWTX^'%[ +Q]/3@]/ MCTX.?_/.+^"%WX]/+\YQ-3967W]RDM,;'^(,<*XW-=<__C%0(P/C,3^U:9(; M/*.M='747N_3T37<5M_WPP.4LS33:C \U#H?#8:NQD#>SW1FRPM ^_M^KH&T MW[G]Q]J'!F*('-:H>_GW^Q^^_'W[^7^_LHW=^\NOI MR<>3H\/3"^_PZ.CLC].+D]-?O4^@Q8Y.CN_TU=Q:UPB%EV;GXH5+>7\^U[L^ MM!WV6E,AU#FQ]%Z567F6WA-)M_7?2\52K&QL&9?$YTE,N&3&)4G%1"K%A? 3 M;BS;D%A:Y=;M$4N'/RT22^\/ST_.G5#Z]/GX'-CRO/WR(@GTDJE;[U*@!-H_ M"=34R72!SP5QS*2NB..55]8.2T^5SE?VT*;RU,!X_QP-[/25GHN/+KKJ74S4 M72Z_L;5$+%U>1?6]X55AK7<-CW!5>A:N81;=U&5K/.->6I577MK/OSWS7C7> M[F[H?EKYIN5,\LE?U4U>OO-LE8,R&4-]]><^])7Z:KW$VH$' +I1A5NNVVI4 M1W4,V\L&54"[,-4:?LN&5]ZE'&GZG?Z[J=JA-78!OFP'M_8 M*AP33^^DOG1^DPV<>(:+ KK5935A,+7]OJ?NND9Z/[J9S8?6H M< 7*9C_[DS>PVI:E*F >VAQ([NIZJ&5DVM;,[,,U\K8 ^^B>K3J.C"ZR<6K[U=+ D9\=CV^3I5NC]R MPA&^^63.S9UH?$063D77S!Z^$^BPD_+K;.CDEMO3S\OU 869C_K&;<_"JLE8 M_V\TJ+,:J]N/]<<3%W(34B<+"V)M=@)FI'U5%SE^5WJ' R"9?>^SO*"TV%NNZ9YNT8GHW84_1!B^;T^"UW*B? M%[3PHUNSWM1.=CDN-R]2ZJ4O',\KZKT[966PA:_5GZ"W@=-<5[3*[7%5EJ/K MNKAJK=U5FEH]K+Y95%O94;5KQ]0JJ@*?MV/QT,]4DO6!S8PO=2 )8L&.Z(Z>H-?TLPLU+BIKCR2JWD=W M_>P=N.I/&)O:HKCW]H%WJ(>CRK*I*;ZN"(3)0 P47EKDUW/*OC(CR[M]=##K M$)O7,*C$U["JK23^RUS>)R ":[-Y!2\WEWZJ9:1((!DCW I%5))PDD@M$Q4F M-DCDAKSG_SH^OYC/!GF1;_ME$]8"-..YFG8*T \V&7JE M\]>-F2?PN2J+%LB@XURE=V7[!AZ$@"9S'[IUK\TRYJOQ[[7/[JNMO&C (BON M6#':BE4[%ZO[W'5-L>MKU0ZY^[=715'=>^AX:S&$1W7:N!RZ.SO'HKLZ<$?8 M5I/?:H4^NLD'TTO7Y-D-8C0 *[]?7>5296/O80)+?)V-KNL)T<"&)V\X4Z#FY7-3^@3+7!D_NO!)WGX O5T[3J??4&4! /1^< M?VJE(8P2Z#5\PV'G0GU?@6XDJ:^%SU(BK.2$)\(G260"XC/F*ZX3/PTW%51? MY=;MH1M'2^C&T=GOQ][%X?_[ZFR>%\S8>E< 8^D8TVBHU^5_[MQ\G@(UG7_- M2K>-G!*_?5NY_AS1@3>]PGW9N=%T[?UR005UX5X+AC,./8[]F]-0Q#BJ63IZ M82QP@NMLH":4H@Z/WI68[-_V*GY25!ZYH;VN!S@$W)9,^L LQ<8@7ICM05^G%;L)$ M&&E(R&A(.(L%$6'LFMI1*0P-DYC*^\5?IM3SN(Y%O*_W_',8Y+0$W?1:AZ/A M5>ZLJ;D*=56>S.' _):#+/XG+%YILFK@KRU5YY79Y>#O;\B;7VA/Q(NK_#=U M:;UO((>GXGFBLT ]9-=@MU905;>UUIFJNDL0]+5>@?P=9!G>H'QICCH M0ETC/V)6,"6(KV.?\,A((BF/29Q8&VL3^ZD?[Q#:'^!-H GZR/D3BML5 'V_ MA18IK7:P_@8@*.W@S2^G>?MPG%KC$N@JR$[( X#Q3M ^"O0I3IV_!Z;8.QJ- M@ZC_S)/2A7Z\'R^._GGXDZ>OU.#2CH.KH_XXB G7&NDJ \QM@;M\L+&/ZPM7JU_M>>Y+WC<@@U6ZV.WD)E7DT_EO M)ADL$V^9*T#G#;_EU;4F&7+U6W#5;ZIPF8GUF\_9D'-U[3Y6_^V(K7^$F:XF M18'@=M/H:.UX[LJ9V:U* W@?K!YK8.HT,(WK/%2WC'6LNG9:P@4G,^OH?>X) MW_%D7;D8TZEHJY4V\..RHL_UM9J^&T;#K#_CAGPL&^DA7BO0W(X14];D?L9X M*PE7<9^;RX3HW1OI^!$F MWN![<_KD_)5W:15]=V] VEA\S-^F-S-5@.N)'',CJVGC'%]TB1RU8Z +K)$' M+#21XB0UAA,>,TF4;SGQI8G#2"1I(-?#&N<;'F].M3[1"8K+'O6#]BE7!\8N MX$VF:9#*P(?!"4,X5X:H** DC1A+>"SB5#YHO;U%O&W,2OF%%/[EIQ?:NYP"*ETQ\2YM4B#=-!%M.9]\UBQMYV&U![)E7KX"A9A:U8%H65% MV.(V;<$.K 468<,B;%B$K7W;=I4B;)NHXT'77,>#O?FE5LJ;2%/H5EH!AO9P M?EH5^KQX/// N=?[[D#/\ K&W72[W MTFKJ(OW7"^I.-/V95@!>P((P36)&6!2 NA66$6FL .#%<O-]J M*?""58$7'BQNN=+49?HO[UG88P?>R;#*!H<)U]E-%6:H3HL^DATUSLF:)+!7 MA[VKX_6CH3L:6L=:OF7]?IW)5<<-DMO[ 0CEN1.>DQQQ^/0X\/(P@/!DJ*(: MJ?V>57GL=2V9^7/G50#DWA&W212CNMY=+,:LGAGC B!@399W89&'@UM$4RU]*D48"W-_[\-F/ZK. MV1[-S-MA=>QW63.E!VKE>GJF8CR>//7!U!FKIN54\NL'.>8C@:Z M+M!1;\M'#A!79&QZ, 6^-;F$^[G.*1A'1=VMG7B8'GUU8Z^.5X_/^L"8,C?. M-'6E0 >N(LYE70/'?LV,*V[CKEF.;JJB%JHN6M>D9459*>(G\G*7%2[8;A2:;7)V:RWW5S*1D.],=.S MWME96K)97P$W[-NS],,8RBZN7"'8A9#O\%NY<9>>ZPJEC84[E]:T,*;59_%AS"HNYV.O>SCUJI7[4T=1T?'V_I6JUY!_I(1_[BKO)KZ0OID=]"HNM*CG?)JC'36ES(1(& ;NQ>K MV/!J0'GK565%)X?.08*[H347,?65IE)%',A%B&D40)K6-B[)^V81LJ8>SSHG M[;$N??N@L#9,95 6H2Q"6?24+')AEB?$T!/DZ(>CH^/CCQ\[()'V@1[MH!3F MHF#@VQ45WD8!]KA(1-W7<-VW)S#9M$V/.&FSOD(ITC)TH+)!F#07)JALUNU" M;KV&:;!%=."+;- !LVBV(O^IS30;."N=EE!^9&+Y#@BA-" ]\061,->&)5C;UA2]L>O^\S(-T6?AA M\MJXQM/1C+P[')AQR:?R4UX.72N.HFJV-WEU4X=LN&2]@"X^.]?-[=1] ;P= M.P"1T'PDH"I&5=P956Q2;4-F$Q(8*@D7D24J"+D[P,XY2X)$!@]J>6Y#%4=K M4<6T%_F+RR=B&+)!XKGE1O?Y@CZU37#Z8>2@C52P(^A 9=\<9:\U2S77DL0F M,80;D1)!4T9H()A*F+#:K%'9GU^IPKYW$G'V T= 39E>\=Q+PP6%[?8GUV& M,AAE,*(#T8$:NF4:.E"*&1LGA,="$VZ9!IM"29(F.@PB24/F[TQ#K\,DIS0& MDWP%[SC&O-'\?L;6.M2Z&-F[KD!5G9_"PKV^VK)C[E.TMS'T@IJ[:9I;IB), MJ$W!MA:N&E-,B4RL(E1QPQ18W2IZ4 -R!2S#0&M7,@YT[*:LYQ!TLT]# MC%RC^-Q+\8E(0"2@(MVY(K5^;$,E*4E"3@F/%"-)&@H2QTG I)8AYW9SBG0= M1FX8TUY,%W<5Q[AS@X1KRPW?:;)W8;_:P(#D0':MN6:5M?"Q6+!+2MSR/"DR ";:LM86$2I51+:A^VOGN!MEU+&#@0 MO2A:P=6,86"TAI^Q2SX^NXM:QQR9:!NC2QLU<],TRDU$0F(!-2? MN]>?0D4\$!$)8AT2[BM!A.*"4!EJWP8RI>+ID/#S].IK;<]CWY?.2=VWH/T9A7V<^JT%>5,6SL5]O/;]RI>P![.5QJ]W82>*C+ MT7.-^KV9^CV*#0/[."14I89P$7"2,#\@D@INJ!_86(HG]?O)X%.1:UN6G\>" M[W!@/MR)OB(%C%+ H8!$=B Y4O^U3O[Y-XT!31E3, \)M .9UQ%,2 M*9[:( T"/TXVH7[786-'04^$&$ANG%1MN3%]!-#.AIT.%:])/Q_!.TF1S@)B1%A%(Y[(!QQV?=RV5$G[E GIHR%PG<5L*0*"5>!JU$I*>$ZDC(V MJ1"4KU$GKB6;.9*],&08Y47#=.,[Z/C?HZP.X[JP;M^JTE[E?>-EUS=%_K4J MJXZQW>:@#9W+J,_W6Y_+E'+%?4J2)(X)3Z@B2'1^\Z!H1=&*Z$!TH.)MF>+5-*%"QSY1 M@05#.DXL$:XJ99PD(I1IF,1*KU?QKN=D<-1CDF- MVD"M>5V\V_.4O;ZF4JR M?C:\[9@#$\UA=&6C!FZ:!K8^I3Z/4L*E8(2GU"?2-5Z*$F8"/V4\"-94R7)< M_OZWL7C+[,;BOY'@JYUHZM0V0H&* A61@$A U;H-U3H%3E,'N(+N9WX4"V,X M490+PGWI?E**Q,9G,H@2RTRX3=V_#ML\YKS' SS-C/;ZYK?8OU1_5'4C\U2_ MGW]3 _VJTM9OO3+O9\;[P:_^ SWNAM@6F"'KV)*;O6TP:0\E\=M-27[L "6Q M2:J,SZU+-(\(#V5*1&("0M, B IC,@R>K@\ZEOPFLB>]*.>3T4'> PF76S9B4/C-CMQ+O*AZL-&&; MY0??=4 MM0FW'2!X7"VB]Z8EK*?-D&@/PVEY\&@% F&42L)4^"1.-2.\%BG-="0J!>.'A@8XXYEMCV[9,AG82'JAA$1U+ MT+%$V2(\$!XH/! =B Y$!ZJ6;<,#XW MQ<36K?H/CP3?^G='!=YVS*>,.J@U M#D34-P@%% J(!$0"(F'G2$#UL&YSI)-F:X--E):?]_Q\]D>=%+A_KA#40N@H M:V7" YZ%V'E&1LQ2S7TJ2"+BB/ D\4GB"T:"Q/*(*AXH$2S)R)@I&N$*Y,&= M#XM"#2[K.O*;JR'E]^*@"^A;D)T(#J0N31)$7E=H"Z::BE390G5 M*@'J$FJ2<&U); 3W?2%I(I9U'7X^=5E/ABGK!2+J '7!$#+Z9YX!H+/AE2U6 M]0&WK?P .F0V'A9H&R20RZ 79F4JDT@=Q[YO"!,:J(P?**)X&!(_Y6$0LX3+ M@*U&92HQNRF_"Y=+6SKOUH\E'2MU--QP["UVDZK/[1E=,@?]E/8*V>[+EK+M7R&B+-[]SR],!( M:37)OI,K (T=O+W?UX6)B"F9D#B**.&I-D1)FQ)II)^*.&11$L%]R'2C=3[J MB\[SG>0$M%<:HYI'-8]J'M5\D]5\2BV5E&HB?2D(CTQ 1!R'1/M:Q$9$DO)D MF9JO/ 0_#Q7L(_C79%]_F;@]3D?7\,2Z@;!LFD*$^7)NJ&Q0%VK'&7MJQEHP M/W-[X)Y#\C=[J?I'>3DL/X&ZT+<7(!+?]W/]YYL9E^?XJ\0:&8J8 P\7H2*< M!D#!-?-)R#DS42A]SM6\&_/#J*AP]"7^0BM'YI>+?#:L:DNM;ASK*$;C7@" M/&L.AR^Y-9E%+O$GR'#/\>4?_3\I%S*FE(7S7,=8G=>#'.O0-XUWCG[XR?.\ MWXY_/?S-.SH[OSB?XO&>M'/XO+>A7[BJ]Z=VO4M%FT@8&B9G6BF9-P$^VF". M=MCO>WTG46%_@$CU"MM70VN\8>ZY2,]E/0MI7G@P:GWE#:^L=Y1?P]/<>EE9 MU8CIVYZG"NOI*[A%_=7\QM8"JO14Z?S6(^? [GGVN[8WP_%6O+2#X?C>J;75 M)PU(UR)+X"*)[>??#KQ/1:ZM-:67%OEU=?/2#H?]*GO7RU/ 4WDS&KHOPP * M)Q=-Y2CW@FGC,OUW90?5E=0T6S;#^M+%#6UQG@_$## P,J]^WX^!9Z6DP M&U0V./ ^CZ<$E(WKK>O=3,94/30\8P8&#+R?C@;5E^%YW-7@<EZ@2WLGK$8+!98O^+QY\"Q9E/#8##YZ50[=(7^WDRVYTPROW%XSKP+NXLH_>\.Y>.A_U MC7>EX!+*NX81%AE\Q*8IS.+D@0I;COHPY;!8=ZCH>5?Y-PN&6<_=JWI8&%4& ML((OPMS#3-:S7[_N@ &W--6B3R^;]T?56L&5B^D232![X,VJF'DQU!(2A"3Q MY23Q@TV&*]!#/Z61Y<(0S2D'61[Y1"2)(=P$D90F2"*E-T0/5[GU GK80#5R M[/C=V<4_CC][)Z='9[\?OX[@O61RUCO92/ Z(2.:NE].:BTVO (5[UW#]ZY* M#Q24J$\%/"I0R<19S(D-_/4YHPQ8] %'^KF=I'($>?Q[.U7(JS M62G.7I&Z% 0]W_?=G];E+_7&#/^;*F?X:CG'I ^:[])=H1@"ET*J)"0FT: , M?% +B?83$K(@X2SF(I71?715^6XGU1P\CP\L0=+)Z< M_'*:MPY$]^RN&DJUN,H>%WGPS@.)%QQT4\V@G^49?I:7<;:F;HRSV7T!!FT) M!O# B5<%%OJ- B%B/3?7$_L6'LPX'5;9_%5H#]#:?:ZB M2 KOYU_^^H-@?O3NF6)UO^GT)#HA>2@EB^C*P8E*6$V#G',H_<__ /O1^UOU M)OSEZ;XJ2_?\^= 61_!)!4]4M, FFPW0 PF%T:\&[@;)JLGDZ^$_K#*V^%@M MPB=U:=_\(MH$V ZLQ3U-7^V/JV*R0C>P)N\+J_ZNN'7Q3Z>DE,OA8;.^SE,8I6X]/'CNUT@Y<$SU8&$K'JP:B(<89A,Q114 MJAT[N77;]J\_ %]]]XCB7!"J4H$"TELW:GQ!'Y*5!H0IK4-0Y]1 M;:)Y'LR6^D*??[V@'?M^63S .<^ 3E?/,PZFK9I"HBSS_9#"?$EK"4^-3Y1/ M4Z*B@ >":NO;8$,Q@E5NW9X8P4<7(_AP_/'X\^?C#][1V>^?CD_/#R].SDY? M%RQXV2RU -!HC;33N7]QYZUW]B6-WY5WA_CTC"2:MMBIYI_D"MU85E1\ GN(K?'B5U5D M^=R++1+F_"/KZH_JKB)>V,ZB!MU6WLY MQH^?#71_]/R,AG+B=7RN.Z5ZG*?6;#:KXZ$/LQK6/T<#>_<*/$@7PC-"IH$4 MJ2(13R3A-)9$Q8H3P0+#E04IS,2B8^2SBGARGOSVJ,;\X<"9+ M60R_7&3#OCU+3P9 I#(S4OW#[UE9O7-6[YW?JP5YW4'T(.Y1$;;/#^_ UP6L M^9&@3'+ 6AIRPN-8$*$32])$,:!*RQ-@8.090[N0V" MMW\[$9VZL,JI@%K^/B5*G>ZKY/0][6=&Q41IK!0X&J>;U8IB[EYCUWME%L.U M,I10IS7RMB?9#1G@ &T7Y24""A!MF=!HKG:ZR6V9JI/X/<(<[ MV,]^Z+C6L<^Q?;:SE[PRNQS\_0UY\TLH08*W3WH?-'V WH=']_.$]W5D-UDE MF%)1##PG,(3S0!')>4)D8"SC*>5R M )=\5OX!.VA]?!U]!R]W%L*X#G5E\L+C?2KR0>[RT2LSL?87KN UY)QJE;*( M<$WAKS0(B0B3A 3, ,#@?R80&_(:KG+K]G@-?W5>P\_'1\>G%[_]KW?XX>S3 MQ?$'[_#HZ.R/TXN3TU^]3Y_/3N'GH^/?X2.O/%CVDJE;[U)@WO&+Q,M^5 -C"I,Z?UQX]QMWH^'YW_\!-^%K4"#WGR(K#'3DSF_IGY6 M7",;J(%V)Y].!B5(YTI15(Y?]NX(J& V]'[+2^>,_/$BOP%M$[#HI[?>[V ? MCXJI^3G_29!.CUZV<=/U N/&NW#6=SE&!U"TFSX,W51PFAP5]/HP#]ZU'5[E M!@9]>5O[L-7@SD7\X!/5T;7,<;ZQ;3+,78+=K%MA^F5=SW9UC1_=6C'_W='Q MT6_5C_3=3[,7/O#<.W#9?X^RHCIN![IXF+GS;F[A9BYERZDC Q9690.W#2:? M=0G[Z=33G4Y7MRKE-W:.P\0,\\(5*ZF&6F06B$=O.GSGQ<[&!^B<@\^Y6/+J M &/U:SFZN7%^>?<[C,-J58X]Z&-/.6Q>=7/3SV"<,#?WAN FLT)D?4K1>?@K MWNS.A?;&#OC*%U,H8\=IO97OO[K#E>T;D'8$GG14.(^.L(CM^/9A(6"9\Z_P6VK"9E? MJMI1-8'A-%#CELV[S&&8635+V?5-D7^=73 K!LLW""Y':.B6F=5P,P6$Y-C M!JLQ4([D8V?=:K_)M7A>[5[*VN@,XDUH)>&0TKQ07W._#^<4<:*CX#7%M5 MA^B'6;^2"BZZ/R$L<_2I+KI0S6M6_ED5<%#:G>*'3^OIG.L17!_LV2KQH%)4 MPT<2',:/=U.Y!S5>5!V&DU&((L!)U:S!0:F RPGIFA M*]B@S/_!G1T>'%H>H4!U>872Z]NOMN]&FPW2?FW:3T9YD[M\1R2N^;[??KB@YW%.L> [MC7!D,4:N* M(0 **J4.?Y5V9O UPYEX#MP=\YH6CH ^ 4DL ,_? !5V_$D%0[,UPQW8&61/ MBD\@"]BA=/OCQL4^7"*+FK"^RI:IRUE4O\%V!%XP;S+#ZHV36JIU=?DKUQ6] M=.D\;N%A86&U82^5JKAUZ+N:W^F3SV37D]H;E5EPKZ+(OTRS('LN+U?W?\Q>?.8*!Z[^-U.+*VM=V6UH0X\)$7M(T7$ M^T=M57J_3ZQ*5]?#.Y]:E=WA1M-ME)EGG+%N[$.M$%U-$\Y]I2E)XT@2;F)* MDAA^E=0F5"=4"O_!,6RW_'>K[]!QD4^P,472Q[RH<>1@]/(F:4\>SQZ\YGAV M8U=N.$YK?,)[XK3+ Y_/'P?GP.:*BDC?SCA_GID0T-BY60'5*DG"B 6:J#C6 MA%NF">#8)ZG/E K]@,;\D=S():B>V/;NN,*A.ZRU;IP_D9;F\A^#7A2^IB%@ M8Q=T;/Z4=A:LE>%2\P@WU8[&W[>,*L(VM@7 1/O_;)'7MM<,Q7GKN8O<5O8, MO-S/=.;LGLL17 I6JG94NMM4N^;2V4,#QZMZ=W7E2F>\P'>NX%G@GT*-W9O7 MZO]@/Q:UB:$N[4!G$S=L78NM,AUKMGCK-A_PL'N^3^1#.W8;5N[",1.>=1DZ M N"LYOM5]2;6Q.!QZ_OQ_/8[M^%=IKNK)EB7Y'-"_RX=-.^<\G4R914=@17HN[.OX\] M7" :KF%D;BG'LJ3G_$ENYSJY,G4 5GIDH,8)T+ WGR=Q)KY7N/38:?6DY%E< MHZ3%6'E&KN[L,7'??\EXQ1H3:;!03#/.H[C1Q42@W(8=5>MV'K-3]W*4#+3WDHVW@ASH,">=:$2Z3 MB("=RHGQ0TZ%XI8GFSKDL\JMVW/(AQW4XNWAWR>G_SH^OUC#T9Z735@+-@,* M"YR?KE91NHO U66&O')T#1^'6XR;)8'%4>/E.$RY5=*G6J:^3A&AF8]?SS">*&^N$*M>^D5&<;*I/SBJW M?K&BV\"F?Y%R>ME#K@F)NYZ29NQ=@09%9" R'D=&<, 1&@B-"AK7F3%]BT(#D8'J M!)'Q0G5"$1H(#50GB Q4)XB,UR*#HG6"T$!U@LA =8+(0&?7+J'Q MMF AX@=L$18:E73PTL3X3:66)'G?+ +2PXP/%"QK434-R%+:T"F)^]*&;4G8 M/'[!C7.2$*7.VJ7.X7R%VZK2WS*NNPEQLR,X+18[W4$3"I[U"!Z_^U#9LN#Y MM7"%:69292]5-D#1TQT\H>A9CQ\&.<_&14]=?0IE3V< A;('[:UFRIZ/*BN\ M?[GFXBMY=V;+"QT='1]__-B!X,(^>'RV7^W[_+$2IRN&K1[%5E?$&()M[6#[ M"^)J:8ATMS@Z\,-LL$1'5I]K,KR>46I\-P-)RJ!+K)RQP-2D5X4%,B;*6 M$Z:9E8EEW%JS]8K+7\9W^C+M>G;7Q*]JT#QY_X_SB3*Y&\^K.S:O4+3Y)?*D M)1QHNTE9#=!*FS7"]DW;=!\OR&)VPV(6'D-!%O,ZL35NMHNZK7NR"G4;ZC;4 M;4W'U9(S,;O6;7[+==N/'3#1(\JT44E*;$1#PE,1$*EB1K1F4>S'?I 8?M]$ M7U2GZE#KT?6H[YH,_#$8]]H&8_T?>=\-J>&&>13V&)6OZ*2TFR7^"9E5]S0E M,BMD5LBLFHXKC'U@[&,QL;)22!$*1EAB?2!6?DB$+T,B)35A&*#_C3@0T\P[-= 7'@BSN!T#YMVU:4.PV"VJ[S M5I8U%MJR+,)60YT12L]M[;H=D=2X3.3NX N%TZ:$$[9_W7W[5Q1/+4<8BJ=- MN820.S6@12S*IY9##.43VG9MD4_81G8__$W81K8Q8@S!AJ74\7@S'F]>XP!7 M*=TB4A4;I4DJI24\8I1(7PFBN<^31!H_H0^.-V^J3&G4F&KK?L1[+%[A$'7W M.!"67]ETKE"GM4WW\8(L!FND=HK%8!O9SLHJU&VHVU"W-1U7#:ZNVG;=UH7J MJFF2&,,",-$U3PE/54IDDD1$J8@F-M9)&.K-5E=MB&$N@U[,_6X5:$5FU4Y- MBC+V>R&VD6V>HL$VLBU4+XU%4WN!A.7GD:,@1[GC*#YEB8GBE$@: M&<(9J!+9",ND4[J@.Z# XD$IDBT META@&]E.""'44*BAFB-5]D]#8:(#)CHL2W0(12*3*"$L3#GA86R)L($@H0Z$ M-0&U3*9;2G3 + 4D-RW37TAND-PT1YSL'[E!/S[Z\9?X\6VJ>1P$)$H#1;CB MG*@XB(GQTR3U8Y_S-;6178N3_KF) O-M9-UWW,"RP4C57VK>J2NIY>GU4>O M0"3!0Y/KL5 "D9(,9PIY>,EM)9.'P);&]#=LHCC??H;A$!5FH.)NP/?A@%1_3!P#8@/*8% MTL/]:,3'8ZR+OO:ZZ \=V"B,NILU@1T;-L."65-3)5HLF>ZZ\;F3?=[[?>[& MM\3,Z@Z^4#AM2C@U]!A5BX73QVF&P?ZVD]D'PK3U[)8/(^M]RX97V<"#-?1N MK2J:4&VO<6H/ ?9"@+VJC%J[X;0LPH49S7N?T:P"ZQOX0V1H4\(#+HG0*B(\ M2FT:6!O'?K!J1K.K6#)^%7[[GTJ@GPWL_X(X/[7#(U44MS T,'%&@^%C2<]R M/95)J AZ41A@VY<]T"3-*.#:;@VQ!S!!PK%5PM%0OR 2C@80#BJ3U-=4D#2) M%>%^DA!A>$Q\:U+%F**^B== .):>KEH7T:"BQ_>V#&N#/2%8AK5]:@-9"![? M1F='<['4!>Z1I$P%-#4DH0JX1T0E458')%1IXK.8L2#=6AG6'3H[6D@]T+&Q M$<=&%W7 'H #B00Z,9!([+0.#+-"Q1'QE?$)EY$BPB2,Q)H+:[EOXG@]/6=V MXJF8KP/3N!W0,)V*)^/Q9'S3Z#*>C-]P&+ KT,"CC(@,/!F/T&B4^P61T1YD MH#I!9.#)^ U# P^CXLEX/!F/)^,W?\1KKH8KRJ'NAI#PW"D>BF^+4,)#\7@H M'H736H03'HK'0_%(F%J1<[/F0_%=D6&8W=6LPVH=P15FCF/"UY*$KU"H@$DI M2)!&$>%!R(CR8TI,E,:!%=PF#S/'-W5,?BV]P>*>'_$>BU?(">L>>\%L\DV' MK;JL*O8 +TA!,.<<*4BS*$C"A$LTYX0R=WC-CQ21/(A)HCGS_= (H]6F#\[O MI"TI'IS'@_-X$ MQTJ01 A#4NFG,DFT"5)_+0?G=^*IF#\X__.]3O6/O8*'Q[=PM+X!B@=+#R!Z M$#U[B!Z<'9R=)DJ>FL^X3H9?+6#85[LF$5"B:"""4 >1B--YCO9A5%0$Z$O\A58L M[_SRA6OU<,): .BFKFF]?BV3#DV=S(LK"]+@^B8? M@( JO3SULK&L GO0^V8+ZZD2QN:5;G/1F(WCW<[D1[;],M9[K*VM&?7N6 M3I7LT:@HX*<+YSI8JF8#S0R+!"7"ZI!P)A*2&!J#)#?V9FBO$UO4T?V%)9^[+8^6\)3N M( L%$@JDY@LD5WG^"5FT-_54]X$F;3V-[;/ZYETKV .9ZJ]:/GRCD%HH!QMK MG2.Z-E/ ;-V(VO*1WR56_F[A@T=^&W#D5Z4LC+31)#)10'CD:R)BGQ'?CPVW MD4R,B.X?^9TFQX+0_GTBLS?5'YOU_#CNA3S"4JA[H!F:40H5.43SD8(< CD$ M;%'&(=I4(BPVL#$^9H.LO++&N\QSL]1ET2WW:O>IQ2Z*U+6YURO2 Z0'RZJ*,3\(!8N) M'VI#...4),RWQ,J4I<;()(CBA?1@(F5_=4)V4SZ&L!>& O[(_:HWBJ)\@Z(< M%3RB A4\*O@]4/!1'-!(,4O2F+OZXRG8_R((21!QKB.F1:P>M%];7<&OPP$0 M]6@L>E2L$$3 -(;="_J6-SHYN:MZU/, ."4F-#039RTC%!AD0)*QMR1#FC"( M AD2D40AX3(T1,2!3Z0(HU@F81J89"')^+58T*YD'=Z#N!<%0##\$#,44-2W M5-0C*4"D("E 4M"D :Y "F+JD@LT)33@E/#$<**LY$3S4(7,)"&C#QJ6/$T* MUN%Q$#W&Y6IIBV./PV0))L@$A'% V)NVQQQ:XW5HK\/ALX7+?K4.CUZ>@)RV M0SNMO7R+D8ON0 LC%]WA#W[+^<./'2 05J12)SXG,HP%X9&.B&26$R9I&NJ0 MA:D-%A((U]ZLJN ]EK\;\S#0G@CC'@N"A62BJ4OP$R90H,+!! I$!=(0I"%( M0Q9F4"@:R""."/<5(UQ*0T3((V*-889+&M'T00?WY]&0M71<[0FV/-#1U"5X M2$,PS6/WZJA+:1X#.WR-EW[:8'R&]:RMQS@&=SK@XWO5\=/.]*]O,(_"<-#. M:932H0Z","0:B [AH8W@I2 B?IP&H1_[21@L#@>=VN'FSI?$L>B)F&&&R!ZH MAF;$_9%1M PVR"B042"C:!BC2'WE Z-(">6<$1Y$C BF%;$A2RD'4F&5?2ZC M6,^!%LZ"'N=TQ?22GZL&L?"OR;X^TIS\7F?R!NZ&AFEC[+&,LX.S@[.#L]/! MV4&MA>AI)GKF>-L]VOG!)L,/6:G[>3DJ[ 5PSO?]7/_Y9H;6CK](4DX%"[@@ M<60#PH5)B8B5(*'23#%-99#P>>;Z8514S/!+_(56W/7+13[K&K.E5C?.&"]& MMOXF<$EK#H'AT\MO)Q?].<7:? M>=]4BSK[P"]DHI=]THJ.QY MPROK'>77,.9;KVJF88V7@1GN*:^T>N1^U?!7-O12I;-^-KSU?OSK#X(QV*OU MZX>7A;77\-WJ9?KN)^];-KSR+O)O ^^]&OPY_?QO=F!<:Y[Z4P?>A;OUO6MX M-T7^-3,P(2XI7]6C_4L'/"*!BG5L(Y]$?D@)CZ* 2#^0Q/?]4%$;BR!Y4.SC M-T#H65I/T5'DWV 1PIF %Y?&H/Y,K[BE_EK'7[/RNE; MG^W7O/_577'^?E4_I>FGG+8\&92@K]QJ51?X,R_+\86GRWCO6X\]R-UW'5(< M4.HO+?7NG)Q^?")B!//I_K0NU<8K)O._<-^Y'=&W0]BCI9>GT[?A5;>)$SNP M*?P.[\SN:?AU=./5^WF4]+/K^B-=V%***1[+,"+4^I)PKF!+"9H2&6J?)7&J M=1KN=$O]5BW6Y';MVDFTM3NI4BR%]13\:?I85^HTD5@E =LT25RBHQ\3E8 > M27V9I$)*RQY6B7H,)7\,1J4U$VR#> !)X #VT=I/MG"-M-2E?8[ULD,DA\N0 M3$!^.C1_RPM3V@'P1*W#AH/ M=B"@_U1@&16W'A-5-S0ZYI_W2> W57H :*"+QJDNP"/\7'W4?K_):E"Z-\[T M, =X> &M+L=ZGAI4W]!7:G!IJV]D%:DMAQY\S;KW_D?U^][Y$.XU]/Z9CXJ! MZGN?"I@#4*YEV?A97"4MFL8B-"DGE(<61(;@51D8HHV1J0XMO/\@^C:_B=^K M,BO/X5&5.1O\2Q69"X-]A@FD+Y(0&Z.=AS5(UB=IIE^:?>BY 5=0<:^^0#3= M4[*SDHD>A.U3M?]UX!V"MLT*XU4K46U>V&*/;FJ;IA8>ZZN]V[9U3T0VWN!E M]3V8JU'AZ*X9[]=[FYPW7]!=S/!O-19FPSST'X'\+FKPL/KJSG:?UFH@?O&[*UKP\)==RH3096 55 . MX<,9B$48+LC&>0O"V>LT?@<"N2SML-(^( $&MI8^E:G_V*=SL#4N*]E0C@?Y M&"@6. &-SQ?#J,NX%T# L@:MSH] MT,1V /^D\%A.20UAZ6I] R].!NRJ")05OX(735;>Y&5631B,II[(WGR:VH-4 M@BKEX#__PX/__E9E'\!?GN[#EYW+*X<%/*IG"610\_UB+VW:VJ!M/9E\/?P' MJ$5;?*P6X9-CS;]0OTU.R@XLQKTDSVJ#7!63);J!17D/Y.7/Z?R/KT+%S=!S M-_> ,KE/D<1][*WG C#OO+M7P.R":7D+\O";NBUA\7^>VX!7%0+:M %AB,J[ M*AQ/^>'"$9L\=<-W FH^)13(25Z3NG&JX2N@H?-^#I-8I29^_/AN%TAY\$R5 M,G)3[!2UFP@GDB=3,065:L=.;MVV?1C1&:?6W==VFXCN833N56L'TW[I?,^. M@/6S?X\R4_,[L+JO\\'EF"O-,B@P#RK^=6YOAI6U-*'\P7S@R=G[%:^\ONEG MP-MLS2L=&;VC:(7M5R1X@7VQ^%YNP#7N7#OV^2$4<"O;#4>AU493%L5$A8P[ M1R$EB1\SD@3".E[O"E.;=-=5O?=_:MU%@GBN)44T-8XHK7!(DFRH"L ML)$?B,@$ 8\>%*_9RXF*$DK]U$;$RHC"1(&LE5+&) RUC6-K?"D?G M[:J*: MX#Y^WD0]ZC-^^H5FRQ,O'PV=V>]>\9))Y*LR>9UPG3J5NYR!L2%;! \%[%<" MX6<+#&5D/Q;YM3,CG 3X'V O1Y4_RA9+,PJM9*!YN";2N).W"4M(HB)):!P; M$?J1I5QN**-PE5NW)Z,P7)A1^/GX7\>G?QQ[GX^/SGX]/;DX.3M]75;ARR:N M!2!OZMIV60?M-#9ALE)= K^Z!+L*##"PL09VZ)6J#[\EM]ZES2]AI%?N%*@' M$JS>$,Y4&WJ)[6<@]\8_ET,@5#=@])7>5?ZM8A #%\:Q8&-EUXYB.)MQ-!A[ MQX=56M+=O=R;6I577MK/OY55XH:J@D5@[<$X+&RF_!KD+K"285Z4M1,_S?O] MBK1XU1D]KQQ=PR/#-*WR%&\13FKN?RXVK!K@JZ]7N>[#H]0'U M^=/J&K:LNBEA&B<_O61)U6B83X^A^WYU"GUQ1;)JA5M9 &3^P'T8'_@;+>70 MT1VWI$!#5Z#!#@)$!B+CL2H= H4&0N/1@E(H-! 9J$X0&:A.M@2-)RHG=P4C M&[=3&N!FV6RE0K"-W8M_?Q.^Z3)0>+ 8*(W"Q4NS)3?ED4OROEGLW2VL]7Z' MCU^5WK$[&H%R".70MN10NYN-H$#:@$":9N/5D8+ [Z% 0H'T2H'$=B:0=E-L ME_F+3?)&(:5-DLE%NG9OO^\(4/N )Q1&*(Q:)(S8_O;:V@=JM/74')?I;HUW M/G3)74WHE](X58?0>B&T7M4!H]UP6A8"V2U\L.]% \[@"1WH.%8)84:EA.L@ M),)J1K0ODT3(V":)OG]BZHGS R=590H8Q&%96OB_N5#?GU6$IRR&7RHMX$Y1 M_3J3#5L=E]*P58?%[9<_SE_15H/U(C_HT5!@HZXVFE;/%0W-Z-35;D6"O 1Y M"?(2Y"5;XB5&:!%:1D+-$\(Y4!*1,$U\%@O!) O3R&RV],3R!Z0/2![0/:P!^S!B)A:7P=$!($ ]A!&)&$V M(32( AG10"7!@S*&NW55K)<]1)SVXGB%2 JFA^Q>B1SXXDYBM,^5<6J'WKDK ME/,:Q_E;S^0C5P-DAJ2P@W ]N6T/B \2EO;![%5QF2F\)FQG;=C"" W2GL;0 M'JN8B)B(B1(T(IR%*9%<*!*'@JDDB>)D"Q&:^W6@7DQB@EX0!ST98$((.D:V MEA""1*010&JPHD B@D0$B<@31?\CHT(M+;$\<6T*+0;2'EO&).N.^53USOPCJ=M/O\Y@D'3 MQ_K]9 -=6.6Z&KNBT]4=70/,HGK@%*1(%P1IPD*MM(J)E#PD/! @2.,X(+Y5 M:1(%(HG39($@_6RO53: FWVZF^6SZ20O:M<]WXFF]EI_*G(STL.SXMP67S-M M[UJD? #H $9TY?];;R];=L!;UQ#EOQS"FS[(55#G1\*7U">QY(IPIA2@SD;$ MUTH$090(%BY2WZ]!W7RFQ4Y0%[006Y 9C2%K;Y[HAL]'DL0QU')#8Z!=G( M R*TCHGF/M.^DB*-U YEX\8@M]@+V]3%K"6CK29D+!^L^!X.PL"0'WDG=P&Q8%<*[SJM">*[_N5G0&+)J0#_/3N'R^>4 'N6.C-<- MUNLVE56C<->\O?J2N<_;^YE*JMYIGAI6GT@L/*&#SJ2QNAML;JIFE7]I^D*L M(LA-:H6BBK"0,A#D"252,.FV5BAY$,&_[/ZN>LQ+\-MDXJ9;;K(,6PI:4#_N M,3]LW6:I2ZM-FYQV 5.!$E304!$:)"X)R%(PIQ))F(J2D*DXY/R!I%XGIM;F M?Z)1W)/!8N]34]?(M?&]J>WX_FVODL8++/Y9#\&3[HD:H;,]J!SUO:[L_N'5 M6&#>%ZGUEQ;=7A7C#Y3P0IEFUE3-@T$\3^;XL:8[3N$^A9AE&A]T==6?ZJ)J M;W66GEB5(5%242"^02QB'B1*ZF>GM7]6 M@\N:1;C??H"3GUO/>AJQNA@5[8.=V,?+O#CO+#> MJ)Q(TQ)@YSKP.:^!^]&)\3&[K33OF)#>%[@'Z-1?)S-[V"0/>P1W,+*TK+?? ML2J<5"]!2I]? 6-9VL_/-XE(0U\1;2B07VE#(M-4D#06H0Q],*ILN*&FP*O< MNCU-@:,##_[[\;>S\_.?O)/3H[/?C[U/QY\]^.'WLU/O\/3#Y,?SB[/_O[UO M;6X;1];^?JK.?T#-9+:24Z(B4O=D=ZHA-O-O*F/1Y.[DESW>35]W8J^^/O MYWLYM\I2YSKJV%.1'[\T<#3M#NV)=/:PPEUISMV1Y0S+&;LXP^NZEC4L:UBA M83G# \?[1CO!^48 M;]K4YD^7&*1-IW>?4>G ;RD5FQYM%INJ),)^KV-5U?[QV3W*)JO!K :[G0;S M;JO![O)0D4=J9=COCO=?RCRP-L/$V\=75H_$4%9K67EDY5'3Y)'W^/+(@N<6 MB:$G?O.W.I 7S5C$,+6HZ7[SOWT?))N]33 MYMDG5HJTC#NLOK&<8O6-Y1.K;YX@=^RRFEO($M9"?I!S8S?:CCR9\^R?@(1I MUJEL^Y-Z5Q6@9M:?N[:\Z;W4[Y!S^O!, S'8C1QQF(\<@9A?^I,QL.) M$\XF_HQ/>N/>]L'W((C?D0!^#\+X8=JD,PD\\;"P&OA<+R>*6=G&%Q2U/#[?8\V(?';:$PN>>Z %LZ<%?@\%$.),A-IKW M9J/ %ZX_'FP=7'\+V')G)W%,.]/!H#,>7'U,G(4#[13\-I'$NLF: QMMJ,YR M2C,YQ8;J+)]87&*YP^H;RRE6WU@^>6P^L?JF-=QA4T-:RA,/7#SQMCJ[9L^\ M:A:3W'N0K9V<8&''TV4%"S$L)UCU8#G!J@?+"E8]V$BLM4H;FL?R+WV,+#/' MR*I38SOJ.-4GX RS^,2Z2FW"WZ/+H;U(^!M.QK/>R'/ZLZEP!ESXSC3P^O#7 M, PGGM>;3OS+"7]&_AXH\?N!#O$^">F4:7E2'=U-)TY_3QW#;?(!O?Z@,YX. M;Y4/N"<;WB)3JPXL6+#<8<&"!0OW"A8FLXGP1]X0P,(,P$)_U'P<'WUP&W @CL<=[S)P((%JPYL(H5U6=V_<'T;Q44>G0LFPE#X M.4M#&&7J?P9YMUR)1)*<8_R"9X%DS]T;%S7;4M;F,]OC%3C;$E4+0CVU#.^H%P/6,' M8\XG8PX?;7D[WB5^)I8BR7E\F"Z7::+\' =YGD6S(N>S6)RE=.T-ER+XR-=X M\T&6\61.W_NN!@HW=X&,IFYG/+RZVY,%!E8%V)R=_>63QW& B$"GZGR/G_45 M"]("Y&@=BGK=X??A#EL/VTJ9U!2V:4YQK,6M3QZW3H/15(2#L3,<8>M1-QP[ MLY$7X*_NS)T.X[^,(JCM9P@DW/ MV",^>?PS8!FOI:RQ/,5"E66:J/R-11K#RDNV$IFZ\.H)N,PLG'F4R$H[N<.B M&LL>%NE8[K"JQ7*'52V6/:QJ:05WV%#NP_)$UQU7&3WMLYK??*W?:.MYYPF( MD^:>--Y.CFEP^F"OY>F#S_<@?S#TAN/I8#IP?,\7SB (!@Z?]B9.WY_T>2#& MO=EHJZKVB&<)O$-^%)FIG?V^QJ*#>IJ@=UV:()/ &W_[P?GA9^"?JU,%F[H@ M-VXDU!)98\&NC1U:G&)QRG[C%%OF\.@P9>@%O1D?"<>;N)XS"&<39S;Q^L[$ M'XZF'OSI3^\"IEQ?S'!SF/*SV^W9;A[[)O)MNHCU?C57BNKRK2?@8K=8\U&Q MYGYR48/QI_63/3X '8Q'WG0P%LYD['-GX >!,^MYH3,;3LLJ^UU.V)Q+( FB;2&!1CD4Y%N58+ULC0(X(IM/I<#)TW-#W ?($8V75%D#_P;1>0/%8WN4ZE]^=$>] MS1,MU/;\4"SA?;[Z'85#E!1<[==+%VJB27_)&4_\Z6@VXL[,"SPTQL 0FPP& MCM>;>#.TO7@X<>K/<'I-U'+;R_CUJ?>"V20<]KCC!^[$&4S%T)F&,-MP/!E. MA[WA= !7-J;N-I@]GKLOV-$7/RX">!U?K;+T"TCR7,3K?5"@[L03X= #5NQ- M0F<@0A_8%'[E88^/Q&@V=GO3RPKT %8NT.=1G0J_R*(\$E+3*#C.TN5ANEP5 M.:WM27A9WQXL09OE=]4!]-V'XVOU[7C<[_0F5W< ;>K:L8NM0^KIO*]TA<.7 M+ "R)W.6+P3\R81@2WCV0C*1P!JP4['*!39)8_U>AR$-.XQ+NCM:POS4 6*% MOS!'AEW IQS6U3$+VV7':7;CQWN=?=@,D_Y@.AJ(/F!(;^@,8%K.+ Q"Q_4G M?#+KSX+>=/P(F^'F#>LN;P9'"A\WQ 6@/"F2'WY.TO9MA$V^OQ"9N,2II>K> M4M.HS%N@4A\746Y1S5+L*Q1#Q/W?_\7@O[\2^(:_F!]S*9%0:2ZR0W@RAZEG M+8!T=9^%+T *93^6O MB\PLT0H6Y4TF^.>2_OHI[F25,WPY Z6,=SDSO.T5R[-"O&;5%8"F0)97C,<7 M?"UA\5]N;, %<4";-B ,D3/ 6*#0?SQ#FSX-Z4P3T?*J0@?;2? =K M^&F< A&I,_3Q\>O'X)2M.16 +3,D,4R,"($@U9"B9"K>CIWW=+ MV[6 \AO^FTN _9.(P7H//O(L7Y]E/)$*!\NWD?3C5!:9. /&?!,#Z/QAAW-C MZ'J<^_VI$PSQ4+?IL(?G9?2=@(V!OC]P=G16_;QX-/9O]G9IX,/IP>'9^]./IS6D?Z& M@VYU$[_4M]#O;M?#;8E1TO3_T>? M=;80#+T-/%FS6' )+XURR4+N1W&4 MKUF4L-\B@$W%9R$Z[%\@\$#NP<4P2Y?LUU1*]H\TQL?)#GO__K"#^LE?L$C2 M+LC2.!8!FZU92 ?1_UGPF*47 ++D(EK!PP&6"0GO@R>"+,.?%B*F+Z ;B;XT M$XD((S_B602# _7.R5TA !\N> 1S2^B Z?%KR3)QGOJJ>1@^#&S^ %N+*3^L M7V09H +E&S#=Q.!Q>46!+CN!Z?(U\P;&186?$EW(W04/$!);V; M.O(.>CO1R?I+D0CCZ9QT%"=*X&7\C/L^>O ,'Z$7E:6&+Q2W==E9R7BPM@+V M'.BG)=@G9*,$Q)?$SCS'#1%]@6OP ,*_SYKNG[N!7W4\]$78\SUG, M'SB!P M@?7'PZD3^GP\$^/^1/2'QJ_Z&<30*]I/1X94'T7V;^"?[XD8>#<_UJ,_Z77 M*&J?GQ2;*>(^JTO*0+$C+4R>*I%'7);@'1F2>;]8;>!SWAN&/4?,/)"RP\G, MF0P F/6]<.CV>T-O,AS?+:O]H77"'_0D-%=Q+(52! =?(OD'ON>/ Y@'/H3' M6D_\1@&4[V'4Z;B=C$J",F&\I,A]J=RIF XGXQ&'U1?"&7",:])1W&(V'$[# MOG#[HVM5[O>NK578#\M9V_JZWU?:-Q'S-(_0\"\%'^)4!2+)(4!LB0J>741Q M#-I=H]8,L.?V5^"*8.YT.E*/-Z@[0E@I5PBK$;D2I\/#5AE" D#@I/1%PN'; M'7B8!,E"/^;\"V87@.!.X:V9GB>@A17()8$/56,$&5XB[NY^6DTVRG6+5)MO MUU=I@ONZQ=@,;)ASWWNOWC>?U'GSS2;\R3Z/_4, MU!7*W_(;_,5%S'[IJA>A6O@E723L4%_X)>N";?I%^)3_ )P=1OZV Z3#@ ;P M,9?E'5V@440*1E\!Q>(+>(9DH4"'3(9MVE'GZ#&A8P@?69LKCG.AW$3X$2C% M52H)_DC2A9E0.1I-7\N;'%7I>K. N\+Q!K##8*^Y#A]Q$+8>6!?]4(QG_E9R MW)WMM5L8M'N9]G.%')=*SNN-6./+VR;$=9G-&]IS/_UUYB08C1QWUALX@U$X1@<#_.3[DWY_U!N,A[U[BO_=Y-7MB?]-KHS_ M'1P>GOS^X>R4?3HZ/'KWOP=OWA^QPY,/AT_JVP&X&9]L$W'1>3VL)0.,ZL UR$ 4I!<;.]JZGI]41_XO8G MSBP %AU,>V.'N\' &07!;#;C81!LU]1L,=E'D>$%/A?NK;A69OD?FTQ?^:G- MI9-$<^;=\?AU3SI;K\3&0\PXMN[=O5^&MV@AXG-D&,?[X>=^^]P+/^U%%'X"9/!C,')#:/6<63F9.;RB"V7 4#L5P^*CL?W:1[C_[NY/VL3]YNIH^ MRIO4D4W[ SYSI\YTBJD^07_J3,9C4 7#\6 V&PU&/G8,>,P=@)CB">P!KX5[ M )VX&84RMA&4"C;N":;G@H\ S?>=GA],G4&/AP"8W)$SG(XG[DST9WX8?C>F MIXC%R&+Z!\#T%&?8R)7K[S?.]T?<[8NIYXS""1BE?7_LH"WJ $]/ASZ'"Y.M M#GO?+N8O<;+%^5K(>X/6;:3]P/F3\=3GX2QT/(Z1Z/X84$XP[#O]&1\/@N&L M'WA;D>@'9?^G@?-;R/[[@O/%R L$ME@-Q^'8&;BCB<.#_L3I#WMB-)VXDX'O M/>X.>"(XOWW=8G_JMCX[S4:?OSWZ7 6;3\+#6L:-SAXY3&4NS1$@F$RR7F(- M]+6!Z=#W^A[WL-^SYSN#()PZL^%LZ$QX/QAX@\#C[BT;.=\X,'V35[E8[B*Y$U1(%F-Z>JS3Z7*ILQ*/E*D[70K!3:M1T4E:$GE'=YG.=%_GK MT>G)F4F)9"(,A4_9B[\4\9JYVE^@WD IB=IA<,[C*@WQ38HY MCXEZ@CM&.C'7DM[RE 58IK7@5$4K$A86>GJI;TH#RNGI\#\E<^(";HS< M>'&Z>P'!!]/!@(NITPLY&*&S:>A,^T,L_0E\U^WW0W^P!<$KQ5I7O0=9QI.Y M0$7[9KVE>P^P31Y=E>^D!"WX#FO%HO16;8-+5/PQYLD'&%.%V'$GF8U$^ZC< M1K2+=J/E6_D<;T),T?.$&TP=,1F'H(0FKL/%)'1\?S 9XK$1P6#+HG] 8EZ1 MG_$8Q/RP*Z&V92;()0E#2=LDK\);-'[L,U4UY76H\$G)]'AMK9M]QRW7EVK. M>?P;SW-T2B3!(:W]7"1^)*ZW8=Q9K\^G@] )>^[4&;C<=_C('SMAT!NY;H_W M1D%X3S;,35[='AO&[5UIQ+P_^OO!>_;;P=D9&"_?9[1\"\WN=@WVJZ&.3M4TE6)793L8EHWST M>J.0W72GD=@:*4OG&5_"Z/P"^X6 +A )@$0?ZZTBLIUS$<>".B-4M>Y@RV.- MNS:SBYAG'>;#)YRN45-'_!@?H'YEJS3+PS2.TBX[D/0]92G#GM%CV-Q+880- MJ=#(C7&X,-8Y#CFOO2;#;MQH)8LYC38)L4J,#!.3,VJKFGDK*4!GD! M1GHLL!ZS"**4Y<)?)&FW,:3K?3=[O=>/L^#OU,3%.5(A7U#7(8#Y(N?9 M6C6$1U3_GR*8$YTB6?ED=#.O4IHEJ,\3H4S*BRA?Z)K0:E$ZY(*!Y^'JDJ51 MMIY7-9$=_9O4T&".[XP10E)1:J?LQQ 4NNXO@@'JI>U>XEH8B5-F* MCB4?O>KU5@IJJ#&_D$6$XUBD%T 38-,\6E)O)VRDH]OE*T:%$0;8D2$ WL,N M#A$\G_QA2\7.$HQ*S7Q=]E:L=$,*S6FZ-03- I^-UU33TS7>!1\7<5Z6\:H] MIEAU)_OC; V:PD?&,.,Y.HEHI$#]I<065J!;<(?BYSYVN<&)5>8Y%?UF@L,* MR'0I=/^)M,A]_&V5XE[0GK3@G%.<,BVDV1-4+9Q'Y,@S9<#4>.V@F*/S;W!= M;8HF?+EKT9#/,S)*?1CYN\3O$ID^IO$:7J2O8.NV()++2-(RI#&H2DV]-"[J M[C5-#[PR$_D%.LWPLN8T.]C\X3O;*#0B&4R>U"U8_3Q++* \@A)"($D!QD$ M$C[-@?\KC:#958GQLD7.?G+ID$^FGC>;.+[K80)YWP4N'?:=X6@XG?8&HX ' M6\44Y'Y!OGR@CGF>V^FYH\Z@]STE!XU8$&R+(45N^EH8 8C\1N[1.H]*$,WP MQ0X#O"(R8$V\BP< '"))>2[8(U4QY_YU:MJU6M:N:ZA=U_1 1!W!HR9(TCP* M(V5LG,"2'3G_XFN-_LA:44!UH]G-7SC S];U09!!: 8; M4Z"=1DQ) VC,HJ5'W:4W2@[VH?W7T V\J2\FSG#0#YR!BWE"?G_@A/Y@Y V% M\,?A; L/ )JO8C#K(TW8D_ C?(!]"O&&77TP1W< #FXP)V_ IR-_,G)X?X+- M.<.)P[$]1QAZ@]Z(]T//WPH[?_.<[@+P#-PKP'?;(L H&A;8L]KWLX(:4<,F M4VX97/A\GB&<%3I@@ +@,E+EP;G L5[EU/\J1.U<$C281EJC;91@_TN89QD%4.$G M(&Q%A-*I?!X!+VS)+O+J+] ];V86%GF1V6-.OU-TV4,[FW7@W+6'=GIMTLI[ ML!CVT$Y[:*<]M+-]V_:I'-J)-3WBSP)XZNC\JY60_FP4NN%PX(RP,&0PF8Z< MV:^JZVL3DNTQ,SG?F-!VHJL;?A,AU*.G$SU-T];J3>MJ6 MQ$(M<\:FJLG49Q92^>=AFJTT&E#^X:,_"SQL]!TU?, H..9U;1R10;?A55,. MVD7$4/D&3!XAV.OZ[#H=V,+3ZU;POEVLJ^B@S MD#9[2%Y S.2D>F5G1B=!1N6>H2Q@2O,48-C286;UBE2\0;\QJ6&0)=0^E8SH$N?W[X.=ROS[ X2(1_)WT):E7;&1M\ ],<+ MLJEAB\6%I+0/?6_=B:^V9R:P3H,V=)%CTP-*"E'="W+:8UK1*2^[^+**4*;@ MJ829J(7"@,2A .($'>;COHOQ)Y09-95XM@-"[) [),1,X$V=H8@_FPS\1*7E MR\LM%K2>UR*0^(54Q'X9A$C3C MS9#B1\ZW._W'7?H#:9H^P_' MLRL<2C7M>I;NTK4TB"U-N=F]@NAS2=<^L(YNY4G&N4A:>I Q[1:,3=,NH3W3 MJD+T,!]C MYO"9#QILUAM->&_8=X5WV_V&[3+/HCP6)^&[,H&@VCQG(M&-.$\K2EW:.G:K MVD/'K]JKI75->Y7JE\OM6J)P@/1%AI9M;LZOK& JNK8TSC=^@(AZ([%BA077 M"@R3YMS8Y_M76V+SUS8I9A?V*?D@[\X>F67L)=4 ]4:O;VDJV!2L)Y'UB'WSZ-SL] M.S@[^@VSGCX=_?W@T]MW'_[.CD\^_0M^=-Z?G/R*OY?WG%KJVV2EIA'S#$M0 M_UGP+,>V6.R3P+9AF)QT#%^#%SC_+#O*EU?*-!X_U4WKPC1#9YT3I^EG#(G6 M>G2A6\8T7A0\T=D0JL9

5_VD/@GTLK$#G\K, MW>ETN)%@!-?+,3T_56V=%)=XXP.3#5%[[3C*T=?=)%0]=W! MBRX[J/J>7628(Y)@'#?%_B37T*3>K?Y2A[>=]5]AA*U/:BZN70.C+!4I83"8 M+8*UE]B:@4MLO85C,M'G+CNM1J)7T#3'!%[ 55:$H,77I6E"U7=%,D^SR,?9 M<8P-XP?7SA,F>-D')WF(??6S&?:HPXP9:;K4X:= WBZ.X3K218D?%X'H4)C: MC"V.EI'J,X?33_^CEI2>FV'GO4)T=(K"-L=4>L86,LB0WK5 M7HA%;AG%^55=&,.V8*:+ Z;W8(I.K7X-;DRPBTU']>2+**^&%JXJ<,/^8(DY M!B%.\29,R1MFW*D<(N[_64121_#A=\ECE<, )H10K>1,_9\HOUCOHUAV MY< OB^P\\K>R@SKT,"EU<[JPK-Z+\C4Q4A!5E-0DH$Z&NHF%ZD9!GYHN&90+ MI?L"U+O"4<<>*8NE#IG41TJ%=RD0.X4+.LV8O4O*QH(818'-5<@K654-AUSO M1BY02SXM&:^PDE*=J4IWP0@L-SBGB!5,&>NXIN(D$M_%40 M$\ JQ.EJ:1HWX\S2A- +Y0YH-5YU9(6'+AM5I)TU1"??L3;%? VL[OGS-,T>5$HC". M: 7U\V!79\6*Q'6\W_040-BGF1(&JODVL0V&9S ? M-R,(JYM=J!/8^!=SM>QPEU$396S1!UO\$GC?:'17WRRZ?[54+*ZHC1JL$JCE M60O:WLE.75H)!K=\ZEJSG=2 M+AUHI 8N9": ACH\2D M.\J5X)_A^]C)OMQUZDQ%,OLVNT\2),SY9X&=Q%@ZBXW8P8$5\*L/S]% KM:" MDWPA"7YBW$CE,0/7#)G06MT'AWA;A A&2ET N"W*_&(I"6X R3":>WD.)"VK M[R(@B1*5#XB-^2W76F.TV<1L1)*4S55J8)S]VERE09LVXQXLALU5LKE*-E>I M?=O6YBI9FZ]9/-@8)^%U"5;OP%!CWI6]IN[13;1!)BR4^^WMP<'7-8;E5&OG M/>2&PHR5R+]=FE<]4A1L;A=NMHLL5JO8'%-89+N:*%_U5>,DO=H[>BF:A\^_ MSNE*OM-="4_XVAU)3_AU?0JB-S3]M%17'H'1H[+SM7*!4:MJ_ 5].*IOM>]C MM#!/3:QNYT25V^H&I*0L#-4-?*;?E*=S=>1,.:TBP<--\YNTPB[/E3$GL6$_ M?9U$0:VP*9P8,!%+<8$7R]#EM=E].)]H8UEODM2G2:G<7KB2*O6(/.!X&)>8 MD\^0/C(92B:"@.?&7!7>[K)_IX6A'3KU8&/4\OSJ00.35*(=^]1=_2LL=3,_ M/B9$L6(5Z(AUS:5_;1[>%6S948E<=0)C$;D*Y>$C=T20*6!\*? .2WQEU+TZ MD&@CS(*A<*^'4^4EFL6]&0NW265\JS?"@FM+G_M@J0>&]B?GF(4J+BQ]+8IN@4FR M<;9+$NF3N75FED"P@W% A@[2U0*,0A,XD-9KJJV2J,ZC/F>7.52RYR3*=.R(>W@.$[810(S-.N#:!3 M'^#U,-^^P'!.V -H42>2;LQ++ M#W6V(&;7)"FVSE"M[5"Q5V_>C/JJU!H$3Y)2VTJH*,4<<0!!,3HX.P.J1"O M0^4M1(A(ZJ,6)>S.3BWQ2I2Y5JJ#Q^5EJA]IK(!_FB'^;-.^L5"B]:+\.E59 M.:ZTJ\H2VNK,ENC,RGC,*>B$/A@R,R6E_&ZX.,#0YJ5M3ETRV1+>MI#:.+_B M2$SXP7NUGTO6:-G<&/+<+74PW%UW\RO9A4.'@2DFWB+?C'+#=1A _>+XP/E\ M)6% YJ=O(0XO\O3U113D"R1P[R>D3I[!GZ!\-_<_S[.T2()7*N1I!J!>4U&E M&AJ^:M=U>N>N#V!E-BYKZI4S*>E9SL+\7JZQN: 7&0 NI5P;U:">9&8ZZG>G M--4=K'II4;Y-N.TI[[[,@WUG#==RAN6,W9PQZ/8M:UC6L$+#2E18-M@K-OAF,&'Y8*_X MP(H#RP:6#2P;6*U@^<"* VL\/D[XU5;[QU-66UEMU3C)4]6E?!09-;O$1J&GQ1+N M7U^K[[S;ZKN+* G2"URG[U=YNW7HO8NID=5]=\Z!6 /R^.KND1C*ZKT[P]]6 M'NTI_SR\//(>7QY9^-TB,?05^/WCX>'1T?'Q'C"*!>#W4&+[0>3J')D;2IU[ M9:6LZ[DK&=-XJ@'AD;7I&4\+OMT>\,HN4:QT7U-YBK6[_3'_]VS_EM&01"+)R2D[M=:L^IL?SC%JC.KSO9$G8T&'=>;-H&]FJ+.&B63 MOH>?'MCL;R%/6!/_X4S\ZHS>YX%0/[U@/ZG6SZLL2C/5R'H%@TBO35EK/9\] M 8#T,%"Z_9Q@LD';/F,=:Y%:,6(5B.:&="J77$_>)-97O7<+\/<.S$E99&D;Y$W#(/3D,\S2C!A;_[(E![79ZHW%G M-+UIA4Z;N(,GP%76GK=A;FN[/ZKM MCH?]_83']24W26]O/3\] ?QCHP\6PSQVJI[;'3W9V(.5(T]+CEA.L)Q@-Y52&0SRK\MPFDYP]F807,47/O1D=L9]D<=;VQ+X_90-MEHM]5<#1(V M5G-9S75W(LGK=T:37L>=CIX 6UF#WX:[K7'?:./>AL/WC=UL\,*"G$<&.8.G M'+RP *^N2>'8FS@P"*@%B,@S_4ZDZ$->.^A9+(!;ZNW&B1JK-ZR>NL.]=:XTQO: M8'=C.*J]UGP+><):[O:WC:T:76/U3U6]S28<5B_W^GU>OAGSUC(FM V(&[-ZD8(F>?O4RE? M:+N:S4289L+\EO,OV$SM/))1FCP!SY[%0C;D\)3P4?O/@AD..^-^[\43X"IK ML=M@N=5<5G-9S;4/EKW;ZPP'7F%H3O&8?9 M&%?K<4WK+?)Q=_1T#V>U@N1I"1++"983&J]2VFXJ]]U^=_!D54JCY$:+3.(] M<9U8,_D!*L)MK/LI0!D;,; PJ,4PR.U,;!?T?91+-LYMM5:#!(W56E9KW9U( M&D['G>G ?0(\92UZ&^2VUGLCK/'C6QPHO7XIO7Q[EYW M;./=5I \#4%B.<%R0N-52NM-YN[XR2J41DF-)MO&+W,^BP7\&T3G#:!DMU_; M=>56=+?1W6-3\-$IU5Y+^R\_NJ/>:_7W?I+TSDCUUUG&7OZ,G:-ZHY)6CRLY M4$[\]W\Q^.^O)#+@+^;'7$IT"!_Y7/SPLSMLT_[:@\78L5?^NLC,$JU@4=YD@G\NZ:^?XDY6.<.7 M,S]W\"YGAK>]8GE6B->LNN+P$,CRBO'X@J\E+/[+C0VX( YHTP:$(7*VR$3X MMQ]^/$,DDH8X?%A]N6D2!L)/\2#*--'@\CM8PT_C%(CX8P_^.SY^_1BS^NSC_#X-&"?A"SB7()@6*YX)@)V$>4+5MWHZ1OMDMQL2:(< M7NS??$F>^^ERB1*9@P!X/"1_B$7X.E%H">\]3!UQ5+>-CS MMV>'+_3;\$!S]1/L65]DB)#Q<6F1P5=EGD6S(D\S:480I$#H//(9$.@S$(/F MDX:AA)]GZXU!P3?*)^-7CXHL70FX0WU5=BU/V@W>-&(>?5FE65ZU;"BW(^DR M1KILEQ+3V]LP?X";X9GK3:F_+(-G>+VN^U,']KQ&*'45^97'>AW8TC'/U;> M;A168&&6+AFO[U+<!R7$^ZROT?G0DLID:U$7I %A[($KX'P"0%2 MY-M#)!%DYB<4^?$ R2RB$%OS";LZZR]0ZDMW19A7>NT_]\M_)Y",2OQ&B;Q_IXAQX*P"*.W>4O<89RH2,G:^%+ O8;AI,5\H9S=,+%G7A 8= + 5J!$ MABQ6JS@"8:$>IH<09K0@+ .9C'(@0'$"TIE%\#0_URAN3NNAA@N3WS3>JA>F M,YG"L'T2A"120)J>"WK$AN!43P*]<:P(&,51CB-G8?0%7@FL583P=J7W0-.( M1 +?!;?4@TIR*\F)%/)3B7+W'!Z">BK*(X">YT*JA'5\AL2$]%4J([RN2; % MQ9K]6\D M#6PAQ#0L0X]K;0LFXDMNGERWZOPBR]!5%?,9[(D8'BU]KLTW)0C02\T07\8" MG<$*78(XRA;(QU6AQ%2 .^J!2(^ Q 5-&*$X"ZY'O*,YY(Q++*#D4A 8+IK'H '3PV?@UB N8*KY&+ M:&4$.] S\LDB-8(4%,D%)[O[(@(!O1#Q"JDI(9R1:T968]Q3R&B]=VTFYBFP)OS2*5P2AU!X/2 M7)[V 4%V%,!Z!O!R-.EM^/EO!"?)X'4[P_YHX[N$,S8>$&U*6(5!E*PRZ)A= M<,0S LS(* &QA_ZXC&3S;$U??N:YG9ZKW@2"-Q9SF'XHM*"M^=?4Y$$>X-N" MNN0/([ XKPXYD*\0P":Z![3C8%N24C0C$"&^!<17'LU)_ *X!-C8J=Y?*QC+1.7YH;W/1N.M4L30"!J-B!$O.XH9T2&V2/! MYLR^HBB]RXBR[A0)R*R_JL21X"LL)%CZJ)P5DHQ!626DOF!&OA"!K#![.2I> MDKI3"Z#@USF^ S4"$ Z^42UEE[WG,L>97O;:D&LFDN32U JHT":5SV._0&*K MFS ^B^N.Z!<&J91C'!E=H6A /@=2@YNOJ.[3>A)(C4N0DD^DNAU>JU>ZO@J& MOPVXV$^A9Q%UPY3"AU2E%IA=BY*T%!*W\C)T6?V,[*\+="4[M4EIHKT@A&%G M9VB+DUPKCR#$;UTC.:P%:O?+PSCI2I,/]!LYP;#*O^3V390 +!RJ-"N""+!+ M!ATT($(1$ "KM<,W&J&^_[KL-$?5M.,V>/)&7 &AU!1VR<;VS408H_[7&@:! MWK)8PN4_BXA<._! T,]==GP;X*;T:Y&C85=&,1$%I+"7E;%))$%K:ZT-0\ED M-$^B$,Q&0F?D%]-N-D-'/4L%3G.%/)7)G>_:^=INVT&89\/I1 $@+57P>[@4 MFNJ4U4&$W>C;H)#48#"MD)0[F.Y$4AMKA$!4A*'ZF!Z)PZ>;R%T*8"9A[D_L M%M$8/)K MY*7E,$B=?+X!>U*Q'W M7YC&4;H1NJ%0A7H1NJJN? _(]3!"CS"YNV(<.(QZCH//RQ?2(-!/"M^?T[AA MI\*_.HB57./IU'Y,,C]2&L<%6O:(B;'F<+4 ZK%<^(L$U.=\#>@U1)0*I_+L #=1]#R/EF1+X;]=]H_T0IQCQ+.TP9*4S<&*AB<*8=QM.D\O M+7(59Z'G4':S 4_:MZ<,WPYRM;_ I,HX8)A.K8UHL'?QM;KR3>4(P0U)!;NZ M[ "(A:,%]+?>!F$P7.7SR^I^0!@E?*ZM[LI=JU.6S' -0"48:8 R18BC+#"H MTSK_K&7WP,X_V!9Q),ZKQ#()1E+"$Q_SOPD!S#5DI*,9:YJQRE91R6N M8>9U!N(F9R'W,>,@TB6WPZZN'"D?E^P,U.XGVSS-;=6FYA2?5%[GT?D&@MQW M(C\87VX<9G%,_WVS)?%X>WG7+!H18/EDLI+1DS=/J4Z0^UD*)E.2+B.?/@'@ MMTI1)&. Q,?4+ZK35:6VIKQ$!2@!=7;S>1]A'1RNV99W86?5I61O\'KX2;U$:A1&>E4 M.0*U-I M!HF6H4M,]-T6+4+%XM2K@%:XU>"R,@TW7TC?-:.I2:).#0B7@HU,X$PWF,)B M7A7939-2<)&X)!NY'"+A557'HO)J=&JP+"L_!"$$;;/JS&,L/5[P9%YU.S#) M*RJ(;5[[0(S>[PX?53SL4HD;0[/RHC%88U?'L*\=+%33\(>HX8\J#4][ZI-6 M\H=&R1]6Y?A.*](7C,&\D86!>SF+:!8;*.?F$VHL?B2@9F",-.@+F\.E0:2\ MCS"5SWRND*6J,<-R:C[7A2JZ?%F7_6FHME7'!X])4_TVSSY&I%KVF8I-2:E6%)_$$I@AC MO6:]0KZ:39>5@N/'JM=4 MUO."3?F,*BF"L6J',GKFL2.2*>;7M/')7PZP16T$TP@$&PY<1$E :0^Z*MX4 M+I!=85!06&1T47P!KLIF9K5*F60,LJ;SXZ9U5QE_V%U%$3"-5$JTEBI:A" Q M"-$1?1,EA^,:OJN7-F=%E)>**1.Y2HTA3B4WI_7C6[#58+!UJK;((6V1MY5_ M!+GYC'PA9]N^$ !9;5!&)J MYZGT \.%RA.U7('9C98;QD])^E,GA:KV@R4%Q2)TWR>C(38; BHK\SJ:;KDA0@71T MPP6*OQ#D2LM^#!T5XPQAYKK.'P.;^"-PQY]D6%>3[Y!NC 6GU-M Q'PM5?^7 M>H.7--O$@JH%PY,0!$\X6M.2(&B!3%GV[-ADW%K,4>/3C["98E%F?WX2JV(& M(IC2A4A4DB#ET05,_$K!P)=4GKTE&,YTITJI4+3>,SB0C3VLO=5P4WZ!]VV_ M&,.YN#$Y%4*9! 7L:Z("K 1-]-*KU2FAHR M11<9&F%Z;.B0GV/Z.G6+ DAIX@6U\( IQZ*NFY$PKB]C!:(=9PK:U7TRKPP! MC;(OP- HZ TDF@J%:Y-R][&P'( I)0RZ8&4^^\JAC*7+EL7$OXW:^M#3&7HF2:59Y9\W*E MXK#G9'WDBMEXG)>8N^F 0SMFJWE18Q$Q7S=]X)3)5=DV2USMR/021F 1\!6Y MJ6GUEHB7E&F=K-7"&2%P04RT.[=*U:A&YZ(J3JJG4V%O3O@B&;TH)KF4NN?3 M M#[+[3K %K$#WCX+M";J0X)M)K7_CEE-)V1V1T@&T475]N):X6JF@38,YF5BT MAI78&!TCQH_"&K#!WC.Z!ZW)=2QD74764['J[1^[[&T)\%4ZJ=GMJ'Y7&T/2 M1LJFY8(/R^6F$:8&N$HQ?%:&NU4[S8T&QT9Z&&E2^GV)6LH+=IZB2D6]U"GK M^#;UULO$*N9^V<..ETMD, S%[M1'8$A29@!9 M4H5<:62!26YZNC31G'_&."%#\B_)TR:C+S3'"Q&?F[)W*XRL,'H0892P7PK3 MJ=L;FG)BC3D__?SQ]4>Z_=QN^TC<9H;E%FE+A])G@2]P, M$A]%.:3<7V#3 \2XN2IN#>$O7?%JC*] ("9'K,GQ8&/Z@GK%100@13DH3 4T62[OQFWB"^ M"+]0?7$Q;,"K]N]55;VYF<(@C Q),)$*"5E"D(M\4$> M+VH)_QOYPS=J,GFYA\=65?[. "L(TRA7%?J@7D!_%L82D^IIF];L%8U-U9 W MVYGJW(W+;4LWNCGO;ESJ:WU712VKL$L]9E&:V#5EV='6KM:R-8-^H[/G[H:G M-E?$YHI\#Q$?/%2A#G@I;;IWR3DWD.KWSQEZ8EJ0_'%5M$.0H!64>1"L7$L9EF!00K=*"EAJC6CZL=8 M?T1GV\54:O]?X7U@)RC[O3RRB_3Y1G]F4OSP-5NFWN 2RVO+U,=M0M-[L!BV M3-V6J=LR]?9MV^\I4]\/7/@X= >;/*7(9"V$*@%555$U?589.1+2N.KLHS!1 MISPK$,]*4-\P/7_,)U$"*Q<%U&4%]71:+* MURDJ9J7(78Z,J8X.Z'HBSOHC5V:IVJA1&<1*K8;U3N2&FM7 M.1KI8!OC*U43,DZ2'>W,%P6L581!%9AV5==DD*1/[I&R(^F%[I6I7*ZK0L6(S).K]%!3&]9EMSWYCL92TB$3JM-[_41'/?\G M8:;9S+P]RLP[K)7X,:?I=BVK#U=)*.QCQO$DL8NM/ N,ZW1@[_LI!8AC#-YF M'=CL&:5?4S-$_6N$\@/SMY483JF=)2;6QJ9"=,W4F^KJ0'EU5<3)"'(0T'.0 M=/]7R[XH_=42Y&X&IO4]EEH3Z,\3Z=S+(C2_=>>_:/76J,M0]Q7HG)W7 MJNN4=Z',1H"5@=%PW7$O2JCT3RF"*K_FWU=0,LEI&DIK> =LHO;%"'SH2!>1*'U&:YG8FU+-(Q 8$M&&'^7,&G:HGT4+U_6) M.09^5=V7,"!M&C1)DX53F&U 8(Q7D1>3X&>*84TE[E85K*Y[V%$%VW19U )I M2172%U@ = Z\@F2FW#KBR'+7+ 7'X)BL;6O5VT#+.4IKIQVIY%]YOX_QN=P< MA@EB1J9QD8MO4(:/A#F,O #;KLC(BJ(L#MS;%U5C9K+=9GA7F;!.KM&F)D/OHS^+*#"J])"OT.Q@ MGXS8L&2WAS4^N']OE^5['0\?8INXXSB]:!6[6MY\&L3$W*):^)UB+K)8PMWP M!NWXH$:'(7*P2@(KC_SHZ%1:DR:KX;2N@%*J-#8.'0:FMLO+Z(@ M7R"!>S\A=?(,_@2[X#C1R@Q O::B2C4T?-6NZ_3.71_ RFQ$UA M",_*BH?2(I8-]HH-OEEE6#[8*SZPXL"R@64#RP96*UBKX1&B&_L9YKPNQ>(L MQ;0@"E,_I]/9H^2%20/$2I]7NV2.G\9X\6\_>#MSVW:PVRLFTSC"[A=)D%[@ M6H&0Q[&WA?7LUBM.:EBQU'?-AVL)3TVE70YO]8:-[JH:WTF>_V>;A MI8]W6R3UX^'AT='Q\1X((HNE[J-IGDGOJV7QW5#!W2MG72D &VO)6R:[DLF> M-8FC=('K0['3-1Z!QV4?N"E*KE&&=%^3N8H]'[O]CC<8OV@">]VS*EQ&01"+ M)R2D[A>16W6V/YQBU9E59ZC.ANU69Z[;&4V]CNL.;F3BM5"'67/NWIGH756B M=2-SKO5<] 3TV\,@H?9S0H-54^LMK?ZTWQGV1]=:6BWD(&M565EBM8KE!*M5 M'D&K/)]..^/1#N^=C6CMD9QYK$,J[BRBU?Y0O%5F#^,LWNV2:PV;-%C3M=RU MQ^C<'^]U$_S&UJ+:9]%CE93E%*NDK)+Z!JX:]SJ#0<_&GAY9W'1[DXJ/VF=] M?1 Y>QX(=7CGB^H83VSZC24;=%P-_B#^+*)S'F^<]?05!](K%J0%-F6K:3F/ MCL&TF1F-U'C-RLS8R4I&#=X9']E\C#UQ3[+G;L?MC3KC2=^&O5HNB!X^V&%U M5''F@J\:[#;B7U,W8G/'9N 5HSZZU_>BO).9MSTJH M2L\.=@;J+&$MES:!F'AJ KDL=+>)ZDB$^LD'P:7#7QTZ_ />HO2 (] P$^W MST#HL L\@2^+X.4P+;;B:SHN, UA[R3P1LD$SQ+U8CJ*#@]28VNXB,>V)>(" MCWM3)]?Q),&3(N=P-:.CY*G2Q@J_V)>JID^\ MPYM\$9V+H*..RJ.C[=(PE"(W!PC75H=.UX('QF(.M Z%* ]OAL<*3?;A5 M]8'5Z%:C-Y>8AZ4VGZWKIQI]ZSE&J,*-/@!!'49?X 9)'BN-DHE5#"0Q6H6S+(5_I#[=5NNX61'%A!]P6'2X[)<(#SN%9SSK M]WH=L.$WE+=2'RL>Z:/N,[&,BJ7$@U!)B:B[G/0"<44O)S#O>C5Z<, MB^%E'Q@D@IEQ7YWA#%2611CBBB1T(GA8X/&Z\,@$1BDES_"<9U@R/)\KQDC; M N0S'GP+&$%QE8JXJ<,4Z]RXIY# 2N;F$/.V^*%*W;7XP7)I9%.YP&6R;DSH,<\?WX-CSC/4.@D5\URRX[2!B?SS,PA'.!4^N3^F5R MP?&@;K@ @ .4OOX^T2R2LB",A(A'G1,/]XGE*D[7 !&NH"?H/I'MM*.]GNNQ MDV4"UK($0F C-SPV_F/,D_*@[I$4NAYKXR=0,T M+07=_ON_&/SW5XJ_X;FC?@P&(E(U!3E]"(_G0*>LB='1:P*CMVF8V: U,L3W M\W\(#BKEF!;A(Y^+'WYV)VW:!WNP&)=R:FB#+#*S1"M8E#=@J7\NZ:^?XDY6 M.<.7,S]W\"YGAK>]8GE6B->LNN+P,,<#>WE\P=<2%O_EQ@9<$ >T:0/"$#E; M9"+\VP\_GJ$+(0UQ^!C"VPAI_&*1"1,D:.CU\_!J=L MS8G@()(8@W3D2P&U9DA1,A5OQTYNW;:]0L]M:[N]H+P%R$W$6F<;5KAQRF[; MG-H,OIDW'RSE;:]TS?94C\Q$Z0,&$W&>\677^ECNS!-H-\A=4/%]]&<1@9&W MMM2T3M2F$7-G?$R%&B,50;RR8*Q3RYO!'!HF%VF6.P#SEU?&]G8X/G?FSN#[ M:IX3)?9WA.9@#"$&XCKL(HICF,&E0-U2"!WI2W*XNJ+@\$6:?58SHWA M[W2EF@5F'$6)0<9 MOS >K\U%B\1FDAL\:E[$/(O73 !K%3!6"22^0"[!Q"W,_A)(>\UQ*C=+3?W* MN"J.5V X79AH+U)%P).0R="-S.,X]17CP?TIP A!7$R>.8JD&RK#UOD,; 3+ M @]'*NUIT-8"ZT;AAD.U:XZUJ+,TM>BA:<0\2=AO?*U(Z@[01G.GFQ$1\H92 MWC0(9*Z0 /QZ.N&IT^+U8Y# 368_9Z'RJ&2C8 M,,I-.-G,''XM5DS-NIC%T5+=\LPU+S:8@2N[N4@H%X[4#R4R:W/YR@A1@YGB M%YX4F!3E39_M*_0,NSTSQ#&/@+Z/@$8,+'# @!ZPEPR^T. M>S]UV0$FTV4!.\"Q+#5TW#GB$D!4PS&N"35Z<=/Q#YJ_D!NYC'IAU(93J8V7 M]O;?=<7#&P-F3W467HU^ 0'P+9FA 3Y,WE]L;*(Y0.A<;+ZZS.ZKEAN-CV*& M,5==,(#+OKD?2ZRM "RUPDB31*=XEIF3E^].8>?.%3:N)SY :SF:&7XA05/@YD'Y4F:%2#4=P+#Y>B74 M^W9\.TK\N @0MJN*$1HWIK!2>F0$$Y@!.7%U.B!I! )^S&7$34CGN=)60BM- M#[AFX75 3Y3(\2:@H#1YY6ITO9%* M5<1\21"I:5K'WNB@^C4%./&/E,HO0*^\?W_8T6!!%4#D61K')H\2%*+X$_<& M5E9DFHI"^I'"\'_$L4L$KCBH8M!NJ153;28D*T&3P ME8,-']9X)$>%#0H:R-*M11$T+%309DU-\]Y\/HW@JRZK&Z+>H%ZI2GRF:X,2 M<8$YIV@%FI)@F#J3":>CW9!A)QTQ)0%>6X!+KP"&M#NA3H?&:'S]54KW]EM M,EP]$#>T/H@LT7%?UF-UL$1;AR44G%4,618:UU%H*7;4F^M51#"Z>0I8^>DJ2C2PKJJ\.ZKT***^(?1V'J!LRT7I?;@RE+ J,D#KM0JCI@JG M/06%ECX/J31NW?8D#)TW/":C\G2![J$SV.F2*P.U312O)Y_^!\!(%*Y;! DM MW+['PH7\JQZ6(,*"A1RP!'FD W7=D%GP_N59DK)X2^@W'05+< @A-%"E2$' MY ],86_-]-Z2M+=XEJ%C234XV;O%MN+^(>GSUUG&7OZ,>*GU+;'./V?*V MLJ0YD/+:RI)IF_;7'BR&K2RQE26VLJ1]V]96EE@,]^ &S;5]S<"287T=:-W^ M^Y\%1O_S*K@.%V+S^]M(^G$J*3/T8)86.?M-)75^BN3G#1 9!7_[H?ZH/VJ/ M^4-]Z0_\TM=%\;ZQ0%/$D"7F-Q/S YCZ?+6*(PI>[77.PB,QZIZ2M"GB?]#X M:,95ZJEQ(=6O9IBDNKSB(_;T"U!U;BE*<]\?U3U6+UJ]V$!B7LWMUYJ=%6YD M7]D3=@4L.S>%F#6N]>MYSQQT^%R_4K_@] M=QBH2_J:3A8ZK5JV'GW16?@'5*_'W&E_T&&U]/[G^ 5=M%&_N2SPP,RO0,AH MGNAB@*IX[Q5[[NHW1PFF9*G$^GIIXDQ@=C).6LTG$ZLTRR4+(TP+2S-,#U]& M.69H5'DL&X.FQ! ?#^<)=!M;*?%'62R!RM1Q%DFA'HQ%I%&^, T-L)Y Y1-) M)E?"C\)(#>/TZ)!E%6GQ 3A^^9J>]=S3LX*78"I;;6XP&N[[Q;)0624JS6:Y M+!) [CK-9"-+A'*[3'GJ*H/?HQ6EI^A^P1B3BWR1:38PG^OTB*"RLK5M42MQB1+\$8M6L11& M!Q5UTG995D&9*RF5]#*YE@CYX+?@J_R\18)4RFBF\F[@ 8L"J,5$EJ59U8@P MRH# 6$Y*:3<92\_AAH@>09TK=KZH"\R"7 )WQ>L.$_#]6E'(UP=*%<)I@F=, MJ*HDAGE+J:K6+6N&B03^(A+G>D)19A[(TME_U-OV-9)J=4^;B;GK])*K1=7E M.P^!YT,0S$9LG=3$EOKLN!19)T9DF:KQ8+J[[&I1>6*K ^K47 M2@&E/A6@!/6&.EN (<4:;N'7VK*;7NKT#)HEM@//=+DOJ1XTUQ#@9S50O09S MX[/NG+[UA<[WD<7J.1LYL8D%=Y^\]A@1CX\'G\X4![Y[MQ7F^ BBQ_OC! M_ MWE5.FKV*=+1IK4[._G'TB;W[<'SRZ;>#LWRV8&Q!FI9"VV\*0 M=JN"V6K([^F$V(_J?#HL(]^2\G3''[4[]DK 6[#26GQ\(.DHY.K(YUS$L5#] M/\K"98' Q"\;GF$K[ XVJ<'B;ET7[Y'+KK=1 #;+T@*&P+ S*AU_'*)1IAZ# MA<>2\3FV,,K+ED!T*O-FQ.5-*O&)V4IOD [[>'3P=^K3P(*7LY><_><]G[$# MN#OMT'%08%9?X71513^.UGR[5%55M?_JYB&,??EJ75V'>G2;+(T4Z+?!1ZEA;YA+ U8+6 KLUSXBP0DU5PUNI)"4(/8)7R68RNF M##OCAJH &U@L2\1:ZO=0KS9=Z\\OD&0EQ6XP477"5R27$48;<;T.BGDA<[5B M ]VH*$PQ!&,/ M"TJ]>M]&^HCQP[3(5)^,\A*\Z3J-6MW_=[SA?L^>7U?K&G!K85L$V&"PJ4'5A4]A"H; N$86K] M,?=!QMXV=]O6BK4F2HAW5>L?DVAC^D!6F49X/#K\EB]4E(#2 MH-"_W6'KM,"6_EC?[P-D4,=OFS)_T_P0V9GBQX74J5?H+ .CEFDYVC%97_4- MH+.^\': &^Q M0E2X34$0<

ZV)L6F_I8 DU_0%[T)MWVSSP&EC6(L#U^?8BJIS_< M#*L)DXC\VAV*VIKPK(/D%SP(G3E-"P3*'3]49"+JAJ5KH M&K.85L8;T2#F;I5-RB$QGNC&T:K^3W5!1: M^MAF&;991C-DS'7-,KQ>F_;7'BR&;99AFV789AGMV[:V68;%<)8^;?/R>E*(Q MY@8(:$O,[ZKQJ6*2JCDUC$GJ@T KYR+YXK#?-CK*\NO.AKYT>-82<&@]0?A& M9T9W3#M__10;/GQJBN4Q-,GAR6\?#S[\FWTZ^OC[I\-_')P>G;*38W;TS]_? MG?T;*X!___3N[-W1J25VLP7YX].R&L@=[FNT[NL00_E'<.@P,"6ZM\@WPS+X M3$,0]8L#F"WF*PD#,C]]"W%XD:>O+Z(@7R"!>S\A=?(,_@3EN[G_>9ZE8,Z^ M4A:>&8!Z3465:FCXJEW7Z9V[/H"5V;BLJ5?.I*1G.0OS>[G&YH)>Y'.1Y1AG M,>XG]20ST_ZT.Z2I[F#52XOR;=MJ3WGW91[L'VLLHR"(A6$-K]NSG&$Y8X?0 M<+VN:UG#LH85&I8S;BPT+&=8SK#JQ+*&52>6,ZS0L*QAA8;E#(M!+67?RR,-")K=4[;H_@N0:^1'HUCANYJ\-($[7C&9QE%@4K28 MV\7AM(5-KC-;]H=/'CC/X2S%ZK0?,5/G_@I)KAO ]]2R/#"M3A?\\G$IEDP[ MFJ[I=+# JK']$T_WJ\;\-,:+?_O!^^%IJ+2!56EW+G\.@.9\+JR<_IJ0&8E^O[M5&ND6".EX=+] $_C^Q)A M-R7V%DLO,O:_/"ZPYM1*]1OYX=C!.8]B*G513:8^"5.(2,+]MJ&V'P\/CXZ. MC_= QC^%8-N#5ZAAQV7F,H=:+[.^JXI3;X@>VLQ;#YL@U #6>G![\%ZY8S?V M>+H68;]U$YC+BAXK>IHF>IX FSRXS'GV=-G):C*K MR:PFLYK,BAXK>JSHL:+G:8B>)\ F%D0_J"9K:-BQ_9K,Z[C]:6<\W/9%[PIX MM%"!V>#&_9]%J8[+P?"&_O$F 8X6\I(%0_<"AEK("=;4:I"IU4+^L9+$2A)K M.37 =_^^BM)@0L+0!J(P#:$^ZPYE6#S*L]X2DK<:S$L6980\VP MO>0BJ[>LWK)ZR^HM*W&LQ&D33UF)8R6.17P;Q"= M-Y#^[=FU?_G1'?4VX,&C$[/;KS%OR=%N;S='1TD@$KC#Z74]_-Z-:.VG<9J] M,F5-KX-(KF(.>I:/PV#O$G:P MRJ)8,5H:,G=I)AG'1G?GV*X4I@:+P+*J31M\ M,L_XDO$B7Z19]'_P"GK,8;H$4JQ9GK+RWC!+ERR'*>)5^K=8X8_/O Z0 O_@ M>Z-< I&6RS31;PO3C"ZF%PGCO@\**^^RTV(FQ9\%+$F\OG+@*Z!=&J"NB-<, MAE#-)$K\3,"8)/Q$W[YJ8EUV!I\N4YG#A]B1L/PJNX 'XMA@Q9&V>90F/*Y/ M!AY] @/!<)S7ZXTZZFZVY%^B9;'$H3X;##O#:NK ,?X"+O8[_5&OXPW&,.B MS81(F/BR$L"! 0P65/9\L2/4UWW\EG^W@+3MD6B/#?X?G5+-,XZ^I]/E/5EH MB'G^^[\8_/=7@C_P%_-C+B6N5IJ+[!">S('^61.QZ36P]#9M6!LD;0SQ_?P? M@H,AVZ;]M<>+,:.O?+716:6: 6+\@9TZN>2_OHI[F25,WPY M\W,'[W)F>-LKEF>%>,VJ*PX/@2RO&(\O^%K"XK_+3(1_ M^^'',[2JTA"'#ZLO-YTB@?#3C"/VT/;U=[!&'9H>'S\>U*[/B?H"(XFQG3YU M"@:<9$A1,A5OQTYNW;;=-D35WMW2=GM!^:>$X2S0O2B#[_KKFZN_ ,&2C MQIN#2KAL_]TX7\IUM#[ZLHAF4;YYCDL4_.T'\\'7U?6^[8#F2XC&D.=NJ8.( M=W? # 9&OOEM\JDHS6;(QL?#+%82!F1^^A;B\")/RZ!,3\5D]O^4].O"3W<2 MQ=Q3WGT"YS9-)I8UOIDUOE(E]2TG-NU@DRT&^2IK-$,H/'G(J]&6 I ?TNZW MBY8&LEMT+Z6;1"P'XGA9O;*NL^V0DN6Q'T< 9M MO^M^3[K5H_%&>^5,S4V^R//5JY&*+_W [2[RY:TYKXE. M\X.ERAO@2< ^"9GS''XY1&8(@1UR\J>_2^"[*_UUO/!K*B4[K*YU&*=,"1&& MPL\9W/0A/==EQU/,/NA-N^PXBNE(6Z8E*(/]0)D>53H()3Z/7TOVSX)G.8QQ MC4?^I1D]\ABF",1P_DEY$O@ME;_!U 3>"E_G.[CJC32EJ!PZW+(0F8!1SM8, M6 )^3GS1O1PCN%%;72NF]UI,>S=MXV%%\D.*Y-YTV'.]@3,=.;W>P)WTN_F7 M?"^$\)NU\YY?R%VB=5MN*N0)7'J5\#Q(DH+'ER2G^A:(SU]+\;D6/-/"\YPFZ3D#TPL^_<: ^&Q-& MO6LIVXA=8R7J0TC4@<6HC92>@_YX/)C"WG8GDX'[4GSYP^NYO4'?RDTC-P>W MPJV,("O\HD\M\4AR>CV+3UNPBUHB3=V>]O2CU\UFB4B47._JSB/(U^F5!#@.AV,>8[Q*VR-C?AE++PK2^ M*AZS0+5ANZR%&2S'8F_9[( ;[[AZ)P4]%K/V3;I\[[N Y M?_'2'0;J)_5!%;/20:K#121"$(7"+TA&GH3PJ!*XNNK+C:"ALT%%SM2YE(>U@!F\"% M:1RG%]C@+BQE2)2$^#T2,=3>[K(__R]\E[227O;+=ZHA1R\+J<6 M=NS_O?GTGCT7_R\7B8RPO/=-(6&=8 3J)3C6]SR9%WPN7KQBSZ,7V#HE@+LQ M!SQ-J-*)G/UO> PS$NQT(40N,<0 G/[_4I68J@ $PIKPWH>7?WL4\PYQX R M/?1D)11EI'K8\]\37@2P\,$+0P;U00Y:"SOO)?E"7DD0"EO #YY^6'3C<1QR MN6#'L*"2[1@"N]W;.^;UYS=\^RFV&URD,0@"J5C$Q'QJ@U$/_;8152OU',:$ MW_^0YK!5\O2J 5:*L3;4VFBZ[']VET#M:]O71K7Q']<^=\>4]FR M8@LPPO_ MC7;;37BW;]_92M=VM&U@-\9K.]IZ;=J,>[ 8MJ.M[6AK.]JV;]O:CK;[:CS> MD8YY'+8\???W#P=GOW\Z.K4T?D*G*K77:/E89++@59%8)OXLHJQR<..U4^$7 M691',"!T1!]]\1<\F0MV@"UD\,RA_J"COSR/9)[AX_"4GJ"(U\SGA:3C;B*) MQ_)@R 1>-1-, KO!!VE"AP+-Q(+'(58IX(-(M^H;$.KU49CY85=N^2WZ8"_?SKR>DI.SSY]/'DT\'9NY,/S4P1 M>S**8!=//+A>>+PTT+T6[W>PW^_#86A5@U4-M^&5IK'"O2N$YK'"/87]FKBZ M]ZX2FK>Z3=GH5RN%R5>4PB.>.6%UQ(.RSDOYDOT6^0LN8O9+E^H%&B]2K,+8 M.X5QZ8 BJS/N?>.7';=4@\/MCLG6I+!J7:IN!-;0K>;Q-7[\%B[&H*_G*6!FOX9Y$OXY__/U!+ M P04 " :D5I7MT]S@5X( #R- & &MOU;:V_;.!;]W 7V/W!<[$P+^.TF,W7< )VTQ>RCTWG] 5JB(J*4 MJ"$I.]Y?/^>2DBV_&CO9+1+$*9I8XNOR/LX]O)(GWW0Z/_WQ\3\LUE&9B=RQ MR CN1,SFTJ7L2AA'-]])&REM2R/81Y[S:^&[#D?=47?8'78ZEW__VP0S755C M=3YF@WYO>-X;]HTX=G$R>=$O[CL_)R$LL9LVZAQ)M6QLVUS#M*)&X\.B_<177# MR.NTNM-:&S"7L4O'@W[_'RW,Z%YV,_U862N>BDPD]+ MHR\2G;M.PC.I%N,_9"8L^UG,V6\ZXWEHL_*_@A12N'JE9Q-JJ%>+I2T47XR9 MS&GR,&@>5IAJ%4/PIE(F/>I0R]PKOK[TW^936URL"S#I0;>7^P1AWW>'Z^)$ M\"!A[BW/'71)3BT3&7$G='#WVOKH>MH7ZFC1][<\Y%PV4@[IUAZO+$T/,72EV/I1VX]L6;9@GW.]5R) M^%JT0TA5@11KR)-K4'C,RV7.>+Y@9>Y,2=X/8NY).R*,LPQ71G+%$D[9WS"= M24\7?+^M#KF(A+7<+*A+QC\+SR.6($6' Y/, M(U7&&(YP;\1=&U A*:T7B%8"&@(@I59(4@6Q]4*LIB9Q)$W#W)"RW8 (6PNS)>T))9X 2KPZH<1M M!)UG/BX19Y+\&?'#A"47EC:E]$M!E8%+$)^@ZWA5""268;0* 5H8'8D8MRU[ M@7B,!0(\!-W[&YR)\VOAZPR_E0H]!B/>&9R]$"_]T,%9'*["I:1*0AZ @>9G ME.4;>!'BEV0Y>*%D;:$$"]$^-U$$/>BX,CX4&;Y<<&#G@U611!+B @TZ@Q^^ M0BEBT\K\9:B:;/^.A86;0GV>C]UNVS91Q8B7]O AQ-FF@BU7"BP06[M7+'!ENW:5DZA1(G_8O@@BC3W#6LTN?&+05D, A$=$N"QQ1950J3OD,V_"KKH@G1@0:VV3?^#05 MU!$I!^.!^L=7J1Z0TTP/=)J#PW7+=PX/]$-="%XWDS%Y!K)=I"G@YDVUGZ(T!?S)>@841=K$ M7@!_DKD6.8B-@ENA111$3*@+3FG!=>#(L@!T/6[GB?8ZCT!F+/TS(E*M2!(J M3\^@%+N#V7UG#P&8<+F;YI&78!S P08N.04KV[_T(0C(E[T%$>7D]A,IF]9D MW/M]I0*J;-'DC]K0\7Z4"*KZ- C2C7Z5F#B#"%\]H<)*7BYE>1DD2;E=YBT* M;^]?(O:PYW=?8=*"*?E9J*J4LM&_?0^%[/6FTQ'F\1YASDY'F(.>,2SAIKU" M6V!_,_I7N$M1? 1OV>*;B$H.MNFTL4N6X&]@LBR3S@FQ,YE--1@(M<02,OGA M+X .2!Z6DA/^$MNM84S\64J([(&KS/U37/OR*9U.WBIP+/B@?U:/">FL%TD! M^U19?WE,F O^F?)XX%P^DWNRZ"O;=27I**M7!!\\?C=R\Q@#K5@"]PX/J=@E M.L/8(('M0"/HL; M,Y@%:O/;J!+CSFK;XZ<(^P\2;\$$$H/ :4/;PE<<82]? M_Z\,VPZI5>8SK6:"\NORW2.RK!\BLD+IA4#K/-4!#/B:V\#,]Z0:W>.SZBW) MLAXYA5\(TX'.%"^L&-OZ1^K&_TZ>UO#_/O;PQM7V\V5/L;][H@ ?_/W M1>V4/J'7>7;W:TU'.?':O!=D9*HDCU,9(R[67+RQ[ $OW834C2DW7?[;YS<<,_01&,@4 #K^_R^@V&R[?'SMJX.C^4?+@K;3QWMH3]-,#-' R M]G$9O('L5BL9LRJF]F'WV<-1T28&]&QO\]W)DZ,\ 538](.3#YQ\X"KE$H?? MW!^-][R9?W*,-<@]?)%31*QPIO6H'7)FH6MU%0-HZ7MJLE? M^Y\6\Z;$0#ISUW7+\"4$JFFF7B]!'9.>_ZH0?4'%?^_H+U!+ P04 " : MD5I7*O0R6XX( ""-P & &MOU; M;6_;.!+^W /N/_!KV?__CP+Q:KJ,P@MRS2P"W$;"%L MRMZ"MG3SG3"15*;4P#[PG,_ =1U/^I/^N#_N]:[^^I=C.N9R'L2$AM,+@I[6=W08I96=SH; @L1 MVS08#8=_[^"(;J9B<[!@B$(6;FR/2S'+ S?4I10Y]%)PPY+T9:)RVTMX)N0R M^$-D8-B_8<%^5QG/?9L1_P4R2&'KF9Y-J:&>+1:FD'P9,)'3X%YHX6<(E8Q1 M\76C3 ?4H=9Y4#R\]C_DH2DN-Q68#M"V5X<482_[XTUU(O0@T/?6YPZV)*<6 MB8BX%2IG*F%O4P$)NQ8YSR/!)?N88"MHO\K&VO52'_\"?RNU*3F*6,4^0>26 M.1F.::DV!?:)ZY#G8'H?;R0LV9O(4LMX.!P_]K5VKNZP)VQ$RGY]U7[ILDJO M6SK^*K)V'3<6>TO?#^VZ]=FG=AVCM)06VO7MLLB%U!+=B]M@W^X&_MH4/*JN<3R-_^/- M8-F2?<[50D(\@ZX/J2J08H7ZY J/*C@N%SGC^9*5N=4E>3\>0-SA!".,LPRO M-%&ZA!/+T4QEPM$BUV^G0PX1&,/UDKID_#,XOM2,:?!>C,K@E))L51.J2&@\ M/&&W',51DQ@T6Z0B2IDIZ==*?@%X@O*#T (R820>:##B_'%+@RF0K]'L-&Z! MJJD8ESE'L9B%RW4SG.#B.X"+R0DN[@@70.@00T[-27.R6X5B%U$#!;&C7FL7 M>8(IVA\,11[),D9Q#/>UN.LB5 A*ZP5&*P$- 9"4*R2I@M@X)59#DSJ"!NY2 M#R37AN!#88R[Z8S3)^(F98E4"U-CBX:9,%;3:8[33:\W:ME=@PA3*[.C[0DE MO@.4^/&$$K<1=)ZYN,0X$^3/&#\,#+FP,"FE7PJJ#+D$\0FZCE<%3V(96DD? MH(56$<1XV[ 7&(\Q8(#[H'M_$Z4\GX&KI_Q>2NPQFO#>Z/P%G#G1T7GLK_RE MH(I)[H&!QF>4Y=?PPLC53%( M$.(B&O1&/SU R65[E_E9FW+%MI0OLNS^OLM8,1@,!]PFQ_MN]Z$N4=*(EZ:] M"''#$%@SDV>;F/U,B;E@+HS+,-@)4Q\-0Q6956Y:SV\:)'?^5;'-E8]TJ]Q' MC0+SE"E#(V*!O!A;/ EVR39W-!F(F+I$:AR+=0E(&4 -+"8\6F6!1V$1E9)3 MWL1EN%E7!!9_GX*03JB*D-Y3&['%_U>T3.&9X=MU%/N[@@5/RI" MX%JV-OP(5*!,H:*HU&3R-93>&"]3QN(=>N"#HY@(AZ@JG>S%3N=$E1J#=*M? MI2:>=-+F=>DY2;)F]1>#O_@MC!GEM]A4E+)L5GD%7)9JM_]QX& M.>A-IZ/2TSTJG9^.2JV>931PTUVA+6+_>O2O<)>B^ C>LL,W,2HYLDVKM&E8 M@KN!@V69L!9@;S(+%3(0:HD%ZN3$7R Z8/(PE)SP+['=&L;@SU*@R@ZXRMP] M%3=GW^(IZ% *>2.18Z$/NG]YS+97)'%ET% MO:Y8';7K%<%''K\?N7F,@@8:X-[C(16[Q,ZXV4@"NYY&&.00ILQP6]!L;AE5 M8MQ;U7OZ%.'P0>(-,H%$8^!TT=K@*INX7^XY0[6Q79]:13Y7<@Z47YMWN6AG MG0ADA51+P-9%JCP8\ VWP6V^)]7H'Y]5;TF6M62(?@&ZAS:3O# 0U!\NZ^PV M'/9IC]9?%EM'2HS]*AVMI[V[\O:-5Q: MK;/=_I>UCG*EC7$OR=14-PY2$:-W[N2E:MJC7J^IMZ;*CRT-PTNK_H]&H43& M=N/LHG_Q\FO8IS; [LI=8OAJ7G*,8]R^]OTPZ';0BW?$MTI4VZ\,WH*R&\>@T_>??+N[\>[#WQ-Y.01VQ[1 MKGSVX)63'Y[?7+^_OM[_*+#& ISA=6?4N6+KA<%45PV39ONJP5^YGPYSNXF" M5+.HZ[[^2S%4$TZ=7;PYI@/WU37ZPI3['MS_ %!+ P04 " :D5I7YKP( M4XH% #V( & &MOU:>V_C-@S_ MNP/V';@4=^@!B>/82Z^QTP!#VF*OWJNW#Z#8="Q,MGRVTB;[]*-D.W72I(_< M;9?MVJ*I+8H41?Y(252&/W0Z/W^\_!U"& M34P*YZK#!)^FGA'E"YYB)T8C5G/[D4Q5)V()%POO(T^P@#=X Q]DPM*25O"_ M4!LD4_5(!T--J$<+>9$)MO" IUIXR713CC"1(B3%FT89=G6'6N=NMF?:MT8O MTTF1^1O5'';) Z-MZL)KRUE5.B"<8?[96N]@<0U]'O& *2Y3D!&,8XX1G,\Q MF"E^C? V(BKFRVG6D]S_J;V;Y<6,$8N2<(6!F># /M:35#'"%:U^:<,E#V*& M GZUX#=9%.UMD:%1HSO 6.:9S,M .M((>WDX=^S>V!_+)&/IHGP]\U^U(<8< M)PL(3/ MVI#M#M7-?BH6U^B$,'_OL9HYUI+A;P 2FW4-BG<$$.H/$Z[^OL M4*47B&1NWC^53(!I2)O4RLI#!BE+] PQ= ;VB7U!>U;;[?5[_9/CP>O!"36Z MKC8;&SU)S2O,%":3Y0[A2FP-(H1U]F]R/V"L@3R\;^D/7H#]\>2+3% \8&E83W)9>QT=8+LFN0Z:FQJ MG]/S_SX]/^?G1^1GGD;:WB80 ^)EU#&D5A-\5,K20+>3P) ;T129NM=,E+E 9EAN,XNU)<#Z,O'[0%C6 MG!.9AYAWR"Z"905Z]8-?QY%M6]I%S9)%T]BD6@7\1G!.I%(R60M)-E/2KX8C M5'@];;D:+^N??HU'DS;J:-Y< MJ'@2?E?D^O(:\TC(&R_F88BKZ&X,^XB#8YD72.2=]>IP?G%^<>$W8%1Y2(/I MD<[J'1];?9V,]\UA_;UQ6#/K'QS4IZ"[QC;ANU.P/ 39+SCIS2>_)Q[^GM3W MB\"R@:U""AY"%08/H^>KVVX];+M%=[U:<8^IOB%0?1Y0]GZZZSAXQL S!L8Q M;3=)G-DSWE_+?P;&MP2,,WUEZ<$N98RW@9(3S,%Y;_ W4$L#!!0 ( !J16E=2]] #GP4 ,XC 8 M:V]S#,R7S(N:'1M[1IK;]LV\',&[#_<'*Q( 3\D>4YB MR0DP. TV=.DKW0^@Q9-%C!)5BF[L_?J1E.1(KAT[;M=Z:QS$EG@/WIO44:.? M.IW?WM_\ 52$LP13!:%$HI#"'5,QC%$J,WC%\I"+?"81;DA*IFA1O7ZWW_6Z M7J=S^>,/(\UI7-**U ?7Z7FG/<_Q^C#P'<=W3^'-38$9JX3KWZ-1C(2:BZ.1 M8HJCO3QZ,8_9A"GH:\X6UEL"1[V*8C01='$YHNPCY&K!\:*5$#EE:8=CI/S^ M:::"6YFAGRIK,?$<3*9RK#N%LFOJ65X1V\$PE)"UC._D9CD$Q5,QV-#*":C;(\XV3A M TL-\X+HKIAA(CC5@M>-,NH9A$KF7O;UI7^63O(L: HPZFG;7FX2!,ZZ7E.< M4$<0RL^69P];FJ!F$0N)8B(%$<$X9AC!-4M)&C+"X76DH2B7=JZ4/'S5WLQD M/B.:1 FXQ= J.'1.C9(J1K@E6W!O=D/3KMX-,8QG M7.%NN.U-9<"DR$N1YS 6,A.RJ!HG)IV>'<\]QQT'8Y%D)%T4MU?!\S;$*'&R M@-!6FD4;LKWS$M;'MR8CEENR@+]2<<>13M$_M&C:'.,;UN&1(A..GT("L(". M9B]FRH>(S5$GOS8PYQFAE*73BY93W.<9"3:= MT@+K#0BU7#[:$G'14B)K07EM]ANM)B/MLJY3D!=&6D[T.18/5OT'KOFJS=/T MQF;T>A%-A4P(+^\94M&Q9SUCK$C-Y?/>B9 MAC/J;OJZ'G@P'4+!A?2/'?O1%";QW\Z(WF!+OH!WJ&N+3OL4KK4#]'R=MU5U M*,L+1$+:^P\%$6!*D3;+*X&4)$9-I-[0.7>N]?[;Z;L#=W!^.CP;G@_.^F=# M8SOR<#EA0Q%#+V]Z%U]B%JZ]+I[4.XEXB%=HT%H7#FEOM,@G&TL@8W&9BJ(F)QJ1ZU ++PAT19LIX)C$WV=PV8,(Y M:#*49C>I 9G.9@TQ5-%REZD94F99Z]0T6'K+:HN!R+#8;.8K"T'WRR3PEKRL M*"="4I0=;1A.LAS]ZB*H$LEQNL9']?Y+W=I:M#+R:]DY$4J)9"4GR4R)H)Q. MAX7O:K^E(D4XOAJ:/ZB =HZ-T(+W9GC1$/H47-K"=[I]$S"KWT$5D+9N5.F\ MONORJ !N\ W$1Y01%W=^S"C%9GC7IMWA,;DH#)KE)PO6\?SZQ?5U4 NCTD,F MF'9TEGOJ%0(?FL,&!^.P>MFO>F;KC&W3=Z]DV1:R7U#I]<]_CWP$_#*A5HN7 M7'!&H0SM[1'QS>VQFHJ]O+=3OV65;L?NR_JMZCZ4.W5F5HEV[-.LDC6[-D\) MLW_"'+RZ3W']%-??0UP_?,+T% O?4RQ&??IBWV4)RN M>?X\S*.';R?5JEU?"85^(2B\CUE>GA=5)],D#.T#OVGLU3H->Y\EV09#'INN M1"H43! H8H(4(L:1M@'G(6:6K>&#<_OF1]FBI#!9;#VJ*E'J_6HM;"9R;'8W MS_?H7'8/RY4/!EB579KC1&UL4$L! A0#% @ &I%:5U+>:.^O$@ _Q,! M !4 ( !WA@ &MO&UL4$L! A0# M% @ &I%:5]#^:K41$P$ %[ 5 !4 ( ![I@ &MOW3W.!7@@ /(T 8 M " 3*L 0!K;W-S+3(P,C,P.3,P>&5X,S%?,2YH=&U02P$" M% ,4 " :D5I7*O0R6XX( ""-P & @ '&M $ :V]S M#,Q7S(N:'1M4$L! A0#% @ &I%:5^:\"%.*!0 M]B !@ ( !BKT! &MO&5X,S)?,BYH=&U02P4& H "@"F @ '\D! # end